From e4efed0640516429fe8d3ab1bf1d8f4565304f3e Mon Sep 17 00:00:00 2001 From: AlexLander123 <13492360+AlexLander123@users.noreply.github.com> Date: Wed, 6 Nov 2019 00:08:25 +0800 Subject: [PATCH] Made requested changes - Added null check - Changed "a access port" to "the access port" - Removed extra menu.open(p) --- .../Objects/SlimefunItem/machines/ReactorAccessPort.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/me/mrCookieSlime/Slimefun/Objects/SlimefunItem/machines/ReactorAccessPort.java b/src/main/java/me/mrCookieSlime/Slimefun/Objects/SlimefunItem/machines/ReactorAccessPort.java index 990728e14..a58158613 100644 --- a/src/main/java/me/mrCookieSlime/Slimefun/Objects/SlimefunItem/machines/ReactorAccessPort.java +++ b/src/main/java/me/mrCookieSlime/Slimefun/Objects/SlimefunItem/machines/ReactorAccessPort.java @@ -50,17 +50,18 @@ public class ReactorAccessPort extends SlimefunItem { if (reactor != null) { menu.replaceExistingItem(INFO_SLOT, new CustomItem(new ItemStack(Material.GREEN_WOOL), "&7Reactor", "", "&6Detected", "", "&7> Click to view Reactor")); menu.addMenuClickHandler(INFO_SLOT, (p, slot, item, action) -> { - reactor.open(p); + if(reactor != null) { + reactor.open(p); + } newInstance(menu, b); return false; }); } else { - menu.replaceExistingItem(INFO_SLOT, new CustomItem(new ItemStack(Material.RED_WOOL), "&7Reactor", "", "&cNot detected", "", "&7Reactor must be", "&7placed 3 blocks below", "&7a access port!")); + menu.replaceExistingItem(INFO_SLOT, new CustomItem(new ItemStack(Material.RED_WOOL), "&7Reactor", "", "&cNot detected", "", "&7Reactor must be", "&7placed 3 blocks below", "&7the access port!")); menu.addMenuClickHandler(INFO_SLOT, (p, slot, item, action) -> { newInstance(menu, b); - menu.open(p); return false; }); }