Class ItemRenderState

java.lang.Object
net.minecraft.client.render.item.ItemRenderState

@Environment(CLIENT) public class ItemRenderState extends Object
Mappings:
Namespace Name
named net/minecraft/client/render/item/ItemRenderState
intermediary net/minecraft/class_10444
official hbp
  • Field Details Link icon

    • modelTransformationMode Link icon

      ModelTransformationMode modelTransformationMode
      Mappings:
      Namespace Name Mixin selector
      named modelTransformationMode Lnet/minecraft/client/render/item/ItemRenderState;modelTransformationMode:Lnet/minecraft/item/ModelTransformationMode;
      intermediary field_55337 Lnet/minecraft/class_10444;field_55337:Lnet/minecraft/class_811;
      official a Lhbp;a:Lcwo;
    • leftHand Link icon

      boolean leftHand
      Mappings:
      Namespace Name Mixin selector
      named leftHand Lnet/minecraft/client/render/item/ItemRenderState;leftHand:Z
      intermediary field_55338 Lnet/minecraft/class_10444;field_55338:Z
      official b Lhbp;b:Z
    • layerCount Link icon

      private int layerCount
      Mappings:
      Namespace Name Mixin selector
      named layerCount Lnet/minecraft/client/render/item/ItemRenderState;layerCount:I
      intermediary field_55339 Lnet/minecraft/class_10444;field_55339:I
      official c Lhbp;c:I
    • layers Link icon

      Mappings:
      Namespace Name Mixin selector
      named layers Lnet/minecraft/client/render/item/ItemRenderState;layers:[Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;
      intermediary field_55340 Lnet/minecraft/class_10444;field_55340:[Lnet/minecraft/class_10444$class_10446;
      official d Lhbp;d:[Lhbp$b;
  • Constructor Details Link icon

    • ItemRenderState Link icon

      public ItemRenderState()
  • Method Details Link icon

    • addLayers Link icon

      public void addLayers(int add)
      Mappings:
      Namespace Name Mixin selector
      named addLayers Lnet/minecraft/client/render/item/ItemRenderState;addLayers(I)V
      intermediary method_65602 Lnet/minecraft/class_10444;method_65602(I)V
      official a Lhbp;a(I)V
    • newLayer Link icon

      Mappings:
      Namespace Name Mixin selector
      named newLayer Lnet/minecraft/client/render/item/ItemRenderState;newLayer()Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;
      intermediary method_65601 Lnet/minecraft/class_10444;method_65601()Lnet/minecraft/class_10444$class_10446;
      official a Lhbp;a()Lhbp$b;
    • clear Link icon

      public void clear()
      Mappings:
      Namespace Name Mixin selector
      named clear Lnet/minecraft/client/render/item/ItemRenderState;clear()V
      intermediary method_65605 Lnet/minecraft/class_10444;method_65605()V
      official b Lhbp;b()V
    • getFirstLayer Link icon

      private ItemRenderState.LayerRenderState getFirstLayer()
      Mappings:
      Namespace Name Mixin selector
      named getFirstLayer Lnet/minecraft/client/render/item/ItemRenderState;getFirstLayer()Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;
      intermediary method_65610 Lnet/minecraft/class_10444;method_65610()Lnet/minecraft/class_10444$class_10446;
      official g Lhbp;g()Lhbp$b;
    • isEmpty Link icon

      public boolean isEmpty()
      Mappings:
      Namespace Name Mixin selector
      named isEmpty Lnet/minecraft/client/render/item/ItemRenderState;isEmpty()Z
      intermediary method_65606 Lnet/minecraft/class_10444;method_65606()Z
      official c Lhbp;c()Z
    • hasDepth Link icon

      public boolean hasDepth()
      Mappings:
      Namespace Name Mixin selector
      named hasDepth Lnet/minecraft/client/render/item/ItemRenderState;hasDepth()Z
      intermediary method_65607 Lnet/minecraft/class_10444;method_65607()Z
      official d Lhbp;d()Z
    • isSideLit Link icon

      public boolean isSideLit()
      Mappings:
      Namespace Name Mixin selector
      named isSideLit Lnet/minecraft/client/render/item/ItemRenderState;isSideLit()Z
      intermediary method_65608 Lnet/minecraft/class_10444;method_65608()Z
      official e Lhbp;e()Z
    • getParticleSprite Link icon

      @Nullable public @Nullable Sprite getParticleSprite(Random random)
      Mappings:
      Namespace Name Mixin selector
      named getParticleSprite Lnet/minecraft/client/render/item/ItemRenderState;getParticleSprite(Lnet/minecraft/util/math/random/Random;)Lnet/minecraft/client/texture/Sprite;
      intermediary method_65603 Lnet/minecraft/class_10444;method_65603(Lnet/minecraft/class_5819;)Lnet/minecraft/class_1058;
      official a Lhbp;a(Lazh;)Lhet;
    • getTransformation Link icon

      public Transformation getTransformation()
      Mappings:
      Namespace Name Mixin selector
      named getTransformation Lnet/minecraft/client/render/item/ItemRenderState;getTransformation()Lnet/minecraft/client/render/model/json/Transformation;
      intermediary method_65609 Lnet/minecraft/class_10444;method_65609()Lnet/minecraft/class_804;
      official f Lhbp;f()Lgnp;
    • render Link icon

      public void render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay)
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/item/ItemRenderState;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;II)V
      intermediary method_65604 Lnet/minecraft/class_10444;method_65604(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V
      official a Lhbp;a(Lffv;Lglz;II)V