net.minecraft.client.render.command

public class ItemRenderer

extends AbstractCommandRenderer<ItemRenderer$ItemCommand>

All mapped superinterfaces:

CommandRenderer

net.minecraft.client.renderer.feature.ItemFeatureRenderer
net.minecraft.class_918
net.minecraft.client.render.command.ItemRenderer

Field summary

Modifier and TypeField
public static final RenderCommandType<ItemRenderer$ItemCommand>
TYPE
field_1_6161
TYPE
public static final Identifier
ENCHANTED_GLINT_ARMOR
field_43086
ENTITY_ENCHANTMENT_GLINT
public static final Identifier
ENCHANTED_GLINT_ITEM
field_43087
ITEM_ENCHANTMENT_GLINT
private static final float
SPECIAL_FOIL_UI_SCALE
field_60154
GUI_SCALE
private static final float
SPECIAL_FOIL_FIRST_PERSON_SCALE
field_60155
FIRST_PERSON_SCALE
public static final float
SPECIAL_FOIL_TEXTURE_SCALE
field_60156
GLINT_TEXTURE_SCALE
public static final int
NO_TINT
field_55295
NO_TINT
private final QuadShading
quadInstance
field_1_2537
shading

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
protected void
buildGroup(FeatureFrameContext context, List<ItemFeatureRenderer$Submit> submits)
method_73006(class_1_841 arg0, List<class_918$class_11668> arg1)
render(CommandRenderContext arg0, List<ItemRenderer$ItemCommand> arg1)
private void
prepareSubmit(ItemFeatureRenderer$Submit submit)
method_1_5282(class_918$class_11668 arg0)
render(ItemRenderer$ItemCommand command)
private void
prepareMainSubmit(ItemFeatureRenderer$Submit submit)
method_1_5280(class_918$class_11668 arg0)
renderRegular(ItemRenderer$ItemCommand command)
private void
prepareOutlineSubmit(ItemFeatureRenderer$Submit submit)
method_1_5281(class_918$class_11668 arg0)
renderOutlined(ItemRenderer$ItemCommand command)
private static MatrixStack$Entry
computeFoilDecalPose(ItemDisplayContext type, PoseStack$Pose pose)
method_1_2278(class_811 arg0, class_4587$class_4665 arg1)
getTransformationMatrix(ItemDisplayContext context, MatrixStack$Entry currentMatrix)
private static int
getLayerColorSafe(int[] layers, int layer)
method_65569(int[] arg0, int arg1)
getTint(int[] tints, int index)
private static int
getLayerColorSafe(int[] tintLayers, BakedQuad$MaterialInfo material)
method_1_3052(int[] arg0, class_777$class_1_320 arg1)
getTint(int[] tints, BakedQuad$SpriteInfo spriteInfo)