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)
-
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>
-