Package net.minecraft.client.render.item
Class ItemRenderer
java.lang.Object
net.minecraft.client.render.item.ItemRenderer
- All Implemented Interfaces:
ResourceReloader
,SynchronousResourceReloader
@Environment(CLIENT)
public class ItemRenderer
extends Object
implements SynchronousResourceReloader
- Mappings:
Namespace Name official foc
intermediary net/minecraft/class_918
named net/minecraft/client/render/item/ItemRenderer
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.resource.ResourceReloader
ResourceReloader.Synchronizer
-
Field Summary
Modifier and TypeFieldDescriptionprivate final BuiltinModelItemRenderer
private final MinecraftClient
private final ItemColors
static final float
static final float
static final Identifier
static final int
private static final int
private static final int
static final float
static final Identifier
private final ItemModels
private static final ModelIdentifier
static final ModelIdentifier
private final TextureManager
private static final ModelIdentifier
static final ModelIdentifier
-
Constructor Summary
ConstructorDescriptionItemRenderer
(MinecraftClient client, TextureManager manager, BakedModelManager bakery, ItemColors colors, BuiltinModelItemRenderer builtinModelItemRenderer) -
Method Summary
Modifier and TypeMethodDescriptionstatic VertexConsumer
getArmorGlintConsumer
(VertexConsumerProvider provider, RenderLayer layer, boolean solid, boolean glint) static VertexConsumer
getCompassGlintConsumer
(VertexConsumerProvider provider, RenderLayer layer, MatrixStack.Entry entry) static VertexConsumer
getDirectCompassGlintConsumer
(VertexConsumerProvider provider, RenderLayer layer, MatrixStack.Entry entry) static VertexConsumer
getDirectItemGlintConsumer
(VertexConsumerProvider provider, RenderLayer layer, boolean solid, boolean glint) static VertexConsumer
getItemGlintConsumer
(VertexConsumerProvider vertexConsumers, RenderLayer layer, boolean solid, boolean glint) private void
innerRenderInGui
(MatrixStack matrices, @Nullable LivingEntity entity, @Nullable World world, ItemStack stack, int x, int y, int seed) private void
innerRenderInGui
(MatrixStack matrices, @Nullable LivingEntity entity, @Nullable World world, ItemStack stack, int x, int y, int seed, int depth) void
reload
(ResourceManager manager) Performs the reload in the apply executor, or the game engine.private void
renderBakedItemModel
(BakedModel model, ItemStack stack, int light, int overlay, MatrixStack matrices, VertexConsumer vertices) private void
renderBakedItemQuads
(MatrixStack matrices, VertexConsumer vertices, List<BakedQuad> quads, ItemStack stack, int light, int overlay) void
renderGuiItemIcon
(MatrixStack matrices, ItemStack stack, int x, int y) protected void
renderGuiItemModel
(MatrixStack matrices, ItemStack stack, int x, int y, BakedModel model) void
renderGuiItemOverlay
(MatrixStack matrices, TextRenderer textRenderer, ItemStack stack, int x, int y) Renders the overlay for items in GUIs, including the damage bar and the item count.void
renderGuiItemOverlay
(MatrixStack matrices, TextRenderer textRenderer, ItemStack stack, int x, int y, @Nullable String countLabel) Renders the overlay for items in GUIs, including the damage bar and the item count.void
renderInGui
(MatrixStack matrices, ItemStack stack, int x, int y) Renders an item in a GUI without an attached entity.void
renderInGuiWithOverrides
(MatrixStack matrices, LivingEntity entity, ItemStack stack, int x, int y, int seed) Renders an item in a GUI with an attached entity.void
renderInGuiWithOverrides
(MatrixStack matrices, ItemStack stack, int x, int y) Renders an item in a GUI with the player as the attached entity for calculating model overrides.void
renderInGuiWithOverrides
(MatrixStack matrices, ItemStack stack, int x, int y, int seed) void
renderInGuiWithOverrides
(MatrixStack matrices, ItemStack stack, int x, int y, int seed, int depth) void
renderItem
(@Nullable LivingEntity entity, ItemStack item, ModelTransformationMode renderMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, @Nullable World world, int light, int overlay, int seed) void
renderItem
(ItemStack stack, ModelTransformationMode renderMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, BakedModel model) void
renderItem
(ItemStack stack, ModelTransformationMode transformationType, int light, int overlay, MatrixStack matrices, VertexConsumerProvider vertexConsumers, @Nullable World world, int seed) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.resource.ResourceReloader
getName
Methods inherited from interface net.minecraft.resource.SynchronousResourceReloader
reload
-
Field Details
-
ENTITY_ENCHANTMENT_GLINT
- Mappings:
Namespace Name Mixin selector official a
Lfoc;a:Ladd;
intermediary field_43086
Lnet/minecraft/class_918;field_43086:Lnet/minecraft/class_2960;
named ENTITY_ENCHANTMENT_GLINT
Lnet/minecraft/client/render/item/ItemRenderer;ENTITY_ENCHANTMENT_GLINT:Lnet/minecraft/util/Identifier;
-
ITEM_ENCHANTMENT_GLINT
- Mappings:
Namespace Name Mixin selector official b
Lfoc;b:Ladd;
intermediary field_43087
Lnet/minecraft/class_918;field_43087:Lnet/minecraft/class_2960;
named ITEM_ENCHANTMENT_GLINT
Lnet/minecraft/client/render/item/ItemRenderer;ITEM_ENCHANTMENT_GLINT:Lnet/minecraft/util/Identifier;
-
WITHOUT_MODELS
- Mappings:
Namespace Name Mixin selector official i
Lfoc;i:Ljava/util/Set;
intermediary field_4728
Lnet/minecraft/class_918;field_4728:Ljava/util/Set;
named WITHOUT_MODELS
Lnet/minecraft/client/render/item/ItemRenderer;WITHOUT_MODELS:Ljava/util/Set;
-
field_32937
private static final int field_32937- See Also:
- Mappings:
Namespace Name Mixin selector official j
Lfoc;j:I
intermediary field_32937
Lnet/minecraft/class_918;field_32937:I
named field_32937
Lnet/minecraft/client/render/item/ItemRenderer;field_32937:I
-
field_32938
private static final int field_32938- See Also:
- Mappings:
Namespace Name Mixin selector official k
Lfoc;k:I
intermediary field_32938
Lnet/minecraft/class_918;field_32938:I
named field_32938
Lnet/minecraft/client/render/item/ItemRenderer;field_32938:I
-
field_32934
public static final int field_32934- See Also:
- Mappings:
Namespace Name Mixin selector official c
Lfoc;c:I
intermediary field_32934
Lnet/minecraft/class_918;field_32934:I
named field_32934
Lnet/minecraft/client/render/item/ItemRenderer;field_32934:I
-
COMPASS_WITH_GLINT_GUI_MODEL_MULTIPLIER
public static final float COMPASS_WITH_GLINT_GUI_MODEL_MULTIPLIER- See Also:
- Mappings:
Namespace Name Mixin selector official d
Lfoc;d:F
intermediary field_32935
Lnet/minecraft/class_918;field_32935:F
named COMPASS_WITH_GLINT_GUI_MODEL_MULTIPLIER
Lnet/minecraft/client/render/item/ItemRenderer;COMPASS_WITH_GLINT_GUI_MODEL_MULTIPLIER:F
-
COMPASS_WITH_GLINT_FIRST_PERSON_MODEL_MULTIPLIER
public static final float COMPASS_WITH_GLINT_FIRST_PERSON_MODEL_MULTIPLIER- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lfoc;e:F
intermediary field_32936
Lnet/minecraft/class_918;field_32936:F
named COMPASS_WITH_GLINT_FIRST_PERSON_MODEL_MULTIPLIER
Lnet/minecraft/client/render/item/ItemRenderer;COMPASS_WITH_GLINT_FIRST_PERSON_MODEL_MULTIPLIER:F
-
field_41120
public static final float field_41120- See Also:
- Mappings:
Namespace Name Mixin selector official f
Lfoc;f:F
intermediary field_41120
Lnet/minecraft/class_918;field_41120:F
named field_41120
Lnet/minecraft/client/render/item/ItemRenderer;field_41120:F
-
TRIDENT
- Mappings:
Namespace Name Mixin selector official l
Lfoc;l:Lfvf;
intermediary field_40532
Lnet/minecraft/class_918;field_40532:Lnet/minecraft/class_1091;
named TRIDENT
Lnet/minecraft/client/render/item/ItemRenderer;TRIDENT:Lnet/minecraft/client/util/ModelIdentifier;
-
TRIDENT_IN_HAND
- Mappings:
Namespace Name Mixin selector official g
Lfoc;g:Lfvf;
intermediary field_40530
Lnet/minecraft/class_918;field_40530:Lnet/minecraft/class_1091;
named TRIDENT_IN_HAND
Lnet/minecraft/client/render/item/ItemRenderer;TRIDENT_IN_HAND:Lnet/minecraft/client/util/ModelIdentifier;
-
SPYGLASS
- Mappings:
Namespace Name Mixin selector official m
Lfoc;m:Lfvf;
intermediary field_40533
Lnet/minecraft/class_918;field_40533:Lnet/minecraft/class_1091;
named SPYGLASS
Lnet/minecraft/client/render/item/ItemRenderer;SPYGLASS:Lnet/minecraft/client/util/ModelIdentifier;
-
SPYGLASS_IN_HAND
- Mappings:
Namespace Name Mixin selector official h
Lfoc;h:Lfvf;
intermediary field_40531
Lnet/minecraft/class_918;field_40531:Lnet/minecraft/class_1091;
named SPYGLASS_IN_HAND
Lnet/minecraft/client/render/item/ItemRenderer;SPYGLASS_IN_HAND:Lnet/minecraft/client/util/ModelIdentifier;
-
client
- Mappings:
Namespace Name Mixin selector official n
Lfoc;n:Lemh;
intermediary field_42073
Lnet/minecraft/class_918;field_42073:Lnet/minecraft/class_310;
named client
Lnet/minecraft/client/render/item/ItemRenderer;client:Lnet/minecraft/client/MinecraftClient;
-
models
- Mappings:
Namespace Name Mixin selector official o
Lfoc;o:Lfid;
intermediary field_4732
Lnet/minecraft/class_918;field_4732:Lnet/minecraft/class_763;
named models
Lnet/minecraft/client/render/item/ItemRenderer;models:Lnet/minecraft/client/render/item/ItemModels;
-
textureManager
- Mappings:
Namespace Name Mixin selector official p
Lfoc;p:Lftd;
intermediary field_4729
Lnet/minecraft/class_918;field_4729:Lnet/minecraft/class_1060;
named textureManager
Lnet/minecraft/client/render/item/ItemRenderer;textureManager:Lnet/minecraft/client/texture/TextureManager;
-
colors
- Mappings:
Namespace Name Mixin selector official q
Lfoc;q:Lenm;
intermediary field_4733
Lnet/minecraft/class_918;field_4733:Lnet/minecraft/class_325;
named colors
Lnet/minecraft/client/render/item/ItemRenderer;colors:Lnet/minecraft/client/color/item/ItemColors;
-
builtinModelItemRenderer
- Mappings:
Namespace Name Mixin selector official r
Lfoc;r:Lfhs;
intermediary field_27770
Lnet/minecraft/class_918;field_27770:Lnet/minecraft/class_756;
named builtinModelItemRenderer
Lnet/minecraft/client/render/item/ItemRenderer;builtinModelItemRenderer:Lnet/minecraft/client/render/item/BuiltinModelItemRenderer;
-
-
Constructor Details
-
ItemRenderer
public ItemRenderer(MinecraftClient client, TextureManager manager, BakedModelManager bakery, ItemColors colors, BuiltinModelItemRenderer builtinModelItemRenderer) - Mappings:
Namespace Name Mixin selector official <init>
Lfoc;<init>(Lemh;Lftd;Lfve;Lenm;Lfhs;)V
intermediary <init>
Lnet/minecraft/class_918;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_1060;Lnet/minecraft/class_1092;Lnet/minecraft/class_325;Lnet/minecraft/class_756;)V
named <init>
Lnet/minecraft/client/render/item/ItemRenderer;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/texture/TextureManager;Lnet/minecraft/client/render/model/BakedModelManager;Lnet/minecraft/client/color/item/ItemColors;Lnet/minecraft/client/render/item/BuiltinModelItemRenderer;)V
-
-
Method Details
-
getModels
- Mappings:
Namespace Name Mixin selector official a
Lfoc;a()Lfid;
intermediary method_4012
Lnet/minecraft/class_918;method_4012()Lnet/minecraft/class_763;
named getModels
Lnet/minecraft/client/render/item/ItemRenderer;getModels()Lnet/minecraft/client/render/item/ItemModels;
-
renderBakedItemModel
private void renderBakedItemModel(BakedModel model, ItemStack stack, int light, int overlay, MatrixStack matrices, VertexConsumer vertices) - Mappings:
Namespace Name Mixin selector official a
Lfoc;a(Lfuy;Lcfv;IILehe;Lehi;)V
intermediary method_23182
Lnet/minecraft/class_918;method_23182(Lnet/minecraft/class_1087;Lnet/minecraft/class_1799;IILnet/minecraft/class_4587;Lnet/minecraft/class_4588;)V
named renderBakedItemModel
Lnet/minecraft/client/render/item/ItemRenderer;renderBakedItemModel(Lnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/item/ItemStack;IILnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;)V
-
renderItem
public void renderItem(ItemStack stack, ModelTransformationMode renderMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, BakedModel model) - Mappings:
Namespace Name Mixin selector official a
Lfoc;a(Lcfv;Lcfs;ZLehe;Lfig;IILfuy;)V
intermediary method_23179
Lnet/minecraft/class_918;method_23179(Lnet/minecraft/class_1799;Lnet/minecraft/class_811;ZLnet/minecraft/class_4587;Lnet/minecraft/class_4597;IILnet/minecraft/class_1087;)V
named renderItem
Lnet/minecraft/client/render/item/ItemRenderer;renderItem(Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/render/model/json/ModelTransformationMode;ZLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IILnet/minecraft/client/render/model/BakedModel;)V
-
getArmorGlintConsumer
public static VertexConsumer getArmorGlintConsumer(VertexConsumerProvider provider, RenderLayer layer, boolean solid, boolean glint) - Mappings:
Namespace Name Mixin selector official a
Lfoc;a(Lfig;Lfio;ZZ)Lehi;
intermediary method_27952
Lnet/minecraft/class_918;method_27952(Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;ZZ)Lnet/minecraft/class_4588;
named getArmorGlintConsumer
Lnet/minecraft/client/render/item/ItemRenderer;getArmorGlintConsumer(Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/client/render/RenderLayer;ZZ)Lnet/minecraft/client/render/VertexConsumer;
-
getCompassGlintConsumer
public static VertexConsumer getCompassGlintConsumer(VertexConsumerProvider provider, RenderLayer layer, MatrixStack.Entry entry) - Mappings:
Namespace Name Mixin selector official a
Lfoc;a(Lfig;Lfio;Lehe$a;)Lehi;
intermediary method_30114
Lnet/minecraft/class_918;method_30114(Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;Lnet/minecraft/class_4587$class_4665;)Lnet/minecraft/class_4588;
named getCompassGlintConsumer
Lnet/minecraft/client/render/item/ItemRenderer;getCompassGlintConsumer(Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/client/render/RenderLayer;Lnet/minecraft/client/util/math/MatrixStack$Entry;)Lnet/minecraft/client/render/VertexConsumer;
-
getDirectCompassGlintConsumer
public static VertexConsumer getDirectCompassGlintConsumer(VertexConsumerProvider provider, RenderLayer layer, MatrixStack.Entry entry) - Mappings:
Namespace Name Mixin selector official b
Lfoc;b(Lfig;Lfio;Lehe$a;)Lehi;
intermediary method_30115
Lnet/minecraft/class_918;method_30115(Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;Lnet/minecraft/class_4587$class_4665;)Lnet/minecraft/class_4588;
named getDirectCompassGlintConsumer
Lnet/minecraft/client/render/item/ItemRenderer;getDirectCompassGlintConsumer(Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/client/render/RenderLayer;Lnet/minecraft/client/util/math/MatrixStack$Entry;)Lnet/minecraft/client/render/VertexConsumer;
-
getItemGlintConsumer
public static VertexConsumer getItemGlintConsumer(VertexConsumerProvider vertexConsumers, RenderLayer layer, boolean solid, boolean glint) - Mappings:
Namespace Name Mixin selector official b
Lfoc;b(Lfig;Lfio;ZZ)Lehi;
intermediary method_23181
Lnet/minecraft/class_918;method_23181(Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;ZZ)Lnet/minecraft/class_4588;
named getItemGlintConsumer
Lnet/minecraft/client/render/item/ItemRenderer;getItemGlintConsumer(Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/client/render/RenderLayer;ZZ)Lnet/minecraft/client/render/VertexConsumer;
-
getDirectItemGlintConsumer
public static VertexConsumer getDirectItemGlintConsumer(VertexConsumerProvider provider, RenderLayer layer, boolean solid, boolean glint) - Mappings:
Namespace Name Mixin selector official c
Lfoc;c(Lfig;Lfio;ZZ)Lehi;
intermediary method_29711
Lnet/minecraft/class_918;method_29711(Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;ZZ)Lnet/minecraft/class_4588;
named getDirectItemGlintConsumer
Lnet/minecraft/client/render/item/ItemRenderer;getDirectItemGlintConsumer(Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/client/render/RenderLayer;ZZ)Lnet/minecraft/client/render/VertexConsumer;
-
renderBakedItemQuads
private void renderBakedItemQuads(MatrixStack matrices, VertexConsumer vertices, List<BakedQuad> quads, ItemStack stack, int light, int overlay) - Mappings:
Namespace Name Mixin selector official a
Lfoc;a(Lehe;Lehi;Ljava/util/List;Lcfv;II)V
intermediary method_23180
Lnet/minecraft/class_918;method_23180(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Ljava/util/List;Lnet/minecraft/class_1799;II)V
named renderBakedItemQuads
Lnet/minecraft/client/render/item/ItemRenderer;renderBakedItemQuads(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;Ljava/util/List;Lnet/minecraft/item/ItemStack;II)V
-
getModel
public BakedModel getModel(ItemStack stack, @Nullable @Nullable World world, @Nullable @Nullable LivingEntity entity, int seed) - Mappings:
Namespace Name Mixin selector official a
Lfoc;a(Lcfv;Lcmi;Lbfx;I)Lfuy;
intermediary method_4019
Lnet/minecraft/class_918;method_4019(Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;I)Lnet/minecraft/class_1087;
named getModel
Lnet/minecraft/client/render/item/ItemRenderer;getModel(Lnet/minecraft/item/ItemStack;Lnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;I)Lnet/minecraft/client/render/model/BakedModel;
-
renderItem
public void renderItem(ItemStack stack, ModelTransformationMode transformationType, int light, int overlay, MatrixStack matrices, VertexConsumerProvider vertexConsumers, @Nullable @Nullable World world, int seed) - Mappings:
Namespace Name Mixin selector official a
Lfoc;a(Lcfv;Lcfs;IILehe;Lfig;Lcmi;I)V
intermediary method_23178
Lnet/minecraft/class_918;method_23178(Lnet/minecraft/class_1799;Lnet/minecraft/class_811;IILnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1937;I)V
named renderItem
Lnet/minecraft/client/render/item/ItemRenderer;renderItem(Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/render/model/json/ModelTransformationMode;IILnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/world/World;I)V
-
renderItem
public void renderItem(@Nullable @Nullable LivingEntity entity, ItemStack item, ModelTransformationMode renderMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, @Nullable @Nullable World world, int light, int overlay, int seed) - Mappings:
Namespace Name Mixin selector official a
Lfoc;a(Lbfx;Lcfv;Lcfs;ZLehe;Lfig;Lcmi;III)V
intermediary method_23177
Lnet/minecraft/class_918;method_23177(Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_811;ZLnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1937;III)V
named renderItem
Lnet/minecraft/client/render/item/ItemRenderer;renderItem(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/render/model/json/ModelTransformationMode;ZLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/world/World;III)V
-
renderGuiItemIcon
- Mappings:
Namespace Name Mixin selector official a
Lfoc;a(Lehe;Lcfv;II)V
intermediary method_4010
Lnet/minecraft/class_918;method_4010(Lnet/minecraft/class_4587;Lnet/minecraft/class_1799;II)V
named renderGuiItemIcon
Lnet/minecraft/client/render/item/ItemRenderer;renderGuiItemIcon(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/item/ItemStack;II)V
-
renderGuiItemModel
protected void renderGuiItemModel(MatrixStack matrices, ItemStack stack, int x, int y, BakedModel model) - Mappings:
Namespace Name Mixin selector official a
Lfoc;a(Lehe;Lcfv;IILfuy;)V
intermediary method_4021
Lnet/minecraft/class_918;method_4021(Lnet/minecraft/class_4587;Lnet/minecraft/class_1799;IILnet/minecraft/class_1087;)V
named renderGuiItemModel
Lnet/minecraft/client/render/item/ItemRenderer;renderGuiItemModel(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/item/ItemStack;IILnet/minecraft/client/render/model/BakedModel;)V
-
renderInGuiWithOverrides
Renders an item in a GUI with the player as the attached entity for calculating model overrides.- Mappings:
Namespace Name Mixin selector official b
Lfoc;b(Lehe;Lcfv;II)V
intermediary method_4023
Lnet/minecraft/class_918;method_4023(Lnet/minecraft/class_4587;Lnet/minecraft/class_1799;II)V
named renderInGuiWithOverrides
Lnet/minecraft/client/render/item/ItemRenderer;renderInGuiWithOverrides(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/item/ItemStack;II)V
-
renderInGuiWithOverrides
- Mappings:
Namespace Name Mixin selector official a
Lfoc;a(Lehe;Lcfv;III)V
intermediary method_32797
Lnet/minecraft/class_918;method_32797(Lnet/minecraft/class_4587;Lnet/minecraft/class_1799;III)V
named renderInGuiWithOverrides
Lnet/minecraft/client/render/item/ItemRenderer;renderInGuiWithOverrides(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/item/ItemStack;III)V
-
renderInGuiWithOverrides
public void renderInGuiWithOverrides(MatrixStack matrices, ItemStack stack, int x, int y, int seed, int depth) - Mappings:
Namespace Name Mixin selector official a
Lfoc;a(Lehe;Lcfv;IIII)V
intermediary method_36542
Lnet/minecraft/class_918;method_36542(Lnet/minecraft/class_4587;Lnet/minecraft/class_1799;IIII)V
named renderInGuiWithOverrides
Lnet/minecraft/client/render/item/ItemRenderer;renderInGuiWithOverrides(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/item/ItemStack;IIII)V
-
renderInGui
Renders an item in a GUI without an attached entity.- Mappings:
Namespace Name Mixin selector official c
Lfoc;c(Lehe;Lcfv;II)V
intermediary method_27953
Lnet/minecraft/class_918;method_27953(Lnet/minecraft/class_4587;Lnet/minecraft/class_1799;II)V
named renderInGui
Lnet/minecraft/client/render/item/ItemRenderer;renderInGui(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/item/ItemStack;II)V
-
renderInGuiWithOverrides
public void renderInGuiWithOverrides(MatrixStack matrices, LivingEntity entity, ItemStack stack, int x, int y, int seed) Renders an item in a GUI with an attached entity.The entity is used to calculate model overrides for the item.
- Mappings:
Namespace Name Mixin selector official a
Lfoc;a(Lehe;Lbfx;Lcfv;III)V
intermediary method_27951
Lnet/minecraft/class_918;method_27951(Lnet/minecraft/class_4587;Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;III)V
named renderInGuiWithOverrides
Lnet/minecraft/client/render/item/ItemRenderer;renderInGuiWithOverrides(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/item/ItemStack;III)V
-
innerRenderInGui
private void innerRenderInGui(MatrixStack matrices, @Nullable @Nullable LivingEntity entity, @Nullable @Nullable World world, ItemStack stack, int x, int y, int seed) - Mappings:
Namespace Name Mixin selector official a
Lfoc;a(Lehe;Lbfx;Lcmi;Lcfv;III)V
intermediary method_36543
Lnet/minecraft/class_918;method_36543(Lnet/minecraft/class_4587;Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;III)V
named innerRenderInGui
Lnet/minecraft/client/render/item/ItemRenderer;innerRenderInGui(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;III)V
-
innerRenderInGui
private void innerRenderInGui(MatrixStack matrices, @Nullable @Nullable LivingEntity entity, @Nullable @Nullable World world, ItemStack stack, int x, int y, int seed, int depth) - Mappings:
Namespace Name Mixin selector official a
Lfoc;a(Lehe;Lbfx;Lcmi;Lcfv;IIII)V
intermediary method_4026
Lnet/minecraft/class_918;method_4026(Lnet/minecraft/class_4587;Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;IIII)V
named innerRenderInGui
Lnet/minecraft/client/render/item/ItemRenderer;innerRenderInGui(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;IIII)V
-
renderGuiItemOverlay
public void renderGuiItemOverlay(MatrixStack matrices, TextRenderer textRenderer, ItemStack stack, int x, int y) Renders the overlay for items in GUIs, including the damage bar and the item count.- Mappings:
Namespace Name Mixin selector official a
Lfoc;a(Lehe;Lenp;Lcfv;II)V
intermediary method_4025
Lnet/minecraft/class_918;method_4025(Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Lnet/minecraft/class_1799;II)V
named renderGuiItemOverlay
Lnet/minecraft/client/render/item/ItemRenderer;renderGuiItemOverlay(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/item/ItemStack;II)V
-
renderGuiItemOverlay
public void renderGuiItemOverlay(MatrixStack matrices, TextRenderer textRenderer, ItemStack stack, int x, int y, @Nullable @Nullable String countLabel) Renders the overlay for items in GUIs, including the damage bar and the item count.- Mappings:
Namespace Name Mixin selector official a
Lfoc;a(Lehe;Lenp;Lcfv;IILjava/lang/String;)V
intermediary method_4022
Lnet/minecraft/class_918;method_4022(Lnet/minecraft/class_4587;Lnet/minecraft/class_327;Lnet/minecraft/class_1799;IILjava/lang/String;)V
named renderGuiItemOverlay
Lnet/minecraft/client/render/item/ItemRenderer;renderGuiItemOverlay(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/item/ItemStack;IILjava/lang/String;)V
-
reload
Performs the reload in the apply executor, or the game engine.- Specified by:
reload
in interfaceSynchronousResourceReloader
- Parameters:
manager
- the resource manager- Mappings:
Namespace Name Mixin selector official a
Lali;a(Lalh;)V
intermediary method_14491
Lnet/minecraft/class_4013;method_14491(Lnet/minecraft/class_3300;)V
named reload
Lnet/minecraft/resource/SynchronousResourceReloader;reload(Lnet/minecraft/resource/ResourceManager;)V
-