From fccaed5bb987f5fb4ea3d485181fdc81b80c24e6 Mon Sep 17 00:00:00 2001 From: Daniel Saukel Date: Tue, 21 Jun 2016 13:56:09 +0200 Subject: [PATCH] Fixed NPE --- .../java/io/github/dre2n/dungeonsxl/sign/ReadySign.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/io/github/dre2n/dungeonsxl/sign/ReadySign.java b/src/main/java/io/github/dre2n/dungeonsxl/sign/ReadySign.java index 9df76d4e..fc146470 100644 --- a/src/main/java/io/github/dre2n/dungeonsxl/sign/ReadySign.java +++ b/src/main/java/io/github/dre2n/dungeonsxl/sign/ReadySign.java @@ -19,7 +19,6 @@ package io.github.dre2n.dungeonsxl.sign; import io.github.dre2n.commons.util.NumberUtil; import io.github.dre2n.commons.util.messageutil.MessageUtil; import io.github.dre2n.dungeonsxl.config.DMessages; -import io.github.dre2n.dungeonsxl.game.Game; import io.github.dre2n.dungeonsxl.game.GameType; import io.github.dre2n.dungeonsxl.game.GameTypeDefault; import io.github.dre2n.dungeonsxl.player.DGamePlayer; @@ -138,7 +137,11 @@ public class ReadySign extends DSign { @Override public void onTrigger() { - for (Player player : Game.getByGameWorld(getGameWorld()).getPlayers()) { + if (getGame() == null) { + return; + } + + for (Player player : getGame().getPlayers()) { ready(DGamePlayer.getByPlayer(player)); } }