Class ItemStackRenderState
java.lang.Object
net.minecraft.client.renderer.item.ItemStackRenderState
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
(package private) ItemDisplayContext
private ItemStackRenderState.LayerRenderState[]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
void
ensureCapacity
(int pExpectedSize) boolean
isEmpty()
newLayer()
pickParticleIcon
(RandomSource pRandom) void
render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay) boolean
void
visitExtents
(Consumer<org.joml.Vector3fc> pVisitor)
-
Field Details
-
displayContext
ItemDisplayContext displayContext -
activeLayerCount
private int activeLayerCount -
layers
-
-
Constructor Details
-
ItemStackRenderState
public ItemStackRenderState()
-
-
Method Details
-
ensureCapacity
public void ensureCapacity(int pExpectedSize) -
newLayer
-
clear
public void clear() -
firstLayer
-
isEmpty
public boolean isEmpty() -
usesBlockLight
public boolean usesBlockLight() -
pickParticleIcon
-
visitExtents
-
render
public void render(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, int pPackedOverlay)
-