net.minecraft.client.renderer.blockentity

public interface BlockEntityRenderer<T extends BlockEntity, S extends BlockEntityRenderState>

his
net.minecraft.client.renderer.blockentity.BlockEntityRenderer
net.minecraft.class_827
net.minecraft.client.render.block.entity.BlockEntityRenderer
net.minecraft.src.C_4244_

Method summary

Modifier and TypeMethod
S
e()
createRenderState()
method_74335()
createRenderState()
m_414927_()
default void
a(T arg0, S arg1, float arg2, foh arg3, hxo$a arg4)
extractRenderState(T arg0, S arg1, float arg2, Vec3 arg3, ModelFeatureRenderer$CrumblingOverlay arg4)
method_74331(T arg0, S arg1, float arg2, class_243 arg3, class_11683$class_11792 arg4)
updateRenderState(T blockEntity, S state, float tickProgress, Vec3d cameraPos, ModelCommandRenderer$CrumblingOverlayCommand crumblingOverlay)
m_414963_(T p_424933_, S p_423635_, float p_431515_, C_3046_ p_426172_, C_410996_$C_411281_ arg4)
void
a(S arg0, fua arg1, hgy arg2, ibo arg3)
submit(S arg0, PoseStack arg1, SubmitNodeCollector arg2, CameraRenderState arg3)
method_3569(S arg0, class_4587 arg1, class_11659 arg2, class_12075 arg3)
render(S state, MatrixStack matrices, OrderedRenderCommandQueue queue, CameraRenderState cameraState)
m_6922_(S p_112309_, C_3181_ p_424306_, C_411150_ p_422688_, C_411395_ arg3)
default boolean
bk_()
shouldRenderOffScreen()
method_3563()
rendersOutsideBoundingBox()
m_5932_()
default int
bl_()
getViewDistance()
method_33893()
getRenderDistance()
m_142163_()
default boolean
a(T arg0, foh arg1)
shouldRender(T arg0, Vec3 arg1)
method_33892(T arg0, class_243 arg1)
isInRenderDistance(T blockEntity, Vec3d pos)
m_142756_(T p_173569_, C_3046_ arg1)