From 33e162eafdca2969db439c02cbe949e994e23ed3 Mon Sep 17 00:00:00 2001 From: Jesse Boyd Date: Tue, 20 Jun 2017 18:25:37 +1000 Subject: [PATCH] Fixes #602 --- .../com/boydti/fawe/bukkit/RenderListener.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/bukkit/src/main/java/com/boydti/fawe/bukkit/RenderListener.java b/bukkit/src/main/java/com/boydti/fawe/bukkit/RenderListener.java index 810c5992..157266bb 100644 --- a/bukkit/src/main/java/com/boydti/fawe/bukkit/RenderListener.java +++ b/bukkit/src/main/java/com/boydti/fawe/bukkit/RenderListener.java @@ -59,12 +59,14 @@ public class RenderListener implements Listener { if (nowTick - value[1] >= timeOut) { value[1] = nowTick + 1; Player player = Bukkit.getPlayer(entry.getKey()); - setViewDistance(player, Math.max(4, value[0] + 1)); - long spent = System.currentTimeMillis() - now; - if (spent > 5) { - if (spent > 10) - value[1] = nowTick + 20; - return; + if (player != null) { + setViewDistance(player, Math.max(4, value[0] + 1)); + long spent = System.currentTimeMillis() - now; + if (spent > 5) { + if (spent > 10) + value[1] = nowTick + 20; + return; + } } } }