Class PiglinEntityModel<T extends MobEntity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<E>
net.minecraft.client.render.entity.model.AnimalModel<T>
net.minecraft.client.render.entity.model.BipedEntityModel<T>
net.minecraft.client.render.entity.model.PlayerEntityModel<T>
net.minecraft.client.render.entity.model.PiglinEntityModel<T>
- All Implemented Interfaces:
ModelWithArms,ModelWithHead
@Environment(CLIENT) public class PiglinEntityModel<T extends MobEntity> extends PlayerEntityModel<T>
- Mappings:
Namespace Name official ebrintermediary net/minecraft/class_4840named net/minecraft/client/render/entity/model/PiglinEntityModel
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.render.entity.model.BipedEntityModel
BipedEntityModel.ArmPose -
Field Summary
Fields Modifier and Type Field Description private ModelTransformbodyRotationprivate ModelTransformheadRotationprivate ModelTransformleftArmRotationprivate ModelPartleftEarprivate ModelTransformrightArmRotationModelPartrightEarFields inherited from class net.minecraft.client.render.entity.model.PlayerEntityModel
jacket, leftPants, leftSleeve, rightPants, rightSleeveFields inherited from class net.minecraft.client.render.entity.model.BipedEntityModel
body, hat, head, leaningPitch, leftArm, leftArmPose, leftLeg, rightArm, rightArmPose, rightLeg, sneakingFields inherited from class net.minecraft.client.render.entity.model.EntityModel
child, handSwingProgress, ridingFields inherited from class net.minecraft.client.model.Model
layerFactory -
Constructor Summary
Constructors Constructor Description PiglinEntityModel(ModelPart root) -
Method Summary
Modifier and Type Method Description protected voidanimateArms(T t, float float2)static ModelDatagetModelData(Dilation dilation)private voidrotateMainArm(T entity)voidsetAngles(T t, float float2, float float3, float float4, float float5, float float6)Methods inherited from class net.minecraft.client.render.entity.model.PlayerEntityModel
getBodyParts, getRandomPart, getTexturedModelData, renderCape, renderEars, setArmAngle, setVisibleMethods inherited from class net.minecraft.client.render.entity.model.BipedEntityModel
animateModel, getArm, getHead, getHeadParts, getModelData, lerpAngle, setAttributesMethods inherited from class net.minecraft.client.render.entity.model.AnimalModel
renderMethods inherited from class net.minecraft.client.render.entity.model.EntityModel
copyStateTo
-
Field Details
-
rightEar
- Mappings:
Namespace Name Mixin selector official aLebr;a:Ledh;intermediary field_27464Lnet/minecraft/class_4840;field_27464:Lnet/minecraft/class_630;named rightEarLnet/minecraft/client/render/entity/model/PiglinEntityModel;rightEar:Lnet/minecraft/client/model/ModelPart;
-
leftEar
- Mappings:
Namespace Name Mixin selector official vLebr;v:Ledh;intermediary field_27465Lnet/minecraft/class_4840;field_27465:Lnet/minecraft/class_630;named leftEarLnet/minecraft/client/render/entity/model/PiglinEntityModel;leftEar:Lnet/minecraft/client/model/ModelPart;
-
bodyRotation
- Mappings:
Namespace Name Mixin selector official wLebr;w:Ledj;intermediary field_25634Lnet/minecraft/class_4840;field_25634:Lnet/minecraft/class_5603;named bodyRotationLnet/minecraft/client/render/entity/model/PiglinEntityModel;bodyRotation:Lnet/minecraft/client/model/ModelTransform;
-
headRotation
- Mappings:
Namespace Name Mixin selector official xLebr;x:Ledj;intermediary field_25635Lnet/minecraft/class_4840;field_25635:Lnet/minecraft/class_5603;named headRotationLnet/minecraft/client/render/entity/model/PiglinEntityModel;headRotation:Lnet/minecraft/client/model/ModelTransform;
-
leftArmRotation
- Mappings:
Namespace Name Mixin selector official yLebr;y:Ledj;intermediary field_25632Lnet/minecraft/class_4840;field_25632:Lnet/minecraft/class_5603;named leftArmRotationLnet/minecraft/client/render/entity/model/PiglinEntityModel;leftArmRotation:Lnet/minecraft/client/model/ModelTransform;
-
rightArmRotation
- Mappings:
Namespace Name Mixin selector official zLebr;z:Ledj;intermediary field_25633Lnet/minecraft/class_4840;field_25633:Lnet/minecraft/class_5603;named rightArmRotationLnet/minecraft/client/render/entity/model/PiglinEntityModel;rightArmRotation:Lnet/minecraft/client/model/ModelTransform;
-
-
Constructor Details
-
PiglinEntityModel
- Mappings:
Namespace Name Mixin selector official <init>Lebb;<init>(Ledh;)Vintermediary <init>Lnet/minecraft/class_572;<init>(Lnet/minecraft/class_630;)Vnamed <init>Lnet/minecraft/client/render/entity/model/BipedEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
-
-
Method Details
-
getModelData
- Mappings:
Namespace Name Mixin selector official aLebr;a(Ledl;)Ledp;intermediary method_32026Lnet/minecraft/class_4840;method_32026(Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;named getModelDataLnet/minecraft/client/render/entity/model/PiglinEntityModel;getModelData(Lnet/minecraft/client/util/math/Dilation;)Lnet/minecraft/client/model/ModelData;
-
setAngles
- Overrides:
setAnglesin classPlayerEntityModel<T extends MobEntity>- Mappings:
Namespace Name Mixin selector official aLebr;a(Larj;FFFFF)Vintermediary method_24803Lnet/minecraft/class_4840;method_24803(Lnet/minecraft/class_1308;FFFFF)Vnamed setAnglesLnet/minecraft/client/render/entity/model/PiglinEntityModel;setAngles(Lnet/minecraft/entity/mob/MobEntity;FFFFF)V
-
animateArms
- Overrides:
animateArmsin classBipedEntityModel<T extends MobEntity>- Mappings:
Namespace Name Mixin selector official aLebr;a(Larj;F)Vintermediary method_29355Lnet/minecraft/class_4840;method_29355(Lnet/minecraft/class_1308;F)Vnamed animateArmsLnet/minecraft/client/render/entity/model/PiglinEntityModel;animateArms(Lnet/minecraft/entity/mob/MobEntity;F)V
-
rotateMainArm
- Mappings:
Namespace Name Mixin selector official aLebr;a(Larj;)Vintermediary method_29354Lnet/minecraft/class_4840;method_29354(Lnet/minecraft/class_1308;)Vnamed rotateMainArmLnet/minecraft/client/render/entity/model/PiglinEntityModel;rotateMainArm(Lnet/minecraft/entity/mob/MobEntity;)V
-