net.minecraft.client.renderer

public class ItemInHandRenderer

eph
net.minecraft.client.renderer.ItemInHandRenderer
net.minecraft.class_759
net.minecraft.unmapped.C_csxqddlf
net.minecraft.client.render.item.HeldItemRenderer
net.minecraft.src.C_4131_

Field summary

Modifier and TypeField
private static final RenderType
a
MAP_BACKGROUND
field_21807
f_mdqcuuii
MAP_BACKGROUND
f_109297_
private static final RenderType
b
MAP_BACKGROUND_CHECKERBOARD
field_21808
f_lazzrnhs
MAP_BACKGROUND_CHECKERBOARD
f_109298_
private static final float
c
ITEM_SWING_X_POS_SCALE
field_32735
f_gszoqkby
field_32735
f_172888_
private static final float
d
ITEM_SWING_Y_POS_SCALE
field_32736
f_pbexesvq
field_32736
f_172889_
private static final float
e
ITEM_SWING_Z_POS_SCALE
field_32737
f_tishjtey
field_32737
f_172890_
private static final float
f
ITEM_HEIGHT_SCALE
field_32738
f_kbjqovqs
field_32738
f_172891_
private static final float
g
ITEM_POS_X
field_32739
f_cyqeubeh
EQUIP_OFFSET_TRANSLATE_X
f_172892_
private static final float
h
ITEM_POS_Y
field_32740
f_zcdfojkz
EQUIP_OFFSET_TRANSLATE_Y
f_172893_
private static final float
i
ITEM_POS_Z
field_32741
f_gngblpaj
EQUIP_OFFSET_TRANSLATE_Z
f_172894_
private static final float
j
ITEM_PRESWING_ROT_Y
field_32742
f_vkzsuhih
field_32742
f_172895_
private static final float
k
ITEM_SWING_X_ROT_AMOUNT
field_32743
f_ywjashbg
field_32743
f_172896_
private static final float
l
ITEM_SWING_Y_ROT_AMOUNT
field_32744
f_slsuzuhs
field_32744
f_172897_
private static final float
m
ITEM_SWING_Z_ROT_AMOUNT
field_32745
f_jpvgpyys
field_32745
f_172898_
private static final float
n
EAT_JIGGLE_X_ROT_AMOUNT
field_32746
f_kufhzhvs
EAT_OR_DRINK_X_ANGLE_MULTIPLIER
f_172899_
private static final float
o
EAT_JIGGLE_Y_ROT_AMOUNT
field_32747
f_atnadhfo
EAT_OR_DRINK_Y_ANGLE_MULTIPLIER
f_172900_
private static final float
p
EAT_JIGGLE_Z_ROT_AMOUNT
field_32748
f_xytduxjw
EAT_OR_DRINK_Z_ANGLE_MULTIPLIER
f_172901_
private static final float
q
EAT_JIGGLE_X_POS_SCALE
field_32749
f_fditvkgl
field_32749
f_172902_
private static final float
r
EAT_JIGGLE_Y_POS_SCALE
field_32750
f_beoyytfk
field_32750
f_172903_
private static final float
s
EAT_JIGGLE_Z_POS_SCALE
field_32751
f_flkfhykq
field_32751
f_172904_
private static final double
t
EAT_JIGGLE_EXPONENT
field_32752
f_beuognql
field_32752
f_172905_
private static final float
u
EAT_EXTRA_JIGGLE_CUTOFF
field_32753
f_pxdeleqi
field_32753
f_172906_
private static final float
v
EAT_EXTRA_JIGGLE_SCALE
field_32754
f_fmwtvvaa
field_32754
f_172907_
private static final float
w
ARM_SWING_X_POS_SCALE
field_32755
f_injuqfeg
field_32755
f_172908_
private static final float
x
ARM_SWING_Y_POS_SCALE
field_32756
f_vdwpuass
field_32756
f_172909_
private static final float
y
ARM_SWING_Z_POS_SCALE
field_32757
f_islwcwuu
field_32757
f_172910_
private static final float
z
ARM_SWING_Y_ROT_AMOUNT
field_32758
f_ibgdxunf
ARM_HOLDING_ITEM_SECOND_Y_ANGLE_MULTIPLIER
f_172911_
private static final float
A
ARM_SWING_Z_ROT_AMOUNT
field_32689
f_ufzwmtod
ARM_HOLDING_ITEM_FIRST_Z_ANGLE_MULTIPLIER
f_172842_
private static final float
B
ARM_HEIGHT_SCALE
field_32690
f_kgwyegag
field_32690
f_172843_
private static final float
C
ARM_POS_SCALE
field_32691
f_sqgjzecw
field_32691
f_172844_
private static final float
D
ARM_POS_X
field_32692
f_pspjatyl
field_32692
f_172845_
private static final float
E
ARM_POS_Y
field_32693
f_refsnkyo
field_32693
f_172846_
private static final float
F
ARM_POS_Z
field_32694
f_kwwbajwo
field_32694
f_172847_
private static final float
G
ARM_PRESWING_ROT_Y
field_32695
f_saqxvzgn
field_32695
f_172848_
private static final float
H
ARM_PREROTATION_X_OFFSET
field_32696
f_duvgyzhb
field_32696
f_172849_
private static final float
I
ARM_PREROTATION_Y_OFFSET
field_32697
f_ezchtcmf
field_32697
f_172850_
private static final float
J
ARM_PREROTATION_Z_OFFSET
field_32698
f_fxqxrmlq
field_32698
f_172851_
private static final float
K
ARM_POSTROTATION_X_OFFSET
field_32699
f_hjesmcwu
ARM_HOLDING_ITEM_TRANSLATE_X
f_172852_
private static final int
L
ARM_ROT_X
field_32700
f_ssofbkea
ARM_HOLDING_ITEM_X_ANGLE_MULTIPLIER
f_172853_
private static final int
M
ARM_ROT_Y
field_32701
f_nahfwkyz
ARM_HOLDING_ITEM_THIRD_Y_ANGLE_MULTIPLIER
f_172854_
private static final int
N
ARM_ROT_Z
field_32702
f_xleftgla
ARM_HOLDING_ITEM_SECOND_Z_ANGLE_MULTIPLIER
f_172855_
private static final float
O
MAP_SWING_X_POS_SCALE
field_32703
f_vvnhqsne
field_32703
f_172856_
private static final float
P
MAP_SWING_Z_POS_SCALE
field_32704
f_wcwinomh
field_32704
f_172857_
private static final float
Q
MAP_HANDS_POS_X
field_32705
f_fznqlyhh
field_32705
f_172858_
private static final float
R
MAP_HANDS_POS_Y
field_32706
f_etfnujkg
field_32706
f_172859_
private static final float
S
MAP_HANDS_POS_Z
field_32707
f_rbzgocnj
field_32707
f_172860_
private static final float
T
MAP_HANDS_HEIGHT_SCALE
field_32708
f_dnefrohb
field_32708
f_172861_
private static final float
U
MAP_HANDS_TILT_SCALE
field_32709
f_zhjvroco
field_32709
f_172862_
private static final float
V
MAP_PLAYER_PITCH_SCALE
field_32710
f_pnecmxnm
field_32710
f_172863_
private static final float
W
MAP_HANDS_Z_ROT_AMOUNT
field_32711
f_ldnckram
field_32711
f_172864_
private static final float
X
MAPHAND_X_ROT_AMOUNT
field_32712
f_fuwbabcc
ARM_X_ANGLE_MULTIPLIER
f_172865_
private static final float
Y
MAPHAND_Y_ROT_AMOUNT
field_32713
f_trolilgt
ARM_Y_ANGLE_MULTIPLIER
f_172866_
private static final float
Z
MAPHAND_Z_ROT_AMOUNT
field_32714
f_capjsulu
ARM_Z_ANGLE_MULTIPLIER
f_172867_
private static final float
aa
MAP_HAND_X_POS
field_32715
f_zcwyncaw
ARM_TRANSLATE_X
f_172868_
private static final float
ab
MAP_HAND_Y_POS
field_32716
f_pqpkfmzk
ARM_TRANSLATE_Y
f_172869_
private static final float
ac
MAP_HAND_Z_POS
field_32717
f_srcszifc
ARM_TRANSLATE_Z
f_172870_
private static final float
ad
MAP_SWING_X_ROT_AMOUNT
field_32718
f_tlzmirvh
field_32718
f_172871_
private static final float
ae
MAP_PRE_ROT_SCALE
field_32719
f_rrzoxbcp
FIRST_PERSON_MAP_FIRST_SCALE
f_172872_
private static final float
af
MAP_GLOBAL_X_POS
field_32720
f_aytscjcb
FIRST_PERSON_MAP_TRANSLATE_X
f_172873_
private static final float
ag
MAP_GLOBAL_Y_POS
field_32721
f_elzylypi
FIRST_PERSON_MAP_TRANSLATE_Y
f_172874_
private static final float
ah
MAP_GLOBAL_Z_POS
field_32722
f_fgjvushq
FIRST_PERSON_MAP_TRANSLATE_Z
f_172875_
private static final float
ai
MAP_FINAL_SCALE
field_32723
f_cwnbijdt
FIRST_PERSON_MAP_SECOND_SCALE
f_172876_
private static final int
aj
MAP_BORDER
field_32724
f_rtjcxept
field_32724
f_172877_
private static final int
ak
MAP_HEIGHT
field_32725
f_oiketxyd
field_32725
f_172878_
private static final int
al
MAP_WIDTH
field_32726
f_rudxheqy
field_32726
f_172879_
private static final float
am
BOW_CHARGE_X_POS_SCALE
field_32727
f_ufeblgzi
field_32727
f_172880_
private static final float
an
BOW_CHARGE_Y_POS_SCALE
field_32728
f_iwgnvzax
field_32728
f_172881_
private static final float
ao
BOW_CHARGE_Z_POS_SCALE
field_32729
f_pjgrguct
field_32729
f_172882_
private static final float
ap
BOW_CHARGE_SHAKE_X_SCALE
field_32730
f_tgfylnmd
field_32730
f_172883_
private static final float
aq
BOW_CHARGE_SHAKE_Y_SCALE
field_32731
f_sqoglpnk
field_32731
f_172884_
private static final float
ar
BOW_CHARGE_SHAKE_Z_SCALE
field_32732
f_ltaivipg
field_32732
f_172885_
private static final float
as
BOW_CHARGE_Z_SCALE
field_32733
f_rgmsayoh
field_32733
f_172886_
private static final float
at
BOW_MIN_SHAKE_CHARGE
field_32734
f_gxdizatd
field_32734
f_172887_
private final Minecraft
au
minecraft
field_4050
f_xismfkqx
client
f_109299_
private ItemStack
av
mainHandItem
field_4047
f_tslzoadh
mainHand
f_109300_
private ItemStack
aw
offHandItem
field_4048
f_tkaiuvul
offHand
f_109301_
private float
ax
mainHandHeight
field_4043
f_bafqoewr
equipProgressMainHand
f_109302_
private float
ay
oMainHandHeight
field_4053
f_omscisfi
prevEquipProgressMainHand
f_109303_
private float
az
offHandHeight
field_4052
f_jvktpucj
equipProgressOffHand
f_109304_
private float
aA
oOffHandHeight
field_4051
f_gjrjxjol
prevEquipProgressOffHand
f_109305_
private final EntityRenderDispatcher
aB
entityRenderDispatcher
field_4046
f_hvryjwvj
renderManager
f_109306_
private final ItemRenderer
aC
itemRenderer
field_4044
f_gjhdupag
itemRenderer
f_109307_

