Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more  
DungeonForge icon

DungeonForge v1.11

All-in-one Dungeon Visual Builder: create instanced MMO-style dungeons in-game with parties, bosses,



SPKGlbN.png
 
DungeonForge is a powerful Minecraft dungeon creation and instancing plugin designed for RPG, MMO, and adventure servers. Build fully-instanced, replayable dungeons directly in-game using a visual builder — no configuration files, no restarts, and no external editors required.
Each dungeon run is generated as a private instance per party, ensuring zero interference between groups and allowing unlimited concurrent dungeon runs. DungeonForge is built for premium gameplay experiences such as raids, boss dungeons, procedural adventures, and competitive speedruns.


9H88DEv.png
 
Main command aliases: /dungeonforge, /df, /dungeon, /dungeons

Common
  • /df help
  • /df howto (step-by-step quick guide)
  • /df tutorial (cinematic setup guide)
  • /df menu (main menu)
  • /df config (server settings GUI)
Build
  • /df create <name>
  • /df edit <name>
  • /df save
  • /df build
  • /df prefabs
  • /df prefab ... (preview controls; run /df prefab help)
  • /df wand [guide|builder]
  • /df room create <name>
  • /df room list
  • /df room delete <room>
  • /df publish <name> (toggle publish)
  • /df validate <name>
  • /df tp <dungeon> [room]
Play
  • /dfjoin <dungeon> (or /df join <dungeon>)
  • /dfleave (or /df leave)
  • /df preview <dungeon>
  • /df preview rooms
  • /df preview leave
  • /df queue <dungeon>
  • /df queue leave
Party
  • /dfparty create
  • /dfparty invite <player>
  • /dfparty accept
  • /dfparty deny
  • /dfparty leave
  • /dfparty kick <player>
  • /dfparty disband
  • /dfparty list
  • /dfparty promote <player>
Packs
  • /df pack list
  • /df pack export <dungeon>
  • /df pack import <file>

WRD65A4.png
 

From DungeonForge/src/main/resources/plugin.yml:
  • dungeonforge.admin (default: op)
  • dungeonforge.build (default: op)
  • dungeonforge.play (default: true)
  • dungeonforge.party (default: true) 

ySalbqu.png
 
  • Main menu: /df menu
  • Server settings (admin): /df config (includes Spawner/Boss Defaults for newly placed markers)
  • Builder Hub (while editing): /df build
  • Prefab library (while editing): /df prefabs
  • Marker config: use wand INFO mode and right-click a marker
aMicBBG.png
 

When you enter edit mode (/df edit <name>), your hotbar is populated with quick-access items:
1WandSelection & marker placement
2CompassOpens Builder Hub (/df build)
3BookshelfOpens Prefab Library (/df prefabs)
4ComparatorOpens Server Settings (/df config) (admin only)
5Nether StarOpens Main Menu (/df menu)
6Writable BookSaves and exits edit mode (/df save)
7EmeraldToggles dungeon publish status
8BarrierExits edit mode

Right-click any hotbar item to use it. These items cannot be dropped or moved.
 

Us9BmGG.png
 

Get a wand:
  • /df wand (or /dfwand)
  • /df wand guide (simple guided wand)
  • /df wand builder (full builder wand)
Builder wand controls:
  • Drop (Q): toggle marker visibility (particles + floating text labels)
  • Shift + Drop: cycle wand mode (or open Builder Hub in guide mode)
Modes
  • SELECT: Left-click = pos1, Right-click = pos2
  • MARKER: Right-click = open marker picker GUI, Sneak + Right-click = quick place selected marker
  • CONNECT: Right-click a connector marker to link connectors
  • INFO: Right-click a marker to open marker config GUI
  • DELETE: Right-click to remove marker at that spot

TvYeUnp.png
 

  Click to show


tFDBwlD.png
 

Markers are what you place down to make rooms do things. Place them with wand MARKER mode, then configure them with wand INFO mode.

Core gameplay markers (working)

  • START — Where players spawn when the run begins.
  • END — Completing this triggers the dungeon win flow.
  • CHECKPOINT — Respawn point for players who die (if respawns are enabled).
  • MOB_SPAWN — Spawns mobs (mob id, count, level, radius, respawn time).
  • WAVE_SPAWNER — Spawns multiple waves (waves, mobs per wave, delay).
  • BOSS_SPAWN — Spawns a boss (boss id, name, health). Premium: Boss Loot Chest.
  • LOOT_CHEST — Gives loot (tier 1–5, one-time, loot table id, optional hologram text).
  • TRAP — Proximity traps (type, damage, cooldown).
  • CONNECTOR — Links rooms for procedural corridors (facing + tag). Not needed for non-procedural dungeons.
  • DOOR + KEY_LOCATION — Locks & keys using Lock Id matching.

Markers currently placeholders


These can be placed for planning/visuals but don’t have full gameplay systems yet:
  • PUZZLE, SECRET, TRIGGER, SAFE_ZONE


Zz5dRCn.png
 
  • Affixes are random run modifiers (plugins/DungeonForge/config.ymlaffixes.*).
  • DARKNESS includes an on-screen warning, particles, and sound before it triggers.
  • Configure timing in affixes.darkness.* (interval-seconds, duration-seconds, warning-seconds).


HbYalFI.png
 

The easiest flow (guided builder)
  1. Create a dungeon: /df create <name>
  2. Start editing: /df edit <name> (your hotbar gets builder items)
  3. Open Builder Hub: /df build (or use the Compass)
  4. Follow Builder Hub steps: Create Room → Place Start → Place End → unlock Free Build
  5. Publish: /df publish <name> (or Emerald)
  6. Test play: /dfjoin <name> then /dfleave
  7. Set lobby return (recommended): stand in lobby and run /df setspawnoflobby

Tip: If the plugin needs chat input, it shows a title + actionbar reminder, plus a clickable [Cancel] helper in chat.


8iLWLSo.png
 

Full compatibility
Paper✅ Yes (recommended)
Spigot✅ Yes
Bukkit/CraftBukkit✅ Yes
Purpur✅ Yes



UCPd2lF.png
 

Website Wiki: DungeonForge WIKI
Sign in
$17.24 USD
Sign in to purchase, save this product to your cart, and keep downloads tied to your account.
Stripe