Fix ConnectionListener for player leave
Dieser Commit ist enthalten in:
Ursprung
e47b9688a8
Commit
42d2be974a
@ -49,7 +49,7 @@ public class ConnectionListener extends BasicListener{
|
||||
MWTeam.removeInvitations(e.getPlayer());
|
||||
MissileWars.leave(e.getPlayer());
|
||||
|
||||
if (Bukkit.getOnlinePlayers().isEmpty()) {
|
||||
if (Bukkit.getOnlinePlayers().isEmpty() || (Bukkit.getOnlinePlayers().contains(e.getPlayer()) && Bukkit.getOnlinePlayers().size() == 1)) {
|
||||
Bukkit.shutdown();
|
||||
}
|
||||
}
|
||||
|
@ -34,9 +34,10 @@ public class WaitingListener extends BasicListener {
|
||||
|
||||
@EventHandler
|
||||
public void onDisconnect(PlayerQuitEvent e){
|
||||
if(Bukkit.getOnlinePlayers().isEmpty())
|
||||
if (Bukkit.getOnlinePlayers().isEmpty() || (Bukkit.getOnlinePlayers().contains(e.getPlayer()) && Bukkit.getOnlinePlayers().size() == 1)) {
|
||||
Bukkit.shutdown();
|
||||
}
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
public void onDamage(EntityDamageEvent e){
|
||||
|
In neuem Issue referenzieren
Einen Benutzer sperren