Class SpearAnimations
java.lang.Object
net.minecraft.client.model.effects.SpearAnimations
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidfirstPersonAttack(float pSwingProgress, PoseStack pPoseStack, int pOffset, HumanoidArm pArm) static voidfirstPersonUse(float pTicksSinceEnemyHit, PoseStack pPoseStack, float pUseTime, HumanoidArm pArm, ItemStack pItem) private static floathitFeedbackAmount(float pTicksSinceEnemyHit) (package private) static floatprogress(float pPorgress, float pMin, float pMax) static <T extends HumanoidRenderState>
voidthirdPersonAttackHand(HumanoidModel<T> pModel, T pRenderState) static <S extends ArmedEntityRenderState>
voidthirdPersonAttackItem(S pRenderState, PoseStack pPoseStack) static <T extends HumanoidRenderState>
voidthirdPersonHandUse(ModelPart pArm, ModelPart pHead, boolean pIsLeftArm, ItemStack pStack, T pRenderState) static <S extends ArmedEntityRenderState>
voidthirdPersonUseItem(S pRenderState, PoseStack pPoseStack, float pUseTime, HumanoidArm pArm, ItemStack pItem)
-
Constructor Details
-
SpearAnimations
public SpearAnimations()
-
-
Method Details
-
progress
static float progress(float pPorgress, float pMin, float pMax) -
thirdPersonHandUse
public static <T extends HumanoidRenderState> void thirdPersonHandUse(ModelPart pArm, ModelPart pHead, boolean pIsLeftArm, ItemStack pStack, T pRenderState) -
thirdPersonUseItem
public static <S extends ArmedEntityRenderState> void thirdPersonUseItem(S pRenderState, PoseStack pPoseStack, float pUseTime, HumanoidArm pArm, ItemStack pItem) -
thirdPersonAttackHand
public static <T extends HumanoidRenderState> void thirdPersonAttackHand(HumanoidModel<T> pModel, T pRenderState) -
thirdPersonAttackItem
public static <S extends ArmedEntityRenderState> void thirdPersonAttackItem(S pRenderState, PoseStack pPoseStack) -
hitFeedbackAmount
private static float hitFeedbackAmount(float pTicksSinceEnemyHit) -
firstPersonUse
public static void firstPersonUse(float pTicksSinceEnemyHit, PoseStack pPoseStack, float pUseTime, HumanoidArm pArm, ItemStack pItem) -
firstPersonAttack
public static void firstPersonAttack(float pSwingProgress, PoseStack pPoseStack, int pOffset, HumanoidArm pArm)
-