Class SkeletonMerchantModel<T extends SkeletonMerchantEntity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.model.EntityModel<T>
net.minecraft.client.model.AgeableListModel<T>
net.minecraft.client.model.HumanoidModel<T>
tech.anonymoushacker1279.immersiveweapons.client.model.SkeletonMerchantModel<T>
- All Implemented Interfaces:
net.minecraft.client.model.ArmedModel,net.minecraft.client.model.HeadedModel
public class SkeletonMerchantModel<T extends SkeletonMerchantEntity>
extends net.minecraft.client.model.HumanoidModel<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.model.HumanoidModel
net.minecraft.client.model.HumanoidModel.ArmPose -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.client.model.geom.ModelLayerLocationFields inherited from class net.minecraft.client.model.HumanoidModel
body, crouching, hat, HAT_OVERLAY_SCALE, head, leftArm, leftArmPose, leftLeg, LEGGINGS_OVERLAY_SCALE, OVERLAY_SCALE, rightArm, rightArmPose, rightLeg, swimAmount, TOOT_HORN_XROT_BASE, TOOT_HORN_YROT_BASEFields inherited from class net.minecraft.client.model.EntityModel
attackTime, riding, youngFields inherited from class net.minecraft.client.model.Model
renderType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic net.minecraft.client.model.geom.builders.LayerDefinitionvoidprepareMobModel(T pEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTick) voidsetupAnim(T pEntity, float pLimbSwing, float pLimbSwingAmount, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) voidtranslateToHand(net.minecraft.world.entity.HumanoidArm pSide, com.mojang.blaze3d.vertex.PoseStack pPoseStack) Methods inherited from class net.minecraft.client.model.HumanoidModel
bodyParts, copyPropertiesTo, createMesh, getArm, getHead, headParts, rotlerpRad, setAllVisible, setupAttackAnimationMethods inherited from class net.minecraft.client.model.AgeableListModel
renderToBufferMethods inherited from class net.minecraft.client.model.EntityModel
copyPropertiesToMethods inherited from class net.minecraft.client.model.Model
renderToBuffer, renderType
-
Field Details
-
LAYER_LOCATION
public static final net.minecraft.client.model.geom.ModelLayerLocation LAYER_LOCATION
-
-
Constructor Details
-
SkeletonMerchantModel
public SkeletonMerchantModel(net.minecraft.client.model.geom.ModelPart pRoot)
-
-
Method Details
-
createBodyLayer
public static net.minecraft.client.model.geom.builders.LayerDefinition createBodyLayer() -
prepareMobModel
public void prepareMobModel(T pEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTick) - Overrides:
prepareMobModelin classnet.minecraft.client.model.HumanoidModel<T extends SkeletonMerchantEntity>
-
setupAnim
public void setupAnim(T pEntity, float pLimbSwing, float pLimbSwingAmount, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) - Overrides:
setupAnimin classnet.minecraft.client.model.HumanoidModel<T extends SkeletonMerchantEntity>
-
translateToHand
public void translateToHand(net.minecraft.world.entity.HumanoidArm pSide, com.mojang.blaze3d.vertex.PoseStack pPoseStack) - Specified by:
translateToHandin interfacenet.minecraft.client.model.ArmedModel- Overrides:
translateToHandin classnet.minecraft.client.model.HumanoidModel<T extends SkeletonMerchantEntity>
-