DungeonForge, The Modern Standard for Visual, Instanced MMO Dungeons

DungeonForge, The Modern Standard for Visual, Instanced MMO Dungeons v1.8

DungeonForge is a powerful Minecraft dungeon creation and instancing plugin designed for RPG, MMO.




Core Features
  • ✔️ Create, edit, and remove dungeons in-game using a GUI (no restarts required)
  • ✔️ Visual in-game dungeon builder, no configuration files needed
  • ✔️ Use prebuilt schematics/prefabs to build your dungeon
  • ✔️ Play dungeons, boss dungeons, and speedrun-based dungeons
  • ✔️ Dungeons are private per party, ensuring zero interference between groups
  • ✔️ Unlimited concurrent dungeon runs (built for performance)




Main command aliases
Code:
/dungeonforge, /df, /dungeon, /dungeons

Common
Code:
/df help
/df howto (step-by-step quick guide)
/df tutorial (cinematic setup guide)
/df menu (main menu)
/df config (server settings GUI)

Build
Code:
/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
Code:
/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
Code:
/dfparty create
/dfparty invite <player>
/dfparty accept
/dfparty deny
/dfparty leave
/dfparty kick <player>
/dfparty disband
/dfparty list
/dfparty promote <player>

Packs
Code:
/df pack list
/df pack export <dungeon>
/df pack import <file>




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




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




Edit Mode Hotbar ( /df edit <name> )
When you enter edit mode, your hotbar is populated with quick-access items:

SlotItemAction
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.




Get a wand
Code:
/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

CUSTOM MARKERS FOR EASY VIEW

EASY TO USE BUILD GUI THAT GUIDES YOU STEP BY STEP

CUSTOM PREFAB SCHEMATIC / ROOMS + 3D PREVIEW

CUSTOM IN-GAME CONFIG (NO CODING REQUIRED)

CUSTOM MENU FOR USERS TO EASILY NAVIGATE

CUSTOM GUIDE WAND FOR EASY SETUP

5 EASY MODES WITH QUICK TOGGLE




Markers
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




Affixes
Affixes are random run modifiers (
Code:
plugins/DungeonForge/config.yml
Code:
affixes.*
).

DARKNESS includes an on-screen warning, particles, and sound before it triggers.

Configure timing in
Code:
affixes.darkness.*
(
Code:
interval-seconds
,
Code:
duration-seconds
,
Code:
warning-seconds
).




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

Set lobby return (recommended)
Stand in lobby and run:
Code:
/df setspawnoflobby

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




Full compatibility
Server TypeWorks?
Paper✅ Yes (recommended)
Spigot✅ Yes
Bukkit/CraftBukkit✅ Yes
Purpur✅ Yes
Author
VexyAUS
Type
Digital product
License Duration
Unlimited
Price
17.71 USD
Views
105
First release
Last update
Rating
0.00 star(s) 0 ratings
Versions
  1. 1.19
  2. 1.20
  3. 1.21
  4. 1.21.3
  5. 1.21.4
  6. 1.21.5
Required Dependencies
None! All Optional!
Top