Class ItemRenderState.LayerRenderState

java.lang.Object
net.minecraft.client.render.item.ItemRenderState.LayerRenderState
Enclosing class:
ItemRenderState

@Environment(CLIENT) public class ItemRenderState.LayerRenderState extends Object
Mappings:
Namespace Name
named net/minecraft/client/render/item/ItemRenderState$LayerRenderState
intermediary net/minecraft/class_10444$class_10446
official hog$b
  • Field Details

    • EMPTY

      private static final Vector3f[] EMPTY
      Mappings:
      Namespace Name Mixin selector
      named EMPTY Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;EMPTY:[Lorg/joml/Vector3f;
      intermediary field_56963 Lnet/minecraft/class_10444$class_10446;field_56963:[Lorg/joml/Vector3f;
      official c Lhog$b;c:[Lorg/joml/Vector3f;
    • DEFAULT

      public static final Supplier<Vector3f[]> DEFAULT
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;DEFAULT:Ljava/util/function/Supplier;
      intermediary field_56962 Lnet/minecraft/class_10444$class_10446;field_56962:Ljava/util/function/Supplier;
      official a Lhog$b;a:Ljava/util/function/Supplier;
    • quads

      private final List<BakedQuad> quads
      Mappings:
      Namespace Name Mixin selector
      named quads Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;quads:Ljava/util/List;
      intermediary field_56964 Lnet/minecraft/class_10444$class_10446;field_56964:Ljava/util/List;
      official d Lhog$b;d:Ljava/util/List;
    • useLight

      boolean useLight
      Mappings:
      Namespace Name Mixin selector
      named useLight Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;useLight:Z
      intermediary field_56965 Lnet/minecraft/class_10444$class_10446;field_56965:Z
      official e Lhog$b;e:Z
    • particle

      Mappings:
      Namespace Name Mixin selector
      named particle Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;particle:Lnet/minecraft/client/texture/Sprite;
      intermediary field_56966 Lnet/minecraft/class_10444$class_10446;field_56966:Lnet/minecraft/class_1058;
      official f Lhog$b;f:Lhrr;
    • transform

      Transformation transform
      Mappings:
      Namespace Name Mixin selector
      named transform Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;transform:Lnet/minecraft/client/render/model/json/Transformation;
      intermediary field_56967 Lnet/minecraft/class_10444$class_10446;field_56967:Lnet/minecraft/class_804;
      official g Lhog$b;g:Lgze;
    • renderLayer

      @Nullable private @Nullable RenderLayer renderLayer
      Mappings:
      Namespace Name Mixin selector
      named renderLayer Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;renderLayer:Lnet/minecraft/client/render/RenderLayer;
      intermediary field_55347 Lnet/minecraft/class_10444$class_10446;field_55347:Lnet/minecraft/class_1921;
      official h Lhog$b;h:Lgxy;
    • glint

      private ItemRenderState.Glint glint
      Mappings:
      Namespace Name Mixin selector
      named glint Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;glint:Lnet/minecraft/client/render/item/ItemRenderState$Glint;
      intermediary field_55348 Lnet/minecraft/class_10444$class_10446;field_55348:Lnet/minecraft/class_10444$class_10445;
      official i Lhog$b;i:Lhog$a;
    • tints

      private int[] tints
      Mappings:
      Namespace Name Mixin selector
      named tints Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;tints:[I
      intermediary field_55349 Lnet/minecraft/class_10444$class_10446;field_55349:[I
      official j Lhog$b;j:[I
    • specialModelType

      @Nullable private @Nullable SpecialModelRenderer<Object> specialModelType
      Mappings:
      Namespace Name Mixin selector
      named specialModelType Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;specialModelType:Lnet/minecraft/client/render/item/model/special/SpecialModelRenderer;
      intermediary field_55350 Lnet/minecraft/class_10444$class_10446;field_55350:Lnet/minecraft/class_10515;
      official k Lhog$b;k:Lhqu;
    • data

      @Nullable private @Nullable Object data
      Mappings:
      Namespace Name Mixin selector
      named data Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;data:Ljava/lang/Object;
      intermediary field_55351 Lnet/minecraft/class_10444$class_10446;field_55351:Ljava/lang/Object;
      official l Lhog$b;l:Ljava/lang/Object;
    • vertices

      Supplier<Vector3f[]> vertices
      Mappings:
      Namespace Name Mixin selector
      named vertices Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;vertices:Ljava/util/function/Supplier;
      intermediary field_56968 Lnet/minecraft/class_10444$class_10446;field_56968:Ljava/util/function/Supplier;
      official m Lhog$b;m:Ljava/util/function/Supplier;
  • Constructor Details

    • LayerRenderState

      public LayerRenderState()
  • Method Details

    • clear

      public void clear()
      Mappings:
      Namespace Name Mixin selector
      named clear Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;clear()V
      intermediary method_65612 Lnet/minecraft/class_10444$class_10446;method_65612()V
      official a Lhog$b;a()V
    • getQuads

      public List<BakedQuad> getQuads()
      Mappings:
      Namespace Name Mixin selector
      named getQuads Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;getQuads()Ljava/util/List;
      intermediary method_67997 Lnet/minecraft/class_10444$class_10446;method_67997()Ljava/util/List;
      official b Lhog$b;b()Ljava/util/List;
    • setRenderLayer

      public void setRenderLayer(RenderLayer layer)
      Mappings:
      Namespace Name Mixin selector
      named setRenderLayer Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;setRenderLayer(Lnet/minecraft/client/render/RenderLayer;)V
      intermediary method_67992 Lnet/minecraft/class_10444$class_10446;method_67992(Lnet/minecraft/class_1921;)V
      official a Lhog$b;a(Lgxy;)V
    • setUseLight

      public void setUseLight(boolean useLight)
      Mappings:
      Namespace Name Mixin selector
      named setUseLight Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;setUseLight(Z)V
      intermediary method_67996 Lnet/minecraft/class_10444$class_10446;method_67996(Z)V
      official a Lhog$b;a(Z)V
    • setVertices

      public void setVertices(Supplier<Vector3f[]> vertices)
      Mappings:
      Namespace Name Mixin selector
      named setVertices Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;setVertices(Ljava/util/function/Supplier;)V
      intermediary method_67995 Lnet/minecraft/class_10444$class_10446;method_67995(Ljava/util/function/Supplier;)V
      official a Lhog$b;a(Ljava/util/function/Supplier;)V
    • setParticle

      public void setParticle(Sprite particle)
      Mappings:
      Namespace Name Mixin selector
      named setParticle Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;setParticle(Lnet/minecraft/client/texture/Sprite;)V
      intermediary method_67994 Lnet/minecraft/class_10444$class_10446;method_67994(Lnet/minecraft/class_1058;)V
      official a Lhog$b;a(Lhrr;)V
    • setTransform

      public void setTransform(Transformation transform)
      Mappings:
      Namespace Name Mixin selector
      named setTransform Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;setTransform(Lnet/minecraft/client/render/model/json/Transformation;)V
      intermediary method_67993 Lnet/minecraft/class_10444$class_10446;method_67993(Lnet/minecraft/class_804;)V
      official a Lhog$b;a(Lgze;)V
    • setSpecialModel

      public <T> void setSpecialModel(SpecialModelRenderer<T> specialModelType, @Nullable T data)
      Mappings:
      Namespace Name Mixin selector
      named setSpecialModel Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;setSpecialModel(Lnet/minecraft/client/render/item/model/special/SpecialModelRenderer;Ljava/lang/Object;)V
      intermediary method_65617 Lnet/minecraft/class_10444$class_10446;method_65617(Lnet/minecraft/class_10515;Ljava/lang/Object;)V
      official a Lhog$b;a(Lhqu;Ljava/lang/Object;)V
    • eraseType

      private static SpecialModelRenderer<Object> eraseType(SpecialModelRenderer<?> specialModelType)
      Mappings:
      Namespace Name Mixin selector
      named eraseType Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;eraseType(Lnet/minecraft/client/render/item/model/special/SpecialModelRenderer;)Lnet/minecraft/client/render/item/model/special/SpecialModelRenderer;
      intermediary method_65616 Lnet/minecraft/class_10444$class_10446;method_65616(Lnet/minecraft/class_10515;)Lnet/minecraft/class_10515;
      official a Lhog$b;a(Lhqu;)Lhqu;
    • setGlint

      public void setGlint(ItemRenderState.Glint glint)
      Mappings:
      Namespace Name Mixin selector
      named setGlint Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;setGlint(Lnet/minecraft/client/render/item/ItemRenderState$Glint;)V
      intermediary method_65615 Lnet/minecraft/class_10444$class_10446;method_65615(Lnet/minecraft/class_10444$class_10445;)V
      official a Lhog$b;a(Lhog$a;)V
    • initTints

      public int[] initTints(int maxIndex)
      Mappings:
      Namespace Name Mixin selector
      named initTints Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;initTints(I)[I
      intermediary method_65613 Lnet/minecraft/class_10444$class_10446;method_65613(I)[I
      official a Lhog$b;a(I)[I
    • render

      void render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay)
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/item/ItemRenderState$LayerRenderState;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;II)V
      intermediary method_65614 Lnet/minecraft/class_10444$class_10446;method_65614(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V
      official a Lhog$b;a(Lfoc;Lgxm;II)V