net.minecraft.client.renderer

public class ItemInHandRenderer

guk
net.minecraft.client.renderer.ItemInHandRenderer
net.minecraft.class_759

Field summary

Modifier and TypeField
private static final RenderType
a
MAP_BACKGROUND
field_21807
private static final RenderType
b
MAP_BACKGROUND_CHECKERBOARD
field_21808
private static final float
c
ITEM_SWING_X_POS_SCALE
field_32735
private static final float
d
ITEM_SWING_Y_POS_SCALE
field_32736
private static final float
e
ITEM_SWING_Z_POS_SCALE
field_32737
private static final float
f
ITEM_HEIGHT_SCALE
field_32738
private static final float
g
ITEM_POS_X
field_32739
private static final float
h
ITEM_POS_Y
field_32740
private static final float
i
ITEM_POS_Z
field_32741
private static final float
j
ITEM_PRESWING_ROT_Y
field_32742
private static final float
k
ITEM_SWING_X_ROT_AMOUNT
field_32743
private static final float
l
ITEM_SWING_Y_ROT_AMOUNT
field_32744
private static final float
m
ITEM_SWING_Z_ROT_AMOUNT
field_32745
private static final float
n
EAT_JIGGLE_X_ROT_AMOUNT
field_32746
private static final float
o
EAT_JIGGLE_Y_ROT_AMOUNT
field_32747
private static final float
p
EAT_JIGGLE_Z_ROT_AMOUNT
field_32748
private static final float
q
EAT_JIGGLE_X_POS_SCALE
field_32749
private static final float
r
EAT_JIGGLE_Y_POS_SCALE
field_32750
private static final float
s
EAT_JIGGLE_Z_POS_SCALE
field_32751
private static final double
t
EAT_JIGGLE_EXPONENT
field_32752
private static final float
u
EAT_EXTRA_JIGGLE_CUTOFF
field_32753
private static final float
v
EAT_EXTRA_JIGGLE_SCALE
field_32754
private static final float
w
ARM_SWING_X_POS_SCALE
field_32755
private static final float
x
ARM_SWING_Y_POS_SCALE
field_32756
private static final float
y
ARM_SWING_Z_POS_SCALE
field_32757
private static final float
z
ARM_SWING_Y_ROT_AMOUNT
field_32758
private static final float
A
ARM_SWING_Z_ROT_AMOUNT
field_32689
private static final float
B
ARM_HEIGHT_SCALE
field_32690
private static final float
C
ARM_POS_SCALE
field_32691
private static final float
D
ARM_POS_X
field_32692
private static final float
E
ARM_POS_Y
field_32693
private static final float
F
ARM_POS_Z
field_32694
private static final float
G
ARM_PRESWING_ROT_Y
field_32695
private static final float
H
ARM_PREROTATION_X_OFFSET
field_32696
private static final float
I
ARM_PREROTATION_Y_OFFSET
field_32697
private static final float
J
ARM_PREROTATION_Z_OFFSET
field_32698
private static final float
K
ARM_POSTROTATION_X_OFFSET
field_32699
private static final int
L
ARM_ROT_X
field_32700
private static final int
M
ARM_ROT_Y
field_32701
private static final int
N
ARM_ROT_Z
field_32702
private static final float
O
MAP_SWING_X_POS_SCALE
field_32703
private static final float
P
MAP_SWING_Z_POS_SCALE
field_32704
private static final float
Q
MAP_HANDS_POS_X
field_32705
private static final float
R
MAP_HANDS_POS_Y
field_32706
private static final float
S
MAP_HANDS_POS_Z
field_32707
private static final float
T
MAP_HANDS_HEIGHT_SCALE
field_32708
private static final float
U
MAP_HANDS_TILT_SCALE
field_32709
private static final float
V
MAP_PLAYER_PITCH_SCALE
field_32710
private static final float
W
MAP_HANDS_Z_ROT_AMOUNT
field_32711
private static final float
X
MAPHAND_X_ROT_AMOUNT
field_32712
private static final float
Y
MAPHAND_Y_ROT_AMOUNT
field_32713
private static final float
Z
MAPHAND_Z_ROT_AMOUNT
field_32714
private static final float
aa
MAP_HAND_X_POS
field_32715
private static final float
ab
MAP_HAND_Y_POS
field_32716
private static final float
ac
MAP_HAND_Z_POS
field_32717
private static final float
ad
MAP_SWING_X_ROT_AMOUNT
field_32718
private static final float
ae
MAP_PRE_ROT_SCALE
field_32719
private static final float
af
MAP_GLOBAL_X_POS
field_32720
private static final float
ag
MAP_GLOBAL_Y_POS
field_32721
private static final float
ah
MAP_GLOBAL_Z_POS
field_32722
private static final float
ai
MAP_FINAL_SCALE
field_32723
private static final int
aj
MAP_BORDER
field_32724
private static final int
ak
MAP_HEIGHT
field_32725
private static final int
al
MAP_WIDTH
field_32726
private static final float
am
BOW_CHARGE_X_POS_SCALE
field_32727
private static final float
an
BOW_CHARGE_Y_POS_SCALE
field_32728
private static final float
ao
BOW_CHARGE_Z_POS_SCALE
field_32729
private static final float
ap
BOW_CHARGE_SHAKE_X_SCALE
field_32730
private static final float
aq
BOW_CHARGE_SHAKE_Y_SCALE
field_32731
private static final float
ar
BOW_CHARGE_SHAKE_Z_SCALE
field_32732
private static final float
as
BOW_CHARGE_Z_SCALE
field_32733
private static final float
at
BOW_MIN_SHAKE_CHARGE
field_32734
private final Minecraft
au
minecraft
field_4050
private final MapRenderState
av
mapRenderState
field_53067
private ItemStack
aw
mainHandItem
field_4047
private ItemStack
ax
offHandItem
field_4048
private float
ay
mainHandHeight
field_4043
private float
az
oMainHandHeight
field_4053
private float
aA
offHandHeight
field_4052
private float
aB
oOffHandHeight
field_4051
private final EntityRenderDispatcher
aC
entityRenderDispatcher
field_4046
private final ItemRenderer
aD
itemRenderer
field_4044
private final ItemModelResolver
aE
itemModelResolver
field_55548