Constructor summary

ModifierConstructor
public (Minecraft client)

Method summary

Modifier and TypeMethod
public void
a(axh arg0, bue arg1, eqr$b arg2, boolean arg3, dsj arg4, epl arg5, int arg6)
renderItem(LivingEntity arg0, ItemStack arg1, ItemTransforms$TransformType arg2, boolean arg3, PoseStack arg4, MultiBufferSource arg5, int arg6)
method_3233(class_1309 arg0, class_1799 arg1, class_809$class_811 arg2, boolean arg3, class_4587 arg4, class_4597 arg5, int arg6)
m_ajarngmm(C_usxaxydn arg0, C_sddaxwyk arg1, C_ddhexvvo$C_cissvwqs arg2, boolean arg3, C_cnszsxvd arg4, C_igrgeffe arg5, int arg6)
renderItem(LivingEntity entity, ItemStack stack, ModelTransformation$Mode renderMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light)
m_109322_(C_524_ p_109324_, C_1391_ p_109325_, C_4222_$C_4225_ p_109326_, boolean p_109327_, C_3181_ p_109328_, C_4139_ p_109329_, int arg6)
private float
a(float arg0)
calculateMapTilt(float arg0)
method_3227(float arg0)
m_nmamucyu(float arg0)
getMapAngle(float tickDelta)
m_109312_(float arg0)
private void
a(dsj arg0, epl arg1, int arg2, axc arg3)
renderMapHand(PoseStack arg0, MultiBufferSource arg1, int arg2, HumanoidArm arg3)
method_3216(class_4587 arg0, class_4597 arg1, int arg2, class_1306 arg3)
m_wqxicakc(C_cnszsxvd arg0, C_igrgeffe arg1, int arg2, C_njjnizsa arg3)
renderArm(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, Arm arm)
m_109361_(C_3181_ p_109363_, C_4139_ p_109364_, int p_109365_, C_520_ arg3)
private void
a(dsj arg0, epl arg1, int arg2, float arg3, axc arg4, float arg5, bue 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)
m_fjwfifgr(C_cnszsxvd arg0, C_igrgeffe arg1, int arg2, float arg3, C_njjnizsa arg4, float arg5, C_sddaxwyk arg6)
renderMapInOneHand(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float equipProgress, Arm arm, float swingProgress, ItemStack stack)
m_109353_(C_3181_ p_109355_, C_4139_ p_109356_, int p_109357_, float p_109358_, C_520_ p_109359_, float p_109360_, C_1391_ arg6)
private void
a(dsj arg0, epl 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)
m_spedmgge(C_cnszsxvd arg0, C_igrgeffe arg1, int arg2, float arg3, float arg4, float arg5)
renderMapInBothHands(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float pitch, float equipProgress, float swingProgress)
m_109339_(C_3181_ p_109341_, C_4139_ p_109342_, int p_109343_, float p_109344_, float p_109345_, float arg5)
private void
a(dsj arg0, epl arg1, int arg2, bue arg3)
renderMap(PoseStack arg0, MultiBufferSource arg1, int arg2, ItemStack arg3)
method_3223(class_4587 arg0, class_4597 arg1, int arg2, class_1799 arg3)
m_dvyrydcy(C_cnszsxvd arg0, C_igrgeffe arg1, int arg2, C_sddaxwyk arg3)
renderFirstPersonMap(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int swingProgress, ItemStack stack)
m_109366_(C_3181_ p_109368_, C_4139_ p_109369_, int p_109370_, C_1391_ arg3)
private void
a(dsj arg0, epl arg1, int arg2, float arg3, float arg4, axc 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)
m_nxgypnql(C_cnszsxvd arg0, C_igrgeffe arg1, int arg2, float arg3, float arg4, C_njjnizsa arg5)
renderArmHoldingItem(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float equipProgress, float swingProgress, Arm arm)
m_109346_(C_3181_ p_109348_, C_4139_ p_109349_, int p_109350_, float p_109351_, float p_109352_, C_520_ arg5)
private void
a(dsj arg0, float arg1, axc arg2, bue arg3)
applyEatTransform(PoseStack arg0, float arg1, HumanoidArm arg2, ItemStack arg3)
method_3218(class_4587 arg0, float arg1, class_1306 arg2, class_1799 arg3)
m_wuzqfmnu(C_cnszsxvd arg0, float arg1, C_njjnizsa arg2, C_sddaxwyk arg3)
applyEatOrDrinkTransformation(MatrixStack matrices, float tickDelta, Arm arm, ItemStack stack)
m_109330_(C_3181_ p_109332_, float p_109333_, C_520_ p_109334_, C_1391_ arg3)
private void
a(dsj arg0, axc arg1, float arg2)
applyItemArmAttackTransform(PoseStack arg0, HumanoidArm arg1, float arg2)
method_3217(class_4587 arg0, class_1306 arg1, float arg2)
m_rkaozgls(C_cnszsxvd arg0, C_njjnizsa arg1, float arg2)
applySwingOffset(MatrixStack matrices, Arm arm, float swingProgress)
m_109335_(C_3181_ p_109337_, C_520_ p_109338_, float arg2)
private void
b(dsj arg0, axc arg1, float arg2)
applyItemArmTransform(PoseStack arg0, HumanoidArm arg1, float arg2)
method_3224(class_4587 arg0, class_1306 arg1, float arg2)
m_ifmucnpy(C_cnszsxvd arg0, C_njjnizsa arg1, float arg2)
applyEquipOffset(MatrixStack matrices, Arm arm, float equipProgress)
m_109382_(C_3181_ p_109384_, C_520_ p_109385_, float arg2)
public void
a(float arg0, dsj arg1, epl$a arg2, eop 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)
m_fdvembgt(float arg0, C_cnszsxvd arg1, C_igrgeffe$C_insrqxjm arg2, C_jlopmfei arg3, int arg4)
renderItem(float tickDelta, MatrixStack matrices, VertexConsumerProvider$Immediate vertexConsumers, ClientPlayerEntity player, int light)
m_109314_(float p_109316_, C_3181_ p_109317_, C_4139_$C_4140_ p_109318_, C_4105_ p_109319_, int arg4)
static ItemInHandRenderer$HandRenderSelection
a(eop arg0)
evaluateWhichHandsToRender(LocalPlayer arg0)
method_33303(class_746 arg0)
m_grcqtlgk(C_jlopmfei arg0)
getHandRenderType(ClientPlayerEntity player)
m_172914_(C_4105_ p_172915_)
private static ItemInHandRenderer$HandRenderSelection
b(eop arg0)
selectionUsingItemWhileHoldingBowLike(LocalPlayer arg0)
method_33304(class_746 arg0)
m_rkwtrdxy(C_jlopmfei arg0)
getUsingItemHandRenderType(ClientPlayerEntity player)
m_172916_(C_4105_ p_172917_)
private static boolean
a(bue arg0)
isChargedCrossbow(ItemStack arg0)
method_33302(class_1799 arg0)
m_pwkipuev(C_sddaxwyk arg0)
isChargedCrossbow(ItemStack stack)
m_172912_(C_1391_ p_172913_)
private void
a(eom arg0, float arg1, float arg2, avp arg3, float arg4, bue arg5, float arg6, dsj arg7, epl 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)
m_wmtkfata(C_sgyyxgui arg0, float arg1, float arg2, C_laxmzoqs arg3, float arg4, C_sddaxwyk arg5, float arg6, C_cnszsxvd arg7, C_igrgeffe arg8, int arg9)
renderFirstPersonItem(AbstractClientPlayerEntity player, float tickDelta, float pitch, Hand hand, float swingProgress, ItemStack item, float equipProgress, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light)
m_109371_(C_4102_ p_109373_, float p_109374_, float p_109375_, C_470_ p_109376_, float p_109377_, C_1391_ p_109378_, float p_109379_, C_3181_ p_109380_, C_4139_ p_109381_, int arg9)
public void
a()
tick()
method_3220()
m_kjkbyosi()
updateHeldItems()
m_109311_()
public void
a(avp arg0)
itemUsed(InteractionHand arg0)
method_3215(class_1268 arg0)
m_eeoawxpn(C_laxmzoqs arg0)
resetEquipProgress(Hand hand)
m_109320_(C_470_ arg0)