• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
Terra - 现代化的地形生成器

授权转载 Allay Terra - 现代化的地形生成器 v6.2.0

完成注册/登录后下载
版权类型
授权转载
版权链接
https://github.com/PolyhedralDev/Terra/
语言支持
多语言
前置组件
Allay
适配版本(基岩)
  1. 最新版本
  2. 全版本
terra_logo.png


🌍 Terra

Terra 是一个现代化的世界生成模组平台,主要面向 Minecraft。Terra 允许通过先进的 API 进行完全自定义的世界生成,并与强大的配置系统深度集成。

Terra 由以下几个部分组成:
  • 一个强调配置和可扩展性的体素世界生成 API。
  • 多个平台实现层,作为 API 与运行平台(如 Fabric/Bukkit)之间的桥梁。
  • 一个插件加载器,允许插件在不考虑平台差异的情况下与 Terra API 交互。
  • 多个“核心插件”,实现了 Terra 的“默认”配置,可以看作是配置系统的“标准库”。

目前 Terra 官方支持 Fabric 加载器和 Bukkit API (Paper 及其衍生版)。我们欢迎开发者提交 Pull Request 来适配更多平台!




📥 下载地址




🛠️ 构建与运行
要进行构建,只需运行 ./gradlew build。这会构建所有平台并在 platforms/<平台名>/build/libs 目录下生成 JAR 文件。

生产版本 JAR 文件:
  • Bukkit: Terra-<版本号>-shaded.jar
  • Fabric: Terra-<版本号>-shaded-mapped.jar




⚖️ 许可证信息
Terra 的不同部分采用不同的许可证授权:
  • API 与核心插件: 采用 MIT 许可证,确保所有人都能自由地学习和使用,无需担心 GPL 传染。
  • 平台实现层: 采用 GNU GPL v3.0,以确保这些实现无论在哪里使用都能保持开源。




⚠️ 测试版说明
Terra 目前仍处于 Beta 阶段!虽然运行稳定,但功能尚未完全开发完毕,还有很多内容有待添加。




🤝 参与贡献
欢迎任何形式的贡献!如果你想看到某个新功能,请开启 Issue 或自行实现后提交 PR。
官方 Discord: 点击加入

💡 特别鸣谢
感谢 YourKit 为本项目提供优秀的 Java 性能分析工具,帮助我们不断优化软件性能。
后退
顶部 底部