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 bjh
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 b Lbjh;b:Ljy;
      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_11114

      private boolean field_11114
      Mappings:
      Namespace Name Mixin selector
      official c Lbjh;c: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 Lbjh;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 d Lbjh;d:Lbfo;
      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 e Lbjh;e:Lbmj;
      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> Lbjh;<init>(Lbmj;Lbou;)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 Lbjh;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 Lbjh;a()Lbfo;
      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 Lbjh;a(Lzw;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 Lbjh;a(Lafh;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 Lbjh;a(Lafh;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 Lbjh;a(Lzw;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 Lbjh;a(Lboq;Lzx;)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 Lbjh;a(Lboq;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 Lbjh;a(Lboq;ILzx;)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 Lbjh;a(Lzx;Lboq;)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 Lbjh;a(Lboq;)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 Lbjh;a(Lbfd;Lbgg;)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 Lbjh;a(Lbfd;Lbgg;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<BakedQuad> list, int int2, ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official a Lbjh;a(Lbfd;Ljava/util/List;ILzx;)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 Lbjh;a(Lzx;)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 b Lbjh;b(Lzx;)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, ModelTransformation.Mode mode)
      Mappings:
      Namespace Name Mixin selector
      official a Lbjh;a(Lzx;Lbgr$b;)V
      intermediary method_10242 Lnet/minecraft/class_560;method_10242(Lnet/minecraft/class_1071;Lnet/minecraft/class_2462$class_2464;)V
      named method_10242 Lnet/minecraft/client/render/item/ItemRenderer;method_10242(Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/render/model/json/ModelTransformation$Mode;)V
    • method_10245

      public void method_10245(ItemStack itemStack, LivingEntity livingEntity, ModelTransformation.Mode mode)
      Mappings:
      Namespace Name Mixin selector
      official a Lbjh;a(Lzx;Lpr;Lbgr$b;)V
      intermediary method_10245 Lnet/minecraft/class_560;method_10245(Lnet/minecraft/class_1071;Lnet/minecraft/class_1699;Lnet/minecraft/class_2462$class_2464;)V
      named method_10245 Lnet/minecraft/client/render/item/ItemRenderer;method_10245(Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/client/render/model/json/ModelTransformation$Mode;)V
    • method_10244

      protected void method_10244(ItemStack itemStack, BakedModel bakedModel, ModelTransformation.Mode mode)
      Mappings:
      Namespace Name Mixin selector
      official a Lbjh;a(Lzx;Lboq;Lbgr$b;)V
      intermediary method_10244 Lnet/minecraft/class_560;method_10244(Lnet/minecraft/class_1071;Lnet/minecraft/class_2528;Lnet/minecraft/class_2462$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/client/render/model/json/ModelTransformation$Mode;)V
    • method_10233

      private boolean method_10233(Transformation transformation)
      Mappings:
      Namespace Name Mixin selector
      official a Lbjh;a(Lbgq;)Z
      intermediary method_10233 Lnet/minecraft/class_560;method_10233(Lnet/minecraft/class_2460;)Z
      named method_10233 Lnet/minecraft/client/render/item/ItemRenderer;method_10233(Lnet/minecraft/client/render/model/json/Transformation;)Z
    • renderItem

      public void renderItem(ItemStack itemStack, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lbjh;a(Lzx;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 Lbjh;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 Lbjh;b(Lzx;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 Lbjh;a(Lavn;Lzx;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 Lbjh;a(Lavn;Lzx;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
    • renderGuiQuad

      private void renderGuiQuad(BufferBuilder buffer, int x, int y, int width, int height, int red, int green, int blue, int alpha)
      Mappings:
      Namespace Name Mixin selector
      official a Lbjh;a(Lbfd;IIIIIIII)V
      intermediary method_10229 Lnet/minecraft/class_560;method_10229(Lnet/minecraft/class_520;IIIIIIII)V
      named renderGuiQuad Lnet/minecraft/client/render/item/ItemRenderer;renderGuiQuad(Lnet/minecraft/client/render/BufferBuilder;IIIIIIII)V
    • initModels

      private void initModels()
      Mappings:
      Namespace Name Mixin selector
      official b Lbjh;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 Lbnj;a(Lbni;)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