Version 6.2.1 brings eggwars back to latest MC version and fixes various bugs and improves optimization a little. I've been (and still am) very busy this year, for next update I will try to improve arena managing.
Unlike other times, and only for servers running in versions 1.20.5 and over, instead of updating translation files you will need to update trades and kits files due to major changes on item structure.
Additions: - Added support for version 1.20.5 through 1.21.3.
Changes: - When buying items or upgrading generators, the items to sell get removed from the smallest stack. (Classic CubeCraft EggWars parity)
- Removed automatic conversion for old (pre "gameplay"->"game") "config.yml" file and other conversions for "arena.yml" file.
- - If you haven't converted yet, please use a version between 6.1.1 and 6.2.1 or do it manually.
- K/D (kill-death radius) now displays decimals with dots "." instead of commas ",".
- Updated trades.json and kits.json files to make items use data components instead of NBT.
- - Old files are still preserved on EggWars's jar for usage in older versions. (you will need to copy these instead)
Fixes: - Finally fixed most of the bugs that could happen when trying to place a block against the dragon egg.
- - Due to spigot limitations, some bugs can't be totally fixed and not all added fixes are available for versions prior to 1.19.
- Fixed an ingame bug where water, lava or fire couldn't get removed or replaced, and other new flowers also couldn't be broken.
- Fixed eggwars plugin creating fake arenas for every folder in "arenas" folder without an "arena.yml" file.
- Fixed team selection menu not updating size when adding a new team (a server reload was needed).
- Fixed items desappearing when clicking them on "Basic Settings" from arena setup GUI.
- Fixed sometimes being unable to teleport to arena bound location from arena setup GUI.
- Fixed an exception caused by version incompatibility when using team ender chest.
- Fixed classic shop not working in 1.20.4.
- Firework "launch" sound now plays again when upgrading a generator.
- Fixed a bug that occurred for the entire plugin's lifetime: When removing an arena using commands, placed signs that lead to them aren't fully removed, causing exceptions when reloading server.
- Fixed 3 more minor bugs. (reload cache when "generators.json" didn't load yet, "HashSet" "Team.villager" not removing entity referenes from previus games, unoptimized villager name tag)