FTB Team Bases

FTB Team Bases

基于FTB团队动态创建及管理岛屿、区域等内容

杂项

FTB Team Bases

概述

FTB Team Bases 是 MC 1.21.1 中早期基地管理模组的替代品,包括 FTB Team Dimensions、FTB Team Islands 和 FTB Dungeons。它最终将包含所有这些模组的功能。计划中的功能包括:

  • 在静态共享维度中创建基地(如 FTB Team Islands;维度 ID 默认为 ftbteambases:bases)
  • 在每个团队私有的维度中创建基地(如 FTB Team Dimensions)
  • 使用预生成区域文件创建基地,通过离线线程复制和将模板 MCA 文件重新定位到目标维度(适用于大型基地,跨越 1 个或多个完整的 512x512 方块区域)。
    • 注意:这仅适用于虚空维度,或具有固定种子的非虚空维度,以便预生成的区域能正确适配现有的世界生成。
  • 放置拼图方块并随时间推移运行拼图生成来创建基地(如 FTB Dungeons - 适用于大型动态生成的基地)
  • 通过粘贴单个 NBT 结构来创建基地(适用于小型基地)

该模组由基地定义文件驱动,这些文件是自定义数据包中的 JSON 文件(<mod-id>/ftb_base_definitions/*.json)。每个定义文件都是一个模板,用于创建实时的团队基地。每个实时团队基地与一个 FTB Teams 团队一一对应;当 FTB Team Bases 加载时,团队只能通过创建基地来生成,而当团队解散时,玩家将被从该基地中弹出,并且基地会被归档。

模组附带了四个默认的基地定义文件,但这些文件在创建基地时不会显示为 GUI 选项,除非你在开发环境(通过 IDE)中运行模组,或者你在客户端配置中将 show_dev_mode 设置为 true。

开发者文档

请参阅我们项目中的开发者文档 README.md

支持

许可

所有权利归 Feed The Beast Ltd. 所有。源代码为 可见源代码,更多信息请参阅我们的 LICENSE.md。对此模组提交的任何拉取请求都必须签署并同意 CLA(贡献者许可协议),请求才会被考虑。

保持最新

Discord GitHub Twitter/X YouTube Twitch Instagram Facebook TikTok