Class ItemStackRenderState.LayerRenderState
java.lang.Object
net.minecraft.client.renderer.item.ItemStackRenderState.LayerRenderState
- Enclosing class:
ItemStackRenderState
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Object
private ItemStackRenderState.FoilType
(package private) BakedModel
private RenderType
private SpecialModelRenderer
<Object> private int[]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
private static SpecialModelRenderer
<Object> eraseSpecialRenderer
(SpecialModelRenderer<?> p_388852_) (package private) boolean
isGui3d()
int[]
prepareTintLayers
(int p_387793_) (package private) void
render
(PoseStack p_387607_, MultiBufferSource p_386763_, int p_387589_, int p_388775_) void
setFoilType
(ItemStackRenderState.FoilType p_386511_) void
setupBlockModel
(BakedModel p_386829_, RenderType p_387529_) <T> void
setupSpecialModel
(SpecialModelRenderer<T> p_386884_, T p_388093_, BakedModel p_387112_) (package private) ItemTransform
(package private) boolean
-
Field Details
-
model
-
renderType
-
foilType
-
tintLayers
private int[] tintLayers -
specialRenderer
-
argumentForSpecialRendering
-
-
Constructor Details
-
LayerRenderState
public LayerRenderState()
-
-
Method Details
-
clear
public void clear() -
setupBlockModel
-
setupSpecialModel
public <T> void setupSpecialModel(SpecialModelRenderer<T> p_386884_, @Nullable T p_388093_, BakedModel p_387112_) -
eraseSpecialRenderer
-
setFoilType
-
prepareTintLayers
public int[] prepareTintLayers(int p_387793_) -
transform
ItemTransform transform() -
render
-
isGui3d
boolean isGui3d() -
usesBlockLight
boolean usesBlockLight()
-