【✓】Added Anvil GUI, chat input for alternate character input options Added option to toggle accelerated loading of dungeon chunks in dungeon group configuration
【!】Fixed Fixed player's game mode not returning when joining when the dungeon is still running Fixed debug message display when saving schema
***Command "/md reload" will return "Reloaded 0 Dungeon groups.", it is a display issue, the Dungeon Group is still loaded. This issue has been addressed.***
Changes
【✓】Added
- Added alternative text for Placeholder Objective
- Added check interval for Placeholder Objective
- Added config option to toggle whether external scoreboard should be saved
- Added force chunk-loading for dungeon
- Added Timer Objective
- Added Death Action, player can spectate teammates before respawn, respawn in spawn, checkpoint, or designated location
- Added corresponding messages
【!】Fixed
- Fixed Room Join and Accept Command using wrong argument when retrieving Dungeon Group
- Fixed sometimes throwing exceptions when removing Dungeon NPCs
- Fixed mobs from Mob Action are saved twice
- Fixed empty npcs.yml will be generated even if no configured NPCs
- Fixed NBTAPI broken in 1.21
- Fixed Scoreboard Displays not reshowing when player rejoins and dungeon ends
- Fixed GameMode not restored properly when dungeon ends
- Fixed PAPI placeholders not parsing in Command Action
- Hopefully fixed sometimes Spawner Action files are not removed, causing mob to still exist after dungeon ends
【X】Removed
【↑】Improved
- Improved dungeon can now have more than 1 initial stage
- Improved how Actions and Objectives are registered for the convenience of external plugins adding new Actions and Objectives
- Improved Dungeon Join and Start Command can now specify room by player's name
- Re-added dungeon schematic dimension validation
- Improved performance when loading Dungeon Group
- Improved debug message
【✓】Added
- Added death penalty, items and money will be deducted based on the number of deaths
- Added PAPI Placeholder for the Dungeon Origin World
- Added Citizen Creation Actions, Spawn Actions, Despawn Actions, Seek Actions, Teleport Actions, Path Actions
- Added Teleporter Effects, Idle Hologram, Teleportation, and Cooldown
- Added a timer before receiving the buff
- Added effects of loot chests, holograms when idle, opening, updating
- Added penetration for the control point target
- Added elevation check for the dungeon map
- Added ContainerPickup target
- Added blur to the PlayerPickup target
- Added Damage target
- Added BuffClaim target
- Added a message about lives abandoned when the death limit is enabled
【!】Fixed
- Fixed hooks of various plugins not working
- Fixed duplication of the player's skull line when using CMI Holgoram
- Fixed checking a HasItem only once
【↑】Enhanced
- Redesigned EffectLib support
- The DecentHolograms hologram now updates lines in asynchronous mode
Changes
【✓】Added
【!】Fixed
- Added Reload Command for Dungeon Group, Player Data, Loot Table, Scoreboard, Effect, Locale, Config and Menu
- Added effects support when Checkpoint idle, claiming and claimed
- Added hologram support when Checkpoint idle, claiming and claimed
- Added warning message for HolographicDisplays will soon stop being maintained
- Added Hologram Action
- Added corresponding messages
【X】Removed
- Fixed Spawner Action not working on MythicMobs 5.5.x
- Fixed exceptions when no hologram plugin hook is enabled
- Hopefully fixed scoreboard removal code causes the dungeon to fail to end
- Fixed players inheriting the wrong gamemode when rejoining the server during the dungeon
- Fixed Checkpoint Action and Buff Action not re-showing hologram when re-enabled
- Fixed CMI holograms were displayed even when they should be hidden
【↑】Improved
- Removed unimplemented feature loading code to avoid unnecessary errors
- Code cleanup for Menu GUI
- Items applying to multi slot in menu.yml are now integer arrays instead of string
- Improved objective completion reaction time
- Recoded the entire Hologram system for per-player hologram support
【✓】Added
【↑】Enhanced
- A region checkpoint and a multi-point control point have been added to the control point
- Added allpoint option to Checkpoint Objective so that all points must be captured
- Added a "Time" option to the checkpoint target, allowing you to capture points
- Improved validation of BlockBreak Objective and BlockPlace Objective options
Changes
【✓】Added
- Added Dungeon Leave Command to leave the dungeon
- Added corresponding messages
【!】Fixed
- Fixed Teleporter destination not reading yaw and pitch
- Fixed GUI not closed after using Room Start Command
- Fixed GUI not closed after using GUI and it should be closed
- Fixed Room Command reading wrong room status
- Fixed GUI reading wrong room status
- Fixed ReadyGUI runnable not cancelled if player is removed or room disbanded
- Fixed sometimes Auto Respawn not working
- Hopefully fixed MMOCore hook throws error when dungeon stops with any room member offline
- Fixed Message Action title and subtitle not parsing PAPI's placeholder
- Fixed scoreboard error if the player went offline when dungeon ends
- Partially fixed PAPI's placeholder not working on scoreboard
【X】Removed
【↑】Improved
- Dungeon Group can now use more than 1 icon and slot can be specified