Class ItemStackRenderState
java.lang.Object
net.minecraft.client.renderer.item.ItemStackRenderState
- Direct Known Subclasses:
TrackingItemStackRenderState
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumclass -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate booleanprivate @Nullable AABB(package private) ItemDisplayContextprivate ItemStackRenderState.LayerRenderState[]private boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappendModelIdentityElement(Object element) voidclear()voidensureCapacity(int requestedCount) booleanbooleanisEmpty()booleannewLayer()@Nullable Material.BakedpickParticleMaterial(RandomSource randomSource) voidvoidsetOversizedInGui(boolean oversizedInGui) voidsubmit(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, int outlineColor) booleanvoidvisitExtents(Consumer<Vector3fc> output)
-
Field Details
-
displayContext
ItemDisplayContext displayContext -
activeLayerCount
private int activeLayerCount -
animated
private boolean animated -
oversizedInGui
private boolean oversizedInGui -
cachedModelBoundingBox
-
layers
-
-
Constructor Details
-
ItemStackRenderState
public ItemStackRenderState()
-
-
Method Details
-
ensureCapacity
public void ensureCapacity(int requestedCount) -
newLayer
-
clear
public void clear() -
setAnimated
public void setAnimated() -
isAnimated
public boolean isAnimated() -
appendModelIdentityElement
-
firstLayer
-
isEmpty
public boolean isEmpty() -
usesBlockLight
public boolean usesBlockLight() -
pickParticleMaterial
-
visitExtents
-
submit
public void submit(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, int outlineColor) -
getModelBoundingBox
-
setOversizedInGui
public void setOversizedInGui(boolean oversizedInGui) -
isOversizedInGui
public boolean isOversizedInGui()
-