net.minecraft.client.renderer.entity

public class EnderDragonRenderer

extends EntityRenderer<EnderDragon, EnderDragonRenderState>

gwc
net.minecraft.client.renderer.entity.EnderDragonRenderer
net.minecraft.class_895
net.minecraft.unmapped.C_tmsauzjx
net.minecraft.client.render.entity.EnderDragonEntityRenderer
net.minecraft.client.render.entity.EnderDragonEntityRenderer

Field summary

Modifier and TypeField
public static final ResourceLocation
a
CRYSTAL_BEAM_LOCATION
field_4668
f_oidnlymb
CRYSTAL_BEAM_TEXTURE
CRYSTAL_BEAM_TEXTURE
private static final ResourceLocation
g
DRAGON_EXPLODING_LOCATION
field_4669
f_expiyleh
EXPLOSION_TEXTURE
EXPLOSION_TEXTURE
private static final ResourceLocation
h
DRAGON_LOCATION
field_4670
f_zossqalm
TEXTURE
TEXTURE
private static final ResourceLocation
i
DRAGON_EYES_LOCATION
field_21006
f_krypuvta
EYE_TEXTURE
EYE_TEXTURE
private static final RenderType
j
RENDER_TYPE
field_21737
f_zswefdko
DRAGON_CUTOUT
DRAGON_CUTOUT
private static final RenderType
k
DECAL
field_21738
f_kbdqbwil
DRAGON_DECAL
DRAGON_DECAL
private static final RenderType
l
EYES
field_21739
f_fwqgtanr
DRAGON_EYES
DRAGON_EYES
private static final RenderType
m
BEAM
field_21740
f_huwsdraq
CRYSTAL_BEAM_LAYER
CRYSTAL_BEAM_LAYER
private static final float
n
HALF_SQRT_3
field_21007
f_yikiklbm
HALF_SQRT_3
HALF_SQRT_3
private final EnderDragonModel
o
model
field_21008
f_miscnuqo
model
model

Constructor summary

ModifierConstructor
public (EntityRendererProvider$Context arg0)

Method summary

Modifier and TypeMethod
public void
a(hcl arg0, fjj arg1, gqa arg2, int arg3)
render(EnderDragonRenderState arg0, PoseStack arg1, MultiBufferSource arg2, int arg3)
method_3918(class_10015 arg0, class_4587 arg1, class_4597 arg2, int arg3)
m_xvmdvfpr(C_nkwfzjxd arg0, C_cnszsxvd arg1, C_igrgeffe arg2, int arg3)
render(EnderDragonEntityRenderState arg0, MatrixStack arg1, VertexConsumerProvider arg2, int arg3)
render(C_nkwfzjxd arg0, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int arg3)
private static void
a(fjj arg0, float arg1, fjn arg2)
renderRays(PoseStack arg0, float arg1, VertexConsumer arg2)
method_61158(class_4587 arg0, float arg1, class_4588 arg2)
m_zrdtfqgk(C_cnszsxvd arg0, float arg1, C_igthdzux arg2)
renderDeathAnimation(MatrixStack matrices, float animationProgress, VertexConsumer vertexCOnsumer)
m_zrdtfqgk(MatrixStack matrices, float arg1, VertexConsumer arg2)
public static void
a(float arg0, float arg1, float arg2, float arg3, fjj arg4, gqa arg5, int arg6)
renderCrystalBeams(float arg0, float arg1, float arg2, float arg3, PoseStack arg4, MultiBufferSource arg5, int arg6)
method_3917(float arg0, float arg1, float arg2, float arg3, class_4587 arg4, class_4597 arg5, int arg6)
m_kufpqehf(float arg0, float arg1, float arg2, float arg3, C_cnszsxvd arg4, C_igrgeffe arg5, int arg6)
renderCrystalBeam(float dx, float dy, float dz, float tickProgress, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light)
renderCrystalBeam(float dx, float dy, float dz, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int age)
public EnderDragonRenderState
a()
createRenderState()
method_62418()
m_wnyvgxxs()
createRenderState()
m_txhyvkyc()
public void
a(cma arg0, hcl arg1, float arg2)
extractRenderState(EnderDragon arg0, EnderDragonRenderState arg1, float arg2)
method_62420(class_1510 arg0, class_10015 arg1, float arg2)
m_xmhmlxvf(C_bsmypcfq arg0, C_nkwfzjxd arg1, float arg2)
updateRenderState(EnderDragonEntity arg0, EnderDragonEntityRenderState arg1, float arg2)
m_tskwgjqs(EnderDragonEntity arg0, C_nkwfzjxd arg1, float arg2)
protected boolean
a(cma arg0)
affectedByCulling(EnderDragon arg0)
method_62419(class_1510 arg0)
m_hwkumoyg(C_bsmypcfq arg0)
canBeCulled(EnderDragonEntity arg0)
m_lpszeivo(EnderDragonEntity arg0)