类 BlockEntityRenderDispatcher
java.lang.Object
net.minecraft.client.renderer.blockentity.BlockEntityRenderDispatcher
-
嵌套类概要
从接口继承的嵌套类/接口 net.minecraft.server.packs.resources.PreparableReloadListener
PreparableReloadListener.PreparationBarrier
-
字段概要
字段修饰符和类型字段说明private final BlockRenderDispatcher
private final Supplier
<EntityModelSet> private final EntityRenderDispatcher
final Font
private final ItemModelResolver
private final ItemRenderer
private Map
<BlockEntityType<?>, BlockEntityRenderer<?>> -
构造器概要
构造器构造器说明BlockEntityRenderDispatcher
(Font p_234432_, Supplier<EntityModelSet> p_234434_, BlockRenderDispatcher p_377332_, ItemModelResolver p_376400_, ItemRenderer p_378208_, EntityRenderDispatcher p_375551_) -
方法概要
修饰符和类型方法说明<E extends BlockEntity>
BlockEntityRenderer<E> getRenderer
(E p_112266_) void
onResourceManagerReload
(ResourceManager p_173563_) void
<E extends BlockEntity>
voidrender
(E p_112268_, float p_112269_, PoseStack p_112270_, MultiBufferSource p_112271_) void
private static <T extends BlockEntity>
voidsetupAndRender
(BlockEntityRenderer<T> p_112285_, T p_112286_, float p_112287_, PoseStack p_112288_, MultiBufferSource p_112289_) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.server.packs.resources.PreparableReloadListener
getName
从接口继承的方法 net.minecraft.server.packs.resources.ResourceManagerReloadListener
reload
-
字段详细资料
-
renderers
-
font
-
entityModelSet
-
level
-
camera
-
cameraHitResult
-
blockRenderDispatcher
-
itemModelResolver
-
itemRenderer
-
entityRenderer
-
-
构造器详细资料
-
BlockEntityRenderDispatcher
public BlockEntityRenderDispatcher(Font p_234432_, Supplier<EntityModelSet> p_234434_, BlockRenderDispatcher p_377332_, ItemModelResolver p_376400_, ItemRenderer p_378208_, EntityRenderDispatcher p_375551_)
-
-
方法详细资料
-
getRenderer
-
prepare
-
render
public <E extends BlockEntity> void render(E p_112268_, float p_112269_, PoseStack p_112270_, MultiBufferSource p_112271_) -
setupAndRender
private static <T extends BlockEntity> void setupAndRender(BlockEntityRenderer<T> p_112285_, T p_112286_, float p_112287_, PoseStack p_112288_, MultiBufferSource p_112289_) -
setLevel
-
onResourceManagerReload
-