diff --git a/bukkit-helper/src/main/java/org/dynmap/bukkit/helper/BukkitVersionHelper.java b/bukkit-helper/src/main/java/org/dynmap/bukkit/helper/BukkitVersionHelper.java index 63136a0d..1b695835 100644 --- a/bukkit-helper/src/main/java/org/dynmap/bukkit/helper/BukkitVersionHelper.java +++ b/bukkit-helper/src/main/java/org/dynmap/bukkit/helper/BukkitVersionHelper.java @@ -22,6 +22,8 @@ public abstract class BukkitVersionHelper { public static DynmapBlockState[] stateByID; + protected boolean blockidsneeded = true; + protected BukkitVersionHelper() { } diff --git a/bukkit-helper/src/main/java/org/dynmap/bukkit/helper/BukkitVersionHelperCB.java b/bukkit-helper/src/main/java/org/dynmap/bukkit/helper/BukkitVersionHelperCB.java index 33d514b5..561bff56 100644 --- a/bukkit-helper/src/main/java/org/dynmap/bukkit/helper/BukkitVersionHelperCB.java +++ b/bukkit-helper/src/main/java/org/dynmap/bukkit/helper/BukkitVersionHelperCB.java @@ -36,7 +36,6 @@ public class BukkitVersionHelperCB extends BukkitVersionHelperGeneric { private Method getbiomefunc; private Method getidbybiome; private boolean isBadUnload = false; - protected boolean blockidsneeded = true; public BukkitVersionHelperCB() { @@ -70,11 +69,14 @@ public class BukkitVersionHelperCB extends BukkitVersionHelperGeneric { nmsblock = getNMSClass("net.minecraft.server.Block"); nmsblockarray = getNMSClass("[Lnet.minecraft.server.Block;"); nmsmaterial = getNMSClass("net.minecraft.server.Material"); + Log.info("blockidsneeded=" + blockidsneeded); if (blockidsneeded) { // Not needed for 1.13+ blockbyid = getFieldNoFail(nmsblock, new String[] { "byId" }, nmsblockarray); if (blockbyid == null) { blockbyidfunc = getMethod(nmsblock, new String[] { "getById", "e" }, new Class[] { int.class }); + Log.info("blockbyidfunc found = " + (blockbyidfunc != null)); } + Log.info("blockbyid found = " + (blockbyid != null)); } material = getPrivateField(nmsblock, new String[] { "material" }, nmsmaterial);