Class EnderDragonRenderer
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<EnderDragon, EnderDragonRenderState>
net.minecraft.client.renderer.entity.EnderDragonRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final RenderTypestatic final Identifierprivate static final Identifierprivate static final Identifierprivate static final Identifierprivate static final RenderTypeprivate static final RenderTypeprivate static final floatprivate final EnderDragonModelprivate static final RenderTypeFields inherited from class EntityRenderer
entityRenderDispatcher, NAMETAG_SCALE, shadowRadius, shadowStrength -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanaffectedByCulling(EnderDragon entity) voidextractRenderState(EnderDragon entity, EnderDragonRenderState state, float partialTicks) voidsubmit(EnderDragonRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera) static voidsubmitCrystalBeams(float deltaX, float deltaY, float deltaZ, float timeInTicks, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords) private static voidsubmitRays(PoseStack poseStack, float deathTime, SubmitNodeCollector submitNodeCollector, RenderType renderType)
-
Field Details
-
CRYSTAL_BEAM_LOCATION
-
DRAGON_EXPLODING_LOCATION
-
DRAGON_LOCATION
-
DRAGON_EYES_LOCATION
-
RENDER_TYPE
-
DYING_RENDER_TYPE
-
EYES
-
BEAM
-
HALF_SQRT_3
private static final float HALF_SQRT_3 -
model
-
-
Constructor Details
-
EnderDragonRenderer
-
-
Method Details
-
submit
public void submit(EnderDragonRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera) - Overrides:
submitin classEntityRenderer<EnderDragon, EnderDragonRenderState>
-
submitRays
private static void submitRays(PoseStack poseStack, float deathTime, SubmitNodeCollector submitNodeCollector, RenderType renderType) -
submitCrystalBeams
public static void submitCrystalBeams(float deltaX, float deltaY, float deltaZ, float timeInTicks, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords) -
createRenderState
- Specified by:
createRenderStatein classEntityRenderer<EnderDragon, EnderDragonRenderState>
-
extractRenderState
public void extractRenderState(EnderDragon entity, EnderDragonRenderState state, float partialTicks) - Overrides:
extractRenderStatein classEntityRenderer<EnderDragon, EnderDragonRenderState>
-
affectedByCulling
- Overrides:
affectedByCullingin classEntityRenderer<EnderDragon, EnderDragonRenderState>
-