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/QuadrupedEntityModelintermediary net/minecraft/class_597official gkx
-
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
animate, animate, animate, animateWalking, getLayer, getPart, 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 bLgkx;b:Lgmq;
-
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 cLgkx;c:Lgmq;
-
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 dLgkx;d:Lgmq;
-
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 eLgkx;e:Lgmq;
-
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 fLgkx;f:Lgmq;
-
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 gLgkx;g:Lgmq;
-
-
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>Lgkx;<init>(Lgmq;)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 aLgkx;a(IZZLgmu;)Lgmy;
-
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 aLgkx;a(Lgna;ZZILgmu;)V
-
setAngles
- Overrides:
setAnglesin classEntityModel<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 aLgkx;a(Lhhn;)V
-