Shurui's DMZ Tournaments

Automated single-elimination PvP tournament manager for DragonMine Z. Run recurring brackets from in-game menus, no datapacks. WorldEdit arenas, schedules, rulesets, structured rewards, transferable champion titles, and sign-up NPCs, styled to match DMZ.

πŸ† Shurui's DMZ Tournaments πŸ†

Automated PvP tournaments for DragonMine Z

Run recurring single-elimination brackets on your server, arenas, schedules, rewards and sign-up NPCs, all from in-game menus.
No datapacks. No JSON wrangling. No restarts.

⚠️ This is a public beta. It's stable enough to run real events, but expect rough edges, please report anything you find on Discord.


🟒 Official Community & Support Server

This mod's official, endorsed Discord is the best place for support, updates, sneak peeks, and sharing your creations:

πŸ‘‰ discord.gg/HaXBGEPXyE

Come say hi. Bug reports, feature requests, and help are all welcome.


Shurui's DMZ Tournaments is an add-on for DragonMine Z that turns your server into a fighting circuit. Define as many tournaments as you like, each with its own arena, schedule, rules and prizes, then let the mod handle sign-ups, seeding, match teleports, healing between rounds, and crowning the champion, automatically, on a timer, styled to match DMZ's own UI.


✨ Features

πŸ—“οΈ Fully Automated Tournaments

Set it and forget it. Each tournament can run on a daily, weekly, or monthly schedule with configurable sign-up windows, or you can kick one off by hand. The mod builds the bracket, teleports fighters into the arena, sends the losers to the stands, heals combatants between rounds, and announces every step in chat with a custom sound.

🧱 Multiple Named Tournaments

Run as many concurrent tournaments as you want, a weekly ranked cup, a casual daily brawl, a monthly championship, each an independent definition with its own bounds, rules, and rewards. Manage them all from a list menu: create, edit, open, delete.

πŸ—ΊοΈ WorldEdit Arena Setup

Define each tournament's arena, waiting room, and spectator stands by simply making a WorldEdit selection and clicking a button in the editor. No coordinate typing, select the region in-world and capture it live.

🧍 Sign-up NPCs

Turn any registered entity into a tournament host. Right-click it to open that tournament's sign-up menu, join, leave, teleport to the waiting room, or check status. NPCs carry their tournament link through world saves and show a floating, word-wrapped name above their head.

βš”οΈ Match & Ruleset Control

Fights use DMZ's own combat with tournament-safe guardrails: friendly-fist is toggled on during matches, fighters are fully healed between rounds, and out-of-bounds PvP is blocked. Toggle an items-allowed rule, when off, each contestant's inventory, offhand and Curios are safely stashed for the duration and restored on elimination, victory, or cancel (even across logout and crashes).

🎁 Structured Rewards

Build a prize table per tournament from selectable reward tokens: run a command, give an item, teleport, grant a DMZ skill level, award a title, or send a message, each with searchable item/skill/title dropdowns. Hand out different rewards to the champion, runner-up, and participants.

πŸ‘‘ Transferable Titles

Award a title as a prize, a colored prefix that shows above the winner's head and in chat via a scoreboard team. Titles have a single holder each and transfer to the next champion automatically, giving your server a real, visible reigning champ.


πŸ› οΈ Getting Started

  1. Open the tournament list with /sdt edit and create a new tournament.
  2. Make a WorldEdit selection for the arena, waiting room, and stands, then click Set via WorldEdit for each in the Bounds tab.
  3. Set the schedule, rules, messages, and rewards in the tabbed editor and hit Save.
  4. Spawn a host NPC with /sdt npc spawn and bind it to the tournament, players right-click it to sign up.
  5. Let it run on schedule, or start one now with /sdt start "Tournament Name".

Player commands: /sdt list, join, leave, tpwait, status. Admin commands (edit, open, start, cancel, npc, title) are permission-gated and server-validated, so they're safe to hand to trusted staff. /tournament works as an alias for /sdt.


πŸ“¦ Requirements

Dependency Version Required?
Minecraft 1.20.1 (Forge) βœ… Yes
DragonMine Z 2.1 or newer βœ… Yes
WorldEdit 7.2 or newer βœ… Yes

πŸ§ͺ Beta Notes

This is an early public release. Known limitation: an in-progress bracket lives in memory, so restarting the server mid-tournament abandons the current run (stashed inventories are still safely restored). Everything else, definitions, schedules, titles, persists across restarts. Bug reports and feedback are hugely helpful right now, please share them on Discord.


πŸ’¬ Join the Community

Support, updates, and everything else happen on the official Discord, the endorsed home for this mod:

πŸ”— discord.gg/HaXBGEPXyE


β˜• Support Solo Development

Shurui's DMZ Tournaments 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.

πŸ’› Patreon  ·  πŸ’™ PayPal

No pressure at all, using and sharing the mod already helps a ton.

The Shurui's DMZ Tournaments Team

profile avatar
Owner
  • 1
    Followers
  • 8
    Projects
  • 29.4K
    Downloads

I make mods sometimes :p

More from ShuruiView all

  • Shurui's DMZ Raid-Bosses project image

    Shurui's DMZ Raid-Bosses

    • 8
    • Mods

    Turn any mob into a fully configurable, scheduled raid boss event - no coding, no datapacks, all in-game. Set up multiple named bosses, each with its own WorldEdit-defined arena, sign-up window, and reward table. Health and damage scale with playercount.

    • 8
    • July 5, 2026
    • Mods
    • +3
  • Shurui's DMZ Utilities project image

    Shurui's DMZ Utilities

    • 148
    • Mods

    A utility for Dragon Mine Z that enables in game editing and creation of NPC's, Forms, Races and both Sagas as well as Side Quests. More features to come!

    • 148
    • July 3, 2026
    • Mods
    • +3
  • Ragnarok Reincarnated project image

    Ragnarok Reincarnated

    • 8.0K
    • Modpacks

    Ragnarok is back, we have custom dungeons, bosses, a survival world, raid bosses, as well as custom items and many more features, come check us out.

    • 8.0K
    • December 20, 2024
    • Modpacks
    • +4
  • Ragnarok Creatures project image

    Ragnarok Creatures

    • 2.0K
    • Mods

    Ragnarok Reincarnated's Creatures now in a standalone mod.

    • 2.0K
    • December 17, 2024
    • Mods
    • +1
  • Shurui's DMZ Raid-Bosses project image

    Shurui's DMZ Raid-Bosses

    • 8
    • Mods

    Turn any mob into a fully configurable, scheduled raid boss event - no coding, no datapacks, all in-game. Set up multiple named bosses, each with its own WorldEdit-defined arena, sign-up window, and reward table. Health and damage scale with playercount.

    • 8
    • July 5, 2026
    • Mods
    • +3
  • Shurui's DMZ Utilities project image

    Shurui's DMZ Utilities

    • 148
    • Mods

    A utility for Dragon Mine Z that enables in game editing and creation of NPC's, Forms, Races and both Sagas as well as Side Quests. More features to come!

    • 148
    • July 3, 2026
    • Mods
    • +3
  • Ragnarok Reincarnated project image

    Ragnarok Reincarnated

    • 8.0K
    • Modpacks

    Ragnarok is back, we have custom dungeons, bosses, a survival world, raid bosses, as well as custom items and many more features, come check us out.

    • 8.0K
    • December 20, 2024
    • Modpacks
    • +4
  • Ragnarok Creatures project image

    Ragnarok Creatures

    • 2.0K
    • Mods

    Ragnarok Reincarnated's Creatures now in a standalone mod.

    • 2.0K
    • December 17, 2024
    • Mods
    • +1