⚡ Shurui's DMZ Utilities ⚡
The all-in-one content toolkit for DragonMine Z
Build custom NPCs, quests, forms, and races, all from in-game menus.
No datapacks. No JSON wrangling. No restarts.
🟢 Official Community & Support Server
This mod's official, endorsed Discord is the best place for support, updates, sneak peeks, and sharing your creations:
Come say hi. Bug reports, feature requests, and help are all welcome.
Shurui's DMZ Utilities is an add-on for DragonMine Z that hands server owners a full suite of creation tools styled to match DMZ's own UI. Whether you're building a story-driven RPG server or just want tougher enemies and unique bosses, everything is configured live, in-game, and saved straight into your world or DMZ's config.
✨ Features
🧍 Fully Configurable Custom NPCs
A single, endlessly tunable GeckoLib NPC. Right-click it with the NPC Editor to open a DMZ-styled menu and set:
- Model, texture & animations: drop your own GeckoLib models into a resource pack and pick them from a searchable dropdown
- Stats: health, melee/ki damage, defense, scale
- Abilities: real DMZ ki attacks (ki blast, wave, laser, disc), regeneration, melee knockback
- Behavior: passive, wander, follower, guard, hostile, and a DMZ-style fighter AI
- Save any setup as a reusable definition and spawn unlimited copies with an item or a command
📜 Saga & Quest Editor
Build complete DMZ story sagas without touching a file. Create quests, chain them into a real branching quest tree (fork the story with "Branch after"), and set objectives (kill, collect, talk, reach a biome/dimension/structure, level a skill), rewards, and start requirements. Quest-spawned enemies can be your own fully-configured custom NPCs.
🗺️ Side Quest Editor
Design standalone DMZ side quests with their own objectives, rewards, and requirements, complete with searchable quest-giver and turn-in NPC dropdowns. Perfect for optional content, daily-style tasks, and side stories. Quests and side quests can now even reward real, castable DMZ ki and strike techniques.
🐉 Wish Editor (New!)
Edit each dragon's wish list right in-game with /sdu wish. Add, tweak, or remove wishes of every DMZ type (item, multi-item, TP, skill, command, and the reset/relocate/recustomize wishes), with searchable item and skill dropdowns. Craft your server's own reward table for summoning the dragons.
🔮 Custom Form Editor
Create brand-new transformations with custom models, auras, hair, colors, stat multipliers, drains, mastery, stacking rules, and shader outlines, all saved in DMZ's own format so they persist and work in-game. Forms can now also grant auto-dodge, damage mitigation, and damage-taken stat buffs, giving each transformation real combat identity.
🧬 Custom Race Editor
Add entirely new playable races with their own stats, classes, appearance, colors, and display names, selectable at character creation. Custom racial abilities now actually work, wire them to a trigger (always-on, low HP, on-hit, on-kill, or a hotkey) and grant stat boosts, regen, restores, damage resistance, and potion effects.
🛠️ Getting Started
- Grab the NPC Editor and NPC Spawner items (
/give @s sdu:npc_editor).
- Spawn an NPC, then right-click it with the NPC Editor to configure it.
- Open the creation tools with
/sdu saga, /sdu sidequest, /sdu form, /sdu race, and /sdu wish.
- Drop your custom models into the auto-generated resource pack and they'll appear in the editors.
All editing is operator-gated and server-validated, so these tools are safe to hand to trusted staff.
📦 Requirements
| Dependency |
Version |
Required? |
| Minecraft |
1.20.1 (Forge) |
✅ Yes |
| DragonMine Z |
2.1 or newer |
✅ Yes |
| GeckoLib |
4.8.3 or newer |
✅ Yes |
💬 Join the Community
Support, updates, and everything else happen on the official Discord, the endorsed home for this mod:
☕ Support Solo Development
Shurui's DMZ Utilities is built and maintained by one developer. It's completely free and always will be, but these tools take a lot of time and effort to build and keep updated. If you'd like to help fund continued development, you can chip in below, entirely optional and genuinely appreciated.
No pressure at all, using and sharing the mod already helps a ton.