SinceDungeon
Advanced instanced dungeon plugin for Paper 1.21+. In-game GUI editor, party system, and randomized gacha loot.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
SinceDungeon
🛡️ 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
* Exploit Prevention: Every dungeon run is a fresh clone of your template, generated on a separate thread to ensure Exploit Prevention:, then automatically deleted after completion to keep your server clean. * Exploit Prevention: 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: * PAPI Conditional Logic: Trigger commands dynamically as players progress. * PAPI Conditional Logic: 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)
* PlaceholderAPI Tracking: Prevent endless grinding by forcing players to wait a configurable amount of time before re-entering a cleared map. * PlaceholderAPI Tracking: Monetize your server or reward active players with NBT-protected Gacha items: * PlaceholderAPI Tracking: Instantly wipes ALL active dungeon cooldowns. * PlaceholderAPI Tracking: 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
* Loot Chests: Create stages, spawn waves, set conditions, and configure rewards entirely through a beautiful, paginated In-Game GUI. * Loot Chests: * Loot Chests: Vanilla or MythicMobs integration (Supports scaling with party size and mixed random mob pools!). * Loot Chests: Hold a specific area as the radius shrinks over time, fighting off interference mobs. * Loot Chests: Give players a tracking compass to hunt down a physical key and unlock a sealed path. * Loot Chests: 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
* Action Time Limits: Shuffle the middle stages of your dungeon on every run to make speedrunning dynamic and unpredictable. * Action Time Limits: 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
* Soul Crystals: Limit how many times players can enter a dungeon. Players lose lives when dying or failing action time-limits. * Soul Crystals: 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
* Optimized Database: Natively tracks Optimized Database:, Optimized Database:, and Optimized Database: for every single dungeon. * Optimized Database: 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
* Cross-Server (Experimental): Core commands (`/party`, `/dungeon`, `/sincedungeon`) are no longer hardcoded! Fully rename them or assign custom aliases in `config.yml` to prevent conflicts with plugins like MMOCore. * Cross-Server (Experimental): 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
* Instanced Looting & Auto-Claim: Reward faster completions with more loot chests. * Instanced Looting & Auto-Claim: 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
* MySQL & Redis: 1.21 & 1.21.x (Native support) / 1.20.x (Legacy NMS fallback) * MySQL & Redis: Create epic boss fights. * MySQL & Redis: Reward players with custom tier equipment. * MySQL & Redis: Custom entry conditions, lifecycle command logic, and stat tracking. * MySQL & Redis: Economy-based entry fees. * MySQL & Redis: For large networks and cross-server setups.
---
📖 Useful Links
* 🎮 Showcase: 🎮 Showcase: * 🎮 Showcase: %%MD1%% * 🎮 Showcase: %%MD2%%
---
📄 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.*