diff --git a/gradle.properties b/gradle.properties index b537310..088bdda 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ mod_name = Lilase mod_id = lilase -mod_version = 3.0.3 +mod_version = 3.0.4-beta essential.defaults.loom=0 diff --git a/src/main/java/me/night0721/lilase/Lilase.java b/src/main/java/me/night0721/lilase/Lilase.java index 46eef6d..ac34b7a 100644 --- a/src/main/java/me/night0721/lilase/Lilase.java +++ b/src/main/java/me/night0721/lilase/Lilase.java @@ -42,7 +42,7 @@ import static me.night0721.lilase.features.flipper.Flipper.webhook; public class Lilase { public static final String MOD_NAME = "Lilase"; public static final String MODID = "Lilase"; - public static final String VERSION = "3.0.3"; + public static final String VERSION = "3.0.4-beta"; public static final Minecraft mc = Minecraft.getMinecraft(); // public static PageFlipper pageFlipper; public static Claimer claimer; diff --git a/src/main/java/me/night0721/lilase/events/SniperFlipperEvents.java b/src/main/java/me/night0721/lilase/events/SniperFlipperEvents.java index 643dfc9..0673782 100644 --- a/src/main/java/me/night0721/lilase/events/SniperFlipperEvents.java +++ b/src/main/java/me/night0721/lilase/events/SniperFlipperEvents.java @@ -112,7 +112,7 @@ public class SniperFlipperEvents { } }).start(); } else if (itemStack.getItem() == Items.gold_nugget || Item.getItemFromBlock(Blocks.gold_block) == itemStack.getItem()) { - if (spam.isAlive()) { + if (spam != null && spam.isAlive()) { spam.interrupt(); } clickWindow(latestWindowId, 31); diff --git a/src/main/java/me/night0721/lilase/features/flipper/Flipper.java b/src/main/java/me/night0721/lilase/features/flipper/Flipper.java index 74ac05a..1625856 100644 --- a/src/main/java/me/night0721/lilase/features/flipper/Flipper.java +++ b/src/main/java/me/night0721/lilase/features/flipper/Flipper.java @@ -208,8 +208,11 @@ public class Flipper { try { tileSign = (TileEntitySign) ReflectionUtils.field(guiEditSign, "tileSign"); } catch (Exception e) { + e.printStackTrace(); tileSign = (TileEntitySign) ReflectionUtils.field(guiEditSign, "field_146848_f"); } + Utils.debugLog("Sign(normal): " + ReflectionUtils.field(guiEditSign, "tileSign")); + Utils.debugLog("Sign(obfuscated): " + ReflectionUtils.field(guiEditSign, "field_146848_f")); if (tileSign == null) { Utils.debugLog("TileEntitySign is null, stopping flipper"); selling_queue.remove(0);