Class EnderDragonRenderer
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<EnderDragon>
net.minecraft.client.renderer.entity.EnderDragonRenderer
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static RenderTypestatic ResourceLocationprivate static RenderTypeprivate static ResourceLocationprivate static ResourceLocationprivate static ResourceLocationprivate static RenderTypeprivate static floatprivate EnderDragonRenderer.DragonModelprivate static RenderTypeFields inherited from class net.minecraft.client.renderer.entity.EntityRenderer
entityRenderDispatcher, NAMETAG_SCALE, shadowRadius, shadowStrength -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LayerDefinitiongetTextureLocation(EnderDragon p_114206_)voidrender(EnderDragon p_114208_, float p_114209_, float p_114210_, PoseStack p_114211_, MultiBufferSource p_114212_, int p_114213_)static voidrenderCrystalBeams(float p_114188_, float p_114189_, float p_114190_, float p_114191_, int p_114192_, PoseStack p_114193_, MultiBufferSource p_114194_, int p_114195_)private static voidvertex01(VertexConsumer p_114220_, Matrix4f p_114221_, int p_114222_)private static voidvertex2(VertexConsumer p_114215_, Matrix4f p_114216_, float p_114217_, float p_114218_)private static voidvertex3(VertexConsumer p_114224_, Matrix4f p_114225_, float p_114226_, float p_114227_)private static voidvertex4(VertexConsumer p_114229_, Matrix4f p_114230_, float p_114231_, float p_114232_)Methods inherited from class net.minecraft.client.renderer.entity.EntityRenderer
getBlockLightLevel, getFont, getPackedLightCoords, getRenderOffset, getSkyLightLevel, renderNameTag, shouldRender, shouldShowName
-
Field Details
-
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
-
-
Constructor Details
-
EnderDragonRenderer
-
-
Method Details
-
render
public void render(EnderDragon p_114208_, float p_114209_, float p_114210_, PoseStack p_114211_, MultiBufferSource p_114212_, int p_114213_)- Overrides:
renderin classEntityRenderer<EnderDragon>
-
vertex01
-
vertex2
private static void vertex2(VertexConsumer p_114215_, Matrix4f p_114216_, float p_114217_, float p_114218_) -
vertex3
private static void vertex3(VertexConsumer p_114224_, Matrix4f p_114225_, float p_114226_, float p_114227_) -
vertex4
private static void vertex4(VertexConsumer p_114229_, Matrix4f p_114230_, float p_114231_, float p_114232_) -
renderCrystalBeams
public static void renderCrystalBeams(float p_114188_, float p_114189_, float p_114190_, float p_114191_, int p_114192_, PoseStack p_114193_, MultiBufferSource p_114194_, int p_114195_) -
getTextureLocation
- Specified by:
getTextureLocationin classEntityRenderer<EnderDragon>
-
createBodyLayer
-