net.minecraft.client.render.entity.state

public class ArmedEntityRenderState

extends LivingEntityRenderState

net.minecraft.client.renderer.entity.state.ArmedEntityRenderState
net.minecraft.class_10426
net.minecraft.client.render.entity.state.ArmedEntityRenderState

Field summary

Modifier and TypeField
public Arm
mainArm
field_55303
mainArm
public Arm
attackArm
field_1_1069
preferredArm
public BipedEntityModel$ArmPose
rightArmPose
field_55304
rightArmPose
public final ItemRenderState
rightHandItemState
field_55305
rightHandItemState
public ItemStack
rightHandItemStack
field_63601
rightHandItem
public BipedEntityModel$ArmPose
leftArmPose
field_55306
leftArmPose
public final ItemRenderState
leftHandItemState
field_55307
leftHandItemState
public ItemStack
leftHandItemStack
field_63602
leftHandItem
public SwingAnimationType
swingAnimationType
field_63603
swingAnimationType
public float
attackTime
field_63604
handSwingProgress

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public ItemRenderState
getMainHandItemState()
method_65578()
getMainHandItemState()
public ItemStack
getMainHandItemStack()
method_75467()
getMainHandItemStack()
public ItemStack
getUseItemStackForArm(HumanoidArm arm)
method_75466(class_1306 arg0)
getItemStackForArm(Arm arm)
public float
ticksUsingItem(HumanoidArm arm)
method_75468(class_1306 arg0)
getItemUseTime(Arm arm)
public static void
extractArmedEntityRenderState(LivingEntity entity, ArmedEntityRenderState state, ItemModelResolver itemModelResolver, float partialTicks)
method_65577(class_1309 arg0, class_10426 arg1, class_10442 arg2, float arg3)
updateRenderState(LivingEntity entity, ArmedEntityRenderState state, ItemModelManager itemModelManager, float tickProgress)