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 brw
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 Lbrw;b:Lkl;
      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 Lbrw;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 Lbrw;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 Lbrw;d:Lbni;
      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 Lbrw;e:Lbvf;
      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;
    • field_13632

      private final class_2838 field_13632
      Mappings:
      Namespace Name Mixin selector
      official f Lbrw;f:Lbcp;
      intermediary field_13632 Lnet/minecraft/class_560;field_13632:Lnet/minecraft/class_2838;
      named field_13632 Lnet/minecraft/client/render/item/ItemRenderer;field_13632:Lnet/minecraft/client/class_2838;
  • Constructor Details

  • Method Details

    • method_10246

      public void method_10246(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrw;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 Lbrw;a()Lbni;
      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 Lbrw;a(Lado;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 Lbrw;a(Lajt;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 Lbrw;a(Lajt;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 Lbrw;a(Lado;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 Lbrw;a(Lbxl;Ladq;)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 Lbrw;a(Lbxl;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, @Nullable ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrw;a(Lbxl;ILadq;)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 Lbrw;a(Ladq;Lbxl;)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 Lbrw;a(Lbxl;)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 Lbrw;a(Lbmx;Lboc;)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 Lbrw;a(Lbmx;Lboc;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, @Nullable ItemStack itemStack)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrw;a(Lbmx;Ljava/util/List;ILadq;)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 Lbrw;a(Ladq;)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_12458

      public void method_12458(ItemStack itemStack, ModelTransformation.Mode mode)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrw;a(Ladq;Lbop$b;)V
      intermediary method_12458 Lnet/minecraft/class_560;method_12458(Lnet/minecraft/class_1071;Lnet/minecraft/class_2462$class_2464;)V
      named method_12458 Lnet/minecraft/client/render/item/ItemRenderer;method_12458(Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/render/model/json/ModelTransformation$Mode;)V
    • method_12457

      public BakedModel method_12457(ItemStack itemStack, @Nullable World world, @Nullable LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrw;a(Ladq;Laht;Lsa;)Lbxl;
      intermediary method_12457 Lnet/minecraft/class_560;method_12457(Lnet/minecraft/class_1071;Lnet/minecraft/class_1150;Lnet/minecraft/class_1699;)Lnet/minecraft/class_2528;
      named method_12457 Lnet/minecraft/client/render/item/ItemRenderer;method_12457(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/client/render/model/BakedModel;
    • method_12460

      public void method_12460(ItemStack itemStack, LivingEntity livingEntity, ModelTransformation.Mode mode, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrw;a(Ladq;Lsa;Lbop$b;Z)V
      intermediary method_12460 Lnet/minecraft/class_560;method_12460(Lnet/minecraft/class_1071;Lnet/minecraft/class_1699;Lnet/minecraft/class_2462$class_2464;Z)V
      named method_12460 Lnet/minecraft/client/render/item/ItemRenderer;method_12460(Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/client/render/model/json/ModelTransformation$Mode;Z)V
    • method_12459

      protected void method_12459(ItemStack itemStack, BakedModel bakedModel, ModelTransformation.Mode mode, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrw;a(Ladq;Lbxl;Lbop$b;Z)V
      intermediary method_12459 Lnet/minecraft/class_560;method_12459(Lnet/minecraft/class_1071;Lnet/minecraft/class_2528;Lnet/minecraft/class_2462$class_2464;Z)V
      named method_12459 Lnet/minecraft/client/render/item/ItemRenderer;method_12459(Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/client/render/model/json/ModelTransformation$Mode;Z)V
    • method_10233

      private boolean method_10233(Transformation transformation)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrw;a(Lboo;)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
    • method_12455

      public void method_12455(ItemStack itemStack, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrw;a(Ladq;II)V
      intermediary method_12455 Lnet/minecraft/class_560;method_12455(Lnet/minecraft/class_1071;II)V
      named method_12455 Lnet/minecraft/client/render/item/ItemRenderer;method_12455(Lnet/minecraft/item/ItemStack;II)V
    • method_12456

      protected void method_12456(ItemStack itemStack, int int2, int int3, BakedModel bakedModel)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrw;a(Ladq;IILbxl;)V
      intermediary method_12456 Lnet/minecraft/class_560;method_12456(Lnet/minecraft/class_1071;IILnet/minecraft/class_2528;)V
      named method_12456 Lnet/minecraft/client/render/item/ItemRenderer;method_12456(Lnet/minecraft/item/ItemStack;IILnet/minecraft/client/render/model/BakedModel;)V
    • method_10225

      private void method_10225(int int2, int int3, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrw;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
    • method_12461

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

      public void method_10249(@Nullable LivingEntity livingEntity, ItemStack itemStack, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrw;a(Lsa;Ladq;II)V
      intermediary method_10249 Lnet/minecraft/class_560;method_10249(Lnet/minecraft/class_1699;Lnet/minecraft/class_1071;II)V
      named method_10249 Lnet/minecraft/client/render/item/ItemRenderer;method_10249(Lnet/minecraft/entity/LivingEntity;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 Lbrw;a(Lbcr;Ladq;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, @Nullable String string)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrw;a(Lbcr;Ladq;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 Lbrw;a(Lbmx;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 Lbrw;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 Lbwe;a(Lbwd;)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