aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDeDiamondPro <67508414+DeDiamondPro@users.noreply.github.com>2022-05-02 20:28:39 +0200
committerDeDiamondPro <67508414+DeDiamondPro@users.noreply.github.com>2022-05-02 20:28:39 +0200
commit28227742d7ec116cf616fde0689ffdc8062a9f68 (patch)
treec658c14f156212e37953827702e6d307bcf71e65
parent0ba6b9e25e5d69072b7a2496656818894864edb2 (diff)
downloadOneConfig-28227742d7ec116cf616fde0689ffdc8062a9f68.tar.gz
OneConfig-28227742d7ec116cf616fde0689ffdc8062a9f68.tar.bz2
OneConfig-28227742d7ec116cf616fde0689ffdc8062a9f68.zip
update lwjgl to 3.3.1
-rw-r--r--build.gradle32
-rw-r--r--src/main/java/io/polyfrost/oneconfig/gui/OneConfigGui.java1
-rw-r--r--src/main/java/io/polyfrost/oneconfig/utils/InputUtils.java2
3 files changed, 18 insertions, 17 deletions
diff --git a/build.gradle b/build.gradle
index b4bd386..70fe72b 100644
--- a/build.gradle
+++ b/build.gradle
@@ -74,22 +74,22 @@ dependencies {
mappings("de.oceanlabs.mcp:mcp_stable:22-1.8.9")
forge("net.minecraftforge:forge:1.8.9-11.15.1.2318-1.8.9")
- lwjgl "org.lwjgl:lwjgl:3.3.0"
- lwjgl "org.lwjgl:lwjgl-stb:3.3.0"
- lwjgl "org.lwjgl:lwjgl-tinyfd:3.3.0"
- lwjgl "org.lwjgl:lwjgl-nanovg:3.3.0"
- lwjglNative "org.lwjgl:lwjgl:3.3.0:natives-windows"
- lwjglNative "org.lwjgl:lwjgl-stb:3.3.0:natives-windows"
- lwjglNative "org.lwjgl:lwjgl-tinyfd:3.3.0:natives-windows"
- lwjglNative "org.lwjgl:lwjgl-nanovg:3.3.0:natives-windows"
- lwjglNative "org.lwjgl:lwjgl:3.3.0:natives-linux"
- lwjglNative "org.lwjgl:lwjgl-stb:3.3.0:natives-linux"
- lwjglNative "org.lwjgl:lwjgl-tinyfd:3.3.0:natives-linux"
- lwjglNative "org.lwjgl:lwjgl-nanovg:3.3.0:natives-linux"
- lwjglNative "org.lwjgl:lwjgl:3.3.0:natives-macos"
- lwjglNative "org.lwjgl:lwjgl-stb:3.3.0:natives-macos"
- lwjglNative "org.lwjgl:lwjgl-tinyfd:3.3.0:natives-macos"
- lwjglNative "org.lwjgl:lwjgl-nanovg:3.3.0:natives-macos"
+ lwjgl "org.lwjgl:lwjgl:3.3.1"
+ lwjgl "org.lwjgl:lwjgl-stb:3.3.1"
+ lwjgl "org.lwjgl:lwjgl-tinyfd:3.3.1"
+ lwjgl "org.lwjgl:lwjgl-nanovg:3.3.1"
+ lwjglNative "org.lwjgl:lwjgl:3.3.1:natives-windows"
+ lwjglNative "org.lwjgl:lwjgl-stb:3.3.1:natives-windows"
+ lwjglNative "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-windows"
+ lwjglNative "org.lwjgl:lwjgl-nanovg:3.3.1:natives-windows"
+ lwjglNative "org.lwjgl:lwjgl:3.3.1:natives-linux"
+ lwjglNative "org.lwjgl:lwjgl-stb:3.3.1:natives-linux"
+ lwjglNative "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-linux"
+ lwjglNative "org.lwjgl:lwjgl-nanovg:3.3.1:natives-linux"
+ lwjglNative "org.lwjgl:lwjgl:3.3.1:natives-macos"
+ lwjglNative "org.lwjgl:lwjgl-stb:3.3.1:natives-macos"
+ lwjglNative "org.lwjgl:lwjgl-tinyfd:3.3.1:natives-macos"
+ lwjglNative "org.lwjgl:lwjgl-nanovg:3.3.1:natives-macos"
include lwjglJar.outputs.files
}
diff --git a/src/main/java/io/polyfrost/oneconfig/gui/OneConfigGui.java b/src/main/java/io/polyfrost/oneconfig/gui/OneConfigGui.java
index 35fe40d..1b6123e 100644
--- a/src/main/java/io/polyfrost/oneconfig/gui/OneConfigGui.java
+++ b/src/main/java/io/polyfrost/oneconfig/gui/OneConfigGui.java
@@ -227,5 +227,6 @@ public class OneConfigGui extends GuiScreen {
@Override
public void onGuiClosed() {
currentPage.finishUpAndClose();
+ INSTANCE = null;
}
}
diff --git a/src/main/java/io/polyfrost/oneconfig/utils/InputUtils.java b/src/main/java/io/polyfrost/oneconfig/utils/InputUtils.java
index ab8d708..054da16 100644
--- a/src/main/java/io/polyfrost/oneconfig/utils/InputUtils.java
+++ b/src/main/java/io/polyfrost/oneconfig/utils/InputUtils.java
@@ -21,7 +21,7 @@ public class InputUtils {
}
public static boolean isClicked() {
- return OneConfigGui.INSTANCE.mouseDown && !Mouse.isButtonDown(0);
+ return OneConfigGui.INSTANCE != null && OneConfigGui.INSTANCE.mouseDown && !Mouse.isButtonDown(0);
}
public static int mouseX() {