Package net.minecraft.client.render.item
Class ItemRenderer
java.lang.Object
net.minecraft.client.render.item.ItemRenderer
- Mappings:
- Namespace - Name - named - net/minecraft/client/render/item/ItemRenderer- intermediary - net/minecraft/class_918- official - gtd
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final floatstatic final floatstatic final Identifierstatic final intstatic final intstatic final intstatic final floatstatic final intstatic final Identifierprivate final ItemModelManagerprivate final ItemRenderState
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic VertexConsumergetArmorGlintConsumer(VertexConsumerProvider provider, RenderLayer layer, boolean glint) private static VertexConsumergetDynamicDisplayGlintConsumer(VertexConsumerProvider provider, RenderLayer layer, MatrixStack.Entry entry) static VertexConsumergetItemGlintConsumer(VertexConsumerProvider vertexConsumers, RenderLayer layer, boolean solid, boolean glint) private static intgetTint(int[] tints, int index) private static voidrenderBakedItemModel(BakedModel model, int[] tints, int light, int overlay, MatrixStack matrices, VertexConsumer vertexConsumer) private static voidrenderBakedItemQuads(MatrixStack matrices, VertexConsumer vertexConsumer, List<BakedQuad> quads, int[] tints, int light, int overlay) voidrenderItem(@Nullable LivingEntity entity, ItemStack stack, ModelTransformationMode transformationMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, @Nullable World world, int light, int overlay, int seed) voidrenderItem(ItemStack stack, ModelTransformationMode transformationMode, int light, int overlay, MatrixStack matrices, VertexConsumerProvider vertexConsumers, @Nullable World world, int seed) static voidrenderItem(ModelTransformationMode transformationMode, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, int[] tints, BakedModel model, RenderLayer layer, ItemRenderState.Glint glint) 
- 
Field Details- 
ENTITY_ENCHANTMENT_GLINT- Mappings:
- Namespace - Name - Mixin selector - named - ENTITY_ENCHANTMENT_GLINT- Lnet/minecraft/client/render/item/ItemRenderer;ENTITY_ENCHANTMENT_GLINT:Lnet/minecraft/util/Identifier;- intermediary - field_43086- Lnet/minecraft/class_918;field_43086:Lnet/minecraft/class_2960;- official - a- Lgtd;a:Lakv;
 
- 
ITEM_ENCHANTMENT_GLINT- Mappings:
- Namespace - Name - Mixin selector - named - ITEM_ENCHANTMENT_GLINT- Lnet/minecraft/client/render/item/ItemRenderer;ITEM_ENCHANTMENT_GLINT:Lnet/minecraft/util/Identifier;- intermediary - field_43087- Lnet/minecraft/class_918;field_43087:Lnet/minecraft/class_2960;- official - b- Lgtd;b:Lakv;
 
- 
field_32937public static final int field_32937- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_32937- Lnet/minecraft/client/render/item/ItemRenderer;field_32937:I- intermediary - field_32937- Lnet/minecraft/class_918;field_32937:I- official - c- Lgtd;c:I
 
- 
field_32938public static final int field_32938- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_32938- Lnet/minecraft/client/render/item/ItemRenderer;field_32938:I- intermediary - field_32938- Lnet/minecraft/class_918;field_32938:I- official - d- Lgtd;d:I
 
- 
field_32934public static final int field_32934- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_32934- Lnet/minecraft/client/render/item/ItemRenderer;field_32934:I- intermediary - field_32934- Lnet/minecraft/class_918;field_32934:I- official - e- Lgtd;e:I
 
- 
COMPASS_WITH_GLINT_GUI_MODEL_MULTIPLIERpublic static final float COMPASS_WITH_GLINT_GUI_MODEL_MULTIPLIER- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - COMPASS_WITH_GLINT_GUI_MODEL_MULTIPLIER- Lnet/minecraft/client/render/item/ItemRenderer;COMPASS_WITH_GLINT_GUI_MODEL_MULTIPLIER:F- intermediary - field_32935- Lnet/minecraft/class_918;field_32935:F- official - f- Lgtd;f:F
 
- 
COMPASS_WITH_GLINT_FIRST_PERSON_MODEL_MULTIPLIERpublic static final float COMPASS_WITH_GLINT_FIRST_PERSON_MODEL_MULTIPLIER- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - COMPASS_WITH_GLINT_FIRST_PERSON_MODEL_MULTIPLIER- Lnet/minecraft/client/render/item/ItemRenderer;COMPASS_WITH_GLINT_FIRST_PERSON_MODEL_MULTIPLIER:F- intermediary - field_32936- Lnet/minecraft/class_918;field_32936:F- official - g- Lgtd;g:F
 
- 
field_41120public static final float field_41120- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_41120- Lnet/minecraft/client/render/item/ItemRenderer;field_41120:F- intermediary - field_41120- Lnet/minecraft/class_918;field_41120:F- official - h- Lgtd;h:F
 
- 
field_55295public static final int field_55295- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_55295- Lnet/minecraft/client/render/item/ItemRenderer;field_55295:I- intermediary - field_55295- Lnet/minecraft/class_918;field_55295:I- official - i- Lgtd;i:I
 
- 
itemModelManager- Mappings:
- Namespace - Name - Mixin selector - named - itemModelManager- Lnet/minecraft/client/render/item/ItemRenderer;itemModelManager:Lnet/minecraft/client/item/ItemModelManager;- intermediary - field_55296- Lnet/minecraft/class_918;field_55296:Lnet/minecraft/class_10442;- official - j- Lgtd;j:Lhbn;
 
