类 EnderDragonRenderer
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<EnderDragon>
net.minecraft.client.renderer.entity.EnderDragonRenderer
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明private static final RenderType
static final ResourceLocation
private static final RenderType
private static final ResourceLocation
private static final ResourceLocation
private static final ResourceLocation
private static final RenderType
private static final float
private final EnderDragonRenderer.DragonModel
private static final RenderType
从类继承的字段 net.minecraft.client.renderer.entity.EntityRenderer
entityRenderDispatcher, NAMETAG_SCALE, shadowRadius, shadowStrength
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static LayerDefinition
getTextureLocation
(EnderDragon pEntity) void
render
(EnderDragon pEntity, float pEntityYaw, float pPartialTicks, PoseStack pMatrixStack, MultiBufferSource pBuffer, int pPackedLight) static void
renderCrystalBeams
(float pX, float pY, float pZ, float pPartialTick, int pTickCount, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) private static void
vertex01
(VertexConsumer pConsumer, org.joml.Matrix4f pMatrix, int pAlpha) private static void
vertex2
(VertexConsumer pConsumer, org.joml.Matrix4f pMatrix, float p_253704_, float p_253701_) private static void
vertex3
(VertexConsumer pConsumer, org.joml.Matrix4f pMatrix, float p_253729_, float p_254030_) private static void
vertex4
(VertexConsumer pConsumer, org.joml.Matrix4f pMatrix, float p_253649_, float p_253694_) 从类继承的方法 net.minecraft.client.renderer.entity.EntityRenderer
getBlockLightLevel, getFont, getPackedLightCoords, getRenderOffset, getSkyLightLevel, renderNameTag, shouldRender, shouldShowName
-
字段详细资料
-
CRYSTAL_BEAM_LOCATION
-
DRAGON_EXPLODING_LOCATION
-
DRAGON_LOCATION
-
DRAGON_EYES_LOCATION
-
RENDER_TYPE
-
DECAL
-
EYES
-
BEAM
-
HALF_SQRT_3
private static final float HALF_SQRT_3 -
model
-
-
构造器详细资料
-
EnderDragonRenderer
-
-
方法详细资料
-
render
public void render(EnderDragon pEntity, float pEntityYaw, float pPartialTicks, PoseStack pMatrixStack, MultiBufferSource pBuffer, int pPackedLight) - 覆盖:
render
在类中EntityRenderer<EnderDragon>
-
vertex01
-
vertex2
private static void vertex2(VertexConsumer pConsumer, org.joml.Matrix4f pMatrix, float p_253704_, float p_253701_) -
vertex3
private static void vertex3(VertexConsumer pConsumer, org.joml.Matrix4f pMatrix, float p_253729_, float p_254030_) -
vertex4
private static void vertex4(VertexConsumer pConsumer, org.joml.Matrix4f pMatrix, float p_253649_, float p_253694_) -
renderCrystalBeams
public static void renderCrystalBeams(float pX, float pY, float pZ, float pPartialTick, int pTickCount, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) -
getTextureLocation
- 指定者:
getTextureLocation
在类中EntityRenderer<EnderDragon>
-
createBodyLayer
-