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 attack, PoseStack poseStack, int invert, HumanoidArm arm) static voidfirstPersonUse(float ticksSinceKineticHitFeedback, PoseStack poseStack, float timeHeld, HumanoidArm arm, ItemStack itemStack) private static floathitFeedbackAmount(float ticksSinceFeedbackStart) private static floatprogress(float time, float start, float end) static <T extends HumanoidRenderState>
voidthirdPersonAttackHand(HumanoidModel<T> model, T state) static <S extends ArmedEntityRenderState>
voidthirdPersonAttackItem(S state, PoseStack poseStack) static <T extends HumanoidRenderState>
voidthirdPersonHandUse(ModelPart arm, ModelPart head, boolean holdingInRightArm, ItemStack item, T state) static <S extends ArmedEntityRenderState>
voidthirdPersonUseItem(S state, PoseStack poseStack, float timeHeld, HumanoidArm arm, ItemStack actualItem)
-
Constructor Details
-
SpearAnimations
public SpearAnimations()
-
-
Method Details
-
progress
private static float progress(float time, float start, float end) -
thirdPersonHandUse
public static <T extends HumanoidRenderState> void thirdPersonHandUse(ModelPart arm, ModelPart head, boolean holdingInRightArm, ItemStack item, T state) -
thirdPersonUseItem
public static <S extends ArmedEntityRenderState> void thirdPersonUseItem(S state, PoseStack poseStack, float timeHeld, HumanoidArm arm, ItemStack actualItem) -
thirdPersonAttackHand
public static <T extends HumanoidRenderState> void thirdPersonAttackHand(HumanoidModel<T> model, T state) -
thirdPersonAttackItem
public static <S extends ArmedEntityRenderState> void thirdPersonAttackItem(S state, PoseStack poseStack) -
hitFeedbackAmount
private static float hitFeedbackAmount(float ticksSinceFeedbackStart) -
firstPersonUse
public static void firstPersonUse(float ticksSinceKineticHitFeedback, PoseStack poseStack, float timeHeld, HumanoidArm arm, ItemStack itemStack) -
firstPersonAttack
public static void firstPersonAttack(float attack, PoseStack poseStack, int invert, HumanoidArm arm)
-