Created helper class to handle language data with less error
Added enum InventoryType for custom inventories
Created an ID system to better track inventories
Added check for duplicate arena names on startup
Added the "Explosive" challenge where players drop their inventory upon death and create a small explosion that damages everything around them
Added achievements that players can earn and rewards for completing those achievements
Added /vd achievements for players to check achievements directly
Added a way for players to wipe their player stats and achievements for a hard reset
Added the option to force players to take on a challenge in an arena, unique to each arena
Added the option to have custom effects/commands run either after a certain wave, after players win/lose (for arenas with limited waves), and/or after players end a game (for arenas with unlimited waves)
Added counter to time limit bar title
Added intro lore before the game starts
Added command versions of admin GUI operations through /vd admin
Added 1.19 support
Added support for PAPI with the following placeholders:
Additions
/vd achievements
for players to check achievements directly/vd admin
Changes
/vd start
,/vd end
, and/vd delay
now show existing arena names as following arguments/vd help
command now has more information to help out new players/vd reload
/vd fix
wouldn't automatically update more than one version update