Class CrossbowPosing
java.lang.Object
net.minecraft.client.render.entity.model.CrossbowPosing
Utility class to help posing when a crossbow is involved.
- Mappings:
- Namespace - Name - official - faf- intermediary - net/minecraft/class_4896- named - net/minecraft/client/render/entity/model/CrossbowPosing
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidcharge(ModelPart holdingArm, ModelPart pullingArm, LivingEntity actor, boolean rightArmed) static voidstatic 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 voidstatic void
- 
Constructor Details- 
CrossbowPosingpublic CrossbowPosing()
 
- 
- 
Method Details- 
holdpublic static void hold(ModelPart holdingArm, ModelPart otherArm, ModelPart head, boolean rightArmed) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfaf;a(Lfee;Lfee;Lfee;Z)V- intermediary - method_25447- Lnet/minecraft/class_4896;method_25447(Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Z)V- named - hold- Lnet/minecraft/client/render/entity/model/CrossbowPosing;hold(Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;Z)V
 
- 
chargepublic static void charge(ModelPart holdingArm, ModelPart pullingArm, LivingEntity actor, boolean rightArmed) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfaf;a(Lfee;Lfee;Lbfz;Z)V- intermediary - method_25446- Lnet/minecraft/class_4896;method_25446(Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_1309;Z)V- named - charge- Lnet/minecraft/client/render/entity/model/CrossbowPosing;charge(Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/entity/LivingEntity;Z)V
 
- 
meleeAttackpublic static <T extends MobEntity> void meleeAttack(ModelPart leftArm, ModelPart rightArm, T actor, float swingProgress, float animationProgress) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfaf;a(Lfee;Lfee;Lbgb;FF)V- intermediary - method_29351- Lnet/minecraft/class_4896;method_29351(Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_1308;FF)V- named - meleeAttack- Lnet/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 - a- Lfaf;a(Lfee;FF)V- intermediary - method_29350- Lnet/minecraft/class_4896;method_29350(Lnet/minecraft/class_630;FF)V- named - swingArm- Lnet/minecraft/client/render/entity/model/CrossbowPosing;swingArm(Lnet/minecraft/client/model/ModelPart;FF)V
 
- 
swingArms- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfaf;a(Lfee;Lfee;F)V- intermediary - method_32789- Lnet/minecraft/class_4896;method_32789(Lnet/minecraft/class_630;Lnet/minecraft/class_630;F)V- named - swingArms- Lnet/minecraft/client/render/entity/model/CrossbowPosing;swingArms(Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;F)V
 
- 
meleeAttackpublic static void meleeAttack(ModelPart leftArm, ModelPart rightArm, boolean attacking, float swingProgress, float animationProgress) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfaf;a(Lfee;Lfee;ZFF)V- intermediary - method_29352- Lnet/minecraft/class_4896;method_29352(Lnet/minecraft/class_630;Lnet/minecraft/class_630;ZFF)V- named - meleeAttack- Lnet/minecraft/client/render/entity/model/CrossbowPosing;meleeAttack(Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;ZFF)V
 
 
-