阈限图书馆

阈限图书馆

为Fabric和NeoForge上的维度开发模组提供共享系统、实用工具和渲染功能的跨平台库。

image

阈限图书馆

阈限图书馆(Liminal Library,简称 LimLib)是维度开发(Dimensional Development)系列模组所共用的基础库,包括《重启角落》(The Corners Renewed)、《维度之门》(Dimensional Doors)以及未来的项目。它本身不添加任何游戏内容。

LudoCrypt 最初创建 LimLib 是作为《角落》(The Corners)的内嵌库使用。这个独立版本将原始库与《角落》和《维度之门》的通用代码相结合,其中包括对特殊模型(Special Models)的替代方案,该方案能为普通方块模型添加自定义渲染功能。此外,此版本还让该库同时支持 Fabric 和 NeoForge。

对于模组开发者,LimLib 提供了:

  • Fabric 和 NeoForge 的跨平台抽象层。
  • 自定义维度和区块生成器的 API。
  • 用于加载和放置 NBT 结构的工具,包括旋转和镜像功能。
  • 数据包可扩展或替换的结构拼图池。
  • 迷宫生成工具。
  • 自定义维度渲染、天空盒和后处理效果。
  • 混响和失真效果。
  • 无需方块实体渲染器即可在普通方块模型上支持自定义着色器效果。