net.minecraft.client.renderer.entity

public class EntityRenderDispatcher

implements ResourceManagerReloadListener

hsl
net.minecraft.client.renderer.entity.EntityRenderDispatcher
net.minecraft.class_898
net.minecraft.client.render.entity.EntityRenderManager

Field summary

Modifier and TypeField
private Map<EntityType<?>, EntityRenderer<?, ?>>
e
renderers
field_4696
renderers
private Map<PlayerModelType, AvatarRenderer<AbstractClientPlayer>>
f
playerRenderers
field_4687
playerRenderers
private Map<PlayerModelType, AvatarRenderer<ClientMannequin>>
g
mannequinRenderers
field_62757
mannequinRenderers
public final TextureManager
a
textureManager
field_4685
textureManager
public Camera
b
camera
field_4686
camera
public Entity
c
crosshairPickEntity
field_4678
targetedEntity
private final ItemModelResolver
h
itemModelResolver
field_55289
itemModelManager
private final MapRenderer
i
mapRenderer
field_53188
mapRenderer
private final BlockRenderDispatcher
j
blockRenderDispatcher
field_38886
blockRenderManager
private final ItemInHandRenderer
k
itemInHandRenderer
field_38887
heldItemRenderer
private final AtlasManager
l
atlasManager
field_61796
atlasManager
private final Font
m
font
field_4689
textRenderer
public final Options
d
options
field_4692
gameOptions
private final Supplier<EntityModelSet>
n
entityModels
field_27760
entityModelsGetter
private final EquipmentAssetManager
o
equipmentAssets
field_55290
equipmentModelLoader
private final PlayerSkinRenderCache
p
playerSkinRenderCache
field_62254
skinCache

Constructor summary

ModifierConstructor
public (Minecraft client, TextureManager textureManager, ItemModelResolver itemModelManager, ItemRenderer itemRenderer, MapRenderer mapRenderer, BlockRenderDispatcher blockRenderManager, AtlasManager atlasManager, Font textRenderer, Options gameOptions, Supplier<EntityModelSet> entityModelsGetter, EquipmentAssetManager equipmentModelLoader, PlayerSkinRenderCache skinCache)

Method summary

Modifier and TypeMethod
public <E extends Entity> int
a(E arg0, float arg1)
getPackedLightCoords(E arg0, float arg1)
method_23839(E arg0, float arg1)
getLight(E entity, float tickProgress)
public <T extends Entity> EntityRenderer<? super T, ?>
a(T arg0)
getRenderer(T arg0)
method_3953(T arg0)
getRenderer(T entity)
public AvatarRenderer<AbstractClientPlayer>
a(hjb arg0)
getPlayerRenderer(AbstractClientPlayer arg0)
method_74405(class_742 arg0)
getPlayerRenderer(AbstractClientPlayerEntity player)
private <T extends Avatar extends ClientAvatarEntity> AvatarRenderer<T>
a(Map<dcp, hya<T>> arg0, T arg1)
getAvatarRenderer(Map<PlayerModelType, AvatarRenderer<T>> arg0, T arg1)
method_74406(Map<class_7920, class_1007<T>> arg0, T arg1)
getPlayerRenderer(Map<PlayerSkinType, PlayerEntityRenderer<T>> skinTypeToRenderer, T player)
public <S extends EntityRenderState> EntityRenderer<?, ? super S>
a(S arg0)
getRenderer(S arg0)
method_68832(S arg0)
getRenderer(S state)
public void
a(gdk arg0, cgi arg1)
prepare(Camera arg0, Entity arg1)
method_3941(class_4184 arg0, class_1297 arg1)
configure(Camera camera, Entity targetedEntity)
public <E extends Entity> boolean
a(E arg0, hpu arg1, double arg2, double arg3, double arg4)
shouldRender(E arg0, Frustum arg1, double arg2, double arg3, double arg4)
method_3950(E arg0, class_4604 arg1, double arg2, double arg3, double arg4)
shouldRender(E entity, Frustum frustum, double x, double y, double z)
public <E extends Entity> EntityRenderState
b(E arg0, float arg1)
extractEntity(E arg0, float arg1)
method_72977(E arg0, float arg1)
getAndUpdateRenderState(E entity, float tickProgress)
public <S extends EntityRenderState> void
a(S arg0, igm arg1, double arg2, double arg3, double arg4, fye arg5, hll arg6)
submit(S arg0, CameraRenderState arg1, double arg2, double arg3, double arg4, PoseStack arg5, SubmitNodeCollector arg6)
method_72976(S arg0, class_12075 arg1, double arg2, double arg3, double arg4, class_4587 arg5, class_11659 arg6)
render(S renderState, CameraRenderState arg1, double arg2, double arg3, double arg4, MatrixStack arg5, OrderedRenderCommandQueue arg6)
private <S extends EntityRenderState> CrashReportCategory
a(hsm<?, S> arg0, m arg1)
fillRendererDetails(EntityRenderer<?, S> arg0, CrashReport arg1)
method_68829(class_897<?, S> arg0, class_128 arg1)
addRendererDetails(EntityRenderer<?, S> renderer, CrashReport crashReport)
public void
a()
resetCamera()
method_72975()
clearCamera()
public double
b(cgi arg0)
distanceToSqr(Entity arg0)
method_23168(class_1297 arg0)
getSquaredDistanceToCamera(Entity entity)
public ItemInHandRenderer
b()
getItemInHandRenderer()
method_43336()
getHeldItemRenderer()
public void
a(baz arg0)
onResourceManagerReload(ResourceManager arg0)
method_14491(class_3300 arg0)
reload(ResourceManager arg0)