net.minecraft.client.renderer.blockentity

public class BlockEntityRenderDispatcher

implements ResourceManagerReloadListener

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

Field summary

Modifier and TypeField
private Map<BlockEntityType<?>, BlockEntityRenderer<?>>
d
renderers
field_4345
renderers
f_112251_
private final Font
e
font
field_4342
textRenderer
f_112253_
private final EntityModelSet
f
entityModelSet
field_27746
entityModelLoader
f_173556_
public Level
a
level
field_4348
world
f_112248_
public Camera
b
camera
field_4344
camera
f_112249_
public HitResult
c
cameraHitResult
field_4350
crosshairTarget
f_112250_
private final Supplier<BlockRenderDispatcher>
g
blockRenderDispatcher
field_27747
blockRenderManager
f_173557_
private final Supplier<ItemRenderer>
h
itemRenderer
field_38880
itemRenderer
f_234429_
private final Supplier<EntityRenderDispatcher>
i
entityRenderer
field_38881
entityRenderDispatcher
f_234430_

Constructor summary

ModifierConstructor
public (Font textRenderer, EntityModelSet entityModelLoader, Supplier<BlockRenderDispatcher> blockRenderManager, Supplier<ItemRenderer> itemRenderer, Supplier<EntityRenderDispatcher> entityRenderDispatcher)

Method summary

Modifier and TypeMethod
public <E extends BlockEntity> BlockEntityRenderer<E>
a(E arg0)
getRenderer(E arg0)
method_3550(E arg0)
get(E blockEntity)
m_112265_(E arg0)
public void
a(cmm arg0, emz arg1, eeg arg2)
prepare(Level arg0, Camera arg1, HitResult arg2)
method_3549(class_1937 arg0, class_4184 arg1, class_239 arg2)
configure(World world, Camera camera, HitResult crosshairTarget)
m_173564_(C_1596_ p_173566_, C_3373_ p_173567_, C_3043_ arg2)
public <E extends BlockEntity> void
a(E arg0, float arg1, eij arg2, fjx arg3)
render(E arg0, float arg1, PoseStack arg2, MultiBufferSource arg3)
method_3555(E arg0, float arg1, class_4587 arg2, class_4597 arg3)
render(E blockEntity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers)
m_112267_(E p_112269_, float p_112270_, C_3181_ p_112271_, C_4139_ arg3)
private static <T extends BlockEntity> void
a(flu<T> arg0, T arg1, float arg2, eij arg3, fjx arg4)
setupAndRender(BlockEntityRenderer<T> arg0, T arg1, float arg2, PoseStack arg3, MultiBufferSource arg4)
method_23079(class_827<T> arg0, T arg1, float arg2, class_4587 arg3, class_4597 arg4)
render(BlockEntityRenderer<T> renderer, T blockEntity, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers)
m_112284_(C_4244_<T> p_112285_, T p_112286_, float p_112287_, C_3181_ p_112288_, C_4139_ p_112289_)
public <E extends BlockEntity> boolean
a(E arg0, eij arg1, fjx arg2, int arg3, int arg4)
renderItem(E arg0, PoseStack arg1, MultiBufferSource arg2, int arg3, int arg4)
method_23077(E arg0, class_4587 arg1, class_4597 arg2, int arg3, int arg4)
renderEntity(E entity, MatrixStack matrix, VertexConsumerProvider vertexConsumerProvider, int light, int overlay)
m_112272_(E p_112274_, C_3181_ p_112275_, C_4139_ p_112276_, int p_112277_, int arg4)
private static void
a(czn arg0, Runnable arg1)
tryRender(BlockEntity arg0, Runnable arg1)
method_3554(class_2586 arg0, Runnable arg1)
runReported(BlockEntity blockEntity, Runnable runnable)
m_112278_(C_1991_ p_112279_, Runnable p_112280_)
public void
a(cmm arg0)
setLevel(Level arg0)
method_3551(class_1937 arg0)
setWorld(World world)
m_112257_(C_1596_ arg0)
public void
a(akx arg0)
onResourceManagerReload(ResourceManager arg0)
method_14491(class_3300 arg0)
reload(ResourceManager arg0)
m_6213_(C_77_ arg0)