Skip to content

模板结构

一套标准副本模板,建议单独放在一个目录里:

text
plugins/DungeonMaster/地牢/<副本ID>/
├─ main.yml
├─ 区域.yml
├─ 阶段.yml
├─ 怪物组.yml
├─ 奖励.yml
├─ 模块.yml
├─ 障碍物.yml
├─ 交互.yml
└─ 全息.yml

每个文件负责什么

  • main.yml:基础设置、进入条件、事件绑定、通关条件
  • 区域.yml:地图空间划分
  • 阶段.yml:流程推进
  • 怪物组.yml:刷怪配置
  • 奖励.yml:通关奖励和掉落
  • 模块.yml:玩法模块、保护、BossBar、复活系统
  • 障碍物.yml:门、陷阱、屏障
  • 交互.yml:拉杆、按钮、实体交互点
  • 全息.yml:提示文字和交互式全息

推荐做法

  • 正式副本尽量拆文件,不要把所有内容都塞进 main.yml
  • 第一个副本可以先只写 main.yml阶段.yml怪物组.yml
  • 能独立维护的内容就拆出去,后面改动会轻松很多
  • 模块.yml 如果暂时不拆,玩法模块保护BossBar复活系统 也还能继续写在 main.yml

加载建议

  • 目录模式最适合正式副本
  • 单文件模式只适合测试或极简示例
  • 如果你已经拆成独立文件,就不要再把同样内容重复写在 main.yml

TQ Minecraft Server Plugin Docs