概述
FTB Team Bases 用于进行团队基地的管理,包括 FTB Team Dimensions、FTB Team Islands、FTB Dungeons。
计划中的内容
在静态共享维度中创建基地,类似 FTB Team Islands,默认维度 ID 是 ftbteambases:bases;
在不同团队自己的维度中创建基地,类似 FTB Team Dimensions;
用从预设的区域文件创建基地,使用离线线程复制和重定位模板 MCA 文件到目标维度,适用于超大型基地,可跨越一个或多个完整的 512*512 方块区域(功能仅适用于虚空维度,或具有固定种子的非虚空维度,以确保预生成的区域与现有世界生成完美契合);
通过放置拼图方块并在多个游戏刻内运行 Jigsaw 生成来创建基地,类似 FTB Dungeons,适用于大型动态生成的基地;
通过粘贴单个 NBT 结构创建基地,适用于小型基地。
该模组由自定义数据包中的基地生成 JSON 文件驱动,位于 <mod-id>/ftb_base_definitions/*.json。每个文件都是实时创建团队基地的模板,这些基地都与 FTB Teams 的团队一一对应。加载 FTB Team Bases 后,团队只能通过创建基地来创建,当团队解散时,玩家将从该基地中移除,基地会留档备份。
模组自带四个默认的基地生成文件,但这些文件在创建基地时不会作为 GUI 选项显示,除非你在开发实例(例如 IDE)中运行该模组,或在配置中将 show_dev_mode 设置为 true。
一些详细内容请参见开发者文档。