Class CrossbowPosing
java.lang.Object
net.minecraft.client.render.entity.model.CrossbowPosing
@Environment(CLIENT) public class CrossbowPosing extends Object
- Mappings:
Namespace Name official dzuintermediary net/minecraft/class_4896named net/minecraft/client/render/entity/model/CrossbowPosing
-
Constructor Summary
Constructors Constructor Description CrossbowPosing() -
Method Summary
Modifier and Type Method Description static voidcharge(ModelPart holdingArm, ModelPart pullingArm, LivingEntity actor, boolean rightArmed)static voidhold(ModelPart holdingArm, ModelPart otherArm, ModelPart head, boolean rightArmed)static voidmeleeAttack(ModelPart leftArm, ModelPart rightArm, boolean attacking, float swingProgress, float animationProgress)static <T extends MobEntity>
voidmeleeAttack(ModelPart leftArm, ModelPart rightArm, T actor, float swingProgress, float animationProgress)static voidswingArm(ModelPart arm, float animationProgress, float sigma)static voidswingArms(ModelPart leftArm, ModelPart rightArm, float animationProgress)
-
Constructor Details
-
CrossbowPosing
public CrossbowPosing()
-
-
Method Details
-
hold
public static void hold(ModelPart holdingArm, ModelPart otherArm, ModelPart head, boolean rightArmed)- Mappings:
Namespace Name Mixin selector official aLdzu;a(Ledh;Ledh;Ledh;Z)Vintermediary method_25447Lnet/minecraft/class_4896;method_25447(Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Z)Vnamed holdLnet/minecraft/client/render/entity/model/CrossbowPosing;hold(Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;Z)V
-
charge
public static void charge(ModelPart holdingArm, ModelPart pullingArm, LivingEntity actor, boolean rightArmed)- Mappings:
Namespace Name Mixin selector official aLdzu;a(Ledh;Ledh;Lari;Z)Vintermediary method_25446Lnet/minecraft/class_4896;method_25446(Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_1309;Z)Vnamed chargeLnet/minecraft/client/render/entity/model/CrossbowPosing;charge(Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/entity/LivingEntity;Z)V
-
meleeAttack
public static <T extends MobEntity> void meleeAttack(ModelPart leftArm, ModelPart rightArm, T actor, float swingProgress, float animationProgress)- Mappings:
Namespace Name Mixin selector official aLdzu;a(Ledh;Ledh;Larj;FF)Vintermediary method_29351Lnet/minecraft/class_4896;method_29351(Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_1308;FF)Vnamed meleeAttackLnet/minecraft/client/render/entity/model/CrossbowPosing;meleeAttack(Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/entity/mob/MobEntity;FF)V
-
swingArm
- Mappings:
Namespace Name Mixin selector official aLdzu;a(Ledh;FF)Vintermediary method_29350Lnet/minecraft/class_4896;method_29350(Lnet/minecraft/class_630;FF)Vnamed swingArmLnet/minecraft/client/render/entity/model/CrossbowPosing;swingArm(Lnet/minecraft/client/model/ModelPart;FF)V
-
swingArms
- Mappings:
Namespace Name Mixin selector official aLdzu;a(Ledh;Ledh;F)Vintermediary method_32789Lnet/minecraft/class_4896;method_32789(Lnet/minecraft/class_630;Lnet/minecraft/class_630;F)Vnamed swingArmsLnet/minecraft/client/render/entity/model/CrossbowPosing;swingArms(Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;F)V
-
meleeAttack
public static void meleeAttack(ModelPart leftArm, ModelPart rightArm, boolean attacking, float swingProgress, float animationProgress)- Mappings:
Namespace Name Mixin selector official aLdzu;a(Ledh;Ledh;ZFF)Vintermediary method_29352Lnet/minecraft/class_4896;method_29352(Lnet/minecraft/class_630;Lnet/minecraft/class_630;ZFF)Vnamed meleeAttackLnet/minecraft/client/render/entity/model/CrossbowPosing;meleeAttack(Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;ZFF)V
-