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 net.minecraft.client.renderer.entity.EntityRenderer
entityRenderDispatcher, LEASH_RENDER_STEPS, LEASH_WIDTH, NAMETAG_SCALE, shadowRadius, shadowStrength -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidextractRenderState(ItemEntity entity, ItemEntityRenderState reusedState, float partialTick) voidrender(ItemEntityRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) static voidrenderMultipleFromCount(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, ItemClusterRenderState renderState, RandomSource random) static voidrenderMultipleFromCount(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, ItemClusterRenderState renderState, RandomSource random, AABB boundingBox) 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:
createRenderStatein classEntityRenderer<ItemEntity,ItemEntityRenderState>
-
extractRenderState
public void extractRenderState(ItemEntity entity, ItemEntityRenderState reusedState, float partialTick) - Overrides:
extractRenderStatein classEntityRenderer<ItemEntity,ItemEntityRenderState>
-
render
public void render(ItemEntityRenderState renderState, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) - Overrides:
renderin classEntityRenderer<ItemEntity,ItemEntityRenderState>
-
renderMultipleFromCount
public static void renderMultipleFromCount(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, ItemClusterRenderState renderState, RandomSource random) -
renderMultipleFromCount
public static void renderMultipleFromCount(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, ItemClusterRenderState renderState, RandomSource random, AABB boundingBox)
-