Class OversizedItemGuiElementRenderer

All Implemented Interfaces:
AutoCloseable

@Environment(CLIENT) public class OversizedItemGuiElementRenderer extends SpecialGuiElementRenderer<OversizedItemGuiElementRenderState>
Mappings:
Namespace Name
named net/minecraft/client/gui/render/OversizedItemGuiElementRenderer
intermediary net/minecraft/class_11527
official gco
  • Field Details

    • oversized

      private boolean oversized
      Mappings:
      Namespace Name Mixin selector
      named oversized Lnet/minecraft/client/gui/render/OversizedItemGuiElementRenderer;oversized:Z
      intermediary field_60989 Lnet/minecraft/class_11527;field_60989:Z
      official b Lgco;b:Z
    • modelKey

      @Nullable private @Nullable Object modelKey
      Mappings:
      Namespace Name Mixin selector
      named modelKey Lnet/minecraft/client/gui/render/OversizedItemGuiElementRenderer;modelKey:Ljava/lang/Object;
      intermediary field_60990 Lnet/minecraft/class_11527;field_60990:Ljava/lang/Object;
      official c Lgco;c:Ljava/lang/Object;
  • Constructor Details

    • OversizedItemGuiElementRenderer

      public OversizedItemGuiElementRenderer(VertexConsumerProvider.Immediate vertexConsumers)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/render/SpecialGuiElementRenderer;<init>(Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;)V
      intermediary <init> Lnet/minecraft/class_11239;<init>(Lnet/minecraft/class_4597$class_4598;)V
      official <init> Lgcp;<init>(Lgxm$a;)V
  • Method Details

    • isOversized

      public boolean isOversized()
      Mappings:
      Namespace Name Mixin selector
      named isOversized Lnet/minecraft/client/gui/render/OversizedItemGuiElementRenderer;isOversized()Z
      intermediary method_72115 Lnet/minecraft/class_11527;method_72115()Z
      official c Lgco;c()Z
    • clearOversized

      public void clearOversized()
      Mappings:
      Namespace Name Mixin selector
      named clearOversized Lnet/minecraft/client/gui/render/OversizedItemGuiElementRenderer;clearOversized()V
      intermediary method_72116 Lnet/minecraft/class_11527;method_72116()V
      official d Lgco;d()V
    • clearModel

      public void clearModel()
      Mappings:
      Namespace Name Mixin selector
      named clearModel Lnet/minecraft/client/gui/render/OversizedItemGuiElementRenderer;clearModel()V
      intermediary method_72117 Lnet/minecraft/class_11527;method_72117()V
      official e Lgco;e()V
    • getElementClass

      public Class<OversizedItemGuiElementRenderState> getElementClass()
      Specified by:
      getElementClass in class SpecialGuiElementRenderer<OversizedItemGuiElementRenderState>
      Mappings:
      Namespace Name Mixin selector
      named getElementClass Lnet/minecraft/client/gui/render/SpecialGuiElementRenderer;getElementClass()Ljava/lang/Class;
      intermediary method_70903 Lnet/minecraft/class_11239;method_70903()Ljava/lang/Class;
      official a Lgcp;a()Ljava/lang/Class;
    • render

      protected void render(OversizedItemGuiElementRenderState oversizedItemGuiElementRenderState, MatrixStack matrixStack)
      Specified by:
      render in class SpecialGuiElementRenderer<OversizedItemGuiElementRenderState>
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/gui/render/OversizedItemGuiElementRenderer;render(Lnet/minecraft/client/gui/render/state/special/OversizedItemGuiElementRenderState;Lnet/minecraft/client/util/math/MatrixStack;)V
      intermediary method_72111 Lnet/minecraft/class_11527;method_72111(Lnet/minecraft/class_11528;Lnet/minecraft/class_4587;)V
      official a Lgco;a(Lgdh;Lfoc;)V
    • renderElement

      public void renderElement(OversizedItemGuiElementRenderState oversizedItemGuiElementRenderState, GuiRenderState guiRenderState)
      Overrides:
      renderElement in class SpecialGuiElementRenderer<OversizedItemGuiElementRenderState>
      Mappings:
      Namespace Name Mixin selector
      named renderElement Lnet/minecraft/client/gui/render/OversizedItemGuiElementRenderer;renderElement(Lnet/minecraft/client/gui/render/state/special/OversizedItemGuiElementRenderState;Lnet/minecraft/client/gui/render/state/GuiRenderState;)V
      intermediary method_72112 Lnet/minecraft/class_11527;method_72112(Lnet/minecraft/class_11528;Lnet/minecraft/class_11246;)V
      official a Lgco;a(Lgdh;Lgcx;)V
    • shouldBypassScaling

      public boolean shouldBypassScaling(OversizedItemGuiElementRenderState oversizedItemGuiElementRenderState)
      Overrides:
      shouldBypassScaling in class SpecialGuiElementRenderer<OversizedItemGuiElementRenderState>
      Mappings:
      Namespace Name Mixin selector
      named shouldBypassScaling Lnet/minecraft/client/gui/render/OversizedItemGuiElementRenderer;shouldBypassScaling(Lnet/minecraft/client/gui/render/state/special/OversizedItemGuiElementRenderState;)Z
      intermediary method_72110 Lnet/minecraft/class_11527;method_72110(Lnet/minecraft/class_11528;)Z
      official a Lgco;a(Lgdh;)Z
    • getYOffset

      protected float getYOffset(int height, int windowScaleFactor)
      Overrides:
      getYOffset in class SpecialGuiElementRenderer<OversizedItemGuiElementRenderState>
      Mappings:
      Namespace Name Mixin selector
      named getYOffset Lnet/minecraft/client/gui/render/SpecialGuiElementRenderer;getYOffset(II)F
      intermediary method_70907 Lnet/minecraft/class_11239;method_70907(II)F
      official a Lgcp;a(II)F
    • getName

      protected String getName()
      Specified by:
      getName in class SpecialGuiElementRenderer<OversizedItemGuiElementRenderState>
      Mappings:
      Namespace Name Mixin selector
      named getName Lnet/minecraft/client/gui/render/SpecialGuiElementRenderer;getName()Ljava/lang/String;
      intermediary method_70906 Lnet/minecraft/class_11239;method_70906()Ljava/lang/String;
      official b Lgcp;b()Ljava/lang/String;