Correction de plusieurs NullPointerException
This commit is contained in:
parent
29c68c2687
commit
4f51118a8a
Binary file not shown.
@ -152,11 +152,17 @@ public class CommandStaff extends AbstractCommandExecutor {
|
||||
}
|
||||
else {
|
||||
// le joueur n'est pas en ligne
|
||||
((Player)sender).teleport(wp.getLocation());
|
||||
|
||||
sender.sendMessage(ChatColor.GREEN+"-----------------------------------------------");
|
||||
displayTicket(sender, wp, true);
|
||||
sender.sendMessage(ChatColor.GREEN+"Vous avez été téléporté vers l'endroit concerné par la demande du joueur");
|
||||
|
||||
if (wp.getLocation().getWorld() == null) {
|
||||
sender.sendMessage(ChatColor.GREEN+"Le monde vers lequel vous deviez vous téléporter est introuvable ou invalide");
|
||||
}
|
||||
else {
|
||||
((Player)sender).teleport(wp.getLocation());
|
||||
sender.sendMessage(ChatColor.GREEN+"Vous avez été téléporté vers l'endroit concerné par la demande du joueur");
|
||||
}
|
||||
|
||||
sender.sendMessage(ChatColor.GREEN+"-----------------------------------------------");
|
||||
}
|
||||
|
||||
|
@ -59,6 +59,7 @@ public class WorldBorderConfig extends AbstractConfig {
|
||||
}
|
||||
|
||||
public WorldBorderConfigEntry getEntry(World world) {
|
||||
if (world == null) return null;
|
||||
return getEntry(world.getName());
|
||||
}
|
||||
|
||||
|
@ -250,7 +250,7 @@ public class NoPvpProtectManager {
|
||||
for (Player pl : pls)
|
||||
{
|
||||
// on ignore ceux en créatif
|
||||
if (pl == null || !pl.isOnline() || pl.getGameMode() == GameMode.CREATIVE)
|
||||
if (pl == null || !pl.isOnline() || OnlinePlayerManager.get(pl) == null || pl.getGameMode() == GameMode.CREATIVE)
|
||||
continue;
|
||||
|
||||
if (OnlinePlayerManager.get(pl).isVanished())
|
||||
|
Loading…
Reference in New Issue
Block a user