Package net.minecraft.client.render.item
Class ItemRenderer
java.lang.Object
net.minecraft.client.render.item.ItemRenderer
- All Implemented Interfaces:
ResourceReloadListener
- Mappings:
Namespace Name official brwintermediary net/minecraft/class_560named net/minecraft/client/render/item/ItemRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate final class_2838private static final Identifierprivate final ItemModelsprivate final TextureManagerfloat -
Constructor Summary
ConstructorsConstructorDescriptionItemRenderer(TextureManager textureManager, BakedModelManager bakedModelManager, class_2838 class_2838) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprivate voidprotected voidprivate voidprivate voidprivate voidmethod_10225(int int2, int int3, boolean bool) private voidmethod_10230(BufferBuilder bufferBuilder, BakedQuad bakedQuad) private voidmethod_10231(BufferBuilder bufferBuilder, BakedQuad bakedQuad, int int2) private voidmethod_10232(BufferBuilder bufferBuilder, List<BakedQuad> list, int int2, ItemStack itemStack) private booleanmethod_10233(Transformation transformation) private voidmethod_10234(BakedModel bakedModel) private voidmethod_10235(BakedModel bakedModel, int int2) private voidmethod_10236(BakedModel bakedModel, int int2, ItemStack itemStack) private voidmethod_10237(BakedModel bakedModel, ItemStack itemStack) booleanmethod_10240(ItemStack itemStack) voidmethod_10243(ItemStack itemStack, BakedModel bakedModel) voidmethod_10246(boolean bool) voidmethod_10249(LivingEntity livingEntity, ItemStack itemStack, int int2, int int3) voidmethod_12455(ItemStack itemStack, int int2, int int3) protected voidmethod_12456(ItemStack itemStack, int int2, int int3, BakedModel bakedModel) method_12457(ItemStack itemStack, World world, LivingEntity livingEntity) voidmethod_12458(ItemStack itemStack, ModelTransformation.Mode mode) protected voidmethod_12459(ItemStack itemStack, BakedModel bakedModel, ModelTransformation.Mode mode, boolean bool) voidmethod_12460(ItemStack itemStack, LivingEntity livingEntity, ModelTransformation.Mode mode, boolean bool) voidmethod_12461(ItemStack itemStack, int int2, int int3) voidmethod_1549(TextRenderer textRenderer, ItemStack itemStack, int int2, int int3) voidreload(ResourceManager resourceManager) voidrenderGuiItemOverlay(TextRenderer textRenderer, ItemStack itemStack, int int2, int int3, String string) private voidrenderGuiQuad(BufferBuilder buffer, int x, int y, int width, int height, int red, int green, int blue, int alpha)
-
Field Details
-
ITEM_GLINT_TEXTURE
- Mappings:
Namespace Name Mixin selector official bLbrw;b:Lkl;intermediary field_6498Lnet/minecraft/class_560;field_6498:Lnet/minecraft/class_1653;named ITEM_GLINT_TEXTURELnet/minecraft/client/render/item/ItemRenderer;ITEM_GLINT_TEXTURE:Lnet/minecraft/util/Identifier;
-
field_11114
private boolean field_11114- Mappings:
Namespace Name Mixin selector official cLbrw;c:Zintermediary field_11114Lnet/minecraft/class_560;field_11114:Znamed field_11114Lnet/minecraft/client/render/item/ItemRenderer;field_11114:Z
-
zOffset
public float zOffset- Mappings:
Namespace Name Mixin selector official aLbrw;a:Fintermediary field_2124Lnet/minecraft/class_560;field_2124:Fnamed zOffsetLnet/minecraft/client/render/item/ItemRenderer;zOffset:F
-
models
- Mappings:
Namespace Name Mixin selector official dLbrw;d:Lbni;intermediary field_2125Lnet/minecraft/class_560;field_2125:Lnet/minecraft/class_2422;named modelsLnet/minecraft/client/render/item/ItemRenderer;models:Lnet/minecraft/client/render/item/ItemModels;
-
textureManager
- Mappings:
Namespace Name Mixin selector official eLbrw;e:Lbvf;intermediary field_11115Lnet/minecraft/class_560;field_11115:Lnet/minecraft/class_1532;named textureManagerLnet/minecraft/client/render/item/ItemRenderer;textureManager:Lnet/minecraft/client/texture/TextureManager;
-
field_13632
- Mappings:
Namespace Name Mixin selector official fLbrw;f:Lbcp;intermediary field_13632Lnet/minecraft/class_560;field_13632:Lnet/minecraft/class_2838;named field_13632Lnet/minecraft/client/render/item/ItemRenderer;field_13632:Lnet/minecraft/client/class_2838;
-
-
Constructor Details
-
ItemRenderer
public ItemRenderer(TextureManager textureManager, BakedModelManager bakedModelManager, class_2838 class_2838)
-
-
Method Details
-
method_10246
public void method_10246(boolean bool) - Mappings:
Namespace Name Mixin selector official aLbrw;a(Z)Vintermediary method_10246Lnet/minecraft/class_560;method_10246(Z)Vnamed method_10246Lnet/minecraft/client/render/item/ItemRenderer;method_10246(Z)V
-
getModels
- Mappings:
Namespace Name Mixin selector official aLbrw;a()Lbni;intermediary method_10224Lnet/minecraft/class_560;method_10224()Lnet/minecraft/class_2422;named getModelsLnet/minecraft/client/render/item/ItemRenderer;getModels()Lnet/minecraft/client/render/item/ItemModels;
-
addModel
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Lado;ILjava/lang/String;)Vintermediary method_10238Lnet/minecraft/class_560;method_10238(Lnet/minecraft/class_1069;ILjava/lang/String;)Vnamed addModelLnet/minecraft/client/render/item/ItemRenderer;addModel(Lnet/minecraft/item/Item;ILjava/lang/String;)V
-
addModel
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Lajt;ILjava/lang/String;)Vintermediary method_10226Lnet/minecraft/class_560;method_10226(Lnet/minecraft/class_197;ILjava/lang/String;)Vnamed addModelLnet/minecraft/client/render/item/ItemRenderer;addModel(Lnet/minecraft/block/Block;ILjava/lang/String;)V
-
addModel
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Lajt;Ljava/lang/String;)Vintermediary method_10227Lnet/minecraft/class_560;method_10227(Lnet/minecraft/class_197;Ljava/lang/String;)Vnamed addModelLnet/minecraft/client/render/item/ItemRenderer;addModel(Lnet/minecraft/block/Block;Ljava/lang/String;)V
-
addModel
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Lado;Ljava/lang/String;)Vintermediary method_10239Lnet/minecraft/class_560;method_10239(Lnet/minecraft/class_1069;Ljava/lang/String;)Vnamed addModelLnet/minecraft/client/render/item/ItemRenderer;addModel(Lnet/minecraft/item/Item;Ljava/lang/String;)V
-
method_10237
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Lbxl;Ladq;)Vintermediary method_10237Lnet/minecraft/class_560;method_10237(Lnet/minecraft/class_2528;Lnet/minecraft/class_1071;)Vnamed method_10237Lnet/minecraft/client/render/item/ItemRenderer;method_10237(Lnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/item/ItemStack;)V
-
method_10235
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Lbxl;I)Vintermediary method_10235Lnet/minecraft/class_560;method_10235(Lnet/minecraft/class_2528;I)Vnamed method_10235Lnet/minecraft/client/render/item/ItemRenderer;method_10235(Lnet/minecraft/client/render/model/BakedModel;I)V
-
method_10236
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Lbxl;ILadq;)Vintermediary method_10236Lnet/minecraft/class_560;method_10236(Lnet/minecraft/class_2528;ILnet/minecraft/class_1071;)Vnamed method_10236Lnet/minecraft/client/render/item/ItemRenderer;method_10236(Lnet/minecraft/client/render/model/BakedModel;ILnet/minecraft/item/ItemStack;)V
-
method_10243
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Ladq;Lbxl;)Vintermediary method_10243Lnet/minecraft/class_560;method_10243(Lnet/minecraft/class_1071;Lnet/minecraft/class_2528;)Vnamed method_10243Lnet/minecraft/client/render/item/ItemRenderer;method_10243(Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/render/model/BakedModel;)V
-
method_10234
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Lbxl;)Vintermediary method_10234Lnet/minecraft/class_560;method_10234(Lnet/minecraft/class_2528;)Vnamed method_10234Lnet/minecraft/client/render/item/ItemRenderer;method_10234(Lnet/minecraft/client/render/model/BakedModel;)V
-
method_10230
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Lbmx;Lboc;)Vintermediary method_10230Lnet/minecraft/class_560;method_10230(Lnet/minecraft/class_520;Lnet/minecraft/class_2437;)Vnamed method_10230Lnet/minecraft/client/render/item/ItemRenderer;method_10230(Lnet/minecraft/client/render/BufferBuilder;Lnet/minecraft/client/render/model/BakedQuad;)V
-
method_10231
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Lbmx;Lboc;I)Vintermediary method_10231Lnet/minecraft/class_560;method_10231(Lnet/minecraft/class_520;Lnet/minecraft/class_2437;I)Vnamed method_10231Lnet/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 aLbrw;a(Lbmx;Ljava/util/List;ILadq;)Vintermediary method_10232Lnet/minecraft/class_560;method_10232(Lnet/minecraft/class_520;Ljava/util/List;ILnet/minecraft/class_1071;)Vnamed method_10232Lnet/minecraft/client/render/item/ItemRenderer;method_10232(Lnet/minecraft/client/render/BufferBuilder;Ljava/util/List;ILnet/minecraft/item/ItemStack;)V
-
method_10240
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Ladq;)Zintermediary method_10240Lnet/minecraft/class_560;method_10240(Lnet/minecraft/class_1071;)Znamed method_10240Lnet/minecraft/client/render/item/ItemRenderer;method_10240(Lnet/minecraft/item/ItemStack;)Z
-
method_12458
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Ladq;Lbop$b;)Vintermediary method_12458Lnet/minecraft/class_560;method_12458(Lnet/minecraft/class_1071;Lnet/minecraft/class_2462$class_2464;)Vnamed method_12458Lnet/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 aLbrw;a(Ladq;Laht;Lsa;)Lbxl;intermediary method_12457Lnet/minecraft/class_560;method_12457(Lnet/minecraft/class_1071;Lnet/minecraft/class_1150;Lnet/minecraft/class_1699;)Lnet/minecraft/class_2528;named method_12457Lnet/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 aLbrw;a(Ladq;Lsa;Lbop$b;Z)Vintermediary method_12460Lnet/minecraft/class_560;method_12460(Lnet/minecraft/class_1071;Lnet/minecraft/class_1699;Lnet/minecraft/class_2462$class_2464;Z)Vnamed method_12460Lnet/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 aLbrw;a(Ladq;Lbxl;Lbop$b;Z)Vintermediary method_12459Lnet/minecraft/class_560;method_12459(Lnet/minecraft/class_1071;Lnet/minecraft/class_2528;Lnet/minecraft/class_2462$class_2464;Z)Vnamed method_12459Lnet/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
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Lboo;)Zintermediary method_10233Lnet/minecraft/class_560;method_10233(Lnet/minecraft/class_2460;)Znamed method_10233Lnet/minecraft/client/render/item/ItemRenderer;method_10233(Lnet/minecraft/client/render/model/json/Transformation;)Z
-
method_12455
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Ladq;II)Vintermediary method_12455Lnet/minecraft/class_560;method_12455(Lnet/minecraft/class_1071;II)Vnamed method_12455Lnet/minecraft/client/render/item/ItemRenderer;method_12455(Lnet/minecraft/item/ItemStack;II)V
-
method_12456
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Ladq;IILbxl;)Vintermediary method_12456Lnet/minecraft/class_560;method_12456(Lnet/minecraft/class_1071;IILnet/minecraft/class_2528;)Vnamed method_12456Lnet/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 aLbrw;a(IIZ)Vintermediary method_10225Lnet/minecraft/class_560;method_10225(IIZ)Vnamed method_10225Lnet/minecraft/client/render/item/ItemRenderer;method_10225(IIZ)V
-
method_12461
- Mappings:
Namespace Name Mixin selector official bLbrw;b(Ladq;II)Vintermediary method_12461Lnet/minecraft/class_560;method_12461(Lnet/minecraft/class_1071;II)Vnamed method_12461Lnet/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 aLbrw;a(Lsa;Ladq;II)Vintermediary method_10249Lnet/minecraft/class_560;method_10249(Lnet/minecraft/class_1699;Lnet/minecraft/class_1071;II)Vnamed method_10249Lnet/minecraft/client/render/item/ItemRenderer;method_10249(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/item/ItemStack;II)V
-
method_1549
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Lbcr;Ladq;II)Vintermediary method_1549Lnet/minecraft/class_560;method_1549(Lnet/minecraft/class_370;Lnet/minecraft/class_1071;II)Vnamed method_1549Lnet/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 aLbrw;a(Lbcr;Ladq;IILjava/lang/String;)Vintermediary method_10228Lnet/minecraft/class_560;method_10228(Lnet/minecraft/class_370;Lnet/minecraft/class_1071;IILjava/lang/String;)Vnamed renderGuiItemOverlayLnet/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 aLbrw;a(Lbmx;IIIIIIII)Vintermediary method_10229Lnet/minecraft/class_560;method_10229(Lnet/minecraft/class_520;IIIIIIII)Vnamed renderGuiQuadLnet/minecraft/client/render/item/ItemRenderer;renderGuiQuad(Lnet/minecraft/client/render/BufferBuilder;IIIIIIII)V
-
initModels
private void initModels()- Mappings:
Namespace Name Mixin selector official bLbrw;b()Vintermediary method_10247Lnet/minecraft/class_560;method_10247()Vnamed initModelsLnet/minecraft/client/render/item/ItemRenderer;initModels()V
-
reload
- Specified by:
reloadin interfaceResourceReloadListener- Mappings:
Namespace Name Mixin selector official aLbwe;a(Lbwd;)Vintermediary method_5895Lnet/minecraft/class_286;method_5895(Lnet/minecraft/class_1654;)Vnamed reloadLnet/minecraft/resource/ResourceReloadListener;reload(Lnet/minecraft/resource/ResourceManager;)V
-