Class ItemRenderer

java.lang.Object
net.minecraft.client.render.item.ItemRenderer
All Implemented Interfaces:
ResourceReloadListener

@Environment(CLIENT) public class ItemRenderer extends Object implements ResourceReloadListener
Mappings:
Namespace Name
official cqh
intermediary net/minecraft/class_560
named net/minecraft/client/render/item/ItemRenderer
  • Field Details

    • ITEM_GLINT_TEXTURE

      private static final Identifier ITEM_GLINT_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      official k Lcqh;k:Loa;
      intermediary field_6498 Lnet/minecraft/class_560;field_6498:Lnet/minecraft/class_1653;
      named ITEM_GLINT_TEXTURE Lnet/minecraft/client/render/item/ItemRenderer;ITEM_GLINT_TEXTURE:Lnet/minecraft/util/Identifier;
    • field_22377

      public static float field_22377
      Mappings:
      Namespace Name Mixin selector
      official b Lcqh;b:F
      intermediary field_22377 Lnet/minecraft/class_560;field_22377:F
      named field_22377 Lnet/minecraft/client/render/item/ItemRenderer;field_22377:F
    • field_22378

      public static float field_22378
      Mappings:
      Namespace Name Mixin selector
      official c Lcqh;c:F
      intermediary field_22378 Lnet/minecraft/class_560;field_22378:F
      named field_22378 Lnet/minecraft/client/render/item/ItemRenderer;field_22378:F
    • field_22379

      public static float field_22379
      Mappings:
      Namespace Name Mixin selector
      official d Lcqh;d:F
      intermediary field_22379 Lnet/minecraft/class_560;field_22379:F
      named field_22379 Lnet/minecraft/client/render/item/ItemRenderer;field_22379:F
    • field_22380

      public static float field_22380
      Mappings:
      Namespace Name Mixin selector
      official e Lcqh;e:F
      intermediary field_22380 Lnet/minecraft/class_560;field_22380:F
      named field_22380 Lnet/minecraft/client/render/item/ItemRenderer;field_22380:F
    • field_22381

      public static float field_22381
      Mappings:
      Namespace Name Mixin selector
      official f Lcqh;f:F
      intermediary field_22381 Lnet/minecraft/class_560;field_22381:F
      named field_22381 Lnet/minecraft/client/render/item/ItemRenderer;field_22381:F
    • field_22382

      public static float field_22382
      Mappings:
      Namespace Name Mixin selector
      official g Lcqh;g:F
      intermediary field_22382 Lnet/minecraft/class_560;field_22382:F
      named field_22382 Lnet/minecraft/client/render/item/ItemRenderer;field_22382:F
    • field_22383

      public static float field_22383
      Mappings:
      Namespace Name Mixin selector
      official h Lcqh;h:F
      intermediary field_22383 Lnet/minecraft/class_560;field_22383:F
      named field_22383 Lnet/minecraft/client/render/item/ItemRenderer;field_22383:F
    • field_22384

      public static float field_22384
      Mappings:
      Namespace Name Mixin selector
      official i Lcqh;i:F
      intermediary field_22384 Lnet/minecraft/class_560;field_22384:F
      named field_22384 Lnet/minecraft/client/render/item/ItemRenderer;field_22384:F
    • field_22385

      public static float field_22385
      Mappings:
      Namespace Name Mixin selector
      official j Lcqh;j:F
      intermediary field_22385 Lnet/minecraft/class_560;field_22385:F
      named field_22385 Lnet/minecraft/client/render/item/ItemRenderer;field_22385:F
    • field_11114

      private boolean field_11114
      Mappings:
      Namespace Name Mixin selector
      official l Lcqh;l:Z
      intermediary field_11114 Lnet/minecraft/class_560;field_11114:Z
      named field_11114 Lnet/minecraft/client/render/item/ItemRenderer;field_11114:Z
    • zOffset

      public float zOffset
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a:F
      intermediary field_2124 Lnet/minecraft/class_560;field_2124:F
      named zOffset Lnet/minecraft/client/render/item/ItemRenderer;zOffset:F
    • models

      private final ItemModels models
      Mappings:
      Namespace Name Mixin selector
      official m Lcqh;m:Lckk;
      intermediary field_2125 Lnet/minecraft/class_560;field_2125:Lnet/minecraft/class_2422;
      named models Lnet/minecraft/client/render/item/ItemRenderer;models:Lnet/minecraft/client/render/item/ItemModels;
    • textureManager

      private final TextureManager textureManager
      Mappings:
      Namespace Name Mixin selector
      official n Lcqh;n:Lcug;
      intermediary field_11115 Lnet/minecraft/class_560;field_11115:Lnet/minecraft/class_1532;
      named textureManager Lnet/minecraft/client/render/item/ItemRenderer;textureManager:Lnet/minecraft/client/texture/TextureManager;
  • Constructor Details

    • ItemRenderer

      public ItemRenderer(TextureManager textureManager, BakedModelManager modelManager)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcqh;<init>(Lcug;Lcxk;)V
      intermediary <init> Lnet/minecraft/class_560;<init>(Lnet/minecraft/class_1532;Lnet/minecraft/class_2532;)V
      named <init> Lnet/minecraft/client/render/item/ItemRenderer;<init>(Lnet/minecraft/client/texture/TextureManager;Lnet/minecraft/client/render/model/BakedModelManager;)V
  • Method Details

    • method_10246

      public void method_10246(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Z)V
      intermediary method_10246 Lnet/minecraft/class_560;method_10246(Z)V
      named method_10246 Lnet/minecraft/client/render/item/ItemRenderer;method_10246(Z)V
    • getModels

      public ItemModels getModels()
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a()Lckk;
      intermediary method_10224 Lnet/minecraft/class_560;method_10224()Lnet/minecraft/class_2422;
      named getModels Lnet/minecraft/client/render/item/ItemRenderer;getModels()Lnet/minecraft/client/render/item/ItemModels;
    • addModel

      protected void addModel(Item item, int metadata, String id)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Lalq;ILjava/lang/String;)V
      intermediary method_10238 Lnet/minecraft/class_560;method_10238(Lnet/minecraft/class_1069;ILjava/lang/String;)V
      named addModel Lnet/minecraft/client/render/item/ItemRenderer;addModel(Lnet/minecraft/item/Item;ILjava/lang/String;)V
    • addModel

      protected void addModel(Block block, int metadata, String id)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Latr;ILjava/lang/String;)V
      intermediary method_10226 Lnet/minecraft/class_560;method_10226(Lnet/minecraft/class_197;ILjava/lang/String;)V
      named addModel Lnet/minecraft/client/render/item/ItemRenderer;addModel(Lnet/minecraft/block/Block;ILjava/lang/String;)V
    • addModel

      private void addModel(Block block, String id)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Latr;Ljava/lang/String;)V
      intermediary method_10227 Lnet/minecraft/class_560;method_10227(Lnet/minecraft/class_197;Ljava/lang/String;)V
      named addModel Lnet/minecraft/client/render/item/ItemRenderer;addModel(Lnet/minecraft/block/Block;Ljava/lang/String;)V
    • addModel

      private void addModel(Item item, String id)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Lalq;Ljava/lang/String;)V
      intermediary method_10239 Lnet/minecraft/class_560;method_10239(Lnet/minecraft/class_1069;Ljava/lang/String;)V
      named addModel Lnet/minecraft/client/render/item/ItemRenderer;addModel(Lnet/minecraft/item/Item;Ljava/lang/String;)V
    • method_10237

      private void method_10237(BakedModel bakedModel, ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Lcxe;Lamj;)V
      intermediary method_10237 Lnet/minecraft/class_560;method_10237(Lnet/minecraft/class_2528;Lnet/minecraft/class_1071;)V
      named method_10237 Lnet/minecraft/client/render/item/ItemRenderer;method_10237(Lnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/item/ItemStack;)V
    • method_10235

      private void method_10235(BakedModel bakedModel, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Lcxe;I)V
      intermediary method_10235 Lnet/minecraft/class_560;method_10235(Lnet/minecraft/class_2528;I)V
      named method_10235 Lnet/minecraft/client/render/item/ItemRenderer;method_10235(Lnet/minecraft/client/render/model/BakedModel;I)V
    • method_10236

      private void method_10236(BakedModel bakedModel, int int2, ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Lcxe;ILamj;)V
      intermediary method_10236 Lnet/minecraft/class_560;method_10236(Lnet/minecraft/class_2528;ILnet/minecraft/class_1071;)V
      named method_10236 Lnet/minecraft/client/render/item/ItemRenderer;method_10236(Lnet/minecraft/client/render/model/BakedModel;ILnet/minecraft/item/ItemStack;)V
    • method_10243

      public void method_10243(ItemStack itemStack, BakedModel bakedModel)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Lamj;Lcxe;)V
      intermediary method_10243 Lnet/minecraft/class_560;method_10243(Lnet/minecraft/class_1071;Lnet/minecraft/class_2528;)V
      named method_10243 Lnet/minecraft/client/render/item/ItemRenderer;method_10243(Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/render/model/BakedModel;)V
    • method_10234

      private void method_10234(BakedModel bakedModel)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Lcxe;)V
      intermediary method_10234 Lnet/minecraft/class_560;method_10234(Lnet/minecraft/class_2528;)V
      named method_10234 Lnet/minecraft/client/render/item/ItemRenderer;method_10234(Lnet/minecraft/client/render/model/BakedModel;)V
    • method_10230

      private void method_10230(BufferBuilder bufferBuilder, BakedQuad bakedQuad)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Lciv;Lclt;)V
      intermediary method_10230 Lnet/minecraft/class_560;method_10230(Lnet/minecraft/class_520;Lnet/minecraft/class_2437;)V
      named method_10230 Lnet/minecraft/client/render/item/ItemRenderer;method_10230(Lnet/minecraft/client/render/BufferBuilder;Lnet/minecraft/client/render/model/BakedQuad;)V
    • method_10231

      private void method_10231(BufferBuilder bufferBuilder, BakedQuad bakedQuad, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Lciv;Lclt;I)V
      intermediary method_10231 Lnet/minecraft/class_560;method_10231(Lnet/minecraft/class_520;Lnet/minecraft/class_2437;I)V
      named method_10231 Lnet/minecraft/client/render/item/ItemRenderer;method_10231(Lnet/minecraft/client/render/BufferBuilder;Lnet/minecraft/client/render/model/BakedQuad;I)V
    • method_10232

      private void method_10232(BufferBuilder bufferBuilder, List list, int int2, ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Lciv;Ljava/util/List;ILamj;)V
      intermediary method_10232 Lnet/minecraft/class_560;method_10232(Lnet/minecraft/class_520;Ljava/util/List;ILnet/minecraft/class_1071;)V
      named method_10232 Lnet/minecraft/client/render/item/ItemRenderer;method_10232(Lnet/minecraft/client/render/BufferBuilder;Ljava/util/List;ILnet/minecraft/item/ItemStack;)V
    • method_10240

      public boolean method_10240(ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Lamj;)Z
      intermediary method_10240 Lnet/minecraft/class_560;method_10240(Lnet/minecraft/class_1071;)Z
      named method_10240 Lnet/minecraft/client/render/item/ItemRenderer;method_10240(Lnet/minecraft/item/ItemStack;)Z
    • method_10248

      private void method_10248(ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official c Lcqh;c(Lamj;)V
      intermediary method_10248 Lnet/minecraft/class_560;method_10248(Lnet/minecraft/class_1071;)V
      named method_10248 Lnet/minecraft/client/render/item/ItemRenderer;method_10248(Lnet/minecraft/item/ItemStack;)V
    • method_10242

      public void method_10242(ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official b Lcqh;b(Lamj;)V
      intermediary method_10242 Lnet/minecraft/class_560;method_10242(Lnet/minecraft/class_1071;)V
      named method_10242 Lnet/minecraft/client/render/item/ItemRenderer;method_10242(Lnet/minecraft/item/ItemStack;)V
    • method_10245

      public void method_10245(ItemStack itemStack, LivingEntity livingEntity, class_2464 class_2464)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Lamj;Lxm;Lcmz;)V
      intermediary method_10245 Lnet/minecraft/class_560;method_10245(Lnet/minecraft/class_1071;Lnet/minecraft/class_1699;Lnet/minecraft/class_2464;)V
      named method_10245 Lnet/minecraft/client/render/item/ItemRenderer;method_10245(Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/class_2464;)V
    • method_21814

      protected void method_21814(Transformation transformation)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Lcmv;)V
      intermediary method_21814 Lnet/minecraft/class_560;method_21814(Lnet/minecraft/class_2460;)V
      named method_21814 Lnet/minecraft/client/render/item/ItemRenderer;method_21814(Lnet/minecraft/client/render/model/json/Transformation;)V
    • method_10244

      protected void method_10244(ItemStack itemStack, BakedModel bakedModel, class_2464 class_2464)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Lamj;Lcxe;Lcmz;)V
      intermediary method_10244 Lnet/minecraft/class_560;method_10244(Lnet/minecraft/class_1071;Lnet/minecraft/class_2528;Lnet/minecraft/class_2464;)V
      named method_10244 Lnet/minecraft/client/render/item/ItemRenderer;method_10244(Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/class_2464;)V
    • renderItem

      public void renderItem(ItemStack itemStack, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Lamj;II)V
      intermediary method_10241 Lnet/minecraft/class_560;method_10241(Lnet/minecraft/class_1071;II)V
      named renderItem Lnet/minecraft/client/render/item/ItemRenderer;renderItem(Lnet/minecraft/item/ItemStack;II)V
    • method_10225

      private void method_10225(int int2, int int3, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(IIZ)V
      intermediary method_10225 Lnet/minecraft/class_560;method_10225(IIZ)V
      named method_10225 Lnet/minecraft/client/render/item/ItemRenderer;method_10225(IIZ)V
    • renderInGuiWithOverrides

      public void renderInGuiWithOverrides(ItemStack itemStack, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official b Lcqh;b(Lamj;II)V
      intermediary method_10249 Lnet/minecraft/class_560;method_10249(Lnet/minecraft/class_1071;II)V
      named renderInGuiWithOverrides Lnet/minecraft/client/render/item/ItemRenderer;renderInGuiWithOverrides(Lnet/minecraft/item/ItemStack;II)V
    • method_1549

      public void method_1549(TextRenderer textRenderer, ItemStack itemStack, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Lbty;Lamj;II)V
      intermediary method_1549 Lnet/minecraft/class_560;method_1549(Lnet/minecraft/class_370;Lnet/minecraft/class_1071;II)V
      named method_1549 Lnet/minecraft/client/render/item/ItemRenderer;method_1549(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/item/ItemStack;II)V
    • renderGuiItemOverlay

      public void renderGuiItemOverlay(TextRenderer textRenderer, ItemStack itemStack, int int2, int int3, String string)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Lbty;Lamj;IILjava/lang/String;)V
      intermediary method_10228 Lnet/minecraft/class_560;method_10228(Lnet/minecraft/class_370;Lnet/minecraft/class_1071;IILjava/lang/String;)V
      named renderGuiItemOverlay Lnet/minecraft/client/render/item/ItemRenderer;renderGuiItemOverlay(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/item/ItemStack;IILjava/lang/String;)V
    • method_10229

      private void method_10229(BufferBuilder bufferBuilder, int int2, int int3, int int4, int int5, int int6)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqh;a(Lciv;IIIII)V
      intermediary method_10229 Lnet/minecraft/class_560;method_10229(Lnet/minecraft/class_520;IIIII)V
      named method_10229 Lnet/minecraft/client/render/item/ItemRenderer;method_10229(Lnet/minecraft/client/render/BufferBuilder;IIIII)V
    • initModels

      private void initModels()
      Mappings:
      Namespace Name Mixin selector
      official b Lcqh;b()V
      intermediary method_10247 Lnet/minecraft/class_560;method_10247()V
      named initModels Lnet/minecraft/client/render/item/ItemRenderer;initModels()V
    • reload

      public void reload(ResourceManager resourceManager)
      Specified by:
      reload in interface ResourceReloadListener
      Mappings:
      Namespace Name Mixin selector
      official a Lcvl;a(Lcvk;)V
      intermediary method_5895 Lnet/minecraft/class_286;method_5895(Lnet/minecraft/class_1654;)V
      named reload Lnet/minecraft/resource/ResourceReloadListener;reload(Lnet/minecraft/resource/ResourceManager;)V