diff options
| author | syeyoung <cyong06@naver.com> | 2021-02-20 03:25:21 +0900 |
|---|---|---|
| committer | syeyoung <cyong06@naver.com> | 2021-02-20 03:25:21 +0900 |
| commit | cd90b1a28cf502e674cefd938a73cf0c0b330031 (patch) | |
| tree | c0cbc63b82dae7008a673538dbe95a2879f8d6ca /src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig | |
| parent | c59bec09ffaedd85d3fa973abe4295137368ad7e (diff) | |
| download | Skyblock-Dungeons-Guide-cd90b1a28cf502e674cefd938a73cf0c0b330031.tar.gz Skyblock-Dungeons-Guide-cd90b1a28cf502e674cefd938a73cf0c0b330031.tar.bz2 Skyblock-Dungeons-Guide-cd90b1a28cf502e674cefd938a73cf0c0b330031.zip | |
works perfect
Diffstat (limited to 'src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig')
| -rwxr-xr-x | src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/GuiGuiLocationConfig.java | 5 | ||||
| -rw-r--r-- | src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/PanelDelegate.java | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/GuiGuiLocationConfig.java b/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/GuiGuiLocationConfig.java index 873ecb04..cbb60556 100755 --- a/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/GuiGuiLocationConfig.java +++ b/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/GuiGuiLocationConfig.java @@ -95,7 +95,12 @@ public class GuiGuiLocationConfig extends GuiScreen { @Override public void mouseClickMove(int mouseX, int mouseY, int clickedMouseButton, long timeSinceLastClick) { + try { mainPanel.mouseClickMove0(mouseX,mouseY,mouseX,mouseY,clickedMouseButton,timeSinceLastClick); + } catch (IllegalArgumentException ignored) { + } catch (Throwable t) { + t.printStackTrace(); + } } @Override diff --git a/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/PanelDelegate.java b/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/PanelDelegate.java index 1ae85ac5..77ad4cc8 100644 --- a/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/PanelDelegate.java +++ b/src/main/java/kr/syeyoung/dungeonsguide/config/guiconfig/PanelDelegate.java @@ -66,7 +66,7 @@ public class PanelDelegate extends MPanel { lastX = absMouseX; lastY = absMouseY; - if (selectedPart != -1) throw new IllegalArgumentException("bruh, a hack to stop event progress"); + throw new IllegalArgumentException("bruh, a hack to stop event progress"); } @Override @@ -151,6 +151,7 @@ public class PanelDelegate extends MPanel { } guiFeature.setFeatureRect(rectangle); + throw new IllegalArgumentException("bruh, a hack to stop event progress"); } else if (selectedPart == -1){ Rectangle rectangle = guiFeature.getFeatureRect().getBounds(); rectangle.translate(dx, dy); |
