Class FlyingItemEntityRenderer<T extends Entity & FlyingItemEntity>
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<T>
net.minecraft.client.render.entity.FlyingItemEntityRenderer<T>
@Environment(CLIENT) public class FlyingItemEntityRenderer<T extends Entity & FlyingItemEntity> extends EntityRenderer<T>
-
Field Summary
Fields Modifier and Type Field Description private ItemRenderer
itemRenderer
private boolean
lit
private float
scale
Fields inherited from class net.minecraft.client.render.entity.EntityRenderer
dispatcher, shadowOpacity, shadowRadius
-
Constructor Summary
Constructors Constructor Description FlyingItemEntityRenderer(EntityRendererFactory.Context ctx)
FlyingItemEntityRenderer(EntityRendererFactory.Context ctx, float scale, boolean lit)
-
Method Summary
Modifier and Type Method Description protected int
getBlockLight(T entity, BlockPos pos)
Identifier
getTexture(Entity entity)
void
render(T entity, float yaw, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light)
Methods inherited from class net.minecraft.client.render.entity.EntityRenderer
getFontRenderer, getLight, getPositionOffset, getSkyLight, hasLabel, renderLabelIfPresent, shouldRender
-
Field Details
-
itemRenderer
-
scale
private final float scale -
lit
private final boolean lit
-
-
Constructor Details
-
FlyingItemEntityRenderer
-
FlyingItemEntityRenderer
-
-
Method Details
-
getBlockLight
- Overrides:
getBlockLight
in classEntityRenderer<T extends Entity & FlyingItemEntity>
-
render
public void render(T entity, float yaw, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light)- Overrides:
render
in classEntityRenderer<T extends Entity & FlyingItemEntity>
-
getTexture
- Specified by:
getTexture
in classEntityRenderer<T extends Entity & FlyingItemEntity>
-