net.minecraft.client.renderer.entity

public abstract class LivingEntityRenderer<T extends LivingEntity, S extends LivingEntityRenderState, M extends EntityModel<? super S>>

extends EntityRenderer<T, S> implements RenderLayerParent<S, M>

All mapped superinterfaces:

RenderLayerParent

hce
net.minecraft.client.renderer.entity.LivingEntityRenderer
net.minecraft.class_922

Field summary

Modifier and TypeField
private static final float
a
EYE_BED_OFFSET
field_32939
protected M
h
model
field_4737
protected final ItemModelResolver
i
itemModelResolver
field_55298
protected final List<RenderLayer<S, M>>
j
layers
field_4738

Constructor summary

ModifierConstructor
public (EntityRendererProvider$Context arg0, M arg1, float arg2)

Method summary

Modifier and TypeMethod
protected final boolean
a(hfr<S, M> arg0)
addLayer(RenderLayer<S, M> arg0)
method_4046(class_3887<S, M> arg0)
public M
c()
getModel()
method_4038()
protected AABB
a(T arg0)
getBoundingBoxForCulling(T arg0)
method_62463(T arg0)
public void
a(S arg0, fmg arg1, gus arg2, int arg3)
render(S arg0, PoseStack arg1, MultiBufferSource arg2, int arg3)
method_4054(S arg0, class_4587 arg1, class_4597 arg2, int arg3)
protected boolean
e(S arg0)
shouldRenderLayers(S arg0)
method_62483(S arg0)
protected int
f(S arg0)
getModelTint(S arg0)
method_62484(S arg0)
public abstract ResourceLocation
b(S arg0)
getTextureLocation(S arg0)
method_3885(S arg0)
protected RenderType
a(S arg0, boolean arg1, boolean arg2, boolean arg3)
getRenderType(S arg0, boolean arg1, boolean arg2, boolean arg3)
method_24302(S arg0, boolean arg1, boolean arg2, boolean arg3)
public static int
a(hio arg0, float arg1)
getOverlayCoords(LivingEntityRenderState arg0, float arg1)
method_23622(class_10042 arg0, float arg1)
protected boolean
d(S arg0)
isBodyVisible(S arg0)
method_4056(S arg0)
private static float
a(je arg0)
sleepDirectionToRotation(Direction arg0)
method_18656(class_2350 arg0)
protected boolean
a(S arg0)
isShaking(S arg0)
method_25450(S arg0)
protected void
a(S arg0, fmg arg1, float arg2, float arg3)
setupRotations(S arg0, PoseStack arg1, float arg2, float arg3)
method_4058(S arg0, class_4587 arg1, float arg2, float arg3)
protected float
aV_()
getFlipDegrees()
method_3919()
protected float
c(S arg0)
getWhiteOverlayProgress(S arg0)
method_23185(S arg0)
protected void
a(S arg0, fmg arg1)
scale(S arg0, PoseStack arg1)
method_4042(S arg0, class_4587 arg1)
protected boolean
a(T arg0, double arg1)
shouldShowName(T arg0, double arg1)
method_4055(T arg0, double arg1)
public static boolean
b(bys arg0)
isEntityUpsideDown(LivingEntity arg0)
method_38563(class_1309 arg0)
protected float
g(S arg0)
getShadowRadius(S arg0)
method_55832(S arg0)
public void
a(T arg0, S arg1, float arg2)
extractRenderState(T arg0, S arg1, float arg2)
method_62355(T arg0, S arg1, float arg2)
protected void
a(T arg0, com.google.common.collect.ImmutableList$Builder<hia> arg1, float arg2)
extractAdditionalHitboxes(T arg0, com.google.common.collect.ImmutableList$Builder<HitboxRenderState> arg1, float arg2)
method_68838(T arg0, com.google.common.collect.ImmutableList$Builder<class_10932> arg1, float arg2)
private static float
a(bys arg0, float arg1, float arg2)
solveBodyRot(LivingEntity arg0, float arg1, float arg2)
method_62482(class_1309 arg0, float arg1, float arg2)