Class HeldItemRenderer

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

@Environment(CLIENT) public class HeldItemRenderer extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_556
glue class_639
server net/minecraft/class_556
client ra
named net/minecraft/client/render/item/HeldItemRenderer
  • Field Details

    • minecraft

      private Minecraft minecraft
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2401 Lnet/minecraft/class_556;field_2401:Lnet/minecraft/client/Minecraft;
      glue field_2601 Lclass_639;field_2601:Lnet/minecraft/client/Minecraft;
      server field_2401 Lnet/minecraft/class_556;field_2401:Lnet/minecraft/client/Minecraft;
      client a Lra;a:Lnet/minecraft/client/Minecraft;
      named minecraft Lnet/minecraft/client/render/item/HeldItemRenderer;minecraft:Lnet/minecraft/client/Minecraft;
    • stack

      private ItemStack stack
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2402 Lnet/minecraft/class_556;field_2402:Lnet/minecraft/class_31;
      glue field_2602 Lclass_639;field_2602:Lclass_224;
      server field_2402 Lnet/minecraft/class_556;field_2402:Lfy;
      client b Lra;b:Liz;
      named stack Lnet/minecraft/client/render/item/HeldItemRenderer;stack:Lnet/minecraft/item/ItemStack;
    • height

      private float height
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2403 Lnet/minecraft/class_556;field_2403:F
      glue field_2603 Lclass_639;field_2603:F
      server field_2403 Lnet/minecraft/class_556;field_2403:F
      client c Lra;c:F
      named height Lnet/minecraft/client/render/item/HeldItemRenderer;height:F
    • prevHeight

      private float prevHeight
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2404 Lnet/minecraft/class_556;field_2404:F
      glue field_2604 Lclass_639;field_2604:F
      server field_2404 Lnet/minecraft/class_556;field_2404:F
      client d Lra;d:F
      named prevHeight Lnet/minecraft/client/render/item/HeldItemRenderer;prevHeight:F
    • blockRenderManager

      private BlockRenderManager blockRenderManager
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2405 Lnet/minecraft/class_556;field_2405:Lnet/minecraft/class_13;
      glue field_2605 Lclass_639;field_2605:Lclass_108;
      server field_2405 Lnet/minecraft/class_556;field_2405:Lnet/minecraft/class_13;
      client e Lra;e:Lcv;
      named blockRenderManager Lnet/minecraft/client/render/item/HeldItemRenderer;blockRenderManager:Lnet/minecraft/client/render/block/BlockRenderManager;
    • mapRenderer

      private MapRenderer mapRenderer
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2406 Lnet/minecraft/class_556;field_2406:Lnet/minecraft/class_321;
      glue field_2606 Lclass_639;field_2606:Lclass_343;
      server field_2406 Lnet/minecraft/class_556;field_2406:Lnet/minecraft/class_321;
      client f Lra;f:Liy;
      named mapRenderer Lnet/minecraft/client/render/item/HeldItemRenderer;mapRenderer:Lnet/minecraft/client/render/MapRenderer;
    • slot

      private int slot
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2407 Lnet/minecraft/class_556;field_2407:I
      glue field_2607 Lclass_639;field_2607:I
      server field_2407 Lnet/minecraft/class_556;field_2407:I
      client g Lra;g:I
      named slot Lnet/minecraft/client/render/item/HeldItemRenderer;slot:I
  • Constructor Details

    • HeldItemRenderer

      public HeldItemRenderer(Minecraft minecraft)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_556;<init>(Lnet/minecraft/client/Minecraft;)V
      glue <init> Lclass_639;<init>(Lnet/minecraft/client/Minecraft;)V
      server <init> Lnet/minecraft/class_556;<init>(Lnet/minecraft/client/Minecraft;)V
      client <init> Lra;<init>(Lnet/minecraft/client/Minecraft;)V
      named <init> Lnet/minecraft/client/render/item/HeldItemRenderer;<init>(Lnet/minecraft/client/Minecraft;)V
  • Method Details

    • renderItem

      public void renderItem(LivingEntity entity, ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1862 Lnet/minecraft/class_556;method_1862(Lnet/minecraft/class_127;Lnet/minecraft/class_31;)V
      glue method_2108 Lclass_639;method_2108(Lclass_283;Lclass_224;)V
      server method_1862 Lnet/minecraft/class_556;method_1862(Lhl;Lfy;)V
      client a Lra;a(Lls;Liz;)V
      named renderItem Lnet/minecraft/client/render/item/HeldItemRenderer;renderItem(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/item/ItemStack;)V
    • render

      public void render(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1860 Lnet/minecraft/class_556;method_1860(F)V
      glue method_2106 Lclass_639;method_2106(F)V
      server method_1860 Lnet/minecraft/class_556;method_1860(F)V
      client a Lra;a(F)V
      named render Lnet/minecraft/client/render/item/HeldItemRenderer;render(F)V
    • renderScreenOverlays

      public void renderScreenOverlays(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1864 Lnet/minecraft/class_556;method_1864(F)V
      glue method_2110 Lclass_639;method_2110(F)V
      server method_1864 Lnet/minecraft/class_556;method_1864(F)V
      client b Lra;b(F)V
      named renderScreenOverlays Lnet/minecraft/client/render/item/HeldItemRenderer;renderScreenOverlays(F)V
    • renderTexturedOverlay

      private void renderTexturedOverlay(float height, int textureId)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1861 Lnet/minecraft/class_556;method_1861(FI)V
      glue method_2107 Lclass_639;method_2107(FI)V
      server method_1861 Lnet/minecraft/class_556;method_1861(FI)V
      client a Lra;a(FI)V
      named renderTexturedOverlay Lnet/minecraft/client/render/item/HeldItemRenderer;renderTexturedOverlay(FI)V
    • renderUnderwaterOverlay

      private void renderUnderwaterOverlay(float delta)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1866 Lnet/minecraft/class_556;method_1866(F)V
      glue method_2112 Lclass_639;method_2112(F)V
      server method_1866 Lnet/minecraft/class_556;method_1866(F)V
      client c Lra;c(F)V
      named renderUnderwaterOverlay Lnet/minecraft/client/render/item/HeldItemRenderer;renderUnderwaterOverlay(F)V
    • renderFireOverlay

      private void renderFireOverlay(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1867 Lnet/minecraft/class_556;method_1867(F)V
      glue method_2113 Lclass_639;method_2113(F)V
      server method_1867 Lnet/minecraft/class_556;method_1867(F)V
      client d Lra;d(F)V
      named renderFireOverlay Lnet/minecraft/client/render/item/HeldItemRenderer;renderFireOverlay(F)V
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1859 Lnet/minecraft/class_556;method_1859()V
      glue method_2105 Lclass_639;method_2105()V
      server method_1859 Lnet/minecraft/class_556;method_1859()V
      client a Lra;a()V
      named tick Lnet/minecraft/client/render/item/HeldItemRenderer;tick()V
    • place

      public void place()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1863 Lnet/minecraft/class_556;method_1863()V
      glue method_2109 Lclass_639;method_2109()V
      server method_1863 Lnet/minecraft/class_556;method_1863()V
      client b Lra;b()V
      named place Lnet/minecraft/client/render/item/HeldItemRenderer;place()V
    • use

      public void use()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1865 Lnet/minecraft/class_556;method_1865()V
      glue method_2111 Lclass_639;method_2111()V
      server method_1865 Lnet/minecraft/class_556;method_1865()V
      client c Lra;c()V
      named use Lnet/minecraft/client/render/item/HeldItemRenderer;use()V