Class QuadrupedEntityModel<T extends LivingEntityRenderState>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<T>
net.minecraft.client.render.entity.model.QuadrupedEntityModel<T>
- Direct Known Subclasses:
CowEntityModel
,GoatEntityModel
,PandaEntityModel
,PigEntityModel
,PolarBearEntityModel
,SheepEntityModel
,SheepWoolEntityModel
,TurtleEntityModel
@Environment(CLIENT)
public class QuadrupedEntityModel<T extends LivingEntityRenderState>
extends EntityModel<T>
Represents the model of a quadruped entity.
Part Name | Parent | Corresponding Field |
---|---|---|
"head" | Root part | head |
"body" | Root part | body |
"right_hind_leg" | Root part | rightHindLeg |
"left_hind_leg" | Root part | leftHindLeg |
"right_front_leg" | Root part | rightFrontLeg |
"left_front_leg" | Root part | leftFrontLeg |
- Mappings:
Namespace Name named net/minecraft/client/render/entity/model/QuadrupedEntityModel
intermediary net/minecraft/class_597
official got
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.model.Model
Model.SinglePartModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ModelPart
protected final ModelPart
protected final ModelPart
protected final ModelPart
protected final ModelPart
protected final ModelPart
Fields inherited from class net.minecraft.client.render.entity.model.EntityModel
field_52908
Fields inherited from class net.minecraft.client.model.Model
layerFactory, root
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static void
addLegs
(ModelPartData root, boolean leftMirrored, boolean rightMirrored, int stanceWidth, Dilation dilation) static ModelData
getModelData
(int stanceWidth, boolean leftMirrored, boolean rightMirrored, Dilation dilation) void
Methods inherited from class net.minecraft.client.model.Model
getLayer, getParts, getRootPart, render, render, resetTransforms
-
Field Details
-
head
- Mappings:
Namespace Name Mixin selector named head
Lnet/minecraft/client/render/entity/model/QuadrupedEntityModel;head:Lnet/minecraft/client/model/ModelPart;
intermediary field_3535
Lnet/minecraft/class_597;field_3535:Lnet/minecraft/class_630;
official b
Lgot;b:Lgqm;
-
body
- Mappings:
Namespace Name Mixin selector named body
Lnet/minecraft/client/render/entity/model/QuadrupedEntityModel;body:Lnet/minecraft/client/model/ModelPart;
intermediary field_3538
Lnet/minecraft/class_597;field_3538:Lnet/minecraft/class_630;
official c
Lgot;c:Lgqm;
-
rightHindLeg
- Mappings:
Namespace Name Mixin selector named rightHindLeg
Lnet/minecraft/client/render/entity/model/QuadrupedEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;
intermediary field_27476
Lnet/minecraft/class_597;field_27476:Lnet/minecraft/class_630;
official d
Lgot;d:Lgqm;
-
leftHindLeg
- Mappings:
Namespace Name Mixin selector named leftHindLeg
Lnet/minecraft/client/render/entity/model/QuadrupedEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;
intermediary field_27477
Lnet/minecraft/class_597;field_27477:Lnet/minecraft/class_630;
official e
Lgot;e:Lgqm;
-
rightFrontLeg
- Mappings:
Namespace Name Mixin selector named rightFrontLeg
Lnet/minecraft/client/render/entity/model/QuadrupedEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;
intermediary field_27478
Lnet/minecraft/class_597;field_27478:Lnet/minecraft/class_630;
official f
Lgot;f:Lgqm;
-
leftFrontLeg
- Mappings:
Namespace Name Mixin selector named leftFrontLeg
Lnet/minecraft/client/render/entity/model/QuadrupedEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;
intermediary field_27479
Lnet/minecraft/class_597;field_27479:Lnet/minecraft/class_630;
official g
Lgot;g:Lgqm;
-
-
Constructor Details
-
QuadrupedEntityModel
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/entity/model/QuadrupedEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
intermediary <init>
Lnet/minecraft/class_597;<init>(Lnet/minecraft/class_630;)V
official <init>
Lgot;<init>(Lgqm;)V
-
-
Method Details
-
getModelData
public static ModelData getModelData(int stanceWidth, boolean leftMirrored, boolean rightMirrored, Dilation dilation) - Mappings:
Namespace Name Mixin selector named getModelData
Lnet/minecraft/client/render/entity/model/QuadrupedEntityModel;getModelData(IZZLnet/minecraft/client/model/Dilation;)Lnet/minecraft/client/model/ModelData;
intermediary method_32033
Lnet/minecraft/class_597;method_32033(IZZLnet/minecraft/class_5605;)Lnet/minecraft/class_5609;
official a
Lgot;a(IZZLgqq;)Lgqu;
-
addLegs
static void addLegs(ModelPartData root, boolean leftMirrored, boolean rightMirrored, int stanceWidth, Dilation dilation) - Mappings:
Namespace Name Mixin selector named addLegs
Lnet/minecraft/client/render/entity/model/QuadrupedEntityModel;addLegs(Lnet/minecraft/client/model/ModelPartData;ZZILnet/minecraft/client/model/Dilation;)V
intermediary method_70934
Lnet/minecraft/class_597;method_70934(Lnet/minecraft/class_5610;ZZILnet/minecraft/class_5605;)V
official a
Lgot;a(Lgqw;ZZILgqq;)V
-
setAngles
- Overrides:
setAngles
in classEntityModel<T extends LivingEntityRenderState>
- Mappings:
Namespace Name Mixin selector named setAngles
Lnet/minecraft/client/render/entity/model/QuadrupedEntityModel;setAngles(Lnet/minecraft/client/render/entity/state/LivingEntityRenderState;)V
intermediary method_62089
Lnet/minecraft/class_597;method_62089(Lnet/minecraft/class_10042;)V
official a
Lgot;a(Lhlp;)V
-