Skip to content

DungeonMaster - 地牢大师

地牢大师是一款由脚本驱动的模块化地牢框架。

DungeonMaster 地牢大师专门为 Minecraft 服务器的副本内容打造。它把副本模板、地图实例、阶段流程、区域控制、怪物组、奖励结算和脚本系统接成了一整套完整链路,做日常本、Boss 本、活动本、扫荡本,或者带外部插件联动的复杂机制,都可以放进同一套框架里维护。

你可以用它快速搭建单人副本、多人副本、Boss 攻坚副本、剧情副本、活动副本、扫荡副本,也可以把地图、流程、刷怪、机关、提示、传送、开门、奖励和结算拆开维护。想做固定流程副本,或者想做能在运行中动态改变量、改阶段、改怪物、改机关的全动态地牢,这套框架都能接得住。

如果你要做的是能自由编排事件、驱动机制、拆分模块、复用模板的全动态地牢,DungeonMaster 很适合这类内容。

你可以用它做什么

  • 搭建单人、副本组队、Boss 攻坚、活动挑战、日常扫荡等多种玩法
  • 用同一套模板反复生成实例,支撑多人同时进入和长期重复游玩
  • 在运行中的副本里动态控制机关、流程、怪物属性、提示、奖励和结算
  • 通过阶段、区域、怪物组、机关和脚本把整套流程做成真正可控的玩法链路
  • 把提示、刷怪、开门、传送、发奖、结算等逻辑统一交给脚本管理
  • 结合活力、词缀、扫荡、排行榜、外部插件联动,继续扩展副本玩法层次

推荐阅读顺序

  1. 安装与启动
  2. 全局配置
  3. 模板结构
  4. main.yml
  5. 条件表达式
  6. 阶段.yml
  7. 脚本概览
  8. 命令与权限

新手最快上手路径

如果你是第一次接触 DungeonMaster,建议按下面的顺序做:

  1. 装好插件并确认 /dm 可以使用。
  2. 导入一个副本世界模板。
  3. 复制示例副本或创建一个新模板。
  4. 先改 main.yml阶段.yml,做出最小可运行流程。
  5. 再补 区域.yml怪物组.yml奖励.yml
  6. 最后再添加词缀、扫荡、排行榜、外部插件联动。

副本模板由哪些文件组成

一套标准副本通常会拆成这些文件:

  • main.yml:副本基础设置、进入条件、事件绑定、通关条件
  • 阶段.yml:阶段流程和推进逻辑
  • 区域.yml:地图区域和空间边界
  • 怪物组.yml:刷怪配置
  • 奖励.yml:通关奖励和掉落
  • 模块.yml:复活、保护、BossBar、玩法模块
  • 障碍物.yml:门、机关、屏障等动态结构
  • 交互.yml:按钮、拉杆、实体交互点
  • 全息.yml:提示文本和交互式全息

使用建议

  • 第一个副本一定先做“最小闭环”,不要一开始就塞满玩法模块。
  • 能拆文件就尽量拆文件,后期维护会轻松很多。
  • 剧情、提示、开门、刷怪等逻辑尽量交给脚本,不要全部写死在说明文字里。
  • 正式服上线前,至少完整测试一次:进入、副本推进、死亡、退出、结算、奖励、重进。

常见文档入口

TQ Minecraft Server Plugin Docs