DungeonMaster - 地牢大师
地牢大师是一款由脚本驱动的模块化地牢框架。
DungeonMaster 地牢大师专门为 Minecraft 服务器的副本内容打造。它把副本模板、地图实例、阶段流程、区域控制、怪物组、奖励结算和脚本系统接成了一整套完整链路,做日常本、Boss 本、活动本、扫荡本,或者带外部插件联动的复杂机制,都可以放进同一套框架里维护。
你可以用它快速搭建单人副本、多人副本、Boss 攻坚副本、剧情副本、活动副本、扫荡副本,也可以把地图、流程、刷怪、机关、提示、传送、开门、奖励和结算拆开维护。想做固定流程副本,或者想做能在运行中动态改变量、改阶段、改怪物、改机关的全动态地牢,这套框架都能接得住。
如果你要做的是能自由编排事件、驱动机制、拆分模块、复用模板的全动态地牢,DungeonMaster 很适合这类内容。
你可以用它做什么
- 搭建单人、副本组队、Boss 攻坚、活动挑战、日常扫荡等多种玩法
- 用同一套模板反复生成实例,支撑多人同时进入和长期重复游玩
- 在运行中的副本里动态控制机关、流程、怪物属性、提示、奖励和结算
- 通过阶段、区域、怪物组、机关和脚本把整套流程做成真正可控的玩法链路
- 把提示、刷怪、开门、传送、发奖、结算等逻辑统一交给脚本管理
- 结合活力、词缀、扫荡、排行榜、外部插件联动,继续扩展副本玩法层次
推荐阅读顺序
新手最快上手路径
如果你是第一次接触 DungeonMaster,建议按下面的顺序做:
- 装好插件并确认
/dm可以使用。 - 导入一个副本世界模板。
- 复制示例副本或创建一个新模板。
- 先改
main.yml和阶段.yml,做出最小可运行流程。 - 再补
区域.yml、怪物组.yml、奖励.yml。 - 最后再添加词缀、扫荡、排行榜、外部插件联动。
副本模板由哪些文件组成
一套标准副本通常会拆成这些文件:
main.yml:副本基础设置、进入条件、事件绑定、通关条件阶段.yml:阶段流程和推进逻辑区域.yml:地图区域和空间边界怪物组.yml:刷怪配置奖励.yml:通关奖励和掉落模块.yml:复活、保护、BossBar、玩法模块障碍物.yml:门、机关、屏障等动态结构交互.yml:按钮、拉杆、实体交互点全息.yml:提示文本和交互式全息
使用建议
- 第一个副本一定先做“最小闭环”,不要一开始就塞满玩法模块。
- 能拆文件就尽量拆文件,后期维护会轻松很多。
- 剧情、提示、开门、刷怪等逻辑尽量交给脚本,不要全部写死在说明文字里。
- 正式服上线前,至少完整测试一次:进入、副本推进、死亡、退出、结算、奖励、重进。