Class ItemEntityRenderer
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<ItemEntity, ItemEntityRenderState>
net.minecraft.client.renderer.entity.ItemEntityRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final floatprivate static final floatprivate static final floatprivate final ItemModelResolverprivate final RandomSourceFields inherited from class EntityRenderer
entityRenderDispatcher, NAMETAG_SCALE, shadowRadius, shadowStrength -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidextractRenderState(ItemEntity entity, ItemEntityRenderState state, float partialTicks) static voidrenderMultipleFromCount(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, ItemClusterRenderState state, RandomSource random) voidsubmit(ItemEntityRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera) static voidsubmitMultipleFromCount(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, ItemClusterRenderState state, RandomSource random) static voidsubmitMultipleFromCount(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, ItemClusterRenderState state, RandomSource random, AABB modelBoundingBox) Methods inherited from class EntityRenderer
affectedByCulling, createRenderState, finalizeRenderState, getBlockLightLevel, getBoundingBoxForCulling, getFont, getNameTag, getPackedLightCoords, getRenderOffset, getShadowRadius, getShadowStrength, getSkyLightLevel, shouldRender, shouldShowName, submitNameTag
-
Field Details
-
ITEM_MIN_HOVER_HEIGHT
private static final float ITEM_MIN_HOVER_HEIGHT- See Also:
-
ITEM_BUNDLE_OFFSET_SCALE
private static final float ITEM_BUNDLE_OFFSET_SCALE- See Also:
-
FLAT_ITEM_DEPTH_THRESHOLD
private static final float FLAT_ITEM_DEPTH_THRESHOLD- See Also:
-
itemModelResolver
-
random
-
-
Constructor Details
-
ItemEntityRenderer
-
-
Method Details
-
createRenderState
- Specified by:
createRenderStatein classEntityRenderer<ItemEntity, ItemEntityRenderState>
-
extractRenderState
- Overrides:
extractRenderStatein classEntityRenderer<ItemEntity, ItemEntityRenderState>
-
submit
public void submit(ItemEntityRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera) - Overrides:
submitin classEntityRenderer<ItemEntity, ItemEntityRenderState>
-
submitMultipleFromCount
public static void submitMultipleFromCount(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, ItemClusterRenderState state, RandomSource random) -
submitMultipleFromCount
public static void submitMultipleFromCount(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, ItemClusterRenderState state, RandomSource random, AABB modelBoundingBox) -
renderMultipleFromCount
public static void renderMultipleFromCount(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, ItemClusterRenderState state, RandomSource random)
-