net.minecraft.client.renderer.entity

public class ItemRenderer

hia
net.minecraft.client.renderer.entity.ItemRenderer
net.minecraft.class_918
net.minecraft.client.render.item.ItemRenderer

Field summary

Modifier and TypeField
public static final ResourceLocation
a
ENCHANTED_GLINT_ARMOR
field_43086
ENTITY_ENCHANTMENT_GLINT
public static final ResourceLocation
b
ENCHANTED_GLINT_ITEM
field_43087
ITEM_ENCHANTMENT_GLINT
public static final float
c
SPECIAL_FOIL_UI_SCALE
field_60154
field_60154
public static final float
d
SPECIAL_FOIL_FIRST_PERSON_SCALE
field_60155
field_60155
public static final float
e
SPECIAL_FOIL_TEXTURE_SCALE
field_60156
field_60156
public static final int
f
NO_TINT
field_55295
field_55295
private final ItemModelResolver
g
resolver
field_55296
itemModelManager
private final ItemStackRenderState
h
scratchItemStackRenderState
field_55297
itemRenderState

Constructor summary

ModifierConstructor
public (ItemModelResolver itemModelManager)

Method summary

Modifier and TypeMethod
public static void
a(ddm arg0, fpk arg1, hae arg2, int arg3, int arg4, int[] arg5, List<hbo> arg6, haq arg7, hrr$a arg8)
renderItem(ItemDisplayContext arg0, PoseStack arg1, MultiBufferSource arg2, int arg3, int arg4, int[] arg5, List<BakedQuad> arg6, RenderType arg7, ItemStackRenderState$FoilType arg8)
method_62476(class_811 arg0, class_4587 arg1, class_4597 arg2, int arg3, int arg4, int[] arg5, List<class_777> arg6, class_1921 arg7, class_10444$class_10445 arg8)
renderItem(ItemDisplayContext displayContext, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, int[] tints, List<BakedQuad> quads, RenderLayer layer, ItemRenderState$Glint glint)
private static VertexConsumer
a(hae arg0, haq arg1, fpk$a arg2)
getSpecialFoilBuffer(MultiBufferSource arg0, RenderType arg1, PoseStack$Pose arg2)
method_71138(class_4597 arg0, class_1921 arg1, class_4587$class_4665 arg2)
getSpecialItemGlintConsumer(VertexConsumerProvider consumers, RenderLayer layer, MatrixStack$Entry matrix)
public static VertexConsumer
a(hae arg0, haq 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)
public static List<RenderType>
a(haq arg0, boolean arg1, boolean arg2)
getFoilRenderTypes(RenderType arg0, boolean arg1, boolean arg2)
method_72988(class_1921 arg0, boolean arg1, boolean arg2)
method_72988(RenderLayer arg0, boolean arg1, boolean arg2)
private static boolean
a(haq arg0)
useTransparentGlint(RenderType arg0)
method_71139(class_1921 arg0)
useTranslucentGlint(RenderLayer renderLayer)
private static int
a(int[] arg0, int arg1)
getLayerColorSafe(int[] arg0, int arg1)
method_65569(int[] arg0, int arg1)
getTint(int[] tints, int index)
private static void
a(fpk arg0, fpn arg1, List<hbo> arg2, int[] arg3, int arg4, int arg5)
renderQuadList(PoseStack arg0, VertexConsumer arg1, List<BakedQuad> arg2, int[] arg3, int arg4, int arg5)
method_23180(class_4587 arg0, class_4588 arg1, List<class_777> arg2, int[] arg3, int arg4, int arg5)
renderBakedItemQuads(MatrixStack matrices, VertexConsumer vertexConsumer, List<BakedQuad> quads, int[] tints, int light, int overlay)
public void
a(ddo arg0, ddm arg1, int arg2, int arg3, fpk arg4, hae arg5, dno arg6, int arg7)
renderStatic(ItemStack arg0, ItemDisplayContext arg1, int arg2, int arg3, PoseStack arg4, MultiBufferSource arg5, Level arg6, int arg7)
method_23178(class_1799 arg0, class_811 arg1, int arg2, int arg3, class_4587 arg4, class_4597 arg5, class_1937 arg6, int arg7)
renderItem(ItemStack stack, ItemDisplayContext displayContext, int light, int overlay, MatrixStack matrices, VertexConsumerProvider vertexConsumers, World world, int seed)
public void
a(ddo arg0, ddm arg1, int arg2, int arg3, fpk arg4, hae arg5, dno arg6, fjy arg7, jh arg8, int arg9)
renderStatic(ItemStack arg0, ItemDisplayContext arg1, int arg2, int arg3, PoseStack arg4, MultiBufferSource arg5, Level arg6, Vec3 arg7, Direction arg8, int arg9)
method_72987(class_1799 arg0, class_811 arg1, int arg2, int arg3, class_4587 arg4, class_4597 arg5, class_1937 arg6, class_243 arg7, class_2350 arg8, int arg9)
renderItem(ItemStack stack, ItemDisplayContext displayContext, int light, int overlay, MatrixStack matrices, VertexConsumerProvider vertexConsumers, World world, Vec3d arg7, Direction arg8, int seed)
public void
a(cau arg0, ddo arg1, ddm arg2, fpk arg3, hae arg4, dno arg5, int arg6, int arg7, int arg8)
renderStatic(ItemOwner arg0, ItemStack arg1, ItemDisplayContext arg2, PoseStack arg3, MultiBufferSource arg4, Level arg5, int arg6, int arg7, int arg8)
method_23177(class_11566 arg0, class_1799 arg1, class_811 arg2, class_4587 arg3, class_4597 arg4, class_1937 arg5, int arg6, int arg7, int arg8)
renderItem(class_11566 arg0, ItemStack stack, ItemDisplayContext displayContext, MatrixStack matrices, VertexConsumerProvider vertexConsumers, World world, int light, int overlay, int seed)