public class LocomotiveRenderer<T extends LocomotiveEntity>
extends net.minecraft.client.renderer.entity.MinecartRenderer<T>
| Constructor and Description |
|---|
LocomotiveRenderer(com.tterrag.registrate.util.nullness.NonNullSupplier<? extends net.minecraft.item.Item> itemSupplier,
float scale,
float translateDown,
net.minecraft.util.ResourceLocation textureLocation,
net.minecraft.client.renderer.entity.EntityRendererManager renderManager) |
| Modifier and Type | Method and Description |
|---|---|
net.minecraft.util.ResourceLocation |
getEntityTexture(T entity) |
void |
render(T entity,
float entityYaw,
float partialTicks,
com.mojang.blaze3d.matrix.MatrixStack matrixStack,
net.minecraft.client.renderer.IRenderTypeBuffer buffer,
int packedLight) |
public LocomotiveRenderer(com.tterrag.registrate.util.nullness.NonNullSupplier<? extends net.minecraft.item.Item> itemSupplier,
float scale,
float translateDown,
net.minecraft.util.ResourceLocation textureLocation,
net.minecraft.client.renderer.entity.EntityRendererManager renderManager)
@ParametersAreNonnullByDefault public void render(T entity, float entityYaw, float partialTicks, com.mojang.blaze3d.matrix.MatrixStack matrixStack, net.minecraft.client.renderer.IRenderTypeBuffer buffer, int packedLight)
render in class net.minecraft.client.renderer.entity.MinecartRenderer<T extends LocomotiveEntity>@Nonnull
public net.minecraft.util.ResourceLocation getEntityTexture(@Nonnull
T entity)
getEntityTexture in class net.minecraft.client.renderer.entity.MinecartRenderer<T extends LocomotiveEntity>