30 lines
1 KiB
Java
30 lines
1 KiB
Java
package net.minecraft.client.renderer.entity.state;
|
|
|
|
import net.fabricmc.api.EnvType;
|
|
import net.fabricmc.api.Environment;
|
|
import net.minecraft.world.InteractionHand;
|
|
import net.minecraft.world.entity.HumanoidArm;
|
|
import net.minecraft.world.item.ItemStack;
|
|
|
|
@Environment(EnvType.CLIENT)
|
|
public class HumanoidRenderState extends ArmedEntityRenderState {
|
|
public float swimAmount;
|
|
public float attackTime;
|
|
public float speedValue = 1.0F;
|
|
public float maxCrossbowChargeDuration;
|
|
public int ticksUsingItem;
|
|
public HumanoidArm attackArm = HumanoidArm.RIGHT;
|
|
public InteractionHand useItemHand = InteractionHand.MAIN_HAND;
|
|
public boolean isCrouching;
|
|
public boolean isFallFlying;
|
|
public boolean isVisuallySwimming;
|
|
public boolean isPassenger;
|
|
public boolean isUsingItem;
|
|
public float elytraRotX;
|
|
public float elytraRotY;
|
|
public float elytraRotZ;
|
|
public ItemStack headEquipment = ItemStack.EMPTY;
|
|
public ItemStack chestEquipment = ItemStack.EMPTY;
|
|
public ItemStack legsEquipment = ItemStack.EMPTY;
|
|
public ItemStack feetEquipment = ItemStack.EMPTY;
|
|
}
|