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 AABB(package private) ItemDisplayContextprivate ItemStackRenderState.LayerRenderState[]private boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappendModelIdentityElement(Object pModelIdentityElement) voidclear()voidensureCapacity(int pExpectedSize) booleanbooleanisEmpty()booleannewLayer()pickParticleIcon(RandomSource pRandom) voidvoidsetOversizedInGui(boolean pOversizedInGui) voidsubmit(PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, int pPackedLight, int pPackedOverlay, int pOutlineColor) booleanvoidvisitExtents(Consumer<Vector3fc> pVisitor)
-
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 pExpectedSize) -
newLayer
-
clear
public void clear() -
setAnimated
public void setAnimated() -
isAnimated
public boolean isAnimated() -
appendModelIdentityElement
-
firstLayer
-
isEmpty
public boolean isEmpty() -
usesBlockLight
public boolean usesBlockLight() -
pickParticleIcon
-
visitExtents
-
submit
public void submit(PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, int pPackedLight, int pPackedOverlay, int pOutlineColor) -
getModelBoundingBox
-
setOversizedInGui
public void setOversizedInGui(boolean pOversizedInGui) -
isOversizedInGui
public boolean isOversizedInGui()
-