From c809f50c3b7db000cbfbdf1448c5c839e0c6d9c5 Mon Sep 17 00:00:00 2001 From: Julian Krings Date: Fri, 17 Nov 2023 11:49:23 +0100 Subject: [PATCH] Optimise check for wand item --- core/src/main/java/com/volmit/iris/core/service/WandSVC.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/com/volmit/iris/core/service/WandSVC.java b/core/src/main/java/com/volmit/iris/core/service/WandSVC.java index 06549248a..27fc4c87a 100644 --- a/core/src/main/java/com/volmit/iris/core/service/WandSVC.java +++ b/core/src/main/java/com/volmit/iris/core/service/WandSVC.java @@ -54,6 +54,7 @@ import java.util.Objects; public class WandSVC implements IrisService { private static ItemStack dust; + private static ItemStack wand; public static void pasteSchematic(IrisObject s, Location at) { s.place(at); @@ -253,7 +254,6 @@ public class WandSVC implements IrisService { * @return True if it is */ public static boolean isWand(ItemStack is) { - ItemStack wand = createWand(); if (is.getItemMeta() == null) return false; return is.getType().equals(wand.getType()) && is.getItemMeta().getDisplayName().equals(wand.getItemMeta().getDisplayName()) && @@ -263,7 +263,7 @@ public class WandSVC implements IrisService { @Override public void onEnable() { - ItemStack wand = createWand(); + wand = createWand(); dust = createDust(); J.ar(() -> {