hotfixes
Signed-off-by: Yaruma3341 <yaruma3341@gmail.com>
Dieser Commit ist enthalten in:
Ursprung
4dd63fb45e
Commit
f16c8d1dcd
@ -60,15 +60,38 @@ public class PlayerJoinListener implements Listener {
|
|||||||
player.setGameMode(GameMode.ADVENTURE);
|
player.setGameMode(GameMode.ADVENTURE);
|
||||||
player.spigot().sendMessage(publicList);
|
player.spigot().sendMessage(publicList);
|
||||||
player.spigot().sendMessage(privateList);
|
player.spigot().sendMessage(privateList);
|
||||||
|
player.teleport(Config.TeamRedSpawn);
|
||||||
|
SetupItems.giveSetupItems(player);
|
||||||
} else if(!Fight.getBlueTeam().hasTeamLeader()) {
|
} else if(!Fight.getBlueTeam().hasTeamLeader()) {
|
||||||
Fight.getBlueTeam().setLeader(new FightPlayer(player, false));
|
Fight.getBlueTeam().setLeader(new FightPlayer(player, false));
|
||||||
player.setGameMode(GameMode.ADVENTURE);
|
player.setGameMode(GameMode.ADVENTURE);
|
||||||
player.spigot().sendMessage(publicList);
|
player.spigot().sendMessage(publicList);
|
||||||
player.spigot().sendMessage(privateList);
|
player.spigot().sendMessage(privateList);
|
||||||
|
player.teleport(Config.TeamBlueSpawn);
|
||||||
|
SetupItems.giveSetupItems(player);
|
||||||
} else {
|
} else {
|
||||||
player.setGameMode(GameMode.SPECTATOR);
|
player.setGameMode(GameMode.SPECTATOR);
|
||||||
player.teleport(Config.SpecSpawn);
|
player.teleport(Config.SpecSpawn);
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
FightPlayer fightPlayer = fightTeam.getFightPlayer(player);
|
||||||
|
|
||||||
|
if(instance.getFightState() == FightState.SETUP) {
|
||||||
|
if(fightTeam == Fight.redTeam) {
|
||||||
|
player.teleport(Config.TeamRedSpawn);
|
||||||
|
} else
|
||||||
|
player.teleport(Config.TeamBlueSpawn);
|
||||||
|
|
||||||
|
player.setGameMode(GameMode.ADVENTURE);
|
||||||
|
Countdown.cancelTimerType(CountdownType.NO_PLAYERS_ONLINE);
|
||||||
|
Bukkit.broadcastMessage(FightSystem.PREFIX + "§aDer Spieler §6" + fightPlayer.getPlayer().getName() + " §aist dem Kampf beigetreten!");
|
||||||
|
} else {
|
||||||
|
player.setGameMode(GameMode.SPECTATOR);
|
||||||
|
if(fightTeam == Fight.redTeam)
|
||||||
|
player.teleport(Config.TeamRedSpawn);
|
||||||
|
else
|
||||||
|
player.teleport(Config.TeamBlueSpawn);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(Fight.getRedTeam().hasTeamLeader() && Fight.getBlueTeam().hasTeamLeader()) {
|
if(Fight.getRedTeam().hasTeamLeader() && Fight.getBlueTeam().hasTeamLeader()) {
|
||||||
|
In neuem Issue referenzieren
Einen Benutzer sperren