public class RenderDragon extends RenderLiving<EntityDragon>
Modifier and Type | Field and Description |
---|---|
static ResourceLocation |
ENDERCRYSTAL_BEAM_TEXTURES |
protected ModelDragon |
modelDragon |
brightnessBuffer, layerRenderers, mainModel, NAME_TAG_RANGE, NAME_TAG_RANGE_SNEAK, renderMarker
renderManager, renderOutlines, shadowOpaque, shadowSize
Constructor and Description |
---|
RenderDragon(RenderManager renderManagerIn) |
Modifier and Type | Method and Description |
---|---|
void |
doRender(EntityDragon entity,
double x,
double y,
double z,
float entityYaw,
float partialTicks) |
protected ResourceLocation |
getEntityTexture(EntityDragon entity) |
static void |
renderCrystalBeams(double p_188325_0_,
double p_188325_2_,
double p_188325_4_,
float p_188325_6_,
double p_188325_7_,
double p_188325_9_,
double p_188325_11_,
int p_188325_13_,
double p_188325_14_,
double p_188325_16_,
double p_188325_18_) |
protected void |
renderModel(EntityDragon entitylivingbaseIn,
float limbSwing,
float limbSwingAmount,
float ageInTicks,
float netHeadYaw,
float headPitch,
float scaleFactor) |
protected void |
rotateCorpse(EntityDragon entityLiving,
float p_77043_2_,
float p_77043_3_,
float partialTicks) |
canRenderName, renderLeash, setLightmap, shouldRender
addLayer, getColorMultiplier, getDeathMaxRotation, getMainModel, getSwingProgress, handleRotationFloat, interpolateRotation, prepareScale, preRenderCallback, removeLayer, renderLayers, renderLivingAt, renderName, setBrightness, setDoRenderBrightness, setScoreTeamColor, transformHeldFull3DItemLayer, unsetBrightness, unsetScoreTeamColor
bindEntityTexture, bindTexture, doRenderShadowAndFire, getFontRendererFromRenderManager, getRenderManager, getTeamColor, isMultipass, renderEntityName, renderLivingLabel, renderMultipass, renderOffsetAABB, setRenderOutlines
public static final ResourceLocation ENDERCRYSTAL_BEAM_TEXTURES
protected ModelDragon modelDragon
public RenderDragon(RenderManager renderManagerIn)
protected void rotateCorpse(EntityDragon entityLiving, float p_77043_2_, float p_77043_3_, float partialTicks)
rotateCorpse
in class RenderLivingBase<EntityDragon>
protected void renderModel(EntityDragon entitylivingbaseIn, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch, float scaleFactor)
renderModel
in class RenderLivingBase<EntityDragon>
public void doRender(EntityDragon entity, double x, double y, double z, float entityYaw, float partialTicks)
doRender
in class RenderLiving<EntityDragon>
public static void renderCrystalBeams(double p_188325_0_, double p_188325_2_, double p_188325_4_, float p_188325_6_, double p_188325_7_, double p_188325_9_, double p_188325_11_, int p_188325_13_, double p_188325_14_, double p_188325_16_, double p_188325_18_)
protected ResourceLocation getEntityTexture(EntityDragon entity)
getEntityTexture
in class Render<EntityDragon>