Instanced Dungeon
2.3.0The Ultimate Instanced Dungeon System, Transform your Minecraft server with fully customizable, isolated dungeon instances
2.3.0latestInstanced Dungeon 2.3.02 weeks ago ✨ Added - Added a fire spread gamerule to dungeon configs - Added a new REGION mission - Added/dg skip <stage> mission <all|mission>for server administrators to skip missions during dungeon runs - Only PRO - Added configurable player cooldowns for opening and joining dungeons - Only PRO 🐛 Bug Fixes - PERSIST mobs no longer despawn when players are far away - Spawner lifetime settings now correctly control timed despawning 🧩 Improvements - Mission levers now remain locked until their stage unlocks ⚠️ Before Updating Stop the server and back up your dungeons/ folder, config.yml, and messages.yml.2.2.1Instanced Dungeon 2.2.14 weeks ago Bug Fixes - Dungeon and template world names are recognized regardless of letter case, including existing dungeon folders and editor sessions - Fixed an issue where some messages from
messages.ymlwere not applied, causing the plugin to use the default English messages instead - The 1.21.x builds handle Nexo item builders without crashingImprovements loot chest message now supports
%count%Before Updating Stop the server and back up your
dungeons/folder,config.yml, andmessages.yml2.2.0Instanced Dungeon 2.2.0Sep 15, 2026 Added - Added
/dg kick <player>for removing party members before starting a dungeon - Added Kill Mobs options for counting only dungeon-spawner mobs and including baby variantsImprovements - Paper 26.3 is now officially supported by the 26.x build - Updated Multiverse-Core support to 5.8.1 for Paper 26.x
Before Updating Stop the server and back up your
dungeons/folder,config.yml, andmessages.yml.2.1.0Instanced Dungeon 2.1.0Aug 11, 2026 Added - Extended boss and trigger reward logic - Rewards can be delivered to player inventories or dropped at the boss or trigger location - Support for shared party drops, party leaders, boss killers, trigger activators, and every alive player - Full support for custom items across the new reward delivery options - Per-dungeon item restrictions for elytra, ender pearls, chorus fruit, enchanted golden apples, wind charges, firework rockets, maces, and tridents - Item restrictions configurable through commands and dungeon YAML files - Optional lightweight RAM analysis using the hidden
/dungeon ram analysiscommandBefore Updating Stop the server and manually back up your
dungeons/folder,config.yml, andmessages.ymlbefore installing this update.2.0.2Instanced Dungeon 2.0.2Aug 2, 2026 Added Added a new per-dungeon allow-fly gameplay rule
Bug Fixes Fixed non-Creative players being able to retain flight after entering a dungeon with flight disabled Fixed external flight plugins potentially re-enabling flight during an active dungeon Fixed stale and duplicate hologram entities potentially remaining after editor or instance cleanup
Improvements Flight is now enforced immediately on dungeon entry, flight toggle, movement, and game mode change Creative and Spectator modes are excluded from flight restrictions Stage holograms now reuse existing armor stands instead of constantly respawning them Hologram locations, names, properties, and persistent metadata are updated only when their values change Editor holograms now use configuration fingerprints and skip refreshes when nothing has changed
Before Updating Stop the server and create a backup of your dungeons/ folder, config.yml, and messages.yml before installing this update.
2.0.1Instanced Dungeon 2.0.1Jul 24, 2026 Added - Added a safe message migration system for messages introduced by future updates
Bug Fixes - Fixed orphan-world scanning potentially freezing the server thread - Fixed overlapping world cleanup operations
Improvements - Instance folder scanning now runs asynchronously and avoids recursive full-directory scans - Automatic cleanup only removes worlds verified by an instance marker or exact plugin registration - Future missing messages can be appended without overwriting existing translations - Improved and serialized world unloading, Multiverse removal, and folder deletion
Before Updating Stop the server and create a backup of your dungeons/ folder, config.yml, and messages.yml before installing this update.
2.0Instanced Dungeon 2.0Jun 29, 2026 InstancedDungeons v2.0
- New 2.0 dungeon config format withAdded
v: 2.0compatibility protection. - New dungeon creation syntax:/dungeon create <id> <world> <boss|trigger>. - Objective system with two objective types: -BOSSfor classic boss-completion dungeons. -TRIGGERfor button/pressure-plate completion dungeons. - Trigger objective file support viadungeons/<id>/trigger.yml. - Trigger editor flow with/dungeon settrigger <material>. - Boss and trigger reward editors with independent reward entries, custom item support, and per-entry drop chance config. - MythicMobs item support throughMYTHIC_ITEMentries for loot, costs, rewards, and stage item payment missions. - New MythicMobs item lookup commands: -/dungeon mythicitem [itemId]- Per-dungeon tower system: -dungeon-type: single|tower-tower-stage-type: first|middle|last-next-dungeon: <id>- Free-version two-stage tower support:FIRST -> LAST. - Stage system with stage folders and per-stage config files. - Stage order editor commands: -/dungeon stage list-/dungeon stage <stage_id> order <number>- Parallel stage order groups: multiple stages may share the same order and progress together, while higher orders wait for every lower-order stage to open. - Parallel gates stay independent: completing one stage in an order group opens only that stage's gate; the next order unlocks only after every lower-order gate is opened. - Gate creation, editing, deletion, and save flow: -/dungeon stage <stage_id> gate create-/dungeon stage <stage_id> gate edit-/dungeon stage <stage_id> gate delete-/dungeon stage <stage_id> gate stick-/dungeon gate save- Gate edit stick for adding/removing existing blocks from an active gate edit session without placing or breaking blocks, including sneak-click connected-block editing for same-material gate pieces. - Stage deletion flow with confirmation: -/dungeon stage <stage_id> delete- Subtle gate editor particles so admins can see selected gate blocks while editing. - Shared gate edit sessions so multiple admins can build the same gate together. - Gate edit sync detects manual block changes, vanilla command changes near the editor, and WorldEdit//setby importing the admin's current WorldEdit selection into the active gate selection. - Multiple stage holograms per stage with live mission progress and customizable hologram style files. -/dungeon stage <stage_id> gate hologram createnow adds another hologram, whiledeleteremoves the nearest hologram for that stage within 3 blocks. - Stage commands now use explicit stage IDs instead of numeric stage-order aliases, avoiding ambiguity when stages share the same order. - Stage mission support for: - kill mobs - lever missions - synchronized button missions - synchronized pressure plate missions - required stage keys - timed waiting - sacrifice missions - Vault money payments - item payments - Stage mission GUI for gate-block-driven mission actions. - ITEM_PAYMENT missions are configured through a chest-style editor GUI instead of provider/item/amount command arguments. - SACRIFICE missions now have an independentsacrifice-outcomesetting:SPECTATORorKICK. -sacrifice-drop-items: falsenow keeps the sacrificed player's inventory;truedrops storage, armor, and offhand items on the ground. - Sacrifice and leader elimination now announce a new random alive dungeon leader when needed. - Eliminated or sacrificed dungeon players are sent to the dungeon exit when they leave the run or when the run ends. - Eliminated or sacrificed dungeon players who are spectating during a tower transition now stay with the party as spectators in the next tower stage. - Mission key loot entries through theMISSIONloot type.MISSION KEYentries are guaranteed key supply entries per loot chest definition and do not use randomchance. - Special vanilla item IDs for potions, splash potions, lingering potions, tipped arrows, and enchanted books. -/dungeon lootchest loot <id> addto append the item in the admin's main hand to a loot chest config without overwriting existing entries. - Player and team lives system: - player-scoped lives - team-scoped shared lives -0lives meaning unlimited - Scope-aware death messages show remaining player lives or shared team lives, plus the final spectator/exit outcome when lives reach zero. - Per-dungeon timer bossbar configuration moved into dungeon config. - Timer chat and sound alerts at 10 minutes, 5 minutes, and 1 minute remaining. - Per-dungeon command whitelist/blacklist enforcement for party members and active dungeon players. - External-entry protection for active instance worlds. -/dungeon validate <id>and/dungeon validate all. -commands.ymlvalidation for event keys, executors, audiences, command lists, and risky audience/global command combinations. - Objective-specific validation summaries. - Extensive reload validation for dungeon configs, spawners, loot, objectives, costs, towers, and stages. - Per-dungeoncommands.ymlevent command system withCONSOLE/PLAYERexecutors and audience targeting. - disabled by default - commented examples - repeatable event entries for separate command groups - Player event command hooks: -on-player-create-party-command-on-player-join-party-command-on-player-start-dungeon-command-on-player-complete-dungeon-command-on-player-abandon-dungeon-command-on-player-exit-dungeon-command-on-player-death-command-on-player-kill-mob-command-on-player-kill-boss-command-on-player-complete-stage-command-on-player-open-gate-command-on-player-fail-dungeon-command- Party event command hooks: -on-party-create-command-on-party-player-join-command-on-party-start-dungeon-command-on-party-complete-dungeon-command-on-party-abandon-dungeon-command-on-party-fail-dungeon-command-on-party-complete-stage-command-on-party-open-gate-command-on-party-enter-tower-stage-command-on-party-complete-tower-command- Event command placeholders for player, party, dungeon, stage, tower, mob, boss, world, and coordinates. -/dungeon guifree-version Pro notice. - External dungeon spectator flow: -/dungeon spectate <leader>-/dungeon spectator exit- active party leader tab completion - inventory/gamemode restore when leaving spectator mode - Free-version global active instance cap of 16. - Expanded tab completion for new commands, dungeon IDs, loot chest IDs, stage IDs, trigger materials, and validation targets. -/dungeon opentab completion now hides tower middle/last stage dungeon IDs. - Custom item lookup tab completion now includes MythicMobs item IDs.
- Fixed unsafe spawner location handling in player movement checks. - Fixed party lifecycle so parties are not disbanded before dungeon entry and are closed after completion/failure/abandon cleanup. - Fixed active run cleanup so abandoned/completed parties do not remain tracked forever. - Fixed non-party players entering active instance worlds through external teleports or vehicles. - Fixed spawner trigger handling so unused trigger distance/time values do not accidentally trigger behavior. - Fixed delayed and proximity-delayed spawner behavior. - Fixed mixed vanilla and MythicMobs pools in the same spawner. - Fixed boss objective defaults so new configs useBug Fixes
boss.must-die-to-complete: true. - Fixed validation visibility so free-version limit notices are only shown to admins. - Fixed/dungeon listshowing tower middle/last stage dungeons as normal openable dungeons. - Fixed tower stage completion announcements so intermediate stages do not broadcast global complete messages.
- Rebuilt the dungeon config layout to be cleaner, sectioned, and heavily commented. - Improved generated spawner, loot chest, bossImprovements
1.0.8Instanced Dungeon 1.0.8May 1, 2026 InstancedDungeons v1.0.8
- New per-dungeon gamerules: -Added
party-pvpto block or allow pvp between party members -tnt-behaviorwhich allows you to change the behavior of tnt (vanilla, only_dmg, disabled) - New GlobalInstance Limitsin main config file
- Fixed a little memory leak related to particles in editor mode - FixedBug Fixes
external teleportwarning after completing the dungeon - Fixed other small bugs
- Several improvements to plugin optimization - All newly created dungeons now haveImprovements
must-die-to-completeset to true by default - Reduced console spam when enabling the plugin
- Minecraft 26.1.x is still in beta. - Oraxen and Nexo integrations are marked as beta.Notes
1.0.7Instanced Dungeon 1.0.7Apr 28, 2026 InstancedDungeons v1.0.7
* Global permissions: *Added
instanceddungeons.open(default: true) *instanceddungeons.join(default: true) * Per-dungeon permissions: *instanceddungeons.open.<dungeon_id>(default: true) *instanceddungeons.join.<dungeon_id>(default: true)
* Reduced console spam on startup:Improvements
- Minecraft 26.1.x is still in beta. - Oraxen and Nexo integrations are marked as beta.Notes
1.0.6Instanced Dungeon 1.0.6Apr 26, 2026 InstancedDungeons v1.0.6
- New per-dungeon command filter modes inAdded
dungeons/<id>/command-blacklist.yml: -BLACKLISTto block only listed commands -WHITELISTto allow only listed commands and dungeon commands
- Fixed a dungeon result conflict where leaving withBug Fixes
/dungeon exitafter killing the boss could first announce a failure and only later announce completion - Fixedfail-if-all-players-deadapplying to all death behaviors instead of only one-life modes - Fixed infinite respawn dungeons being able to fail because all players were temporarily dead
- Dungeon command filtering always allows dungeon commands such asImprovements
/dungeon,/dg, and/inst, including/dungeon exit, even in whitelist mode
- Minecraft 26.1.x is still in beta. - Oraxen and Nexo integrations are marked as beta.Notes
1.0.5Instanced Dungeon 1.0.5Apr 21, 2026 InstancedDungeons v1.0.5
- Disabled destroying and editing armor stands during dungeon runsImprovements
- Minecraft 26.1.x is still in beta. - Oraxen and Nexo integrations are marked as beta.Notes
1.0.4Instanced Dungeon 1.0.4Apr 10, 2026 THIS IS A BETA VERSION
- ADDED COMPATIBILITY WITH PAPER 26.X - UPDATED MULTIVERSE-CORE INTEGRATION TO VERSION 5.6.0 - CHANGED MINIMUM JAVA VERSION TO JAVA 251.0.3Instanced Dungeon 1.0.3Mar 12, 2026 Instanced Dungeon — Version 1.0.3
Added economy integration (Experimental) Added an option to costs section to set money requirements to enter the dungeonNew Features
Fixed editor-mode boss particles crashing on Paper 1.21.11 due to missing particle data.Bug Fixes
1.0.2Instanced Dungeon 1.0.2Mar 10, 2026 Instanced Dungeon — Version 1.0.2
Unused Instance Cleanup (Experimental)* Added an option to automatically remove unused dungeon instances after a specified time if they were not deleted properly after the dungeon was completed. This feature is currently experimental.New Features
Multiverse-Core Update* Updated the supported Multiverse-Core version from 4.3.12 to 5.5.2.Improvements & Changes
Fixed an issue where dungeon instances were not deleted after the dungeon was completed*. Fixed an issue where instances were not removed when leaving a dungeon using `/dungeon exit`*. Fixed an issue where dungeons configured to automatically close after the boss is killed* did not close properly.Bug Fixes
1.0.1Instanced Dungeon 1.0.1Mar 7, 2026 Instanced Dungeon — Version 1.0.1
Dungeon Configuration Improvements* Added the ability to enable or disable time or weather changes in both the template world and the instance world*. Added an option to disable natural mob spawning* inside dungeon instances. (it doesn't work in the template world yet, so if you want to set it there too, use gamerule yourself) Added an option to enable Keep Inventory on player death* within dungeon instances. (it doesn't work in the template world yet, so if you want to set it there too, use gamerule yourself) Dungeon Management* Added a command to delete a specific dungeon*. This command delete only the dungeon folder, not the template world itself. Configuration Documentation* Added detailed descriptions for all configuration options* in the dungeon config files to make setup easier. Update Notifications* Administrators now receive in-game notifications about new plugin versions*. This feature can be disabled in the config*.New Features
The plugin now checks for the presence of Multiverse-Core on startup*. If the server does not have Multiverse-Core installed, the plugin will notify admins in chat and console and then disable itself*. If the detected Multiverse-Core version differs from the recommended version*, admins will receive a warning. The version warning can be disabled in the config*.Improvements & Changes
Fixed a plugin crash when entering a dungeon with an unset spawn or exit location*. The plugin now prevents such dungeons from being started* until the required locations are configured. ---Bug Fixes
If you encounter any issues, please report them to `we_rt` on Discord.Bug Reports
1.0.0Instanced Dungeon 1.0.0Feb 15, 2026
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta