net.minecraft.client.renderer.entity

public class ItemRenderer

implements ResourceManagerReloadListener

ffj
net.minecraft.client.renderer.entity.ItemRenderer
net.minecraft.class_918
net.minecraft.client.render.item.ItemRenderer
net.minecraft.src.C_4354_

Field summary

Modifier and TypeField
public static final ResourceLocation
a
ENCHANT_GLINT_LOCATION
field_21010
ENCHANTED_ITEM_GLINT
f_115092_
private static final Set<Item>
f
IGNORED
field_4728
WITHOUT_MODELS
f_115094_
private static final int
g
GUI_SLOT_CENTER_X
field_32937
field_32937
f_174221_
private static final int
h
GUI_SLOT_CENTER_Y
field_32938
field_32938
f_174222_
public static final int
b
ITEM_COUNT_BLIT_OFFSET
field_32934
field_32934
f_174218_
public static final float
c
COMPASS_FOIL_UI_SCALE
field_32935
COMPASS_WITH_GLINT_GUI_MODEL_MULTIPLIER
f_174219_
public static final float
d
COMPASS_FOIL_FIRST_PERSON_SCALE
field_32936
COMPASS_WITH_GLINT_FIRST_PERSON_MODEL_MULTIPLIER
f_174220_
public float
e
blitOffset
field_4730
zOffset
f_115093_
private final ItemModelShaper
i
itemModelShaper
field_4732
models
f_115095_
private final TextureManager
j
textureManager
field_4729
textureManager
f_115096_
private final ItemColors
k
itemColors
field_4733
colors
f_115097_
private final BlockEntityWithoutLevelRenderer
l
blockEntityRenderer
field_27770
builtinModelItemRenderer
f_174223_

Constructor summary

ModifierConstructor
public (TextureManager manager, ModelManager bakery, ItemColors colors, BlockEntityWithoutLevelRenderer builtinModelItemRenderer)

Method summary

Modifier and TypeMethod
public ItemModelShaper
a()
getItemModelShaper()
method_4012()
getModels()
m_115103_()
private void
a(flq arg0, cax arg1, int arg2, int arg3, eaq arg4, eau arg5)
renderModelLists(BakedModel arg0, ItemStack arg1, int arg2, int arg3, PoseStack arg4, VertexConsumer arg5)
method_23182(class_1087 arg0, class_1799 arg1, int arg2, int arg3, class_4587 arg4, class_4588 arg5)
renderBakedItemModel(BakedModel model, ItemStack stack, int light, int overlay, MatrixStack matrices, VertexConsumer vertices)
m_115189_(C_4528_ p_115191_, C_1391_ p_115192_, int p_115193_, int p_115194_, C_3181_ p_115195_, C_3187_ arg5)
public void
a(cax arg0, fay$b arg1, boolean arg2, eaq arg3, ezs arg4, int arg5, int arg6, flq arg7)
render(ItemStack arg0, ItemTransforms$TransformType arg1, boolean arg2, PoseStack arg3, MultiBufferSource arg4, int arg5, int arg6, BakedModel arg7)
method_23179(class_1799 arg0, class_809$class_811 arg1, boolean arg2, class_4587 arg3, class_4597 arg4, int arg5, int arg6, class_1087 arg7)
renderItem(ItemStack stack, ModelTransformation$Mode renderMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, BakedModel model)
m_115143_(C_1391_ p_115145_, C_4222_$C_4225_ p_115146_, boolean p_115147_, C_3181_ p_115148_, C_4139_ p_115149_, int p_115150_, int p_115151_, C_4528_ arg7)
public static VertexConsumer
a(ezs arg0, faa arg1, boolean arg2, boolean arg3)
getArmorFoilBuffer(MultiBufferSource arg0, RenderType arg1, boolean arg2, boolean arg3)
method_27952(class_4597 arg0, class_1921 arg1, boolean arg2, boolean arg3)
getArmorGlintConsumer(VertexConsumerProvider provider, RenderLayer layer, boolean solid, boolean glint)
m_115184_(C_4139_ p_115185_, C_4168_ p_115186_, boolean p_115187_, boolean p_115188_)
public static VertexConsumer
a(ezs arg0, faa arg1, eaq$a arg2)
getCompassFoilBuffer(MultiBufferSource arg0, RenderType arg1, PoseStack$Pose arg2)
method_30114(class_4597 arg0, class_1921 arg1, class_4587$class_4665 arg2)
getCompassGlintConsumer(VertexConsumerProvider provider, RenderLayer layer, MatrixStack$Entry entry)
m_115180_(C_4139_ p_115181_, C_4168_ p_115182_, C_3181_$C_3183_ p_115183_)
public static VertexConsumer
b(ezs arg0, faa arg1, eaq$a arg2)
getCompassFoilBufferDirect(MultiBufferSource arg0, RenderType arg1, PoseStack$Pose arg2)
method_30115(class_4597 arg0, class_1921 arg1, class_4587$class_4665 arg2)
getDirectCompassGlintConsumer(VertexConsumerProvider provider, RenderLayer layer, MatrixStack$Entry entry)
m_115207_(C_4139_ p_115208_, C_4168_ p_115209_, C_3181_$C_3183_ p_115210_)
public static VertexConsumer
b(ezs arg0, faa arg1, boolean arg2, boolean arg3)
getFoilBuffer(MultiBufferSource arg0, RenderType arg1, boolean arg2, boolean arg3)
method_23181(class_4597 arg0, class_1921 arg1, boolean arg2, boolean arg3)
getItemGlintConsumer(VertexConsumerProvider vertexConsumers, RenderLayer layer, boolean solid, boolean glint)
m_115211_(C_4139_ p_115212_, C_4168_ p_115213_, boolean p_115214_, boolean p_115215_)
public static VertexConsumer
c(ezs arg0, faa arg1, boolean arg2, boolean arg3)
getFoilBufferDirect(MultiBufferSource arg0, RenderType arg1, boolean arg2, boolean arg3)
method_29711(class_4597 arg0, class_1921 arg1, boolean arg2, boolean arg3)
getDirectItemGlintConsumer(VertexConsumerProvider provider, RenderLayer layer, boolean solid, boolean glint)
m_115222_(C_4139_ p_115223_, C_4168_ p_115224_, boolean p_115225_, boolean p_115226_)
private void
a(eaq arg0, eau arg1, List<fam> arg2, cax arg3, int arg4, int arg5)
renderQuadList(PoseStack arg0, VertexConsumer arg1, List<BakedQuad> arg2, ItemStack arg3, int arg4, int arg5)
method_23180(class_4587 arg0, class_4588 arg1, List<class_777> arg2, class_1799 arg3, int arg4, int arg5)
renderBakedItemQuads(MatrixStack matrices, VertexConsumer vertices, List<BakedQuad> quads, ItemStack stack, int light, int overlay)
m_115162_(C_3181_ p_115164_, C_3187_ p_115165_, List<C_4196_> p_115166_, C_1391_ p_115167_, int p_115168_, int arg5)
public BakedModel
a(cax arg0, cgx arg1, bcc arg2, int arg3)
getModel(ItemStack arg0, Level arg1, LivingEntity arg2, int arg3)
method_4019(class_1799 arg0, class_1937 arg1, class_1309 arg2, int arg3)
getModel(ItemStack stack, World world, LivingEntity entity, int seed)
m_174264_(C_1391_ p_174266_, C_1596_ p_174267_, C_524_ p_174268_, int arg3)
public void
a(cax arg0, fay$b arg1, int arg2, int arg3, eaq arg4, ezs arg5, int arg6)
renderStatic(ItemStack arg0, ItemTransforms$TransformType arg1, int arg2, int arg3, PoseStack arg4, MultiBufferSource arg5, int arg6)
method_23178(class_1799 arg0, class_809$class_811 arg1, int arg2, int arg3, class_4587 arg4, class_4597 arg5, int arg6)
renderItem(ItemStack stack, ModelTransformation$Mode transformationType, int light, int overlay, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int seed)
m_174269_(C_1391_ p_174271_, C_4222_$C_4225_ p_174272_, int p_174273_, int p_174274_, C_3181_ p_174275_, C_4139_ p_174276_, int arg6)
public void
a(bcc arg0, cax arg1, fay$b arg2, boolean arg3, eaq arg4, ezs arg5, cgx arg6, int arg7, int arg8, int arg9)
renderStatic(LivingEntity arg0, ItemStack arg1, ItemTransforms$TransformType arg2, boolean arg3, PoseStack arg4, MultiBufferSource arg5, Level arg6, int arg7, int arg8, int arg9)
method_23177(class_1309 arg0, class_1799 arg1, class_809$class_811 arg2, boolean arg3, class_4587 arg4, class_4597 arg5, class_1937 arg6, int arg7, int arg8, int arg9)
renderItem(LivingEntity entity, ItemStack item, ModelTransformation$Mode renderMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, World world, int light, int overlay, int seed)
m_174242_(C_524_ p_174244_, C_1391_ p_174245_, C_4222_$C_4225_ p_174246_, boolean p_174247_, C_3181_ p_174248_, C_4139_ p_174249_, C_1596_ p_174250_, int p_174251_, int p_174252_, int arg9)
public void
a(cax arg0, int arg1, int arg2)
renderGuiItem(ItemStack arg0, int arg1, int arg2)
method_4010(class_1799 arg0, int arg1, int arg2)
renderGuiItemIcon(ItemStack stack, int x, int y)
m_115123_(C_1391_ p_115125_, int p_115126_, int arg2)
protected void
a(cax arg0, int arg1, int arg2, flq arg3)
renderGuiItem(ItemStack arg0, int arg1, int arg2, BakedModel arg3)
method_4021(class_1799 arg0, int arg1, int arg2, class_1087 arg3)
renderGuiItemModel(ItemStack stack, int x, int y, BakedModel model)
m_115127_(C_1391_ p_115129_, int p_115130_, int p_115131_, C_4528_ arg3)
public void
b(cax arg0, int arg1, int arg2)
renderAndDecorateItem(ItemStack arg0, int arg1, int arg2)
method_4023(class_1799 arg0, int arg1, int arg2)
renderInGuiWithOverrides(ItemStack stack, int x, int y)
m_115203_(C_1391_ p_115205_, int p_115206_, int arg2)
public void
a(cax arg0, int arg1, int arg2, int arg3)
renderAndDecorateItem(ItemStack arg0, int arg1, int arg2, int arg3)
method_32797(class_1799 arg0, int arg1, int arg2, int arg3)
renderInGuiWithOverrides(ItemStack stack, int x, int y, int seed)
m_174253_(C_1391_ p_174255_, int p_174256_, int p_174257_, int arg3)
public void
a(cax arg0, int arg1, int arg2, int arg3, int arg4)
renderAndDecorateItem(ItemStack arg0, int arg1, int arg2, int arg3, int arg4)
method_36542(class_1799 arg0, int arg1, int arg2, int arg3, int arg4)
renderInGuiWithOverrides(ItemStack stack, int x, int y, int seed, int depth)
m_174258_(C_1391_ p_174260_, int p_174261_, int p_174262_, int p_174263_, int arg4)
public void
c(cax arg0, int arg1, int arg2)
renderAndDecorateFakeItem(ItemStack arg0, int arg1, int arg2)
method_27953(class_1799 arg0, int arg1, int arg2)
renderInGui(ItemStack stack, int x, int y)
m_115218_(C_1391_ p_115220_, int p_115221_, int arg2)
public void
a(bcc arg0, cax arg1, int arg2, int arg3, int arg4)
renderAndDecorateItem(LivingEntity arg0, ItemStack arg1, int arg2, int arg3, int arg4)
method_27951(class_1309 arg0, class_1799 arg1, int arg2, int arg3, int arg4)
renderInGuiWithOverrides(LivingEntity entity, ItemStack stack, int x, int y, int seed)
m_174229_(C_524_ p_174231_, C_1391_ p_174232_, int p_174233_, int p_174234_, int arg4)
private void
b(bcc arg0, cax arg1, int arg2, int arg3, int arg4)
tryRenderGuiItem(LivingEntity arg0, ItemStack arg1, int arg2, int arg3, int arg4)
method_36543(class_1309 arg0, class_1799 arg1, int arg2, int arg3, int arg4)
innerRenderInGui(LivingEntity entity, ItemStack stack, int x, int y, int seed)
m_174277_(C_524_ p_174279_, C_1391_ p_174280_, int p_174281_, int p_174282_, int arg4)
private void
a(bcc arg0, cax arg1, int arg2, int arg3, int arg4, int arg5)
tryRenderGuiItem(LivingEntity arg0, ItemStack arg1, int arg2, int arg3, int arg4, int arg5)
method_4026(class_1309 arg0, class_1799 arg1, int arg2, int arg3, int arg4, int arg5)
innerRenderInGui(LivingEntity entity, ItemStack itemStack, int x, int y, int seed, int depth)
m_174235_(C_524_ p_174237_, C_1391_ p_174238_, int p_174239_, int p_174240_, int p_174241_, int arg5)
public void
a(eha arg0, cax arg1, int arg2, int arg3)
renderGuiItemDecorations(Font arg0, ItemStack arg1, int arg2, int arg3)
method_4025(class_327 arg0, class_1799 arg1, int arg2, int arg3)
renderGuiItemOverlay(TextRenderer renderer, ItemStack stack, int x, int y)
m_115169_(C_3429_ p_115171_, C_1391_ p_115172_, int p_115173_, int arg3)
public void
a(eha arg0, cax arg1, int arg2, int arg3, String arg4)
renderGuiItemDecorations(Font arg0, ItemStack arg1, int arg2, int arg3, String arg4)
method_4022(class_327 arg0, class_1799 arg1, int arg2, int arg3, String arg4)
renderGuiItemOverlay(TextRenderer renderer, ItemStack stack, int x, int y, String countLabel)
m_115174_(C_3429_ p_115176_, C_1391_ p_115177_, int p_115178_, int p_115179_, String arg4)
private void
a(eal arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
fillRect(BufferBuilder arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
method_4004(class_287 arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8)
renderGuiQuad(BufferBuilder buffer, int x, int y, int width, int height, int red, int green, int blue, int alpha)
m_115152_(C_3173_ p_115154_, int p_115155_, int p_115156_, int p_115157_, int p_115158_, int p_115159_, int p_115160_, int p_115161_, int arg8)
public void
a(aim arg0)
onResourceManagerReload(ResourceManager arg0)
method_14491(class_3300 arg0)
reload(ResourceManager arg0)
m_6213_(C_77_ arg0)