Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
๐ก๏ธ SinceDungeon - The Ultimate Instanced Dungeon System
SinceDungeon is a high-performance, premium-grade instanced dungeon plugin designed natively for modern Minecraft servers (Paper 1.21+). It empowers server owners to create seamless, isolated adventure experiences with zero-trust security, advanced RPG mechanics, and professional-tier optimization.
Unlike traditional dungeon plugins, SinceDungeon is built for stability, absolute customizability, and extreme replayability. From dynamic rogue-like generation and PAPI-conditional command executions to a fully interactive In-Game GUI EditorโSinceDungeon is the only framework you need to build epic mob arenas, intricate storylines, or competitive speedrun challenges.
โจ Key Features
๐ Professional Instancing & Zero-Trust Security
- Isolated Async Worlds: Every dungeon run is a fresh clone of your template, generated on a separate thread to ensure zero TPS drops, then automatically deleted after completion to keep your server clean.
- Deep-Clone Inventory Protection: Players' inventories, armor, and EXP are securely deep-cloned into RAM upon entry, then completely wiped. This guarantees no one can smuggle OP items into the dungeon or bring dungeon-exclusive quest items out.
- Exploit Prevention: Natively blocks teleportation (Ender Pearls, Chorus Fruit), item dropping, and unauthorized command usage while inside an instance.
โก Conditional Lifecycle Automation (NEW)
Automate your dungeon's flow without messy Command Blocks. Execute console commands automatically at specific lifecycle triggers:
- On-Start / On-Finish / On-Stage-Complete: Trigger commands dynamically as players progress.
- First-Time Clear Hook: Define commands that strictly execute only when a player beats a dungeon for the very first time (Perfect for granting exclusive Titles, Milestone Ranks, or unique Lore items).
- PAPI Conditional Logic: Format your commands as
[condition] command_here. The plugin evaluates PlaceholderAPI logic before running it! Example:[%vault_eco_balance%;>=;500] eco give %player% 100
โฑ๏ธ Persistent Cooldowns & Gacha Tickets (NEW)
- Per-Player, Per-Map Cooldowns: Prevent endless grinding by forcing players to wait a configurable amount of time before re-entering a cleared map.
- Interactive Cooldown Tickets: Monetize your server or reward active players with NBT-protected Gacha items:
- Cooldown Reset Ticket: Instantly wipes ALL active dungeon cooldowns.
- Time Skip Ticket: Reduces all active cooldowns by a specific amount of time.
- PlaceholderAPI Tracking: Display remaining cooldown times live on scoreboards via
%sincedungeon_cooldown_<map>%.
๐ ๏ธ Revolutionary In-Game Editor
- No YAML Hassle: Create stages, spawn waves, set conditions, and configure rewards entirely through a beautiful, paginated In-Game GUI.
- Dynamic Actions:
- Spawn Waves & Mythic Bosses: Vanilla or MythicMobs integration (Supports scaling with party size and mixed random mob pools!).
- Control The Zone: Hold a specific area as the radius shrinks over time, fighting off interference mobs.
- Unlock Door & Find Key: Give players a tracking compass to hunt down a physical key and unlock a sealed path.
- Breakable Barriers: Magical walls that crumble asynchronously when a trigger block is destroyed.
- Loot Chests: Reward players mid-run with randomized loot.
๐ฒ Rogue-like Progression & High Stakes
- Randomize Stages: Shuffle the middle stages of your dungeon on every run to make speedrunning dynamic and unpredictable.
- Percent Chance Stages: Create rare, hidden treasure rooms or traps that only spawn a certain percentage of the time.
- Action Time Limits: Add high-stakes pressure by forcing players to complete objectives within a strict time limit, or face heavy life penalties.
โค๏ธ Lives & Immortality System
- RPG Mechanics: Limit how many times players can enter a dungeon. Players lose lives when dying or failing action time-limits.
- Passive Regeneration: Lives regenerate over time based on custom or global intervals, even when offline.
- Soul Crystals: Distribute special consumable items that restore lives, complete with modern 1.21+ item components, sounds, and particles.
๐ Interactive Leaderboards & Statistics
- Fully Automated Tracking: Natively tracks Fastest Clears, Most Kills, and Most Clears for every single dungeon.
- In-Game GUI (
/dungeon top): Players can view rankings through an interactive, paginated GUI. Admins can wipe specific maps using/sd top reset <map>. - Optimized Database: Powered by HikariCP, supporting both SQLite (Local) and MySQL (Network).
๐ฅ Advanced Party & Dynamic Commands
- Conflict-Free Dynamic Commands: Core commands (
/party,/dungeon,/sincedungeon) are no longer hardcoded! Fully rename them or assign custom aliases inconfig.ymlto prevent conflicts with plugins like MMOCore. - Smart Entry Checks: Automatically verifies every member for level, money, lives, and proximity before pulling the party in.
- Cross-Server (Experimental): Built-in Redis and BungeeCord/Velocity support to route players from a Lobby server to dedicated Dungeon Node servers.
๐ Gacha Reward System
- Time-Based Tiers: Reward faster completions with more loot chests.
- Randomized Pool: Support for Vanilla items, MMOItems, and Console Commands.
- Instanced Looting & Auto-Claim: Each player gets their own personal reward GUI. If they disconnect or their inventory is full, rewards are auto-claimed and dropped safely at their feet.
๐ Compatibility
- Paper/Purpur: 1.21 & 1.21.x (Native support) / 1.20.x (Legacy NMS fallback)
- MythicMobs: Create epic boss fights.
- MMOItems: Reward players with custom tier equipment.
- PlaceholderAPI: Custom entry conditions, lifecycle command logic, and stat tracking.
- Vault: Economy-based entry fees.
- MySQL & Redis: For large networks and cross-server setups.
๐ Useful Links
- ๐ Documentation (Wiki): Explore the Wiki
- ๐ฌ Support & Community: Join our Discord
- ๐ฎ Showcase: Watch on YouTube
๐ Permissions
SinceDungeon.admin- Access to the editor, reload, spectate, cooldown resets, and all admin commands.- Player commands (
/party,/dungeon join,/dungeon top,/dungeon lives) are enabled for everyone by default.


