Fixed:
- Console errors when using spigot 1.21.4 version.
Added:
- Support for spigot 1.21
Added:
- Support for spigot 1.20
Added:
- Removed and optimized code for better speed and prepare for support for spigot 1.20
Fixed:
- Issue with latest MySQL version causing connection lost.
Fixed;
- bug with block regeneration on some spigot versions.
Added:
- Support for spigot 1.19.
Fixed:
- bug with NPC's shop on spigot 1.18.2
Fixed:
- Bug with spectators blocking block place.
Added:
- Support for spigot 1.18+
Fixed:
- Splash potions on kits not working on spigot 1.17.
Format for splash potions should be:
- LEGACY_SPLASH_POTION,NIGHT_VISION:1
Fixed:
- Bug with database creation on MySQL version 8+.
- Console error when player disconnects on scoreboard update.
Added:
- Support for Redis in-memory data structure store, used as a database. For fast data share between servers.
Fixed:
- Bug with NPC's on spigot 1.16.x.
Added:
- Support for spigot 1.17.x.
- Added support for NPC's with Citizens2.
Notes:
- For NPC's skin now you need to use the following format on messages.yml: TextureSignature;TextureData (Retrieved from MineSkin)
Added:
- Placeholder for player name on scoreboard. %player_name%
Fixed:
- Bug with NPCs admin menu on Spigot 1.16.
Fixed:
- Console errors spam when player shots arrow to spectator.
Fixed:
- Bug with main scoreboard on spigot version 1.13.
Added:
- Now NPC's support latest spigot 1.16.x version.
Fixed:
- Bug with latest update not teleporting players to lobby on server disable.
Fixed:
- Error on plugin disable when using bungeemode.
- Scoreboard spamming errors on console.
Added:
- Now you can use team chat with prefix !
Ex. !Hello
*Prefix can be modified on config.yml
Fixed:
- Bug with NPC's on Paperspigot 1.8
Fixed:
- Lobby scoreboard sometimes flickering.
Fixed:
- Bug with invisibility potions showing player armor.
Fixed:
- Small bugs with npc, villagers and mysql on some spigot versions.
Fixed:
- Bug with PlayerDeathEvent on PaperSpigot.
Updated:
- PlaceholdersAPI support for latest version.
Fixed:
- Bug with players spawning near the border of the cage being able to drop before game start in some arena setups.
Fixed:
- Bug when running PaperSpigot (NPC's not supported on that spigot fork)
Fixed:
- Bug with generators upgrade on spigot 1.16
Added:
- NPC's support for spigot 1.13 to 1.16
Added:
- Support for spigot 1.16.x.
Coming Soon:
- Discord server for plugin information, bug reports and features requests.
Fixed:
- Bug with xp bottles on spigot 1.8.8.
** Anyone having any issue or suggestion please send me a message (even if you have already sent me one).
Fixed:
- Bungeecord player join to arena using autojoin command.
Added:
- Support for spigot 1.15.
Fixed:
- Signs break errors on console.
Added:
- Improved MySQL queries so database are accessed in a more efficient way.
Cyber Monday plugin sale with a 25% OFF
Fixed:
- Bug with NPC´s using bungeecord on spigot 1.8.
Fixed:
- Small bug with some characters on scoreboard.
BLACK FRIDAY PLUGIN SALE WITH A 25% DISCOUNT!!
Added:
- New Anti piracy system will make the plugin take less time to launch.
Fixed:
- Fixed bug with main lobby scoreboard on spigot 1.14.
Fixed:
- Bug with winner broadcast on spigot 1.13.
Fixed
- Bug with NPC's on spigot 1.8.x.
Fixed:
- Bug with scoreboard on spigot 1.12.
Fixed:
- Bug with MySQL connection on spigot 1.14.
Fixed:
- Leaderboards infinite "Loading..." message on spigot 1.14.
- Not being able to remove leaderboards or arena signs by breaking them on spigot 1.14.
Fixed:
- Error while setting egg spawn if you create team names with lower case.
Added:
- Support for 1.14.X. At the moment in a BETA state, please PM if you are having any issue and I will update as soon as possible.
*At the moment plugin NPC's doesn't work on 1.14, I will post and update fixing this.
Fixed:
- Connection lost with some versions of MySQL.
Fixed:
- Scoreboard flicker on spigot 1.12.x
Fixed:
- Spectators blocking block placement.
Fixed:
- Bug with bungeecord players join.
Fixed:
- Flickering scoreboard on some spigot versions.
Fixed:
- Scoreboard error showing "null" when there is not a kit, cage or trail selected (usually on new players)
Fixed:
- Bug with MySQL sometimes loosing connection.
Fixed:
- Some small issues on spigot version 1.13.x
Fixed:
- Bug with leaderboard heads not showing player skin.
Fixed:
- Error on console on spigot 1.13 on some inventory interactions.
Fixed:
- Bug showing console errors on exp bottle drop on 1.8.
Added:
- Support for any placeholder from PlaceHolderAPI on scoreboards.
Fixed:
- Villager menu sometimes not working on 1.13.
- Generators spawning ores in random locations on 1.13.
- Some duplicated messages on interaction on 1.13.
Fixed:
- Bug with MySQL asynchronous data save.
Added:
- Now NPC's also work on spigot 1.13.x.
Fixed:
- Error with leaderboards needing 2 restarts to show updated stats of players that are online.
Fixed:
- Bug with MySQL not closing connection.
Added:
- Command to select kit, cage or trail.
/ew kits/trails/cages set <player> <name>
Added:
- Items check for Kits.yml and Cages.yml, you will get messages on console on plugin start if any item name is incorrect.
Fixed:
- Plugin startup errors on console.
Fixed:
- Issues on plugin start with 1.13.x.
Fixed:
- You have not set egg spawn for a team when trying to save arena when you have more than 1 arena created.
Fixed:
- Error with MySQL losing connection with some MySQL server versions.
Fixed:
- Bug with leaderboard signs sometimes not getting updated.
Added:
- Now you can create fully customizable (edit on messages.yml) NPC's for players to auto join arenas. Check plugin commands and permissions section for more information.
Added:
- Now on config.yml you can set multiple hub/lobbies for Bungee Mode.
Added:
- Now ProEggwars works with Spigot 1.13.x.
*This is a beta version, if you find any kind of bug send me a message and I'll fix it as soon as possible.
Fixed:
- Console errors produced by some sound names on old spigot versions.
Added:
- Broadcast at the start of the game. Can me modified at messages.yml.
*If you want to disable this feature set on messages.yml:
beginBroadcast: []
Fixed:
- Console error related to stats hologram and new players.
Added:
- Command to remove teams.
/ewarena removeteam <arenaName> <teamName>
Fixed:
- NullPointerException showed on console when a player leaves.
Fixed:
- Removed HolographicDisplay as a required dependency. This was a bug throwing several console errors if you didn't had the dependency on your server.
Fixed:
- EnderChests not getting restarted after match.
Fixed:
- Console error on plugin start.
- Error on console when a player joins the server with bungee-mode disabled.
Added:
- Bungee-mode and multi-arena item to play again without going back to the lobby.
Fixed:
- NullPointerException produced by spectators teleporter menu on click outside the menu or air item.
- Bungee-mode shut down after x amount of games config.yml option.
Fixed:
- NullPointerException error on console with async data save task when MySQL is enabled.
- Mysterybox not working after a match if you didn't had lobby scoreboard enabled.
Fixed:
- Bug with arena save giving a message that you haven't set any generator yet.
Added:
- Async scoreboard.
Added:
- Autojoin command now have the option to select between solo or team arenas.
Usage:
- /ew autojoin solo
- /ew autojoin teams
Improved:
- Plugins tasks to reduce server load.
Fixed:
- Players being able to move items in some pregame menus.
Added:
- Verification system to check that everything is correct on arena setup since most errors might be produced due to wrong arena setup.
Added:
- Support for spigot 1.12
Fixed:
- Bug disabling the plugin if you don't have vault on your server.
Fixed:
- Several bugs mentionen on past weeks with the plugin.
Fixed:
- Issue with some users having their plugin disabled when they run command to create arenas.
Fixed:
- Bug on command to create arena.
Fixed:
- Arena creation throwing errors on console and disabling the plugin.
- Some users experimenting arena gettting stuck on End state
Fixed:
- Error with Anti-Piracy system not letting the plugin initialize correctly.
Updated:
- Re-code on MySQL leaderboards data fetch to improve performance.
Fixed:
- Players being able to kill villager with TNT on some minecraft versions.
Updated:
- Re-code on some MongoDB methods to improve performance.
Updated:
- Recode on MySQL system to increase performance.
Fixed:
- Health message when you hit a team member with an arrow.
Added:
- Placeholder to get arena timer %proeggwars_time%
Fixed:
- Player being able to deal damage to team members using arrows.
- %proeggwars_team% placeholder showing errors on console.
Fixed:
- Lobby scoreboard not updating whena player joins and arena and sometimes showing messages "Not in Arena", time "00:01" or previous game waiting lobby scoreboard.
Updated:
- Anti Piracy system now have a fallback server to avoid any issue on plugin start if main server is down.
Fixed:
- TPS drop on LeaderBoards update if you have a high amount of users on your MySQL database.
Fixed:
- NullPointerException on click outside some inventories.
- PlaceholdersAPI throwing errors with placeholder %proeggwars_team%
Added:
- config.yml option to disable cages items from waiting lobby.
Added:
- config.yml option to disable shop item on waiting lobby.
Fixed:
- Bug with %proeggwars_teamcolor% placeholder showing errors on console.
Added:
- config.yml option to disable custom nametags.
Added:
- A check to avoid issues related to arena not restarting correctly in some spigot versions.
Added:
- Placeholder to get team color %proeggwars_teamcolor%
Fixed:
- Bug sometimes setting players name tags to white instead of color team on game start.
- Bug when player gets kicked from the server while on a game.
Fixed:
- Bug not restarting the arena correctly if a player closes client on game end event.
Fixed:
- When player quit while on waiting lobby all players were getting a debug text broadcast.
- Player quit broadcast showing players list on variable to show amount of players in waiting lobby.
Updated:
- Removed player data .yml creation when you are using MySQL or MongoDB..
Fixed:
- Block break when multiple TNT's are placed at same time.
Modified:
- Code cleanup (removed commented code, unused methods)
Fixed:
- Bug producing issues if you remove an arena join sign and don't restart/reload server. Leaderboards signs not getting removed from signs.yml when you remove them.
Fixed:
- Waiting lobby showing time 00:01 on second match played on arena until there is minimum amount of players to start countdown.