History - net.minecraft.client.render.item.HeldItemRenderer
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
float: MAPHAND_X_ROT_AMOUNT, field_32712, ARM_X_ANGLE_MULTIPLIER
float: MAPHAND_X_ROT_AMOUNT, field_32712, ARM_X_ANGLE
float: MAPHAND_Y_ROT_AMOUNT, field_32713, ARM_Y_ANGLE_MULTIPLIER
float: MAPHAND_Y_ROT_AMOUNT, field_32713, ARM_Y_ANGLE
float: MAPHAND_Z_ROT_AMOUNT, field_32714, ARM_Z_ANGLE_MULTIPLIER
float: MAPHAND_Z_ROT_AMOUNT, field_32714, ARM_Z_ANGLE
Constructors
Methods
void (float, MatrixStack, OrderedRenderCommandQueue, ClientPlayerEntity, int): renderHandsWithItems, method_22976, renderItem
void (float, MatrixStack, OrderedRenderCommandQueue, ClientPlayerEntity, int): submitHandsWithItems, method_22976, renderItem
void (AbstractClientPlayerEntity, float, float, Hand, float, ItemStack, float, MatrixStack, OrderedRenderCommandQueue, int): renderArmWithItem, method_3228, renderFirstPersonItem
void (AbstractClientPlayerEntity, float, float, Hand, float, ItemStack, float, MatrixStack, OrderedRenderCommandQueue, int): submitArmWithItem, method_3228, renderFirstPersonItem
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
1.21.11_unobfuscated
Names
net.minecraft.client.renderer.ItemInHandRenderer
net.minecraft.class_759
net.minecraft.client.render.item.HeldItemRenderer
Fields
RenderLayer: MAP_BACKGROUND, field_21807, MAP_BACKGROUND
RenderLayer: MAP_BACKGROUND_CHECKERBOARD, field_21808, MAP_BACKGROUND_CHECKERBOARD
float: ITEM_SWING_X_POS_SCALE, field_32735, field_32735
float: ITEM_SWING_Y_POS_SCALE, field_32736, field_32736
float: ITEM_SWING_Z_POS_SCALE, field_32737, field_32737
float: ITEM_HEIGHT_SCALE, field_32738, field_32738
float: ITEM_POS_X, field_32739, EQUIP_OFFSET_TRANSLATE_X
float: ITEM_POS_Y, field_32740, EQUIP_OFFSET_TRANSLATE_Y
float: ITEM_POS_Z, field_32741, EQUIP_OFFSET_TRANSLATE_Z
float: ITEM_PRESWING_ROT_Y, field_32742, field_32742
float: ITEM_SWING_X_ROT_AMOUNT, field_32743, field_32743
float: ITEM_SWING_Y_ROT_AMOUNT, field_32744, field_32744
float: ITEM_SWING_Z_ROT_AMOUNT, field_32745, field_32745
float: EAT_JIGGLE_X_ROT_AMOUNT, field_32746, EAT_OR_DRINK_X_ANGLE_MULTIPLIER
float: EAT_JIGGLE_Y_ROT_AMOUNT, field_32747, EAT_OR_DRINK_Y_ANGLE_MULTIPLIER
float: EAT_JIGGLE_Z_ROT_AMOUNT, field_32748, EAT_OR_DRINK_Z_ANGLE_MULTIPLIER
float: EAT_JIGGLE_X_POS_SCALE, field_32749, field_32749
float: EAT_JIGGLE_Y_POS_SCALE, field_32750, field_32750
float: EAT_JIGGLE_Z_POS_SCALE, field_32751, field_32751
double: EAT_JIGGLE_EXPONENT, field_32752, field_32752
float: EAT_EXTRA_JIGGLE_CUTOFF, field_32753, field_32753
float: EAT_EXTRA_JIGGLE_SCALE, field_32754, field_32754
float: ARM_SWING_X_POS_SCALE, field_32755, field_32755
float: ARM_SWING_Y_POS_SCALE, field_32756, field_32756
float: ARM_SWING_Z_POS_SCALE, field_32757, field_32757
float: ARM_SWING_Y_ROT_AMOUNT, field_32758, ARM_HOLDING_ITEM_SECOND_Y_ANGLE_MULTIPLIER
float: ARM_SWING_Z_ROT_AMOUNT, field_32689, ARM_HOLDING_ITEM_FIRST_Z_ANGLE_MULTIPLIER
float: ARM_HEIGHT_SCALE, field_32690, field_32690
float: ARM_POS_SCALE, field_32691, field_32691
float: ARM_POS_X, field_32692, field_32692
float: ARM_POS_Y, field_32693, field_32693
float: ARM_POS_Z, field_32694, field_32694
float: ARM_PRESWING_ROT_Y, field_32695, field_32695
float: ARM_PREROTATION_X_OFFSET, field_32696, field_32696
float: ARM_PREROTATION_Y_OFFSET, field_32697, field_32697
float: ARM_PREROTATION_Z_OFFSET, field_32698, field_32698
float: ARM_POSTROTATION_X_OFFSET, field_32699, ARM_HOLDING_ITEM_TRANSLATE_X
int: ARM_ROT_X, field_32700, ARM_HOLDING_ITEM_X_ANGLE_MULTIPLIER
int: ARM_ROT_Y, field_32701, ARM_HOLDING_ITEM_THIRD_Y_ANGLE_MULTIPLIER
int: ARM_ROT_Z, field_32702, ARM_HOLDING_ITEM_SECOND_Z_ANGLE_MULTIPLIER
float: MAP_SWING_X_POS_SCALE, field_32703, field_32703
float: MAP_SWING_Z_POS_SCALE, field_32704, field_32704
float: MAP_HANDS_POS_X, field_32705, field_32705
float: MAP_HANDS_POS_Y, field_32706, field_32706
float: MAP_HANDS_POS_Z, field_32707, field_32707
float: MAP_HANDS_HEIGHT_SCALE, field_32708, field_32708
float: MAP_HANDS_TILT_SCALE, field_32709, field_32709
float: MAP_PLAYER_PITCH_SCALE, field_32710, field_32710
float: MAP_HANDS_Z_ROT_AMOUNT, field_32711, field_32711
float: MAPHAND_X_ROT_AMOUNT, field_32712, ARM_X_ANGLE_MULTIPLIER
float: MAPHAND_Y_ROT_AMOUNT, field_32713, ARM_Y_ANGLE_MULTIPLIER
float: MAPHAND_Z_ROT_AMOUNT, field_32714, ARM_Z_ANGLE_MULTIPLIER
float: MAP_HAND_X_POS, field_32715, ARM_TRANSLATE_X
float: MAP_HAND_Y_POS, field_32716, ARM_TRANSLATE_Y
float: MAP_HAND_Z_POS, field_32717, ARM_TRANSLATE_Z
float: MAP_SWING_X_ROT_AMOUNT, field_32718, field_32718
float: MAP_PRE_ROT_SCALE, field_32719, FIRST_PERSON_MAP_FIRST_SCALE
float: MAP_GLOBAL_X_POS, field_32720, FIRST_PERSON_MAP_TRANSLATE_X
float: MAP_GLOBAL_Y_POS, field_32721, FIRST_PERSON_MAP_TRANSLATE_Y
float: MAP_GLOBAL_Z_POS, field_32722, FIRST_PERSON_MAP_TRANSLATE_Z
float: MAP_FINAL_SCALE, field_32723, FIRST_PERSON_MAP_SECOND_SCALE
int: MAP_BORDER, field_32724, field_32724
int: MAP_HEIGHT, field_32725, field_32725
int: MAP_WIDTH, field_32726, field_32726
float: BOW_CHARGE_X_POS_SCALE, field_32727, field_32727
float: BOW_CHARGE_Y_POS_SCALE, field_32728, field_32728
float: BOW_CHARGE_Z_POS_SCALE, field_32729, field_32729
float: BOW_CHARGE_SHAKE_X_SCALE, field_32730, field_32730
float: BOW_CHARGE_SHAKE_Y_SCALE, field_32731, field_32731
float: BOW_CHARGE_SHAKE_Z_SCALE, field_32732, field_32732
float: BOW_CHARGE_Z_SCALE, field_32733, field_32733
float: BOW_MIN_SHAKE_CHARGE, field_32734, field_32734
MinecraftClient: minecraft, field_4050, client
MapRenderState: mapRenderState, field_53067, mapRenderState
ItemStack: mainHandItem, field_4047, mainHand
ItemStack: offHandItem, field_4048, offHand
float: mainHandHeight, field_4043, equipProgressMainHand
float: oMainHandHeight, field_4053, lastEquipProgressMainHand
float: offHandHeight, field_4052, equipProgressOffHand
float: oOffHandHeight, field_4051, lastEquipProgressOffHand
EntityRenderManager: entityRenderDispatcher, field_4046, entityRenderDispatcher
ItemModelManager: itemModelResolver, field_55548, itemModelManager
Constructors
(MinecraftClient, EntityRenderManager, ItemModelManager)
Methods
void (LivingEntity, ItemStack, ItemDisplayContext, MatrixStack, OrderedRenderCommandQueue, int): renderItem, method_3233, renderItem
float (float): calculateMapTilt, method_3227, getMapAngle
void (MatrixStack, OrderedRenderCommandQueue, int, Arm): renderMapHand, method_3216, renderArm
void (MatrixStack, OrderedRenderCommandQueue, int, float, Arm, float, ItemStack): renderOneHandedMap, method_3222, renderMapInOneHand
void (MatrixStack, OrderedRenderCommandQueue, int, float, float, float): renderTwoHandedMap, method_3231, renderMapInBothHands
void (MatrixStack, OrderedRenderCommandQueue, int, ItemStack): renderMap, method_3223, renderFirstPersonMap
void (MatrixStack, OrderedRenderCommandQueue, int, float, float, Arm): renderPlayerArm, method_3219, renderArmHoldingItem
void (MatrixStack, float, Arm, ItemStack, PlayerEntity): applyEatTransform, method_3218, applyEatOrDrinkTransformation
void (MatrixStack, float, Arm, PlayerEntity): applyBrushTransform, method_49340, applyBrushTransformation
void (MatrixStack, Arm, float): applyItemArmAttackTransform, method_3217, applySwingOffset
void (MatrixStack, Arm, float): applyItemArmTransform, method_3224, applyEquipOffset
void (float, MatrixStack, OrderedRenderCommandQueue, ClientPlayerEntity, int): renderHandsWithItems, method_22976, renderItem
HeldItemRenderer$HandRenderType (ClientPlayerEntity): evaluateWhichHandsToRender, method_33303, getHandRenderType
HeldItemRenderer$HandRenderType (ClientPlayerEntity): selectionUsingItemWhileHoldingBowLike, method_33304, getUsingItemHandRenderType
boolean (ItemStack): isChargedCrossbow, method_33302, isChargedCrossbow
void (AbstractClientPlayerEntity, float, float, Hand, float, ItemStack, float, MatrixStack, OrderedRenderCommandQueue, int): renderArmWithItem, method_3228, renderFirstPersonItem
void (float, MatrixStack, int, Arm): swingArm, method_65816, swingArm
boolean (ItemStack, ItemStack): shouldInstantlyReplaceVisibleItem, method_65910, shouldSkipHandAnimationOnSwap
void (): tick, method_3220, updateHeldItems
void (Hand): itemUsed, method_3215, resetEquipProgress
void (int, MatrixStack$Entry, VertexConsumer): lambda$renderMap$0, method_73476, method_73476