From 5003f69e8ed8033cd6c5705a19e6c42abde01ff8 Mon Sep 17 00:00:00 2001 From: CocoTheOwner <65736624+CocoTheOwner@users.noreply.github.com> Date: Sun, 20 Dec 2020 20:48:05 +0100 Subject: [PATCH] Prevent getting engine when disabled --- .../volmit/iris/scaffold/engine/EnginePlayer.java | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/volmit/iris/scaffold/engine/EnginePlayer.java b/src/main/java/com/volmit/iris/scaffold/engine/EnginePlayer.java index bc97422ee..8ae890b45 100644 --- a/src/main/java/com/volmit/iris/scaffold/engine/EnginePlayer.java +++ b/src/main/java/com/volmit/iris/scaffold/engine/EnginePlayer.java @@ -36,15 +36,22 @@ public class EnginePlayer { { for(IrisEffect j : region.getEffects()) { - j.apply(player, getEngine()); + try { + j.apply(player, getEngine()); + } catch (NullPointerException e) { + player.sendMessage("Unable to play Engine"); + e.printStackTrace(); + } } } if(biome != null) { - for(IrisEffect j : biome.getEffects()) - { + try { j.apply(player, getEngine()); + } catch (NullPointerException e) { + player.sendMessage("Unable to play Engine"); + e.printStackTrace(); } } });