Class ThrownItemRenderer<T extends Entity & ItemSupplier>
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<T, ThrownItemRenderState>
net.minecraft.client.renderer.entity.ThrownItemRenderer<T>
public class ThrownItemRenderer<T extends Entity & ItemSupplier>
extends EntityRenderer<T, ThrownItemRenderState>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final ItemModelResolverprivate final floatFields inherited from class EntityRenderer
entityRenderDispatcher, NAMETAG_SCALE, shadowRadius, shadowStrength -
Constructor Summary
ConstructorsConstructorDescriptionThrownItemRenderer(EntityRendererProvider.Context context, float scale, boolean fullBright) -
Method Summary
Modifier and TypeMethodDescriptionvoidextractRenderState(T entity, ThrownItemRenderState state, float partialTicks) protected intgetBlockLightLevel(T entity, BlockPos blockPos) voidsubmit(ThrownItemRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera) Methods inherited from class EntityRenderer
affectedByCulling, createRenderState, finalizeRenderState, getBoundingBoxForCulling, getFont, getNameTag, getPackedLightCoords, getRenderOffset, getShadowRadius, getShadowStrength, getSkyLightLevel, shouldRender, shouldShowName, submitNameDisplay, submitNameDisplay
-
Field Details
-
itemModelResolver
-
scale
private final float scale -
fullBright
private final boolean fullBright
-
-
Constructor Details
-
ThrownItemRenderer
-
ThrownItemRenderer
-
-
Method Details
-
getBlockLightLevel
- Overrides:
getBlockLightLevelin classEntityRenderer<T extends Entity & ItemSupplier, ThrownItemRenderState>
-
submit
public void submit(ThrownItemRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera) - Overrides:
submitin classEntityRenderer<T extends Entity & ItemSupplier, ThrownItemRenderState>
-
createRenderState
- Specified by:
createRenderStatein classEntityRenderer<T extends Entity & ItemSupplier, ThrownItemRenderState>
-
extractRenderState
- Overrides:
extractRenderStatein classEntityRenderer<T extends Entity & ItemSupplier, ThrownItemRenderState>
-