net.minecraft.client.renderer.entity

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

extends EntityRenderer<T, ST>

hsb
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(cgf arg0)
getBrightnessOverride(Display arg0)
method_63531(class_8113 arg0)
getBrightnessOverride(DisplayEntity entity)
protected int
a(T arg0, is arg1)
getSkyLightLevel(T arg0, BlockPos arg1)
method_63529(T arg0, class_2338 arg1)
getSkyLight(T arg0, BlockPos arg1)
protected int
b(T arg0, is 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, fye arg1, hll arg2, igm arg3)
submit(ST arg0, PoseStack arg1, SubmitNodeCollector arg2, CameraRenderState arg3)
method_49051(ST arg0, class_4587 arg1, class_11659 arg2, class_12075 arg3)
render(ST arg0, MatrixStack arg1, OrderedRenderCommandQueue arg2, CameraRenderState arg3)
private org.joml.Quaternionf
a(cgf$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 rotation)
private static float
a(float arg0)
transformYRot(float arg0)
method_52845(float arg0)
getBackwardsYaw(float yaw)
private static float
b(float arg0)
transformXRot(float arg0)
method_52847(float arg0)
getNegatedPitch(float pitch)
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, fye arg1, hll 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, OrderedRenderCommandQueue queue, 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)