Class ThrownItemRenderer<T extends Entity & ItemSupplier>
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<T>
net.minecraft.client.renderer.entity.ThrownItemRenderer<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final boolean
private final ItemRenderer
private static final float
private final float
Fields inherited from class net.minecraft.client.renderer.entity.EntityRenderer
entityRenderDispatcher, LEASH_RENDER_STEPS, NAMETAG_SCALE, shadowRadius, shadowStrength
-
Constructor Summary
ConstructorsConstructorDescriptionThrownItemRenderer
(EntityRendererProvider.Context context, float scale, boolean fullBright) -
Method Summary
Modifier and TypeMethodDescriptionprotected int
getBlockLightLevel
(T entity, BlockPos pos) getTextureLocation
(Entity entity) Returns the location of an entity's texture.void
render
(T entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) Methods inherited from class net.minecraft.client.renderer.entity.EntityRenderer
getFont, getPackedLightCoords, getRenderOffset, getShadowRadius, getSkyLightLevel, renderNameTag, shouldRender, shouldShowName
-
Field Details
-
MIN_CAMERA_DISTANCE_SQUARED
private static final float MIN_CAMERA_DISTANCE_SQUARED- See Also:
-
itemRenderer
-
scale
private final float scale -
fullBright
private final boolean fullBright
-
-
Constructor Details
-
ThrownItemRenderer
-
ThrownItemRenderer
-
-
Method Details
-
getBlockLightLevel
- Overrides:
getBlockLightLevel
in classEntityRenderer<T extends Entity & ItemSupplier>
-
render
public void render(T entity, float entityYaw, float partialTicks, PoseStack poseStack, MultiBufferSource buffer, int packedLight) - Overrides:
render
in classEntityRenderer<T extends Entity & ItemSupplier>
-
getTextureLocation
Returns the location of an entity's texture.- Specified by:
getTextureLocation
in classEntityRenderer<T extends Entity & ItemSupplier>
-