舒瑞的DMZ地下城

舒瑞的DMZ地下城

高度可配置的地下城,专为与DMZ模组配合使用而设计。

🐉 Shurui 的 DMZ 地下城 🐉

为 DragonMineZ 设计的实例化地下城、高级 NPC 生成器与 WorldEdit 工具

从游戏内工具即可构建自定义地下城遭遇战、调整每个生物的属性和奖励,并以训练点数和 Zenī 奖励玩家。无需数据包。无需编辑 JSON。无需重启服务器。


🟢 官方社区与支持服务器

本模组的官方认可 Discord 服务器是获取支持、更新、抢先预览和分享创作的最佳场所:

👉 discord.gg/HaXBGEPXyE

欢迎来打个招呼。我们欢迎 Bug 报告、功能请求和各类帮助。


Shurui 的 DMZ 地下城是 Shurui 的 DMZ 工具集的附属模组,为服务器管理员提供了一套完整的 DragonMineZ 地下城工具包。你可以放置高级 NPC 生成器,生成任何实体并自定义其全部属性、气功攻击、行为、体型和模型,将它们伪装成普通方块,并在每次击杀时发放训练点数、Zenī 和自定义物品掉落。将玩家传送至专用的、受保护的地下城维度,实时锁定 PvP 和方块破坏规则,并直接将预制好的 WorldEdit 原理图粘贴到世界中。所有内容均可通过与你其他 DMZ 附属模组风格一致、简洁的游戏内编辑器 GUI 进行游戏内构建和调整,并直接保存到你的世界存档中——无需配置文件,也无需重启服务器。


✨ 功能特性

👾 高级 NPC 生成器

放置一个高级 NPC 生成器,并将其指向任何已注册的实体,从原版僵尸到 DragonMineZ NPC 均可。为其设置自定义显示名称,并通过原版属性调整最大生命值、近战伤害、移动速度和防御力,使同一个方块既能生成普通小怪,也能生成精英 Boss。

🔮 深度 DragonMineZ NPC 选项

当生成的生物是 Shurui's DMZ Utilities 的 NPC 时,将解锁额外的调整选项:为其赋予 DMZ 战士的招式组合(弗利萨、沙鲁、布欧、人造人等),以及AI 等级,使其能够像 DMZ 章节战士一样瞬移、闪避和格挡;可开关其气功攻击,设置气力值以决定气功伤害,选择行为模式(从被动到 DMZ 战士),调整模型大小,并选择自定义模型。非 NPC 实体会直接忽略这些额外选项,因此任何生物类型都可以安全使用。

⚙️ 全面生成控制

生成器在服务器的渲染距离内激活——只要玩家能看到该区域,它就会开始工作。设定生成数量(每个生成器同时存活的最大生物数)、波次之间的冷却时间,以及将生成的生物束缚在生成器附近的游荡距离。通过主开关一键开启或关闭整个生成器,并通过生成条件进行门控:一天中的时间段(白天 / 夜晚 / 早晨 / 黄昏)、天气(晴天 / 雨天 / 雷暴)或红石信号——可将生成器连接至拉杆、阳光传感器等任何红石元件。编辑生成器会重置其生成的生物(类似 Pixelmon 的机制),确保属性变更后不会留下过期 NPC,且生成器仅可在创造模式下打开——地下城战斗中,伪装方块将保持密封。你可以用同一个方块构建缓慢渗透的守卫哨站或怪物蜂拥的竞技场。

👑 混合 Boss 机制

可为任何生成器指定一个 Boss:拥有独立的实体、名称、生命值、近战伤害、气力值和体型——或者指向一个已保存的自定义 NPC,使其成为拥有自定义模型、招式和动画的全副武装的战士。Boss 在每个生成波次中按可配置的几率刷新,每次只存活一个,与普通 NPC 一同出现,并发放相同的击杀奖励。Boss 生成需要服务器上安装 Shurui's Key。

💰 训练点数、Zenī 与自定义掉落奖励

