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 float
private static final float
private static final float
private final ItemModelResolver
private final RandomSource
Fields inherited from class net.minecraft.client.renderer.entity.EntityRenderer
entityRenderDispatcher, LEASH_RENDER_STEPS, LEASH_WIDTH, NAMETAG_SCALE, shadowRadius, shadowStrength
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
extractRenderState
(ItemEntity pEntity, ItemEntityRenderState pReusedState, float pPartialTick) void
render
(ItemEntityRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) static void
renderMultipleFromCount
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, ItemClusterRenderState pRenderState, RandomSource pRandom) static void
renderMultipleFromCount
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, ItemClusterRenderState pRenderState, RandomSource pRandom, AABB pBoundingBox) Methods inherited from class net.minecraft.client.renderer.entity.EntityRenderer
affectedByCulling, createRenderState, extractAdditionalHitboxes, getBlockLightLevel, getBoundingBoxForCulling, getFont, getNameTag, getPackedLightCoords, getRenderOffset, getShadowRadius, getShadowStrength, getSkyLightLevel, renderNameTag, shouldRender, shouldShowName
-
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:
createRenderState
in classEntityRenderer<ItemEntity,
ItemEntityRenderState>
-
extractRenderState
public void extractRenderState(ItemEntity pEntity, ItemEntityRenderState pReusedState, float pPartialTick) - Overrides:
extractRenderState
in classEntityRenderer<ItemEntity,
ItemEntityRenderState>
-
render
public void render(ItemEntityRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) - Overrides:
render
in classEntityRenderer<ItemEntity,
ItemEntityRenderState>
-
renderMultipleFromCount
public static void renderMultipleFromCount(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, ItemClusterRenderState pRenderState, RandomSource pRandom) -
renderMultipleFromCount
public static void renderMultipleFromCount(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, ItemClusterRenderState pRenderState, RandomSource pRandom, AABB pBoundingBox)
-