Class HeldItemRenderer

java.lang.Object
net.minecraft.client.render.item.HeldItemRenderer

@Environment(CLIENT) public class HeldItemRenderer extends Object
Mappings:
Namespace Name
official cki
intermediary net/minecraft/class_529
named net/minecraft/client/render/item/HeldItemRenderer
  • Field Details

    • MAP_BACKGROUND

      private static final Identifier MAP_BACKGROUND
      Mappings:
      Namespace Name Mixin selector
      official a Lcki;a:Loa;
      intermediary field_6458 Lnet/minecraft/class_529;field_6458:Lnet/minecraft/class_1653;
      named MAP_BACKGROUND Lnet/minecraft/client/render/item/HeldItemRenderer;MAP_BACKGROUND:Lnet/minecraft/util/Identifier;
    • UNDERWATER_TEXTURE

      private static final Identifier UNDERWATER_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      official b Lcki;b:Loa;
      intermediary field_6459 Lnet/minecraft/class_529;field_6459:Lnet/minecraft/class_1653;
      named UNDERWATER_TEXTURE Lnet/minecraft/client/render/item/HeldItemRenderer;UNDERWATER_TEXTURE:Lnet/minecraft/util/Identifier;
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      official c Lcki;c:Lbsu;
      intermediary field_1876 Lnet/minecraft/class_529;field_1876:Lnet/minecraft/class_1600;
      named client Lnet/minecraft/client/render/item/HeldItemRenderer;client:Lnet/minecraft/client/MinecraftClient;
    • mainHand

      private ItemStack mainHand
      Mappings:
      Namespace Name Mixin selector
      official d Lcki;d:Lamj;
      intermediary field_1877 Lnet/minecraft/class_529;field_1877:Lnet/minecraft/class_1071;
      named mainHand Lnet/minecraft/client/render/item/HeldItemRenderer;mainHand:Lnet/minecraft/item/ItemStack;
    • equipProgress

      private float equipProgress
      Mappings:
      Namespace Name Mixin selector
      official e Lcki;e:F
      intermediary field_1878 Lnet/minecraft/class_529;field_1878:F
      named equipProgress Lnet/minecraft/client/render/item/HeldItemRenderer;equipProgress:F
    • lastEquipProgress

      private float lastEquipProgress
      Mappings:
      Namespace Name Mixin selector
      official f Lcki;f:F
      intermediary field_1879 Lnet/minecraft/class_529;field_1879:F
      named lastEquipProgress Lnet/minecraft/client/render/item/HeldItemRenderer;lastEquipProgress:F
    • entityRenderer

      private final EntityRenderDispatcher entityRenderer
      Mappings:
      Namespace Name Mixin selector
      official g Lcki;g:Lcpt;
      intermediary field_10791 Lnet/minecraft/class_529;field_10791:Lnet/minecraft/class_550;
      named entityRenderer Lnet/minecraft/client/render/item/HeldItemRenderer;entityRenderer:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
    • itemRenderer

      private final ItemRenderer itemRenderer
      Mappings:
      Namespace Name Mixin selector
      official h Lcki;h:Lcqh;
      intermediary field_10792 Lnet/minecraft/class_529;field_10792:Lnet/minecraft/class_560;
      named itemRenderer Lnet/minecraft/client/render/item/HeldItemRenderer;itemRenderer:Lnet/minecraft/client/render/item/ItemRenderer;
    • selectedSlot

      private int selectedSlot
      Mappings:
      Namespace Name Mixin selector
      official i Lcki;i:I
      intermediary field_1882 Lnet/minecraft/class_529;field_1882:I
      named selectedSlot Lnet/minecraft/client/render/item/HeldItemRenderer;selectedSlot:I
  • Constructor Details

    • HeldItemRenderer

      public HeldItemRenderer(MinecraftClient client)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcki;<init>(Lbsu;)V
      intermediary <init> Lnet/minecraft/class_529;<init>(Lnet/minecraft/class_1600;)V
      named <init> Lnet/minecraft/client/render/item/HeldItemRenderer;<init>(Lnet/minecraft/client/MinecraftClient;)V
  • Method Details

    • method_9872

      public void method_9872(LivingEntity livingEntity, ItemStack itemStack, class_2464 class_2464)
      Mappings:
      Namespace Name Mixin selector
      official a Lcki;a(Lxm;Lamj;Lcmz;)V
      intermediary method_9872 Lnet/minecraft/class_529;method_9872(Lnet/minecraft/class_1699;Lnet/minecraft/class_1071;Lnet/minecraft/class_2464;)V
      named method_9872 Lnet/minecraft/client/render/item/HeldItemRenderer;method_9872(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/item/ItemStack;Lnet/minecraft/class_2464;)V
    • isTranslucent

      private boolean isTranslucent(Block block)
      Mappings:
      Namespace Name Mixin selector
      official a Lcki;a(Latr;)Z
      intermediary method_9865 Lnet/minecraft/class_529;method_9865(Lnet/minecraft/class_197;)Z
      named isTranslucent Lnet/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 a Lcki;a(FF)V
      intermediary method_9862 Lnet/minecraft/class_529;method_9862(FF)V
      named rotate Lnet/minecraft/client/render/item/HeldItemRenderer;rotate(FF)V
    • applyPlayerLighting

      private void applyPlayerLighting(AbstractClientPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official a Lcki;a(Lcil;)V
      intermediary method_9866 Lnet/minecraft/class_529;method_9866(Lnet/minecraft/class_1631;)V
      named applyPlayerLighting Lnet/minecraft/client/render/item/HeldItemRenderer;applyPlayerLighting(Lnet/minecraft/client/network/AbstractClientPlayerEntity;)V
    • applyPlayerRotation

      private void applyPlayerRotation(ClientPlayerEntity player, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lcki;a(Lcio;F)V
      intermediary method_9870 Lnet/minecraft/class_529;method_9870(Lnet/minecraft/class_518;F)V
      named applyPlayerRotation Lnet/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 c Lcki;c(F)F
      intermediary method_9876 Lnet/minecraft/class_529;method_9876(F)F
      named getMapAngle Lnet/minecraft/client/render/item/HeldItemRenderer;getMapAngle(F)F
    • renderRightMapArm

      private void renderRightMapArm(PlayerEntityRenderer playerRenderer)
      Mappings:
      Namespace Name Mixin selector
      official a Lcki;a(Lctc;)V
      intermediary method_9871 Lnet/minecraft/class_529;method_9871(Lnet/minecraft/class_570;)V
      named renderRightMapArm Lnet/minecraft/client/render/item/HeldItemRenderer;renderRightMapArm(Lnet/minecraft/client/render/entity/PlayerEntityRenderer;)V
    • renderLeftMapArm

      private void renderLeftMapArm(PlayerEntityRenderer playerRenderer)
      Mappings:
      Namespace Name Mixin selector
      official b Lcki;b(Lctc;)V
      intermediary method_9875 Lnet/minecraft/class_529;method_9875(Lnet/minecraft/class_570;)V
      named renderLeftMapArm Lnet/minecraft/client/render/item/HeldItemRenderer;renderLeftMapArm(Lnet/minecraft/client/render/entity/PlayerEntityRenderer;)V
    • renderMapArms

      private void renderMapArms(AbstractClientPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official b Lcki;b(Lcil;)V
      intermediary method_9874 Lnet/minecraft/class_529;method_9874(Lnet/minecraft/class_1631;)V
      named renderMapArms Lnet/minecraft/client/render/item/HeldItemRenderer;renderMapArms(Lnet/minecraft/client/network/AbstractClientPlayerEntity;)V
    • renderMap

      private void renderMap(AbstractClientPlayerEntity player, float float2, float float3, float float4)
      Mappings:
      Namespace Name Mixin selector
      official a Lcki;a(Lcil;FFF)V
      intermediary method_9869 Lnet/minecraft/class_529;method_9869(Lnet/minecraft/class_1631;FFF)V
      named renderMap Lnet/minecraft/client/render/item/HeldItemRenderer;renderMap(Lnet/minecraft/client/network/AbstractClientPlayerEntity;FFF)V
    • renderArm

      private void renderArm(AbstractClientPlayerEntity player, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official a Lcki;a(Lcil;FF)V
      intermediary method_9868 Lnet/minecraft/class_529;method_9868(Lnet/minecraft/class_1631;FF)V
      named renderArm Lnet/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 d Lcki;d(F)V
      intermediary method_9878 Lnet/minecraft/class_529;method_9878(F)V
      named method_9878 Lnet/minecraft/client/render/item/HeldItemRenderer;method_9878(F)V
    • method_9867

      private void method_9867(AbstractClientPlayerEntity abstractClientPlayerEntity, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcki;a(Lcil;F)V
      intermediary method_9867 Lnet/minecraft/class_529;method_9867(Lnet/minecraft/class_1631;F)V
      named method_9867 Lnet/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 b Lcki;b(FF)V
      intermediary method_9873 Lnet/minecraft/class_529;method_9873(FF)V
      named method_9873 Lnet/minecraft/client/render/item/HeldItemRenderer;method_9873(FF)V
    • method_9863

      private void method_9863(float float2, AbstractClientPlayerEntity abstractClientPlayerEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lcki;a(FLcil;)V
      intermediary method_9863 Lnet/minecraft/class_529;method_9863(FLnet/minecraft/class_1631;)V
      named method_9863 Lnet/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 d Lcki;d()V
      intermediary method_9877 Lnet/minecraft/class_529;method_9877()V
      named method_9877 Lnet/minecraft/client/render/item/HeldItemRenderer;method_9877()V
    • renderArmHoldingItem

      public void renderArmHoldingItem(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lcki;a(F)V
      intermediary method_1354 Lnet/minecraft/class_529;method_1354(F)V
      named renderArmHoldingItem Lnet/minecraft/client/render/item/HeldItemRenderer;renderArmHoldingItem(F)V
    • method_1359

      public void method_1359(float float2)
      Mappings:
      Namespace Name Mixin selector
      official b Lcki;b(F)V
      intermediary method_1359 Lnet/minecraft/class_529;method_1359(F)V
      named method_1359 Lnet/minecraft/client/render/item/HeldItemRenderer;method_1359(F)V
    • method_9864

      private void method_9864(float float2, Sprite sprite)
      Mappings:
      Namespace Name Mixin selector
      official a Lcki;a(FLcue;)V
      intermediary method_9864 Lnet/minecraft/class_529;method_9864(FLnet/minecraft/class_1639;)V
      named method_9864 Lnet/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 e Lcki;e(F)V
      intermediary method_1361 Lnet/minecraft/class_529;method_1361(F)V
      named method_1361 Lnet/minecraft/client/render/item/HeldItemRenderer;method_1361(F)V
    • method_1362

      private void method_1362(float float2)
      Mappings:
      Namespace Name Mixin selector
      official f Lcki;f(F)V
      intermediary method_1362 Lnet/minecraft/class_529;method_1362(F)V
      named method_1362 Lnet/minecraft/client/render/item/HeldItemRenderer;method_1362(F)V
    • updateHeldItems

      public void updateHeldItems()
      Mappings:
      Namespace Name Mixin selector
      official a Lcki;a()V
      intermediary method_1353 Lnet/minecraft/class_529;method_1353()V
      named updateHeldItems Lnet/minecraft/client/render/item/HeldItemRenderer;updateHeldItems()V
    • method_1358

      public void method_1358()
      Mappings:
      Namespace Name Mixin selector
      official b Lcki;b()V
      intermediary method_1358 Lnet/minecraft/class_529;method_1358()V
      named method_1358 Lnet/minecraft/client/render/item/HeldItemRenderer;method_1358()V
    • method_1360

      public void method_1360()
      Mappings:
      Namespace Name Mixin selector
      official c Lcki;c()V
      intermediary method_1360 Lnet/minecraft/class_529;method_1360()V
      named method_1360 Lnet/minecraft/client/render/item/HeldItemRenderer;method_1360()V