接口 BlockEntityRenderer<T extends BlockEntity>

所有已知实现类:
BannerRenderer, BeaconRenderer, BedRenderer, BellRenderer, BrushableBlockRenderer, CampfireRenderer, ChestRenderer, ConduitRenderer, DecoratedPotRenderer, EnchantTableRenderer, HangingSignRenderer, LecternRenderer, PistonHeadRenderer, ShulkerBoxRenderer, SignRenderer, SkullBlockRenderer, SpawnerRenderer, StructureBlockRenderer, TheEndGatewayRenderer, TheEndPortalRenderer

public interface BlockEntityRenderer<T extends BlockEntity>
  • 方法详细资料

    • render

      void render(T pBlockEntity, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, int pPackedOverlay)
    • shouldRenderOffScreen

      default boolean shouldRenderOffScreen(T pBlockEntity)
    • getViewDistance

      default int getViewDistance()
    • shouldRender

      default boolean shouldRender(T pBlockEntity, Vec3 pCameraPos)