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 - named - net/minecraft/client/render/entity/model/CrossbowPosing- intermediary - net/minecraft/class_4896- official - gau
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidstatic voidstatic voidmeleeAttack(ModelPart leftArm, ModelPart rightArm, boolean attacking, float swingProgress, float animationProgress) static voidmeleeAttack(ModelPart leftArm, ModelPart rightArm, Arm arm, 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 - 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- intermediary - method_25447- Lnet/minecraft/class_4896;method_25447(Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Z)V- official - a- Lgau;a(Lgfe;Lgfe;Lgfe;Z)V
 
- 
chargepublic static void charge(ModelPart holdingArm, ModelPart pullingArm, float float2, int int2, boolean bool) - Mappings:
- Namespace - Name - Mixin selector - named - charge- Lnet/minecraft/client/render/entity/model/CrossbowPosing;charge(Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;FIZ)V- intermediary - method_25446- Lnet/minecraft/class_4896;method_25446(Lnet/minecraft/class_630;Lnet/minecraft/class_630;FIZ)V- official - a- Lgau;a(Lgfe;Lgfe;FIZ)V
 
- 
meleeAttackpublic static void meleeAttack(ModelPart leftArm, ModelPart rightArm, Arm arm, float swingProgress, float animationProgress) - Mappings:
- Namespace - Name - Mixin selector - named - meleeAttack- Lnet/minecraft/client/render/entity/model/CrossbowPosing;meleeAttack(Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/util/Arm;FF)V- intermediary - method_29351- Lnet/minecraft/class_4896;method_29351(Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_1306;FF)V- official - a- Lgau;a(Lgfe;Lgfe;Lbvc;FF)V
 
- 
swingArm- Mappings:
- Namespace - Name - Mixin selector - named - swingArm- Lnet/minecraft/client/render/entity/model/CrossbowPosing;swingArm(Lnet/minecraft/client/model/ModelPart;FF)V- intermediary - method_29350- Lnet/minecraft/class_4896;method_29350(Lnet/minecraft/class_630;FF)V- official - a- Lgau;a(Lgfe;FF)V
 
- 
swingArms- Mappings:
- Namespace - Name - Mixin selector - named - swingArms- Lnet/minecraft/client/render/entity/model/CrossbowPosing;swingArms(Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;F)V- intermediary - method_32789- Lnet/minecraft/class_4896;method_32789(Lnet/minecraft/class_630;Lnet/minecraft/class_630;F)V- official - a- Lgau;a(Lgfe;Lgfe;F)V
 
- 
meleeAttackpublic static void meleeAttack(ModelPart leftArm, ModelPart rightArm, boolean attacking, float swingProgress, float animationProgress) - Mappings:
- Namespace - Name - Mixin selector - named - meleeAttack- Lnet/minecraft/client/render/entity/model/CrossbowPosing;meleeAttack(Lnet/minecraft/client/model/ModelPart;Lnet/minecraft/client/model/ModelPart;ZFF)V- intermediary - method_29352- Lnet/minecraft/class_4896;method_29352(Lnet/minecraft/class_630;Lnet/minecraft/class_630;ZFF)V- official - a- Lgau;a(Lgfe;Lgfe;ZFF)V
 
 
-