net.minecraft.client.render.entity

public abstract class EntityRenderer<T extends Entity>

bsi
net.minecraft.class_551
net.minecraft.client.render.entity.EntityRenderer
net.minecraft.client.renderer.entity.Render

Field summary

Modifier and TypeField
private static final Identifier
a
field_6484
SHADOW_LOCATION
SHADOW_TEXTURES
protected final EntityRenderDispatcher
c
field_2111
dispatcher
renderManager
protected float
d
field_2113
shadowSize
shadowSize
protected float
e
field_2114
shadowDarkness
shadowOpaque
protected boolean
f
field_13631
solidRender
renderOutlines

Constructor summary

ModifierConstructor
protected (EntityRenderDispatcher dispatcher)

Method summary

Modifier and TypeMethod
public void
a(boolean arg0)
method_12452(boolean arg0)
setSolidRender(boolean solidRender)
setRenderOutlines(boolean renderOutlinesIn)
public boolean
a(T arg0, brf arg1, double arg2, double arg3, double arg4)
method_10210(T arg0, class_536 arg1, double arg2, double arg3, double arg4)
shouldRender(T entity, Culler view, double cameraX, double cameraY, double cameraZ)
shouldRender(T livingEntity, ICamera camera, double camX, double camY, double camZ)
public void
a(T arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
method_1532(T arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
render(T entity, double dx, double dy, double dz, float yaw, float tickDelta)
doRender(T entity, double x, double y, double z, float entityYaw, float partialTicks)
protected int
c(T arg0)
method_12454(T arg0)
getTeamColor(T entity)
getTeamColor(T entityIn)
protected void
a(T arg0, double arg1, double arg2, double arg3)
method_10208(T arg0, double arg1, double arg2, double arg3)
renderNameTag(T entity, double dx, double dy, double dz)
renderName(T entity, double x, double y, double z)
protected boolean
b(T arg0)
method_10211(T arg0)
shouldRenderNameTag(T entity)
canRenderName(T entity)
protected void
a(T arg0, double arg1, double arg2, double arg3, String arg4, double arg5)
method_10209(T arg0, double arg1, double arg2, double arg3, String arg4, double arg5)
renderNameTag(T entity, double x, double y, double z, String name, double range)
renderEntityName(T entityIn, double x, double y, double z, String name, double distanceSq)
protected abstract Identifier
a(T arg0)
method_5745(T arg0)
getTextureLocation(T entity)
getEntityTexture(T entity)
protected boolean
d(T arg0)
method_10212(T arg0)
bindTexture(T entity)
bindEntityTexture(T entity)
public void
a(kn arg0)
method_5744(class_1653 arg0)
bindTexture(Identifier location)
bindTexture(ResourceLocation location)
private void
a(rw arg0, double arg1, double arg2, double arg3, float arg4)
method_1531(class_864 arg0, double arg1, double arg2, double arg3, float arg4)
renderOnFire(Entity entity, double dx, double dy, double dz, float tickDelta)
renderEntityOnFire(Entity entity, double x, double y, double z, float partialTicks)
private void
d(rw arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
method_1535(class_864 arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
renderShadow(Entity entity, double dx, double dy, double dz, float yaw, float tickDelta)
renderShadow(Entity entityIn, double x, double y, double z, float shadowAlpha, float partialTicks)
private World
b()
method_1533()
getWorld()
getWorldFromRenderManager()
private void
a(ars arg0, double arg1, double arg2, double arg3, cm arg4, float arg5, float arg6, double arg7, double arg8, double arg9)
method_12451(class_2232 arg0, double arg1, double arg2, double arg3, class_2552 arg4, float arg5, float arg6, double arg7, double arg8, double arg9)
renderShadowOnBlock(BlockState state, double dx, double dy, double dz, BlockPos pos, float yaw, float shadowSize, double cx, double cy, double cz)
renderShadowSingle(IBlockState state, double arg1, double arg2, double arg3, BlockPos arg4, float arg5, float arg6, double arg7, double arg8, double arg9)
public static void
a(bby arg0, double arg1, double arg2, double arg3)
method_1527(class_231 arg0, double arg1, double arg2, double arg3)
renderShape(Box shape, double dx, double dy, double dz)
renderOffsetAABB(AxisAlignedBB boundingBox, double x, double y, double z)
public void
c(rw arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
method_1534(class_864 arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
postRender(Entity entity, double dx, double dy, double dz, float yaw, float tickDelta)
doRenderShadowAndFire(Entity entityIn, double x, double y, double z, float yaw, float partialTicks)
public TextRenderer
c()
method_1524()
getTextRenderer()
getFontRendererFromRenderManager()
protected void
a(T arg0, String arg1, double arg2, double arg3, double arg4, int arg5)
method_6917(T arg0, String arg1, double arg2, double arg3, double arg4, int arg5)
renderNameTag(T entity, String name, double dx, double dy, double dz, int distance)
renderLivingLabel(T entityIn, String str, double x, double y, double z, int maxDistance)
public EntityRenderDispatcher
d()
method_10213()
getDispatcher()
getRenderManager()
public boolean
J_()
method_12450()
hasSecondPass()
isMultipass()
public void
b(T arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
method_12453(T arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
renderSecondPass(T entity, double dx, double dy, double dz, float yaw, float tickDelta)
renderMultipass(T arg0, double arg1, double arg2, double arg3, float arg4, float arg5)