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(EntityRenderDispatcher dispatcher, ItemRenderer itemRenderer)
FlyingItemEntityRenderer(EntityRenderDispatcher dispatcher, ItemRenderer itemRenderer, float scale, boolean lit)
-
Method Summary
Modifier and Type Method Description protected int
getBlockLight(T t, BlockPos blockPos)
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, getRenderManager, hasLabel, method_27950, renderLabelIfPresent, shouldRender
-
Field Details
-
itemRenderer
-
scale
private final float scale -
lit
private final boolean lit
-
-
Constructor Details
-
FlyingItemEntityRenderer
public FlyingItemEntityRenderer(EntityRenderDispatcher dispatcher, ItemRenderer itemRenderer, float scale, boolean lit) -
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>
-