public class RenderDragon extends RenderLiving<EntityDragon>
Modifier and Type | Field and Description |
---|---|
static ResourceLocation |
ENDERCRYSTAL_BEAM_TEXTURES |
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 |
---|---|
protected void |
applyRotations(EntityDragon entityLiving,
float p_77043_2_,
float p_77043_3_,
float partialTicks) |
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) |
canRenderName, renderLeash, setLightmap, shouldRender
addLayer, getColorMultiplier, getDeathMaxRotation, getMainModel, getSwingProgress, handleRotationFloat, interpolateRotation, prepareScale, preRenderCallback, 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
public RenderDragon(RenderManager renderManagerIn)
protected void applyRotations(EntityDragon entityLiving, float p_77043_2_, float p_77043_3_, float partialTicks)
applyRotations
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>