Class GuiRenderState

java.lang.Object
net.minecraft.client.gui.render.state.GuiRenderState

@Environment(CLIENT) public class GuiRenderState extends Object
Mappings:
Namespace Name
named net/minecraft/client/gui/render/state/GuiRenderState
intermediary net/minecraft/class_11246
official gai
  • Field Details

    • rootLayers

      private final List<GuiRenderState.Layer> rootLayers
      Mappings:
      Namespace Name Mixin selector
      named rootLayers Lnet/minecraft/client/gui/render/state/GuiRenderState;rootLayers:Ljava/util/List;
      intermediary field_60043 Lnet/minecraft/class_11246;field_60043:Ljava/util/List;
      official a Lgai;a:Ljava/util/List;
    • field_60314

      private int field_60314
      Mappings:
      Namespace Name Mixin selector
      named field_60314 Lnet/minecraft/client/gui/render/state/GuiRenderState;field_60314:I
      intermediary field_60314 Lnet/minecraft/class_11246;field_60314:I
      official b Lgai;b:I
    • currentLayer

      private GuiRenderState.Layer currentLayer
      Mappings:
      Namespace Name Mixin selector
      named currentLayer Lnet/minecraft/client/gui/render/state/GuiRenderState;currentLayer:Lnet/minecraft/client/gui/render/state/GuiRenderState$Layer;
      intermediary field_60044 Lnet/minecraft/class_11246;field_60044:Lnet/minecraft/class_11246$class_11276;
      official c Lgai;c:Lgai$b;
    • checkpointStack

      private final List<GuiRenderState.Layer> checkpointStack
      Mappings:
      Namespace Name Mixin selector
      named checkpointStack Lnet/minecraft/client/gui/render/state/GuiRenderState;checkpointStack:Ljava/util/List;
      intermediary field_60045 Lnet/minecraft/class_11246;field_60045:Ljava/util/List;
      official d Lgai;d:Ljava/util/List;
    • itemModelKeys

      private final Set<Object> itemModelKeys
      Mappings:
      Namespace Name Mixin selector
      named itemModelKeys Lnet/minecraft/client/gui/render/state/GuiRenderState;itemModelKeys:Ljava/util/Set;
      intermediary field_60046 Lnet/minecraft/class_11246;field_60046:Ljava/util/Set;
      official e Lgai;e:Ljava/util/Set;
  • Constructor Details

    • GuiRenderState

      public GuiRenderState()
  • Method Details

    • createNewRootLayer

      public void createNewRootLayer()
      Mappings:
      Namespace Name Mixin selector
      named createNewRootLayer Lnet/minecraft/client/gui/render/state/GuiRenderState;createNewRootLayer()V
      intermediary method_71059 Lnet/minecraft/class_11246;method_71059()V
      official a Lgai;a()V
    • method_71299

      public void method_71299()
      Mappings:
      Namespace Name Mixin selector
      named method_71299 Lnet/minecraft/client/gui/render/state/GuiRenderState;method_71299()V
      intermediary method_71299 Lnet/minecraft/class_11246;method_71299()V
      official b Lgai;b()V
    • goUpLayer

      public void goUpLayer()
      Mappings:
      Namespace Name Mixin selector
      named goUpLayer Lnet/minecraft/client/gui/render/state/GuiRenderState;goUpLayer()V
      intermediary method_71067 Lnet/minecraft/class_11246;method_71067()V
      official c Lgai;c()V
    • goTopLayer

      public void goTopLayer()
      Mappings:
      Namespace Name Mixin selector
      named goTopLayer Lnet/minecraft/client/gui/render/state/GuiRenderState;goTopLayer()V
      intermediary method_71070 Lnet/minecraft/class_11246;method_71070()V
      official d Lgai;d()V
    • goDownLayer

      public void goDownLayer()
      Mappings:
      Namespace Name Mixin selector
      named goDownLayer Lnet/minecraft/client/gui/render/state/GuiRenderState;goDownLayer()V
      intermediary method_71073 Lnet/minecraft/class_11246;method_71073()V
      official e Lgai;e()V
    • pushCheckpoint

      public void pushCheckpoint()
      Mappings:
      Namespace Name Mixin selector
      named pushCheckpoint Lnet/minecraft/client/gui/render/state/GuiRenderState;pushCheckpoint()V
      intermediary method_71075 Lnet/minecraft/class_11246;method_71075()V
      official f Lgai;f()V
    • popCheckpoint

      public void popCheckpoint()
      Mappings:
      Namespace Name Mixin selector
      named popCheckpoint Lnet/minecraft/client/gui/render/state/GuiRenderState;popCheckpoint()V
      intermediary method_71076 Lnet/minecraft/class_11246;method_71076()V
      official g Lgai;g()V
    • popLayer

      public void popLayer()
      Mappings:
      Namespace Name Mixin selector
      named popLayer Lnet/minecraft/client/gui/render/state/GuiRenderState;popLayer()V
      intermediary method_71077 Lnet/minecraft/class_11246;method_71077()V
      official h Lgai;h()V
    • addItem

      public void addItem(ItemGuiElementRenderState state)
      Mappings:
      Namespace Name Mixin selector
      named addItem Lnet/minecraft/client/gui/render/state/GuiRenderState;addItem(Lnet/minecraft/client/gui/render/state/ItemGuiElementRenderState;)V
      intermediary method_70920 Lnet/minecraft/class_11246;method_70920(Lnet/minecraft/class_11245;)V
      official a Lgai;a(Lgah;)V
    • addText

      public void addText(TextGuiElementRenderState state)
      Mappings:
      Namespace Name Mixin selector
      named addText Lnet/minecraft/client/gui/render/state/GuiRenderState;addText(Lnet/minecraft/client/gui/render/state/TextGuiElementRenderState;)V
      intermediary method_70921 Lnet/minecraft/class_11246;method_70921(Lnet/minecraft/class_11247;)V
      official a Lgai;a(Lgaj;)V
    • addSpecialElement

      public void addSpecialElement(SpecialGuiElementRenderState state)
      Mappings:
      Namespace Name Mixin selector
      named addSpecialElement Lnet/minecraft/client/gui/render/state/GuiRenderState;addSpecialElement(Lnet/minecraft/client/gui/render/state/special/SpecialGuiElementRenderState;)V
      intermediary method_70922 Lnet/minecraft/class_11246;method_70922(Lnet/minecraft/class_11256;)V
      official a Lgai;a(Lgas;)V
    • addSimpleElement

      public void addSimpleElement(SimpleGuiElementRenderState state)
      Mappings:
      Namespace Name Mixin selector
      named addSimpleElement Lnet/minecraft/client/gui/render/state/GuiRenderState;addSimpleElement(Lnet/minecraft/client/gui/render/state/SimpleGuiElementRenderState;)V
      intermediary method_70919 Lnet/minecraft/class_11246;method_70919(Lnet/minecraft/class_11244;)V
      official a Lgai;a(Lgag;)V
    • getItemModelKeys

      public Set<Object> getItemModelKeys()
      Mappings:
      Namespace Name Mixin selector
      named getItemModelKeys Lnet/minecraft/client/gui/render/state/GuiRenderState;getItemModelKeys()Ljava/util/Set;
      intermediary method_71078 Lnet/minecraft/class_11246;method_71078()Ljava/util/Set;
      official i Lgai;i()Ljava/util/Set;
    • forEachSimpleElement

      public void forEachSimpleElement(GuiRenderState.SimpleElementStateConsumer simpleElementStateConsumer, GuiRenderState.class_11325 class_11325)
      Mappings:
      Namespace Name Mixin selector
      named forEachSimpleElement Lnet/minecraft/client/gui/render/state/GuiRenderState;forEachSimpleElement(Lnet/minecraft/client/gui/render/state/GuiRenderState$SimpleElementStateConsumer;Lnet/minecraft/client/gui/render/state/GuiRenderState$class_11325;)V
      intermediary method_71060 Lnet/minecraft/class_11246;method_71060(Lnet/minecraft/class_11246$class_11275;Lnet/minecraft/class_11246$class_11325;)V
      official a Lgai;a(Lgai$a;Lgai$c;)V
    • forEachItemElement

      public void forEachItemElement(Consumer<ItemGuiElementRenderState> itemElementStateConsumer)
      Mappings:
      Namespace Name Mixin selector
      named forEachItemElement Lnet/minecraft/client/gui/render/state/GuiRenderState;forEachItemElement(Ljava/util/function/Consumer;)V
      intermediary method_71064 Lnet/minecraft/class_11246;method_71064(Ljava/util/function/Consumer;)V
      official a Lgai;a(Ljava/util/function/Consumer;)V
    • forEachTextElement

      public void forEachTextElement(Consumer<TextGuiElementRenderState> textElementStateConsumer)
      Mappings:
      Namespace Name Mixin selector
      named forEachTextElement Lnet/minecraft/client/gui/render/state/GuiRenderState;forEachTextElement(Ljava/util/function/Consumer;)V
      intermediary method_71068 Lnet/minecraft/class_11246;method_71068(Ljava/util/function/Consumer;)V
      official b Lgai;b(Ljava/util/function/Consumer;)V
    • forEachSpecialElement

      public void forEachSpecialElement(Consumer<SpecialGuiElementRenderState> specialElementStateConsumer)
      Mappings:
      Namespace Name Mixin selector
      named forEachSpecialElement Lnet/minecraft/client/gui/render/state/GuiRenderState;forEachSpecialElement(Ljava/util/function/Consumer;)V
      intermediary method_71071 Lnet/minecraft/class_11246;method_71071(Ljava/util/function/Consumer;)V
      official c Lgai;c(Ljava/util/function/Consumer;)V
    • sortSimpleElements

      public void sortSimpleElements(Comparator<SimpleGuiElementRenderState> simpleElementStateComparator)
      Mappings:
      Namespace Name Mixin selector
      named sortSimpleElements Lnet/minecraft/client/gui/render/state/GuiRenderState;sortSimpleElements(Ljava/util/Comparator;)V
      intermediary method_71062 Lnet/minecraft/class_11246;method_71062(Ljava/util/Comparator;)V
      official a Lgai;a(Ljava/util/Comparator;)V
    • forEachLayer

      private void forEachLayer(Consumer<GuiRenderState.Layer> layerConsumer, GuiRenderState.class_11325 class_11325)
      Mappings:
      Namespace Name Mixin selector
      named forEachLayer Lnet/minecraft/client/gui/render/state/GuiRenderState;forEachLayer(Ljava/util/function/Consumer;Lnet/minecraft/client/gui/render/state/GuiRenderState$class_11325;)V
      intermediary method_71074 Lnet/minecraft/class_11246;method_71074(Ljava/util/function/Consumer;Lnet/minecraft/class_11246$class_11325;)V
      official a Lgai;a(Ljava/util/function/Consumer;Lgai$c;)V
    • traverseLayers

      private void traverseLayers(GuiRenderState.Layer layer, Consumer<GuiRenderState.Layer> layerConsumer)
      Mappings:
      Namespace Name Mixin selector
      named traverseLayers Lnet/minecraft/client/gui/render/state/GuiRenderState;traverseLayers(Lnet/minecraft/client/gui/render/state/GuiRenderState$Layer;Ljava/util/function/Consumer;)V
      intermediary method_71061 Lnet/minecraft/class_11246;method_71061(Lnet/minecraft/class_11246$class_11276;Ljava/util/function/Consumer;)V
      official a Lgai;a(Lgai$b;Ljava/util/function/Consumer;)V
    • clear

      public void clear()
      Mappings:
      Namespace Name Mixin selector
      named clear Lnet/minecraft/client/gui/render/state/GuiRenderState;clear()V
      intermediary method_70926 Lnet/minecraft/class_11246;method_70926()V
      official j Lgai;j()V