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