net.minecraft.client.renderer.blockentity

public class BlockEntityRenderDispatcher

implements ResourceManagerReloadListener

hne
net.minecraft.client.renderer.blockentity.BlockEntityRenderDispatcher
net.minecraft.class_824
net.minecraft.client.render.block.entity.BlockEntityRenderManager

Field summary

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

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)
public <E extends BlockEntity, S extends BlockEntityRenderState> BlockEntityRenderer<E, S>
a(S arg0)
getRenderer(S arg0)
method_74349(S arg0)
getByRenderState(S renderState)
public void
a(gdk arg0)
prepare(Camera arg0)
method_3549(class_4184 arg0)
configure(Camera camera)
public <E extends BlockEntity, S extends BlockEntityRenderState> S
a(E arg0, float arg1, icf$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)
public <S extends BlockEntityRenderState> void
a(S arg0, fye arg1, hll arg2, igm 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)
public void
a(baz arg0)
onResourceManagerReload(ResourceManager arg0)
method_14491(class_3300 arg0)
reload(ResourceManager arg0)