Class ChickenEntityModel<T extends Entity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<T>
net.minecraft.client.render.entity.model.AnimalModel<T>
net.minecraft.client.render.entity.model.ChickenEntityModel<T>
Represents the model of a chicken-like entity.
This model is not tied to a specific entity.
Part Name | Parent | Corresponding Field |
---|---|---|
"head" | Root part | head |
"beak" | Root part | beak |
"red_thing"<T extends Entity> | Root part | wattle |
"body" | Root part | body |
"right_leg" | Root part | rightLeg |
"left_leg" | Root part | leftLeg |
"right_wing" | Root part | rightWing |
"left_wing" | Root part | leftWing |
- Mappings:
Namespace Name named net/minecraft/client/render/entity/model/ChickenEntityModel
intermediary net/minecraft/class_558
official ftq
-
Field Summary
Modifier and TypeFieldDescriptionprivate final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
static final String
The key of the wattle model part, whose value is "red_thing".private final ModelPart
private final ModelPart
private final ModelPart
Fields inherited from class net.minecraft.client.render.entity.model.EntityModel
child, handSwingProgress, riding
Fields inherited from class net.minecraft.client.model.Model
layerFactory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic TexturedModelData
void
setAngles
(T entity, float limbAngle, float limbDistance, float animationProgress, float headYaw, float headPitch) Methods inherited from class net.minecraft.client.render.entity.model.AnimalModel
render
Methods inherited from class net.minecraft.client.render.entity.model.EntityModel
animateModel, copyStateTo
-
Field Details
-
RED_THING
The key of the wattle model part, whose value is "red_thing".- See Also:
- Mappings:
Namespace Name Mixin selector named RED_THING
Lnet/minecraft/client/render/entity/model/ChickenEntityModel;RED_THING:Ljava/lang/String;
intermediary field_32471
Lnet/minecraft/class_558;field_32471:Ljava/lang/String;
official a
Lftq;a:Ljava/lang/String;
-
head
- Mappings:
Namespace Name Mixin selector named head
Lnet/minecraft/client/render/entity/model/ChickenEntityModel;head:Lnet/minecraft/client/model/ModelPart;
intermediary field_3344
Lnet/minecraft/class_558;field_3344:Lnet/minecraft/class_630;
official b
Lftq;b:Lfxb;
-
body
- Mappings:
Namespace Name Mixin selector named body
Lnet/minecraft/client/render/entity/model/ChickenEntityModel;body:Lnet/minecraft/client/model/ModelPart;
intermediary field_3346
Lnet/minecraft/class_558;field_3346:Lnet/minecraft/class_630;
official f
Lftq;f:Lfxb;
-
rightLeg
- Mappings:
Namespace Name Mixin selector named rightLeg
Lnet/minecraft/client/render/entity/model/ChickenEntityModel;rightLeg:Lnet/minecraft/client/model/ModelPart;
intermediary field_27401
Lnet/minecraft/class_558;field_27401:Lnet/minecraft/class_630;
official g
Lftq;g:Lfxb;
-
leftLeg
- Mappings:
Namespace Name Mixin selector named leftLeg
Lnet/minecraft/client/render/entity/model/ChickenEntityModel;leftLeg:Lnet/minecraft/client/model/ModelPart;
intermediary field_27402
Lnet/minecraft/class_558;field_27402:Lnet/minecraft/class_630;
official h
Lftq;h:Lfxb;
-
rightWing
- Mappings:
Namespace Name Mixin selector named rightWing
Lnet/minecraft/client/render/entity/model/ChickenEntityModel;rightWing:Lnet/minecraft/client/model/ModelPart;
intermediary field_27403
Lnet/minecraft/class_558;field_27403:Lnet/minecraft/class_630;
official i
Lftq;i:Lfxb;
-
leftWing
- Mappings:
Namespace Name Mixin selector named leftWing
Lnet/minecraft/client/render/entity/model/ChickenEntityModel;leftWing:Lnet/minecraft/client/model/ModelPart;
intermediary field_27404
Lnet/minecraft/class_558;field_27404:Lnet/minecraft/class_630;
official j
Lftq;j:Lfxb;
-
beak
- Mappings:
Namespace Name Mixin selector named beak
Lnet/minecraft/client/render/entity/model/ChickenEntityModel;beak:Lnet/minecraft/client/model/ModelPart;
intermediary field_3340
Lnet/minecraft/class_558;field_3340:Lnet/minecraft/class_630;
official k
Lftq;k:Lfxb;
-
wattle
- Mappings:
Namespace Name Mixin selector named wattle
Lnet/minecraft/client/render/entity/model/ChickenEntityModel;wattle:Lnet/minecraft/client/model/ModelPart;
intermediary field_3342
Lnet/minecraft/class_558;field_3342:Lnet/minecraft/class_630;
official l
Lftq;l:Lfxb;
-
-
Constructor Details
-
ChickenEntityModel
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/entity/model/ChickenEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
intermediary <init>
Lnet/minecraft/class_558;<init>(Lnet/minecraft/class_630;)V
official <init>
Lftq;<init>(Lfxb;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector named getTexturedModelData
Lnet/minecraft/client/render/entity/model/ChickenEntityModel;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
intermediary method_31988
Lnet/minecraft/class_558;method_31988()Lnet/minecraft/class_5607;
official c
Lftq;c()Lfxh;
-
getHeadParts
- Specified by:
getHeadParts
in classAnimalModel<T extends Entity>
- Mappings:
Namespace Name Mixin selector named getHeadParts
Lnet/minecraft/client/render/entity/model/AnimalModel;getHeadParts()Ljava/lang/Iterable;
intermediary method_22946
Lnet/minecraft/class_4592;method_22946()Ljava/lang/Iterable;
official a
Lfsw;a()Ljava/lang/Iterable;
-
getBodyParts
- Specified by:
getBodyParts
in classAnimalModel<T extends Entity>
- Mappings:
Namespace Name Mixin selector named getBodyParts
Lnet/minecraft/client/render/entity/model/AnimalModel;getBodyParts()Ljava/lang/Iterable;
intermediary method_22948
Lnet/minecraft/class_4592;method_22948()Ljava/lang/Iterable;
official b
Lfsw;b()Ljava/lang/Iterable;
-
setAngles
public void setAngles(T entity, float limbAngle, float limbDistance, float animationProgress, float headYaw, float headPitch) - Specified by:
setAngles
in classEntityModel<T extends Entity>
- Mappings:
Namespace Name Mixin selector named setAngles
Lnet/minecraft/client/render/entity/model/EntityModel;setAngles(Lnet/minecraft/entity/Entity;FFFFF)V
intermediary method_2819
Lnet/minecraft/class_583;method_2819(Lnet/minecraft/class_1297;FFFFF)V
official a
Lfub;a(Lbsv;FFFFF)V
-