每个生成器都可以在每次击杀时发放奖励:在最小-最大范围内随机数量的训练点数(通过 DragonMineZ)、在最小-最大范围内随机数额的 Zenī 余额(通过 Shurui's DMZ Utilities 的经济系统),以及任意数量的基于百分比的自定义物品掉落(可从可搜索的下拉菜单中选择物品,或直接复制手中的物品,包含完整 NBT——包括附魔、名称和模组数据),每项掉落独立判定。击杀同时会触发可配置的控制台命令奖励(%player% = 击杀者),且实体的原版战利品表掉落默认被抑制,以确保玩家只获得你配置的奖励——每个生成器都有独立开关可恢复原版掉落。缺失的模组会自动退化为无操作,因此奖励系统永远不会破坏你的世界。

🎭 生成器伪装

你可以将任何高级 NPC 生成器伪装成普通方块(石头、箱子或任何你喜欢的方块),让玩家永远无法察觉生成器的存在。管理员可以通过 /sdd highlight <半径> 命令一目了然地高亮附近所有隐藏的生成器,使它们发光 10 秒钟。

🌌 专用地下城维度

模组包含一个自成一体的地下城维度,用于在你的主世界之外构建实例化内容。使用 /sdd tp 将玩家传送进入,并通过完整的地下城管理器 GUI(/sdd edit)管理该空间。

🛡️ 实时地下城规则

随时调整仅限地下城的规则,无需重启:可开关 PvP,并切换气功弹和爆炸是否能破坏方块。规则由服务器权威管理、与世界存档一同保存,且仅作用于地下城维度——绝不会影响你的主世界或其他 DMZ 维度。

📍 命名传送点

使用 /sdd setwarp <名称> 在任何位置保存可重复使用的传送点,使用 /sdd warp <名称> 传送至该点,并通过 /sdd warps 和 /sdd delwarp 管理传送点列表。非常适合枢纽区、Boss 房间和备战区域。

🗺️ WorldEdit 原理图粘贴

使用 /sdd paste <原理图> <x> <y> <z> 在精确坐标处粘贴任何 WorldEdit 原理图,从而用预制房间组装地下城。WorldEdit 是可选依赖——没有它,其他所有功能均正常运作,粘贴操作在缺失时会简单地记录一条无操作日志。

💎 训练点数宝石

六种可消耗的训练点数宝石(1,000 · 5,000 · 10,000 · 50,000 · 100,000 · 250,000)在右键点击时授予 DragonMineZ 训练点数,非常适合作为地下城战利品、任务奖励或商店物品。如果服务器未安装 DragonMineZ,宝石将不会被消耗,且玩家会收到提示,因此任何物品都不会丢失。所有六种宝石均位于模组自己的创造模式物品栏标签页中。


🛠️ 快速上手

  1. 从 Shurui's DMZ Dungeons 创造模式标签页中制作或获取一个高级 NPC 生成器并放置。
  2. 右键点击打开编辑器:选择实体、调整属性、气功选项、生成数量和冷却时间。
  3. 添加奖励——训练点数、Zenī,以及带有独立掉落几率的各种自定义物品掉落。
  4. (可选)设置伪装方块,让生成器融入环境,并使用 /sdd highlight 稍后查找它们。
  5. 使用 /sdd tp 传送至地下城维度,通过 /sdd edit 设置规则,并使用 /sdd paste 粘贴房间。
  6. 为你的枢纽和 Boss 房间保存命名传送点,然后向你的玩家敞开大门。

所有生成器编辑和地下城管理均受管理员权限门控并在服务器端验证,因此这些工具可以安全地交给受信任的工作人员使用。命令根为 /sdd。


📦 环境要求

依赖项 版本 是否必需?
Minecraft 1.20.1(Forge) ✅ 是
DragonMineZ 2.1.1b+ ✅ 是——基础模组
GeckoLib 4.8.3+ ✅ 是
Curios 1.20.1 最新版 ✅ 是
Shurui's DMZ Utilities 1.3.0+ ⭐ 推荐——为高级生成器编辑器及 NPC 选项提供支持
Shurui's Key 最新版 ⭐ 可选——解锁生成器 Boss、训练点数宝石和余额奖励
WorldEdit 1.20.1 最新版 ⭐ 可选——启用原理图粘贴功能

💬 加入社区

支持、更新以及其他一切内容都在官方 Discord 服务器上进行,这里是本模组认可的家园:

🔗 discord.gg/HaXBGEPXyE


☕ 支持独立开发

Shurui 的 DMZ 地下城由一位开发者独立开发和维护。它完全免费,并且将永远免费,但构建和持续更新这些工具需要投入大量时间和精力。如果您愿意资助持续开发,可以通过下方链接贡献力量,完全自愿,衷心感谢。

💛 Patreon · 💙 PayPal

完全没有任何压力,使用和分享这个模组本身就已经是巨大的帮助。