Class QuadrupedEntityModel<T extends LivingEntityRenderState>
java.lang.Object
net.minecraft.client.model.Model<T>
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/QuadrupedEntityModelintermediary net/minecraft/class_597official gww
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.model.Model
Model.SinglePartModel -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ModelPartprotected final ModelPartprotected final ModelPartprotected final ModelPartprotected final ModelPartprotected final ModelPartFields inherited from class net.minecraft.client.render.entity.model.EntityModel
field_52908Fields inherited from class net.minecraft.client.model.Model
layerFactory, root -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static voidaddLegs(ModelPartData root, boolean leftMirrored, boolean rightMirrored, int stanceWidth, Dilation dilation) static ModelDatagetModelData(int stanceWidth, boolean leftMirrored, boolean rightMirrored, Dilation dilation) voidMethods inherited from class net.minecraft.client.model.Model
getLayer, getParts, getRootPart, render, render, resetTransforms
-
Field Details
-
head
- Mappings:
Namespace Name Mixin selector named headLnet/minecraft/client/render/entity/model/QuadrupedEntityModel;head:Lnet/minecraft/client/model/ModelPart;intermediary field_3535Lnet/minecraft/class_597;field_3535:Lnet/minecraft/class_630;official bLgww;b:Lgyp;
-
body
- Mappings:
Namespace Name Mixin selector named bodyLnet/minecraft/client/render/entity/model/QuadrupedEntityModel;body:Lnet/minecraft/client/model/ModelPart;intermediary field_3538Lnet/minecraft/class_597;field_3538:Lnet/minecraft/class_630;official cLgww;c:Lgyp;
-
rightHindLeg
- Mappings:
Namespace Name Mixin selector named rightHindLegLnet/minecraft/client/render/entity/model/QuadrupedEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27476Lnet/minecraft/class_597;field_27476:Lnet/minecraft/class_630;official dLgww;d:Lgyp;
-
leftHindLeg
- Mappings:
Namespace Name Mixin selector named leftHindLegLnet/minecraft/client/render/entity/model/QuadrupedEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27477Lnet/minecraft/class_597;field_27477:Lnet/minecraft/class_630;official eLgww;e:Lgyp;
-
rightFrontLeg
- Mappings:
Namespace Name Mixin selector named rightFrontLegLnet/minecraft/client/render/entity/model/QuadrupedEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27478Lnet/minecraft/class_597;field_27478:Lnet/minecraft/class_630;official fLgww;f:Lgyp;
-
leftFrontLeg
- Mappings:
Namespace Name Mixin selector named leftFrontLegLnet/minecraft/client/render/entity/model/QuadrupedEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;intermediary field_27479Lnet/minecraft/class_597;field_27479:Lnet/minecraft/class_630;official gLgww;g:Lgyp;
-
-
Constructor Details
-
QuadrupedEntityModel
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/entity/model/QuadrupedEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)Vintermediary <init>Lnet/minecraft/class_597;<init>(Lnet/minecraft/class_630;)Vofficial <init>Lgww;<init>(Lgyp;)V
-
-
Method Details
-
getModelData
public static ModelData getModelData(int stanceWidth, boolean leftMirrored, boolean rightMirrored, Dilation dilation) - Mappings:
Namespace Name Mixin selector named getModelDataLnet/minecraft/client/render/entity/model/QuadrupedEntityModel;getModelData(IZZLnet/minecraft/client/model/Dilation;)Lnet/minecraft/client/model/ModelData;intermediary method_32033Lnet/minecraft/class_597;method_32033(IZZLnet/minecraft/class_5605;)Lnet/minecraft/class_5609;official aLgww;a(IZZLgyt;)Lgyx;
-
addLegs
static void addLegs(ModelPartData root, boolean leftMirrored, boolean rightMirrored, int stanceWidth, Dilation dilation) - Mappings:
Namespace Name Mixin selector named addLegsLnet/minecraft/client/render/entity/model/QuadrupedEntityModel;addLegs(Lnet/minecraft/client/model/ModelPartData;ZZILnet/minecraft/client/model/Dilation;)Vintermediary method_70934Lnet/minecraft/class_597;method_70934(Lnet/minecraft/class_5610;ZZILnet/minecraft/class_5605;)Vofficial aLgww;a(Lgyz;ZZILgyt;)V
-
setAngles
- Overrides:
setAnglesin classModel<T extends LivingEntityRenderState>- Mappings:
Namespace Name Mixin selector named setAnglesLnet/minecraft/client/render/entity/model/QuadrupedEntityModel;setAngles(Lnet/minecraft/client/render/entity/state/LivingEntityRenderState;)Vintermediary method_62089Lnet/minecraft/class_597;method_62089(Lnet/minecraft/class_10042;)Vofficial aLgww;a(Lhvo;)V
-