SinceDungeon

Advanced instanced dungeon plugin for Paper 1.21+. In-game GUI editor, party system, and randomized gacha loot.

119

Quick challenge

How far can you run before the mobs catch you?

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

ADS