Constructor summary

ModifierConstructor
public (Minecraft arg0, EntityRenderDispatcher arg1, ItemRenderer arg2, ItemModelResolver arg3)

Method summary

Modifier and TypeMethod
public void
a(bys arg0, dba arg1, day arg2, fmg arg3, gus arg4, int arg5)
renderItem(LivingEntity arg0, ItemStack arg1, ItemDisplayContext arg2, PoseStack arg3, MultiBufferSource arg4, int arg5)
method_3233(class_1309 arg0, class_1799 arg1, class_811 arg2, class_4587 arg3, class_4597 arg4, int arg5)
private float
a(float arg0)
calculateMapTilt(float arg0)
method_3227(float arg0)
private void
a(fmg arg0, gus arg1, int arg2, byj arg3)
renderMapHand(PoseStack arg0, MultiBufferSource arg1, int arg2, HumanoidArm arg3)
method_3216(class_4587 arg0, class_4597 arg1, int arg2, class_1306 arg3)
private void
a(fmg arg0, gus arg1, int arg2, float arg3, byj arg4, float arg5, dba arg6)
renderOneHandedMap(PoseStack arg0, MultiBufferSource arg1, int arg2, float arg3, HumanoidArm arg4, float arg5, ItemStack arg6)
method_3222(class_4587 arg0, class_4597 arg1, int arg2, float arg3, class_1306 arg4, float arg5, class_1799 arg6)
private void
a(fmg arg0, gus arg1, int arg2, float arg3, float arg4, float arg5)
renderTwoHandedMap(PoseStack arg0, MultiBufferSource arg1, int arg2, float arg3, float arg4, float arg5)
method_3231(class_4587 arg0, class_4597 arg1, int arg2, float arg3, float arg4, float arg5)
private void
a(fmg arg0, gus arg1, int arg2, dba arg3)
renderMap(PoseStack arg0, MultiBufferSource arg1, int arg2, ItemStack arg3)
method_3223(class_4587 arg0, class_4597 arg1, int arg2, class_1799 arg3)
private void
a(fmg arg0, gus arg1, int arg2, float arg3, float arg4, byj arg5)
renderPlayerArm(PoseStack arg0, MultiBufferSource arg1, int arg2, float arg3, float arg4, HumanoidArm arg5)
method_3219(class_4587 arg0, class_4597 arg1, int arg2, float arg3, float arg4, class_1306 arg5)
private void
a(fmg arg0, float arg1, byj arg2, dba arg3, csy arg4)
applyEatTransform(PoseStack arg0, float arg1, HumanoidArm arg2, ItemStack arg3, Player arg4)
method_3218(class_4587 arg0, float arg1, class_1306 arg2, class_1799 arg3, class_1657 arg4)
private void
a(fmg arg0, float arg1, byj arg2, dba arg3, csy arg4, float arg5)
applyBrushTransform(PoseStack arg0, float arg1, HumanoidArm arg2, ItemStack arg3, Player arg4, float arg5)
method_49340(class_4587 arg0, float arg1, class_1306 arg2, class_1799 arg3, class_1657 arg4, float arg5)
private void
a(fmg arg0, byj arg1, float arg2)
applyItemArmAttackTransform(PoseStack arg0, HumanoidArm arg1, float arg2)
method_3217(class_4587 arg0, class_1306 arg1, float arg2)
private void
b(fmg arg0, byj arg1, float arg2)
applyItemArmTransform(PoseStack arg0, HumanoidArm arg1, float arg2)
method_3224(class_4587 arg0, class_1306 arg1, float arg2)
public void
a(float arg0, fmg arg1, gus$a arg2, gtm arg3, int arg4)
renderHandsWithItems(float arg0, PoseStack arg1, MultiBufferSource$BufferSource arg2, LocalPlayer arg3, int arg4)
method_22976(float arg0, class_4587 arg1, class_4597$class_4598 arg2, class_746 arg3, int arg4)
static ItemInHandRenderer$HandRenderSelection
a(gtm arg0)
evaluateWhichHandsToRender(LocalPlayer arg0)
method_33303(class_746 arg0)
private static ItemInHandRenderer$HandRenderSelection
b(gtm arg0)
selectionUsingItemWhileHoldingBowLike(LocalPlayer arg0)
method_33304(class_746 arg0)
private static boolean
a(dba arg0)
isChargedCrossbow(ItemStack arg0)
method_33302(class_1799 arg0)
private void
a(gtj arg0, float arg1, float arg2, bvo arg3, float arg4, dba arg5, float arg6, fmg arg7, gus arg8, int arg9)
renderArmWithItem(AbstractClientPlayer arg0, float arg1, float arg2, InteractionHand arg3, float arg4, ItemStack arg5, float arg6, PoseStack arg7, MultiBufferSource arg8, int arg9)
method_3228(class_742 arg0, float arg1, float arg2, class_1268 arg3, float arg4, class_1799 arg5, float arg6, class_4587 arg7, class_4597 arg8, int arg9)
private void
a(float arg0, float arg1, fmg arg2, int arg3, byj arg4)
swingArm(float arg0, float arg1, PoseStack arg2, int arg3, HumanoidArm arg4)
method_65816(float arg0, float arg1, class_4587 arg2, int arg3, class_1306 arg4)
private boolean
a(dba arg0, dba arg1)
shouldInstantlyReplaceVisibleItem(ItemStack arg0, ItemStack arg1)
method_65910(class_1799 arg0, class_1799 arg1)
public void
a()
tick()
method_3220()
public void
a(bvo arg0)
itemUsed(InteractionHand arg0)
method_3215(class_1268 arg0)