1.0.3
New Stuff
- Added dungeon config rules for further control over banned item behaviour. (See the wiki for the new config options.)
- Rewards functions now drop unlooted items to the ground when closed if "allow retrigger" is set to "false"
- Added a "PvP" dungeon config option to allow or deny PVP in a specific dungeon. (See the wiki for the new config options.)
- Added a "ReadyCheckOnCommand" config option. When set to "false", the party will receive no ready check when attempting to enter a dungeon.
- Added a "ReadyCheckInQueue" config option. When set to "false", the party will receive no ready check when a dungeon becomes available to them in the queue.
- Added a "LeaderOnlyQueue" config option. When set to "false", any party member can queue the party up for a dungeon.
- Added API events for when players leave dungeons and finish dungeons.
Bug Fixes
- Fixed an issue where players would get stuck in dungeons upon losing all their lives while "DeadPlayersSpectate" is set to false.
- Fixed plugin not loading on Java 8 (and consequently, some 1.16.5 installations.)
- Fixed DXL import not working when the server has a different "world container" folder set.
Known Issues
- Player data YML files are sometimes corrupted, resulting in the dungeon not loading. A bandaid fix has been applied, but it seems to still happen sometimes. If the issue is encountered, delete the
players
folder in the dungeon.
1.0.2
New Stuff
- Subfunctions in meta functions can now have their own triggers, using the meta function's trigger by default.
- Info about subfunctions and subtriggers in meta elements are now displayed when you hover over them.
- Added a /md setcooldown command to allow setting the access cooldown of a dungeon for a specific player manually.
- Added "max repeats" option to the function repeater.
- Dungeon start positions are now saved to config, allowing more precise spawn points.
- "Leave Dungeon" functions now work in lobbies before the dungeon has started.
- When opening a loot table rewards inventory, the positions of the rewards is now randomized.
Bug Fixes
- Fixed an issue where sending players into dungeons with /md play didn't work from console.
- Fixed an issue where certain entities were being removed when leaving an edit-mode dungeon.
- Fixed old instance worlds not being deleted on certain operating systems.
- Fixed some issues with mob spawners not re-triggering.
1.0.1
New Stuff
- Mob Spawner functions now have a "Mythic Mob level" option when Mythic Mobs is installed.
- Block Editor functions have have a "direction" option when placing blocks.
Bug Fixes
- Fixed an issue where the Start Dungeon trigger wouldn't fire without a dungeon lobby.
- Fixed an error caused by using the /md lives command outside of a dungeon.
- Fixed parties erroring out when a player disconnects under certain conditions.
- Fixed DXL Import not remembering whether or not lobbies were enabled in the DXL config.
- Fixed errors caused by using the /md join and /md save commands outside of dungeons.
- Fixed an issue where the loot table max items option wouldn't work.
- Fixed an issue with DXL importing [title] signs.
- Fixed DXL Import not completing the import process until after a restart under certain conditions.
- Fixed the Block Detector trigger preventing players from breaking the block placed when it's the incorrect type.