From b086a65828acbe80959bb0e36d061b124cb6ffa1 Mon Sep 17 00:00:00 2001 From: Glease <4586901+Glease@users.noreply.github.com> Date: Sun, 1 Aug 2021 03:07:15 +0800 Subject: [PATCH] Fix typo in ofBlockUnlocalizedName also added standard way of toggling debug mode pogrammatically --- gradle.properties | 2 +- .../com/gtnewhorizon/structurelib/StructureLibAPI.java | 8 ++++++++ .../structurelib/structure/StructureUtility.java | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/gradle.properties b/gradle.properties index f9bbf678..705265e6 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ modGroup = com.gtnewhorizon -modVersion = 1.0.7 +modVersion = 1.0.8 modBaseName = StructureLib forgeVersion = 1.7.10-10.13.4.1614-1.7.10 diff --git a/src/main/java/com/gtnewhorizon/structurelib/StructureLibAPI.java b/src/main/java/com/gtnewhorizon/structurelib/StructureLibAPI.java index c50de5a4..ad5b5e51 100644 --- a/src/main/java/com/gtnewhorizon/structurelib/StructureLibAPI.java +++ b/src/main/java/com/gtnewhorizon/structurelib/StructureLibAPI.java @@ -120,4 +120,12 @@ public class StructureLibAPI { public static Item getItemBlockHint() { return StructureLib.itemBlockHint; } + + public static boolean isDebugEnabled() { + return StructureLib.DEBUG_MODE; + } + + public static void setDebugEnabled(boolean enabled) { + StructureLib.DEBUG_MODE = enabled; + } } diff --git a/src/main/java/com/gtnewhorizon/structurelib/structure/StructureUtility.java b/src/main/java/com/gtnewhorizon/structurelib/structure/StructureUtility.java index f1d6caab..10da7679 100644 --- a/src/main/java/com/gtnewhorizon/structurelib/structure/StructureUtility.java +++ b/src/main/java/com/gtnewhorizon/structurelib/structure/StructureUtility.java @@ -289,7 +289,7 @@ public class StructureUtility { @Override public boolean check(T t, World world, int x, int y, int z) { - return world.getBlock(x, y, z) != getBlock() && world.getBlockMetadata(x, y, z) == meta; + return world.getBlock(x, y, z) == getBlock() && world.getBlockMetadata(x, y, z) == meta; } @Override