Open Brycero opened 7 years ago
I assume you are using the latest version?
automatic team sorting
Interesting idea. What about shuffle teams if they are remaining uneven for 10 seconds (could be edited in config)?
v1.14.16 for MinigamesLib, currently using v1.14.15 MGBedWars (haven't updated yet since we don't need our own GUI implementation, will update later if that's needed).
I do agree that some sort of shuffle needs to be added. It's crucial with any team-based minigame.
We've been using your MGBedWars plugin for around a month on our server. It works well but we have encountered a few game-breaking issues that have made players avoid BedWars on it.
Occasionally the scoreboard breaks. Not really sure why or how this happens but it results in it showing more players left on a team than are actually alive, and sometimes it results in the round never ending. How to replicate: A bunch of players join a round and are constantly switching teams before the round starts seems to cause it to malfunction.
If a player tries clicking on a sign for an arena that is currently in use, it announces to everyone "Uneven teams! One team needs more players: RED" and thus allows players to spam the chat.
If a player joins a round when the other players are already in the map and are in the 10 second countdown, this causes everyone to spawn in the wrong spot. (Players from opposite teams will spawn in the same island) (I've verified this isn't user error because if players don't join the arena during the 10 second countdown, they spawn in the correct areas)
This isn't exactly a bug but there should definitely be automatic team sorting if teams are uneven. We have a few confused players who don't switch teams when the game requests them to, so players end up sitting in the lobby for a long time. Without automatic team sorting our rounds with 8+ players becomes quite complicated.
Hopefully this helps with the development of your plugin. Keep up the good work, we love playing rounds of BedWars and SkyWars using MinigamesAPI!