类 ItemRenderer
java.lang.Object
net.minecraft.client.renderer.entity.ItemRenderer
-
字段概要
字段修饰符和类型字段说明static final float
static final float
static final float
static final ResourceLocation
static final ResourceLocation
static final int
static final int
static final int
static final int
private final ItemModelResolver
private final ItemStackRenderState
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static VertexConsumer
getArmorFoilBuffer
(MultiBufferSource p_115185_, RenderType p_115186_, boolean p_115187_) private static VertexConsumer
getCompassFoilBuffer
(MultiBufferSource p_115181_, RenderType p_115182_, PoseStack.Pose p_115183_) static VertexConsumer
getFoilBuffer
(MultiBufferSource p_115212_, RenderType p_115213_, boolean p_115214_, boolean p_115215_) private static int
getLayerColorSafe
(int[] p_377342_, int p_378491_) static void
renderItem
(ItemDisplayContext p_362035_, PoseStack p_370127_, MultiBufferSource p_365365_, int p_363416_, int p_367651_, int[] p_378157_, BakedModel p_367824_, RenderType p_377949_, ItemStackRenderState.FoilType p_378770_) static void
renderModelLists
(BakedModel p_115190_, int[] p_376482_, int p_115192_, int p_115193_, PoseStack p_115194_, VertexConsumer p_115195_) static void
renderQuadList
(PoseStack p_115163_, VertexConsumer p_115164_, List<BakedQuad> p_115165_, int[] p_375549_, int p_115167_, int p_115168_) void
renderStatic
(LivingEntity p_270101_, ItemStack p_270637_, ItemDisplayContext p_270437_, boolean p_270434_, PoseStack p_270230_, MultiBufferSource p_270411_, Level p_270641_, int p_270595_, int p_270927_, int p_270845_) void
renderStatic
(ItemStack p_270761_, ItemDisplayContext p_270648_, int p_270410_, int p_270894_, PoseStack p_270430_, MultiBufferSource p_270457_, Level p_270149_, int p_270509_)
-
字段详细资料
-
ENCHANTED_GLINT_ENTITY
-
ENCHANTED_GLINT_ITEM
-
GUI_SLOT_CENTER_X
public static final int GUI_SLOT_CENTER_X- 另请参阅:
-
GUI_SLOT_CENTER_Y
public static final int GUI_SLOT_CENTER_Y- 另请参阅:
-
ITEM_DECORATION_BLIT_OFFSET
public static final int ITEM_DECORATION_BLIT_OFFSET- 另请参阅:
-
COMPASS_FOIL_UI_SCALE
public static final float COMPASS_FOIL_UI_SCALE- 另请参阅:
-
COMPASS_FOIL_FIRST_PERSON_SCALE
public static final float COMPASS_FOIL_FIRST_PERSON_SCALE- 另请参阅:
-
COMPASS_FOIL_TEXTURE_SCALE
public static final float COMPASS_FOIL_TEXTURE_SCALE- 另请参阅:
-
NO_TINT
public static final int NO_TINT- 另请参阅:
-
resolver
-
scratchItemStackRenderState
-
-
构造器详细资料
-
ItemRenderer
-
-
方法详细资料
-
renderModelLists
public static void renderModelLists(BakedModel p_115190_, int[] p_376482_, int p_115192_, int p_115193_, PoseStack p_115194_, VertexConsumer p_115195_) -
renderItem
public static void renderItem(ItemDisplayContext p_362035_, PoseStack p_370127_, MultiBufferSource p_365365_, int p_363416_, int p_367651_, int[] p_378157_, BakedModel p_367824_, RenderType p_377949_, ItemStackRenderState.FoilType p_378770_) -
getArmorFoilBuffer
public static VertexConsumer getArmorFoilBuffer(MultiBufferSource p_115185_, RenderType p_115186_, boolean p_115187_) -
getCompassFoilBuffer
private static VertexConsumer getCompassFoilBuffer(MultiBufferSource p_115181_, RenderType p_115182_, PoseStack.Pose p_115183_) -
getFoilBuffer
public static VertexConsumer getFoilBuffer(MultiBufferSource p_115212_, RenderType p_115213_, boolean p_115214_, boolean p_115215_) -
getLayerColorSafe
private static int getLayerColorSafe(int[] p_377342_, int p_378491_) -
renderQuadList
public static void renderQuadList(PoseStack p_115163_, VertexConsumer p_115164_, List<BakedQuad> p_115165_, int[] p_375549_, int p_115167_, int p_115168_) -
renderStatic
public void renderStatic(ItemStack p_270761_, ItemDisplayContext p_270648_, int p_270410_, int p_270894_, PoseStack p_270430_, MultiBufferSource p_270457_, @Nullable Level p_270149_, int p_270509_) -
renderStatic
public void renderStatic(@Nullable LivingEntity p_270101_, ItemStack p_270637_, ItemDisplayContext p_270437_, boolean p_270434_, PoseStack p_270230_, MultiBufferSource p_270411_, @Nullable Level p_270641_, int p_270595_, int p_270927_, int p_270845_)
-