Changed:
- Bumped DungeonForge to 1.0.11
- Updated Paper API target to 1.21.10-R0.1-SNAPSHOT and Java 21 release builds
- Updated plugin.yml to api-version: '1.21'
- Fixed startup banner showing hardcoded v1.0.0
- Added MaterialCompat for CHAIN fallback, fixing the Paper 1.21.10 compile break
- Reworked attribute compatibility for SCALE and max health access
- Updated the wiki, README, and changelog for 1.0.11, Paper/Spigot 1.21.x, Java 21+
Changelog updated with:
- On Start Command feature
- Spawn on Room Enter toggle
- Respawn Time = 0 support
- Instance orphan cleanup bug fix
## Version 1.0.9
###Bug Fixes
- Fixed console spam error (Invalid UUID string: minecraft:sprinting) occurring every few seconds on Paper 1.21 servers
###New Features
- Added Boss (Unbelievable Custom Monsters) integration — spawn UCM bosses in dungeons usingucm:BossNamein any mob spawner, wave spawner, or boss marker
v1.0.8 Hotfix
Bug Fixes
New Config Options
- Fixed NoSuchFieldError: Attribute MAX_HEALTH crash that occurred every 2 seconds on Paper 1.21 servers. The plugin now automatically detects the correct attribute names across Paper 1.21 through 1.21.5+.
- Fixed locked doors sometimes appearing already open when a dungeon run starts. A race condition during room pasting allowed physics events to open doors before the lock system was fully initialized. Locked doors are now force-closed at multiple intervals after generation completes.
- Fixed players being able to walk around locked doors in corridors wider than 1 block. Doors now automatically seal the surrounding passage with wall blocks to prevent bypassing.
- instances.marker-blocks.door-frame-material - Block type used to seal passages around doors (default: STONE_BRICKS)
- instances.marker-blocks.door-seal-width - Max blocks to seal on each side of a door (default: 4)
Version 1.0.8
Highlight special dungeons with bonus rewards and automatic rotation!
NEW: Featured Dungeon System (Dungeon of the Week)
What's New:
Commands:
- Set any dungeon as "Featured" with bonus EXP, money, and loot (1.5x default)
- Automatic weekly rotation (or custom duration)
- Schedule dungeons in advance with a rotation queue
- Featured dungeons show a
star icon in menus
- Option to make featured dungeons exclusive (hidden from regular list)
- /df featured - View current featured dungeon
- /df featured admin - Open admin panel
- /df featured set <dungeon> - Set featured dungeon
- /df featured schedule <dungeon> - Add to rotation queue
- /df featured list - View queue
- /df featured rotate - Force rotation
- /df featured clear - Remove featured status
Puzzles Not Working
Bug Fixes
Villager NPCs Stuck in Floor
- Fixed: Lever, pressure plate, and riddle puzzles now properly detect player interactions
- Puzzles in procedurally generated dungeons now work correctly
- Fixed: Villager NPCs no longer spawn half-buried in the ground
- Both vanilla villagers and Citizens NPCs now spawn at correct height
Added comprehensive v1.0.2 changelog including:
- Puzzle System details with 3 types
- Villager NPC System with 3 service types
- Dungeon Coins system
- Tables listing all new files added
- Tables listing all modified files
- Player-facing usage notes
Fixed
- Fixed skills HUD displaying when RPG features are disabled in config
- Fixed default config values not matching between Java code and config.yml
- Fixed abilities showing as enabled when abilities.enabled: false
Added
- Added rpg.hud.show-in-dungeons config option (default: false) to control skills HUD visibility inside dungeon instances
- Added 7 new custom prefabs (total now 22):
- Ancient Library - Mystical library with bookshelves, checkered floor, hanging lanterns, lectern, and candle pillars
- Sewer Passage - Dark waterway corridor with water channel, arched ceiling, iron bars, vines, and soul torches
- Crystal Cavern - Amethyst geode room with calcite/basalt gradient floor, crystal clusters, and rough cave ceiling
- Throne Room - Grand royal chamber with red carpet aisle, raised quartz throne platform, gold accents, and chandeliers
- Sacrificial Chamber - Dark altar room with blood pattern floor, soul fire corners, crying obsidian altar, and skulls
- Overgrown Ruins - Nature-reclaimed ruins with crumbling walls, grass patches, vines, flowers, and partial ceiling
- Lava Forge - Blacksmith's forge with lava channels, blast furnace, anvil, smithing table, and storage barrels
