Class ProjectileEntityRenderer<T extends PersistentProjectileEntity>
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<T>
net.minecraft.client.render.entity.ProjectileEntityRenderer<T>
- Direct Known Subclasses:
ArrowEntityRenderer,SpectralArrowEntityRenderer
@Environment(CLIENT)
public abstract class ProjectileEntityRenderer<T extends PersistentProjectileEntity>
extends EntityRenderer<T>
- Mappings:
Namespace Name official fnnintermediary net/minecraft/class_876named net/minecraft/client/render/entity/ProjectileEntityRenderer
-
Field Summary
Fields inherited from class net.minecraft.client.render.entity.EntityRenderer
dispatcher, field_32921, shadowOpacity, shadowRadius -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidrender(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) voidvertex(Matrix4f positionMatrix, Matrix3f normalMatrix, VertexConsumer vertexConsumer, int x, int y, int z, float u, float v, int normalX, int normalZ, int normalY, int light) Methods inherited from class net.minecraft.client.render.entity.EntityRenderer
getBlockLight, getLight, getPositionOffset, getSkyLight, getTextRenderer, getTexture, hasLabel, renderLabelIfPresent, shouldRender
-
Constructor Details
-
ProjectileEntityRenderer
- Mappings:
Namespace Name Mixin selector official <init>Lfol;<init>(Lfom$a;)Vintermediary <init>Lnet/minecraft/class_897;<init>(Lnet/minecraft/class_5617$class_5618;)Vnamed <init>Lnet/minecraft/client/render/entity/EntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V
-
-
Method Details
-
render
public void render(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) - Overrides:
renderin classEntityRenderer<T extends PersistentProjectileEntity>- Mappings:
Namespace Name Mixin selector official aLfnn;a(Lbys;FFLeib;Lfjm;I)Vintermediary method_3875Lnet/minecraft/class_876;method_3875(Lnet/minecraft/class_1665;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)Vnamed renderLnet/minecraft/client/render/entity/ProjectileEntityRenderer;render(Lnet/minecraft/entity/projectile/PersistentProjectileEntity;FFLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
-
vertex
public void vertex(Matrix4f positionMatrix, Matrix3f normalMatrix, VertexConsumer vertexConsumer, int x, int y, int z, float u, float v, int normalX, int normalZ, int normalY, int light) - Mappings:
Namespace Name Mixin selector official aLfnn;a(Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;Leif;IIIFFIIII)Vintermediary method_23153Lnet/minecraft/class_876;method_23153(Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;Lnet/minecraft/class_4588;IIIFFIIII)Vnamed vertexLnet/minecraft/client/render/entity/ProjectileEntityRenderer;vertex(Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;Lnet/minecraft/client/render/VertexConsumer;IIIFFIIII)V
-