net.minecraft.client.render.block.entity

public class BlockEntityRenderManager

implements SynchronousResourceReloader

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

Field summary

Modifier and TypeField
private Map<BlockEntityType<?>, BlockEntityRenderer<?, ?>>
a
renderers
field_4345
renderers
f_xzlqnmag
renderers
f_112251_
private final TextRenderer
b
font
field_4342
textRenderer
f_jhgvpfhg
textRenderer
f_112253_
private final Supplier<LoadedEntityModels>
c
entityModelSet
field_27746
entityModelsGetter
f_chnpdvpz
entityModelLoader
f_173556_
private Vec3d
d
cameraPos
field_63069
cameraPos
f_mtoyijqg
f_411783_
private final BlockRenderManager
e
blockRenderDispatcher
field_27747
blockRenderManager
f_igvtyzqc
blockRenderManager
f_173557_
private final ItemModelManager
f
itemModelResolver
field_55283
itemModelManager
f_fskbeqso
f_371505_
private final ItemRenderer
g
itemRenderer
field_38880
itemRenderer
f_uhoobthv
itemRenderer
f_234429_
private final EntityRenderManager
h
entityRenderer
field_38881
entityRenderDispatcher
f_yjanpnxf
entityRendererDispatcher
f_234430_
private final SpriteHolder
i
materials
field_61783
spriteHolder
f_ywapzbcr
f_412112_
private final PlayerSkinCache
j
playerSkinRenderCache
field_62250
playerSkinCache
f_pxxwmepz
f_412038_

Constructor summary

ModifierConstructor
public (TextRenderer textRenderer, Supplier<LoadedEntityModels> entityModelsGetter, BlockRenderManager blockRenderManager, ItemModelManager itemModelManager, ItemRenderer itemRenderer, EntityRenderManager entityRenderDispatcher, SpriteHolder spriteHolder, PlayerSkinCache 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_epijjbri(E arg0)
m_epijjbri(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_utfzahqb(S arg0)
m_418950_(S arg0)
public void
a(fzh arg0)
prepare(Camera arg0)
method_3549(class_4184 arg0)
configure(Camera camera)
m_gwqtkdrf(C_dcmtgrvm arg0)
configure(Camera camera)
m_173564_(C_3373_ arg0)
public <E extends BlockEntity, S extends BlockEntityRenderState> S
a(E o, float o, 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_xgjglvyz(E arg0, float arg1, C_igmrxfac$C_sjzuuczc arg2)
m_xgjglvyz(E blockEntity, float arg1, C_igmrxfac$C_sjzuuczc arg2)
m_417341_(E p_430180_, float p_424456_, C_410996_$C_411281_ arg2)
public <S extends BlockEntityRenderState> void
a(S o, fua o, hgy o, 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_woyxttpy(S arg0, C_cnszsxvd arg1, C_wwuzokad arg2, C_qgswxwgk arg3)
m_woyxttpy(S arg0, MatrixStack matrices, hgy arg2, C_qgswxwgk arg3)
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_dviihlsr(C_tmnrpasf arg0)
reload(ResourceManager arg0)
m_6213_(C_77_ arg0)