Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Advanced instanced dungeon plugin for Paper 1.21+. In-game GUI editor, party system, and randomized gacha loot.
SinceDungeon v1.6.2 - Full Changelog
🚀 New Features
- Live Revive System: Added the
/dungeon revive <player>command. Alive players can now consume aLIFE_ITEM(Soul Crystal) to actively revive spectating party members mid-dungeon. - Required Entry Items: Added the ability to require specific items (Vanilla, MMOItems, Dungeon Keys) to join a map, alongside a
consume-required-itemtoggle. - Independent Reward Tiers: You can now configure separate time limits and chest reward tiers for Solo runs versus Party runs.
- Teleport Action: Added a new
TELEPORTobjective action to seamlessly and asynchronously move participants to specific XYZ coordinates within the dungeon. - Chinese Localization: Added full Simplified Chinese (
zh) language translation support.
⚙️ Architecture & API (Strategy Pattern)
- Modular Integration: Completely refactored core systems to support external plugin injections. 3rd-party developers can now easily replace native functions via the API.
- PartyProvider: Inject custom Guild/Party matchmaking systems.
- InstanceProvider: Override world generation (e.g., SlimeWorldManager support).
- RewardSystem: Replace the default chest UI with custom reward handling.
🛠️ Improvements & Optimizations
- Physical Checkpoints: The Checkpoint action has been completely rewritten. It now spawns a physical particle ring that players must step into to secure their respawn location.
- Editor GUI Overhaul: Transitioned from rigid hardcoded pathing to dynamic
FieldPropertiesresolution. Fixed NullPointer exceptions on settings without global fallbacks and improved prompt mappings. - Roulette Stabilization: Rewrote the Roulette GUI state handling. If a player abruptly closes their inventory during a spin, the generated reward is now safely cached and instantly pushed to their inventory.
- Proxy Command Toggle: Added the
block-teleport-commandssetting ingameplay.yml, allowing players to use native proxy warps (like HuskHomes) without triggering the dungeon anti-cheat. - Dynamic Enum Formatting: Material names without custom display names (e.g.,
IRON_NUGGET) now dynamically format into human-readable Title-Case strings for chat and holograms.
🐛 Bug Fixes
- Cross-Server Teleportation Blockers: Fixed a critical bug where players were prevented from teleporting to other servers. The
PlayerQuitEventnow utilizes stricttry-catchisolation, and completing a dungeon on a proxy network properly routes players back to the return-server. - Virtual Inventory Crash: Removed unsafe
Inventory#getLocation()andPlayer#getOpenInventory()calls that caused silent asynchronous exceptions during disconnects in Paper 1.21+. - MythicMobs Wave Lockup: Fixed an issue where waves would get stuck at
(Remaining: X). The plugin now strictly ignores invisible utility entities (ArmorStands/Projectiles) summoned by MythicMob skills. - Summoned Boss Tracking: Objective HUDs now dynamically transfer from invisible spawner mobs to the actual summoned child boss instead of soft-locking.
- Reward Miscalculation: Fixed a flaw where completely failing the lowest time bracket incorrectly granted 1 chest instead of 0.
Information
| Published on | May 8, 2026 |
|---|---|
| Downloads | 1 |
Platforms
Paper (1.21-26.1.2)
Dependencies
Paper