public abstract class Render
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected RenderManager |
renderManager |
protected float |
shadowOpaque |
protected float |
shadowSize |
Modifier | Constructor and Description |
---|---|
protected |
Render(RenderManager renderManager) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
bindEntityTexture(Entity entity) |
void |
bindTexture(ResourceLocation location) |
protected boolean |
canRenderName(Entity entity) |
void |
doRender(Entity entity,
double x,
double y,
double z,
float p_76986_8_,
float partialTicks) |
void |
doRenderShadowAndFire(Entity p_76979_1_,
double p_76979_2_,
double p_76979_4_,
double p_76979_6_,
float p_76979_8_,
float p_76979_9_) |
RenderManager |
func_177068_d() |
protected void |
func_177069_a(Entity p_177069_1_,
double p_177069_2_,
double p_177069_4_,
double p_177069_6_,
java.lang.String p_177069_8_,
float p_177069_9_,
double p_177069_10_) |
protected abstract ResourceLocation |
getEntityTexture(Entity entity) |
FontRenderer |
getFontRendererFromRenderManager() |
protected void |
renderLivingLabel(Entity p_147906_1_,
java.lang.String p_147906_2_,
double p_147906_3_,
double p_147906_5_,
double p_147906_7_,
int p_147906_9_) |
protected void |
renderName(Entity entity,
double x,
double y,
double z) |
static void |
renderOffsetAABB(AxisAlignedBB p_76978_0_,
double p_76978_1_,
double p_76978_3_,
double p_76978_5_) |
boolean |
shouldRender(Entity entity,
ICamera camera,
double camX,
double camY,
double camZ) |
protected final RenderManager renderManager
protected float shadowSize
protected float shadowOpaque
protected Render(RenderManager renderManager)
public boolean shouldRender(Entity entity, ICamera camera, double camX, double camY, double camZ)
public void doRender(Entity entity, double x, double y, double z, float p_76986_8_, float partialTicks)
protected void renderName(Entity entity, double x, double y, double z)
protected boolean canRenderName(Entity entity)
protected void func_177069_a(Entity p_177069_1_, double p_177069_2_, double p_177069_4_, double p_177069_6_, java.lang.String p_177069_8_, float p_177069_9_, double p_177069_10_)
protected abstract ResourceLocation getEntityTexture(Entity entity)
protected boolean bindEntityTexture(Entity entity)
public void bindTexture(ResourceLocation location)
public static void renderOffsetAABB(AxisAlignedBB p_76978_0_, double p_76978_1_, double p_76978_3_, double p_76978_5_)
public void doRenderShadowAndFire(Entity p_76979_1_, double p_76979_2_, double p_76979_4_, double p_76979_6_, float p_76979_8_, float p_76979_9_)
public FontRenderer getFontRendererFromRenderManager()
protected void renderLivingLabel(Entity p_147906_1_, java.lang.String p_147906_2_, double p_147906_3_, double p_147906_5_, double p_147906_7_, int p_147906_9_)
public RenderManager func_177068_d()