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 {
|
else {
|
||||||
// le joueur n'est pas en ligne
|
// le joueur n'est pas en ligne
|
||||||
((Player)sender).teleport(wp.getLocation());
|
|
||||||
|
|
||||||
sender.sendMessage(ChatColor.GREEN+"-----------------------------------------------");
|
sender.sendMessage(ChatColor.GREEN+"-----------------------------------------------");
|
||||||
displayTicket(sender, wp, true);
|
displayTicket(sender, wp, true);
|
||||||
|
|
||||||
|
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+"Vous avez été téléporté vers l'endroit concerné par la demande du joueur");
|
||||||
|
}
|
||||||
|
|
||||||
sender.sendMessage(ChatColor.GREEN+"-----------------------------------------------");
|
sender.sendMessage(ChatColor.GREEN+"-----------------------------------------------");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -59,6 +59,7 @@ public class WorldBorderConfig extends AbstractConfig {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public WorldBorderConfigEntry getEntry(World world) {
|
public WorldBorderConfigEntry getEntry(World world) {
|
||||||
|
if (world == null) return null;
|
||||||
return getEntry(world.getName());
|
return getEntry(world.getName());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -250,7 +250,7 @@ public class NoPvpProtectManager {
|
|||||||
for (Player pl : pls)
|
for (Player pl : pls)
|
||||||
{
|
{
|
||||||
// on ignore ceux en créatif
|
// 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;
|
continue;
|
||||||
|
|
||||||
if (OnlinePlayerManager.get(pl).isVanished())
|
if (OnlinePlayerManager.get(pl).isVanished())
|
||||||
|
Loading…
Reference in New Issue
Block a user