- 
itemRenderState- Mappings:
- Namespace - Name - Mixin selector - named - itemRenderState- Lnet/minecraft/client/render/item/ItemRenderer;itemRenderState:Lnet/minecraft/client/render/item/ItemRenderState;- intermediary - field_55297- Lnet/minecraft/class_918;field_55297:Lnet/minecraft/class_10444;- official - k- Lgtd;k:Lhbp;
 
 
- 
- 
Constructor Details- 
ItemRenderer- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/client/render/item/ItemRenderer;<init>(Lnet/minecraft/client/item/ItemModelManager;)V- intermediary - <init>- Lnet/minecraft/class_918;<init>(Lnet/minecraft/class_10442;)V- official - <init>- Lgtd;<init>(Lhbn;)V
 
 
- 
- 
Method Details- 
renderBakedItemModelprivate static void renderBakedItemModel(BakedModel model, int[] tints, int light, int overlay, MatrixStack matrices, VertexConsumer vertexConsumer) - Mappings:
- Namespace - Name - Mixin selector - named - renderBakedItemModel- Lnet/minecraft/client/render/item/ItemRenderer;renderBakedItemModel(Lnet/minecraft/client/render/model/BakedModel;[IIILnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;)V- intermediary - method_23182- Lnet/minecraft/class_918;method_23182(Lnet/minecraft/class_1087;[IIILnet/minecraft/class_4587;Lnet/minecraft/class_4588;)V- official - a- Lgtd;a(Lhgt;[IIILffv;Lffz;)V
 
- 
renderItempublic static void renderItem(ModelTransformationMode transformationMode, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, int[] tints, BakedModel model, RenderLayer layer, ItemRenderState.Glint glint) - Mappings:
- Namespace - Name - Mixin selector - named - renderItem- Lnet/minecraft/client/render/item/ItemRenderer;renderItem(Lnet/minecraft/item/ModelTransformationMode;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;II[ILnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/client/render/RenderLayer;Lnet/minecraft/client/render/item/ItemRenderState$Glint;)V- intermediary - method_62476- Lnet/minecraft/class_918;method_62476(Lnet/minecraft/class_811;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;II[ILnet/minecraft/class_1087;Lnet/minecraft/class_1921;Lnet/minecraft/class_10444$class_10445;)V- official - a- Lgtd;a(Lcwo;Lffv;Lglz;II[ILhgt;Lgmj;Lhbp$a;)V
 
- 
getArmorGlintConsumerpublic static VertexConsumer getArmorGlintConsumer(VertexConsumerProvider provider, RenderLayer layer, boolean glint) - Mappings:
- Namespace - Name - Mixin selector - named - getArmorGlintConsumer- Lnet/minecraft/client/render/item/ItemRenderer;getArmorGlintConsumer(Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/client/render/RenderLayer;Z)Lnet/minecraft/client/render/VertexConsumer;- intermediary - method_27952- Lnet/minecraft/class_918;method_27952(Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;Z)Lnet/minecraft/class_4588;- official - a- Lgtd;a(Lglz;Lgmj;Z)Lffz;
 
- 
getDynamicDisplayGlintConsumerprivate static VertexConsumer getDynamicDisplayGlintConsumer(VertexConsumerProvider provider, RenderLayer layer, MatrixStack.Entry entry) - Mappings:
- Namespace - Name - Mixin selector - named - getDynamicDisplayGlintConsumer- Lnet/minecraft/client/render/item/ItemRenderer;getDynamicDisplayGlintConsumer(Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/client/render/RenderLayer;Lnet/minecraft/client/util/math/MatrixStack$Entry;)Lnet/minecraft/client/render/VertexConsumer;- 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;- official - a- Lgtd;a(Lglz;Lgmj;Lffv$a;)Lffz;
 
- 
getItemGlintConsumerpublic static VertexConsumer getItemGlintConsumer(VertexConsumerProvider vertexConsumers, RenderLayer layer, boolean solid, boolean glint) - Mappings:
- Namespace - Name - Mixin selector - 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;- intermediary - method_23181- Lnet/minecraft/class_918;method_23181(Lnet/minecraft/class_4597;Lnet/minecraft/class_1921;ZZ)Lnet/minecraft/class_4588;- official - a- Lgtd;a(Lglz;Lgmj;ZZ)Lffz;
 
- 
getTintprivate static int getTint(int[] tints, int index) - Mappings:
- Namespace - Name - Mixin selector - named - getTint- Lnet/minecraft/client/render/item/ItemRenderer;getTint([II)I- intermediary - method_65569- Lnet/minecraft/class_918;method_65569([II)I- official - a- Lgtd;a([II)I
 
- 
renderBakedItemQuadsprivate static void renderBakedItemQuads(MatrixStack matrices, VertexConsumer vertexConsumer, List<BakedQuad> quads, int[] tints, int light, int overlay) - Mappings:
- Namespace - Name - Mixin selector - named - renderBakedItemQuads- Lnet/minecraft/client/render/item/ItemRenderer;renderBakedItemQuads(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;Ljava/util/List;[III)V- intermediary - method_23180- Lnet/minecraft/class_918;method_23180(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Ljava/util/List;[III)V- official - a- Lgtd;a(Lffv;Lffz;Ljava/util/List;[III)V
 
- 
renderItempublic void renderItem(ItemStack stack, ModelTransformationMode transformationMode, int light, int overlay, MatrixStack matrices, VertexConsumerProvider vertexConsumers, @Nullable @Nullable World world, int seed) - Mappings:
- Namespace - Name - Mixin selector - named - renderItem- Lnet/minecraft/client/render/item/ItemRenderer;renderItem(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ModelTransformationMode;IILnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/world/World;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- official - a- Lgtd;a(Lcwq;Lcwo;IILffv;Lglz;Ldgj;I)V
 
- 
renderItempublic void renderItem(@Nullable @Nullable LivingEntity entity, ItemStack stack, ModelTransformationMode transformationMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, @Nullable @Nullable World world, int light, int overlay, int seed) - Mappings:
- Namespace - Name - Mixin selector - named - renderItem- Lnet/minecraft/client/render/item/ItemRenderer;renderItem(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ModelTransformationMode;ZLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/world/World;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- official - a- Lgtd;a(Lbvi;Lcwq;Lcwo;ZLffv;Lglz;Ldgj;III)V
 
 
-