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 fzt
  • 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 Lfzt;a:Ljava/util/List;
    • 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 b Lfzt;b:Lfzt$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 c Lfzt;c: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 d Lfzt;d: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 Lfzt;a()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 b Lfzt;b()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 c Lfzt;c()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 d Lfzt;d()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 e Lfzt;e()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 f Lfzt;f()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 g Lfzt;g()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 Lfzt;a(Lfzs;)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 Lfzt;a(Lfzu;)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 Lfzt;a(Lgad;)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 Lfzt;a(Lfzr;)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 h Lfzt;h()Ljava/util/Set;
    • forEachSimpleElement

      public void forEachSimpleElement(GuiRenderState.SimpleElementStateConsumer simpleElementStateConsumer)
      Mappings:
      Namespace Name Mixin selector
      named forEachSimpleElement Lnet/minecraft/client/gui/render/state/GuiRenderState;forEachSimpleElement(Lnet/minecraft/client/gui/render/state/GuiRenderState$SimpleElementStateConsumer;)V
      intermediary method_71060 Lnet/minecraft/class_11246;method_71060(Lnet/minecraft/class_11246$class_11275;)V
      official a Lfzt;a(Lfzt$a;)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 Lfzt;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 Lfzt;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 Lfzt;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 Lfzt;a(Ljava/util/Comparator;)V
    • forEachLayer

      private void forEachLayer(Consumer<GuiRenderState.Layer> layerConsumer)
      Mappings:
      Namespace Name Mixin selector
      named forEachLayer Lnet/minecraft/client/gui/render/state/GuiRenderState;forEachLayer(Ljava/util/function/Consumer;)V
      intermediary method_71074 Lnet/minecraft/class_11246;method_71074(Ljava/util/function/Consumer;)V
      official d Lfzt;d(Ljava/util/function/Consumer;)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 Lfzt;a(Lfzt$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 i Lfzt;i()V