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, renderMarkerrenderManager, 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 rotationYaw,
              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, shouldRenderaddLayer, getColorMultiplier, getDeathMaxRotation, getMainModel, getSwingProgress, handleRotationFloat, interpolateRotation, isVisible, prepareScale, preRenderCallback, renderLayers, renderLivingAt, renderName, setBrightness, setDoRenderBrightness, setScoreTeamColor, transformHeldFull3DItemLayer, unsetBrightness, unsetScoreTeamColorbindEntityTexture, bindTexture, doRenderShadowAndFire, getFontRendererFromRenderManager, getRenderManager, getTeamColor, isMultipass, renderEntityName, renderLivingLabel, renderMultipass, renderOffsetAABB, setRenderOutlinespublic static final ResourceLocation ENDERCRYSTAL_BEAM_TEXTURES
public RenderDragon(RenderManager renderManagerIn)
protected void applyRotations(EntityDragon entityLiving, float p_77043_2_, float rotationYaw, 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>