Class HeadModelRenderer
java.lang.Object
net.minecraft.client.render.item.model.special.HeadModelRenderer
- All Implemented Interfaces:
SimpleSpecialModelRenderer
,SpecialModelRenderer<Void>
@Environment(CLIENT)
public class HeadModelRenderer
extends Object
implements SimpleSpecialModelRenderer
- Mappings:
Namespace Name named net/minecraft/client/render/item/model/special/HeadModelRenderer
intermediary net/minecraft/class_10513
official hqt
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final float
private final SkullBlockEntityModel
private final RenderLayer
-
Constructor Summary
ConstructorsConstructorDescriptionHeadModelRenderer
(SkullBlockEntityModel model, float animation, RenderLayer renderLayer) -
Method Summary
Modifier and TypeMethodDescriptionvoid
collectVertices
(Set<Vector3f> vertices) void
render
(ItemDisplayContext displayContext, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, boolean glint) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.render.item.model.special.SimpleSpecialModelRenderer
getData, render
-
Field Details
-
model
- Mappings:
Namespace Name Mixin selector named model
Lnet/minecraft/client/render/item/model/special/HeadModelRenderer;model:Lnet/minecraft/client/render/block/entity/SkullBlockEntityModel;
intermediary field_55450
Lnet/minecraft/class_10513;field_55450:Lnet/minecraft/class_5598;
official a
Lhqt;a:Lgpg;
-
animation
private final float animation- Mappings:
Namespace Name Mixin selector named animation
Lnet/minecraft/client/render/item/model/special/HeadModelRenderer;animation:F
intermediary field_55566
Lnet/minecraft/class_10513;field_55566:F
official b
Lhqt;b:F
-
renderLayer
- Mappings:
Namespace Name Mixin selector named renderLayer
Lnet/minecraft/client/render/item/model/special/HeadModelRenderer;renderLayer:Lnet/minecraft/client/render/RenderLayer;
intermediary field_61037
Lnet/minecraft/class_10513;field_61037:Lnet/minecraft/class_1921;
official c
Lhqt;c:Lgxy;
-
-
Constructor Details
-
HeadModelRenderer
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/item/model/special/HeadModelRenderer;<init>(Lnet/minecraft/client/render/block/entity/SkullBlockEntityModel;FLnet/minecraft/client/render/RenderLayer;)V
intermediary <init>
Lnet/minecraft/class_10513;<init>(Lnet/minecraft/class_5598;FLnet/minecraft/class_1921;)V
official <init>
Lhqt;<init>(Lgpg;FLgxy;)V
-
-
Method Details
-
render
public void render(ItemDisplayContext displayContext, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, boolean glint) - Specified by:
render
in interfaceSimpleSpecialModelRenderer
- Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/render/item/model/special/SimpleSpecialModelRenderer;render(Lnet/minecraft/item/ItemDisplayContext;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IIZ)V
intermediary method_65699
Lnet/minecraft/class_10508;method_65699(Lnet/minecraft/class_811;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IIZ)V
official a
Lhqp;a(Ldct;Lfoc;Lgxm;IIZ)V
-
collectVertices
- Specified by:
collectVertices
in interfaceSpecialModelRenderer<Void>
- Mappings:
Namespace Name Mixin selector named collectVertices
Lnet/minecraft/client/render/item/model/special/SpecialModelRenderer;collectVertices(Ljava/util/Set;)V
intermediary method_72175
Lnet/minecraft/class_10515;method_72175(Ljava/util/Set;)V
official a
Lhqu;a(Ljava/util/Set;)V
-