public abstract class MobRenderer<T extends MobEntity,M extends EntityModel<T>> extends LivingRenderer<T,M>
brightnessBuffer, entityModel, layerRenderers, renderMarker
renderManager, renderOutlines, shadowOpaque, shadowSize
Constructor and Description |
---|
MobRenderer(EntityRendererManager p_i50961_1_,
M p_i50961_2_,
float p_i50961_3_) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canRenderName(T entity) |
void |
doRender(T entity,
double x,
double y,
double z,
float entityYaw,
float partialTicks) |
protected void |
renderLeash(T entityLivingIn,
double x,
double y,
double z,
float entityYaw,
float partialTicks) |
boolean |
shouldRender(T livingEntity,
ICamera camera,
double camX,
double camY,
double camZ) |
addLayer, applyRotations, getColorMultiplier, getDeathMaxRotation, getEntityModel, getSwingProgress, handleRotationFloat, isVisible, prepareScale, preRenderCallback, renderLayers, renderLivingAt, renderModel, renderName, setBrightness, setDoRenderBrightness, setScoreTeamColor, unsetBrightness, unsetScoreTeamColor
bindEntityTexture, bindTexture, doRenderShadowAndFire, func_217758_e, getEntityTexture, getFontRendererFromRenderManager, getRenderManager, getTeamColor, isMultipass, renderEntityName, renderLivingLabel, renderMultipass, renderOffsetAABB, setRenderOutlines
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
bindTexture, func_217758_e
public MobRenderer(EntityRendererManager p_i50961_1_, M p_i50961_2_, float p_i50961_3_)
protected boolean canRenderName(T entity)
canRenderName
in class LivingRenderer<T extends MobEntity,M extends EntityModel<T>>
public boolean shouldRender(T livingEntity, ICamera camera, double camX, double camY, double camZ)
shouldRender
in class EntityRenderer<T extends MobEntity>
public void doRender(T entity, double x, double y, double z, float entityYaw, float partialTicks)
doRender
in class LivingRenderer<T extends MobEntity,M extends EntityModel<T>>
protected void renderLeash(T entityLivingIn, double x, double y, double z, float entityYaw, float partialTicks)