net.minecraft.client.renderer.entity

public abstract class DisplayRenderer<T extends Display, S, ST extends DisplayEntityRenderState>

extends EntityRenderer<T, ST>

hgp
net.minecraft.client.renderer.entity.DisplayRenderer
net.minecraft.class_8138
net.minecraft.client.render.entity.DisplayEntityRenderer

Field summary

Modifier and TypeField
private final EntityRenderDispatcher
a
entityRenderDispatcher
field_42525
renderDispatcher

Constructor summary

ModifierConstructor
protected (EntityRendererProvider$Context arg0)

Method summary

Modifier and TypeMethod
protected AABB
a(T arg0)
getBoundingBoxForCulling(T arg0)
method_62403(T arg0)
getBoundingBox(T arg0)
protected boolean
b(T arg0)
affectedByCulling(T arg0)
method_62405(T arg0)
canBeCulled(T arg0)
private static int
c(bzu arg0)
getBrightnessOverride(Display arg0)
method_63531(class_8113 arg0)
getBrightnessOverride(DisplayEntity entity)
protected int
a(T arg0, jb arg1)
getSkyLightLevel(T arg0, BlockPos arg1)
method_63529(T arg0, class_2338 arg1)
getSkyLight(T arg0, BlockPos arg1)
protected int
b(T arg0, jb arg1)
getBlockLightLevel(T arg0, BlockPos arg1)
method_63530(T arg0, class_2338 arg1)
getBlockLight(T arg0, BlockPos arg1)
protected float
a(ST arg0)
getShadowRadius(ST arg0)
method_65245(ST arg0)
getShadowRadius(ST arg0)
protected float
b(ST arg0)
getShadowStrength(ST arg0)
method_65246(ST arg0)
getShadowOpacity(ST arg0)
public void
a(ST arg0, fpk arg1, hbd arg2)
submit(ST arg0, PoseStack arg1, SubmitNodeCollector arg2)
method_49051(ST arg0, class_4587 arg1, class_11659 arg2)
render(ST arg0, MatrixStack arg1, EntityRenderCommandQueue arg2)
private org.joml.Quaternionf
a(bzu$j arg0, ST arg1, org.joml.Quaternionf arg2)
calculateOrientation(Display$RenderState arg0, ST arg1, org.joml.Quaternionf arg2)
method_49053(class_8113$class_8229 arg0, ST arg1, org.joml.Quaternionf arg2)
getBillboardRotation(DisplayEntity$RenderState renderState, ST state, org.joml.Quaternionf arg2)
private static float
a(fus arg0)
cameraYrot(Camera arg0)
method_52845(class_4184 arg0)
getBackwardsYaw(Camera camera)
private static float
b(fus arg0)
cameraXRot(Camera arg0)
method_52847(class_4184 arg0)
getNegatedPitch(Camera camera)
private static <T extends Display> float
a(T arg0, float arg1)
entityYRot(T arg0, float arg1)
method_52844(T arg0, float arg1)
lerpYaw(T entity, float deltaTicks)
private static <T extends Display> float
b(T arg0, float arg1)
entityXRot(T arg0, float arg1)
method_52846(T arg0, float arg1)
lerpPitch(T entity, float deltaTicks)
protected abstract void
a(ST arg0, fpk arg1, hbd arg2, int arg3, float arg4)
submitInner(ST arg0, PoseStack arg1, SubmitNodeCollector arg2, int arg3, float arg4)
method_49052(ST arg0, class_4587 arg1, class_11659 arg2, int arg3, float arg4)
render(ST state, MatrixStack matrices, EntityRenderCommandQueue arg2, int light, float tickProgress)
public void
a(T arg0, ST arg1, float arg2)
extractRenderState(T arg0, ST arg1, float arg2)
method_62404(T arg0, ST arg1, float arg2)
updateRenderState(T arg0, ST arg1, float arg2)