Package net.minecraft.client.render.item
Class HeldItemRenderer
java.lang.Object
net.minecraft.client.render.item.HeldItemRenderer
- Mappings:
Namespace Name official bfnintermediary net/minecraft/class_529named net/minecraft/client/render/item/HeldItemRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MinecraftClientprivate final EntityRenderDispatcherprivate floatprivate final ItemRendererprivate floatprivate ItemStackprivate static final Identifierprivate intprivate static final Identifier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidprivate voidapplyPlayerRotation(ClientPlayerEntity player, float tickDelta) private floatgetMapAngle(float tickDelta) private booleanisTranslucent(Block block) voidvoidmethod_1359(float float2) voidprivate voidmethod_1361(float float2) private voidmethod_1362(float float2) private voidmethod_9863(float float2, AbstractClientPlayerEntity abstractClientPlayerEntity) private voidmethod_9864(float float2, Sprite sprite) private voidmethod_9867(AbstractClientPlayerEntity abstractClientPlayerEntity, float float2) private voidmethod_9873(float float2, float float3) private voidprivate voidmethod_9878(float float2) private voidrenderArm(AbstractClientPlayerEntity player, float float2, float float3) voidrenderArmHoldingItem(float tickDelta) voidrenderItem(LivingEntity entity, ItemStack stack, ModelTransformation.Mode renderMode) private voidrenderLeftMapArm(PlayerEntityRenderer playerRenderer) private voidrenderMap(AbstractClientPlayerEntity player, float float2, float float3, float float4) private voidprivate voidrenderRightMapArm(PlayerEntityRenderer playerRenderer) private voidrotate(float pitch, float yaw) void
-
Field Details
-
MAP_BACKGROUND
- Mappings:
Namespace Name Mixin selector official aLbfn;a:Ljy;intermediary field_6458Lnet/minecraft/class_529;field_6458:Lnet/minecraft/class_1653;named MAP_BACKGROUNDLnet/minecraft/client/render/item/HeldItemRenderer;MAP_BACKGROUND:Lnet/minecraft/util/Identifier;
-
UNDERWATER_TEXTURE
- Mappings:
Namespace Name Mixin selector official bLbfn;b:Ljy;intermediary field_6459Lnet/minecraft/class_529;field_6459:Lnet/minecraft/class_1653;named UNDERWATER_TEXTURELnet/minecraft/client/render/item/HeldItemRenderer;UNDERWATER_TEXTURE:Lnet/minecraft/util/Identifier;
-
client
- Mappings:
Namespace Name Mixin selector official cLbfn;c:Lave;intermediary field_1876Lnet/minecraft/class_529;field_1876:Lnet/minecraft/class_1600;named clientLnet/minecraft/client/render/item/HeldItemRenderer;client:Lnet/minecraft/client/MinecraftClient;
-
mainHand
- Mappings:
Namespace Name Mixin selector official dLbfn;d:Lzx;intermediary field_1877Lnet/minecraft/class_529;field_1877:Lnet/minecraft/class_1071;named mainHandLnet/minecraft/client/render/item/HeldItemRenderer;mainHand:Lnet/minecraft/item/ItemStack;
-
equipProgress
private float equipProgress- Mappings:
Namespace Name Mixin selector official eLbfn;e:Fintermediary field_1878Lnet/minecraft/class_529;field_1878:Fnamed equipProgressLnet/minecraft/client/render/item/HeldItemRenderer;equipProgress:F
-
lastEquipProgress
private float lastEquipProgress- Mappings:
Namespace Name Mixin selector official fLbfn;f:Fintermediary field_1879Lnet/minecraft/class_529;field_1879:Fnamed lastEquipProgressLnet/minecraft/client/render/item/HeldItemRenderer;lastEquipProgress:F
-
entityRenderer
- Mappings:
Namespace Name Mixin selector official gLbfn;g:Lbiu;intermediary field_10791Lnet/minecraft/class_529;field_10791:Lnet/minecraft/class_550;named entityRendererLnet/minecraft/client/render/item/HeldItemRenderer;entityRenderer:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
-
itemRenderer
- Mappings:
Namespace Name Mixin selector official hLbfn;h:Lbjh;intermediary field_10792Lnet/minecraft/class_529;field_10792:Lnet/minecraft/class_560;named itemRendererLnet/minecraft/client/render/item/HeldItemRenderer;itemRenderer:Lnet/minecraft/client/render/item/ItemRenderer;
-
selectedSlot
private int selectedSlot- Mappings:
Namespace Name Mixin selector official iLbfn;i:Iintermediary field_1882Lnet/minecraft/class_529;field_1882:Inamed selectedSlotLnet/minecraft/client/render/item/HeldItemRenderer;selectedSlot:I
-
-
Constructor Details
-
HeldItemRenderer
- Mappings:
Namespace Name Mixin selector official <init>Lbfn;<init>(Lave;)Vintermediary <init>Lnet/minecraft/class_529;<init>(Lnet/minecraft/class_1600;)Vnamed <init>Lnet/minecraft/client/render/item/HeldItemRenderer;<init>(Lnet/minecraft/client/MinecraftClient;)V
-
-
Method Details
-
renderItem
- Mappings:
Namespace Name Mixin selector official aLbfn;a(Lpr;Lzx;Lbgr$b;)Vintermediary method_9872Lnet/minecraft/class_529;method_9872(Lnet/minecraft/class_1699;Lnet/minecraft/class_1071;Lnet/minecraft/class_2462$class_2464;)Vnamed renderItemLnet/minecraft/client/render/item/HeldItemRenderer;renderItem(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/render/model/json/ModelTransformation$Mode;)V
-
isTranslucent
- Mappings:
Namespace Name Mixin selector official aLbfn;a(Lafh;)Zintermediary method_9865Lnet/minecraft/class_529;method_9865(Lnet/minecraft/class_197;)Znamed isTranslucentLnet/minecraft/client/render/item/HeldItemRenderer;isTranslucent(Lnet/minecraft/block/Block;)Z
-
rotate
private void rotate(float pitch, float yaw) - Mappings:
Namespace Name Mixin selector official aLbfn;a(FF)Vintermediary method_9862Lnet/minecraft/class_529;method_9862(FF)Vnamed rotateLnet/minecraft/client/render/item/HeldItemRenderer;rotate(FF)V
-
applyPlayerLighting
- Mappings:
Namespace Name Mixin selector official aLbfn;a(Lbet;)Vintermediary method_9866Lnet/minecraft/class_529;method_9866(Lnet/minecraft/class_1631;)Vnamed applyPlayerLightingLnet/minecraft/client/render/item/HeldItemRenderer;applyPlayerLighting(Lnet/minecraft/client/network/AbstractClientPlayerEntity;)V
-
applyPlayerRotation
- Mappings:
Namespace Name Mixin selector official aLbfn;a(Lbew;F)Vintermediary method_9870Lnet/minecraft/class_529;method_9870(Lnet/minecraft/class_518;F)Vnamed applyPlayerRotationLnet/minecraft/client/render/item/HeldItemRenderer;applyPlayerRotation(Lnet/minecraft/entity/player/ClientPlayerEntity;F)V
-
getMapAngle
private float getMapAngle(float tickDelta) - Mappings:
Namespace Name Mixin selector official cLbfn;c(F)Fintermediary method_9876Lnet/minecraft/class_529;method_9876(F)Fnamed getMapAngleLnet/minecraft/client/render/item/HeldItemRenderer;getMapAngle(F)F
-
renderRightMapArm
- Mappings:
Namespace Name Mixin selector official aLbfn;a(Lbln;)Vintermediary method_9871Lnet/minecraft/class_529;method_9871(Lnet/minecraft/class_570;)Vnamed renderRightMapArmLnet/minecraft/client/render/item/HeldItemRenderer;renderRightMapArm(Lnet/minecraft/client/render/entity/PlayerEntityRenderer;)V
-
renderLeftMapArm
- Mappings:
Namespace Name Mixin selector official bLbfn;b(Lbln;)Vintermediary method_9875Lnet/minecraft/class_529;method_9875(Lnet/minecraft/class_570;)Vnamed renderLeftMapArmLnet/minecraft/client/render/item/HeldItemRenderer;renderLeftMapArm(Lnet/minecraft/client/render/entity/PlayerEntityRenderer;)V
-
renderMapArms
- Mappings:
Namespace Name Mixin selector official bLbfn;b(Lbet;)Vintermediary method_9874Lnet/minecraft/class_529;method_9874(Lnet/minecraft/class_1631;)Vnamed renderMapArmsLnet/minecraft/client/render/item/HeldItemRenderer;renderMapArms(Lnet/minecraft/client/network/AbstractClientPlayerEntity;)V
-
renderMap
- Mappings:
Namespace Name Mixin selector official aLbfn;a(Lbet;FFF)Vintermediary method_9869Lnet/minecraft/class_529;method_9869(Lnet/minecraft/class_1631;FFF)Vnamed renderMapLnet/minecraft/client/render/item/HeldItemRenderer;renderMap(Lnet/minecraft/client/network/AbstractClientPlayerEntity;FFF)V
-
renderArm
- Mappings:
Namespace Name Mixin selector official aLbfn;a(Lbet;FF)Vintermediary method_9868Lnet/minecraft/class_529;method_9868(Lnet/minecraft/class_1631;FF)Vnamed renderArmLnet/minecraft/client/render/item/HeldItemRenderer;renderArm(Lnet/minecraft/client/network/AbstractClientPlayerEntity;FF)V
-
method_9878
private void method_9878(float float2) - Mappings:
Namespace Name Mixin selector official dLbfn;d(F)Vintermediary method_9878Lnet/minecraft/class_529;method_9878(F)Vnamed method_9878Lnet/minecraft/client/render/item/HeldItemRenderer;method_9878(F)V
-
method_9867
- Mappings:
Namespace Name Mixin selector official aLbfn;a(Lbet;F)Vintermediary method_9867Lnet/minecraft/class_529;method_9867(Lnet/minecraft/class_1631;F)Vnamed method_9867Lnet/minecraft/client/render/item/HeldItemRenderer;method_9867(Lnet/minecraft/client/network/AbstractClientPlayerEntity;F)V
-
method_9873
private void method_9873(float float2, float float3) - Mappings:
Namespace Name Mixin selector official bLbfn;b(FF)Vintermediary method_9873Lnet/minecraft/class_529;method_9873(FF)Vnamed method_9873Lnet/minecraft/client/render/item/HeldItemRenderer;method_9873(FF)V
-
method_9863
- Mappings:
Namespace Name Mixin selector official aLbfn;a(FLbet;)Vintermediary method_9863Lnet/minecraft/class_529;method_9863(FLnet/minecraft/class_1631;)Vnamed method_9863Lnet/minecraft/client/render/item/HeldItemRenderer;method_9863(FLnet/minecraft/client/network/AbstractClientPlayerEntity;)V
-
method_9877
private void method_9877()- Mappings:
Namespace Name Mixin selector official dLbfn;d()Vintermediary method_9877Lnet/minecraft/class_529;method_9877()Vnamed method_9877Lnet/minecraft/client/render/item/HeldItemRenderer;method_9877()V
-
renderArmHoldingItem
public void renderArmHoldingItem(float tickDelta) - Mappings:
Namespace Name Mixin selector official aLbfn;a(F)Vintermediary method_1354Lnet/minecraft/class_529;method_1354(F)Vnamed renderArmHoldingItemLnet/minecraft/client/render/item/HeldItemRenderer;renderArmHoldingItem(F)V
-
method_1359
public void method_1359(float float2) - Mappings:
Namespace Name Mixin selector official bLbfn;b(F)Vintermediary method_1359Lnet/minecraft/class_529;method_1359(F)Vnamed method_1359Lnet/minecraft/client/render/item/HeldItemRenderer;method_1359(F)V
-
method_9864
- Mappings:
Namespace Name Mixin selector official aLbfn;a(FLbmi;)Vintermediary method_9864Lnet/minecraft/class_529;method_9864(FLnet/minecraft/class_1639;)Vnamed method_9864Lnet/minecraft/client/render/item/HeldItemRenderer;method_9864(FLnet/minecraft/client/texture/Sprite;)V
-
method_1361
private void method_1361(float float2) - Mappings:
Namespace Name Mixin selector official eLbfn;e(F)Vintermediary method_1361Lnet/minecraft/class_529;method_1361(F)Vnamed method_1361Lnet/minecraft/client/render/item/HeldItemRenderer;method_1361(F)V
-
method_1362
private void method_1362(float float2) - Mappings:
Namespace Name Mixin selector official fLbfn;f(F)Vintermediary method_1362Lnet/minecraft/class_529;method_1362(F)Vnamed method_1362Lnet/minecraft/client/render/item/HeldItemRenderer;method_1362(F)V
-
updateHeldItems
public void updateHeldItems()- Mappings:
Namespace Name Mixin selector official aLbfn;a()Vintermediary method_1353Lnet/minecraft/class_529;method_1353()Vnamed updateHeldItemsLnet/minecraft/client/render/item/HeldItemRenderer;updateHeldItems()V
-
method_1358
public void method_1358()- Mappings:
Namespace Name Mixin selector official bLbfn;b()Vintermediary method_1358Lnet/minecraft/class_529;method_1358()Vnamed method_1358Lnet/minecraft/client/render/item/HeldItemRenderer;method_1358()V
-
method_1360
public void method_1360()- Mappings:
Namespace Name Mixin selector official cLbfn;c()Vintermediary method_1360Lnet/minecraft/class_529;method_1360()Vnamed method_1360Lnet/minecraft/client/render/item/HeldItemRenderer;method_1360()V
-