Package net.minecraftforge.client
Interface IArmPoseTransformer
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
An ArmPose that can be defined by the user.
 Register one by creating a custom 
HumanoidModel.ArmPose
 and returning it in IClientItemExtensions.getArmPose(LivingEntity, InteractionHand, ItemStack).- 
Method SummaryModifier and TypeMethodDescriptionvoidapplyTransform(HumanoidModel<?> model, LivingEntity entity, HumanoidArm arm) This method should be used to apply all wanted transformations to the player when the ArmPose is active.
- 
Method Details- 
applyTransformThis method should be used to apply all wanted transformations to the player when the ArmPose is active. You can useLivingEntity.getTicksUsingItem()andLivingEntity.getUseItemRemainingTicks()for moving animations.- Parameters:
- model- The humanoid model
- entity- The humanoid entity
- arm- Arm to pose
 
 
-