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 hhi
  • Field Details Link icon

    • displayContext Link icon

      ItemDisplayContext displayContext
      Mappings:
      Namespace Name Mixin selector
      named displayContext Lnet/minecraft/client/render/item/ItemRenderState;displayContext:Lnet/minecraft/item/ItemDisplayContext;
      intermediary field_55337 Lnet/minecraft/class_10444;field_55337:Lnet/minecraft/class_811;
      official a Lhhi;a:Ldai;
    • 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 b Lhhi;b: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 c Lhhi;c:[Lhhi$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 Lhhi;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 Lhhi;a()Lhhi$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 Lhhi;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 e Lhhi;e()Lhhi$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 Lhhi;c()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 d Lhhi;d()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 Lhhi;a(Lbai;)Lhkq;
    • load Link icon

      public void load(Consumer<Vector3fc> posConsumer)
      Mappings:
      Namespace Name Mixin selector
      named load Lnet/minecraft/client/render/item/ItemRenderState;load(Ljava/util/function/Consumer;)V
      intermediary method_67991 Lnet/minecraft/class_10444;method_67991(Ljava/util/function/Consumer;)V
      official a Lhhi;a(Ljava/util/function/Consumer;)V
    • 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 Lhhi;a(Lfld;Lgrn;II)V