net.minecraft.client.renderer.blockentity

public class BlockEntityRenderDispatcher

implements ResourceManagerReloadListener

hir
net.minecraft.client.renderer.blockentity.BlockEntityRenderDispatcher
net.minecraft.class_824
net.minecraft.client.render.block.entity.BlockEntityRenderManager
net.minecraft.src.C_4243_

Field summary

Modifier and TypeField
private Map<BlockEntityType<?>, BlockEntityRenderer<?, ?>>
a
renderers
field_4345
renderers
f_112251_
private final Font
b
font
field_4342
textRenderer
f_112253_
private final Supplier<EntityModelSet>
c
entityModelSet
field_27746
entityModelsGetter
f_173556_
private Vec3
d
cameraPos
field_63069
cameraPos
f_411783_
private final BlockRenderDispatcher
e
blockRenderDispatcher
field_27747
blockRenderManager
f_173557_
private final ItemModelResolver
f
itemModelResolver
field_55283
itemModelManager
f_371505_
private final ItemRenderer
g
itemRenderer
field_38880
itemRenderer
f_234429_
private final EntityRenderDispatcher
h
entityRenderer
field_38881
entityRenderDispatcher
f_234430_
private final MaterialSet
i
materials
field_61783
spriteHolder
f_412112_
private final PlayerSkinRenderCache
j
playerSkinRenderCache
field_62250
playerSkinCache
f_412038_

Constructor summary

ModifierConstructor
public (Font textRenderer, Supplier<EntityModelSet> entityModelsGetter, BlockRenderDispatcher blockRenderManager, ItemModelResolver itemModelManager, ItemRenderer itemRenderer, EntityRenderDispatcher entityRenderDispatcher, MaterialSet spriteHolder, PlayerSkinRenderCache playerSkinCache)

Method summary

Modifier and TypeMethod
public <E extends BlockEntity, S extends BlockEntityRenderState> BlockEntityRenderer<E, S>
a(E arg0)
getRenderer(E arg0)
method_3550(E arg0)
get(E blockEntity)
m_112265_(E arg0)
public <E extends BlockEntity, S extends BlockEntityRenderState> BlockEntityRenderer<E, S>
a(S arg0)
getRenderer(S arg0)
method_74349(S arg0)
getByRenderState(S renderState)
m_418950_(S arg0)
public void
a(fzh arg0)
prepare(Camera arg0)
method_3549(class_4184 arg0)
configure(Camera camera)
m_173564_(C_3373_ arg0)
public <E extends BlockEntity, S extends BlockEntityRenderState> S
a(E arg0, float arg1, hxo$a arg2)
tryExtractRenderState(E arg0, float arg1, ModelFeatureRenderer$CrumblingOverlay arg2)
method_74348(E arg0, float arg1, class_11683$class_11792 arg2)
getRenderState(E blockEntity, float tickProgress, ModelCommandRenderer$CrumblingOverlayCommand crumblingOverlay)
m_417341_(E p_430180_, float p_424456_, C_410996_$C_411281_ arg2)
public <S extends BlockEntityRenderState> void
a(S arg0, fua arg1, hgy arg2, ibo arg3)
submit(S arg0, PoseStack arg1, SubmitNodeCollector arg2, CameraRenderState arg3)
method_3555(S arg0, class_4587 arg1, class_11659 arg2, class_12075 arg3)
render(S renderState, MatrixStack matrices, OrderedRenderCommandQueue queue, CameraRenderState cameraRenderState)
m_415528_(S p_427977_, C_3181_ p_429959_, C_411150_ p_430199_, C_411395_ arg3)
public void
a(bap arg0)
onResourceManagerReload(ResourceManager arg0)
method_14491(class_3300 arg0)
reload(ResourceManager arg0)
m_6213_(C_77_ arg0)