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 ItemRendereritemRendererprivate booleanlitprivate floatscaleFields 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 intgetBlockLight(T t, BlockPos blockPos)IdentifiergetTexture(Entity entity)voidrender(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:
getBlockLightin classEntityRenderer<T extends Entity & FlyingItemEntity>
-
render
public void render(T entity, float yaw, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light)- Overrides:
renderin classEntityRenderer<T extends Entity & FlyingItemEntity>
-
getTexture
- Specified by:
getTexturein classEntityRenderer<T extends Entity & FlyingItemEntity>
-