aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWyvest <45589059+Wyvest@users.noreply.github.com>2021-12-23 22:48:51 +0700
committerWyvest <45589059+Wyvest@users.noreply.github.com>2021-12-23 22:48:51 +0700
commit630b6f9757b191591e1a3c623b5c5302dadf3cd8 (patch)
tree59300d0f142f7768b4218d7ce5cab7621ecc2fe7
parent95fc44e8857bd7fa5e76c0880888e5a118399d61 (diff)
downloadChatting-630b6f9757b191591e1a3c623b5c5302dadf3cd8.tar.gz
Chatting-630b6f9757b191591e1a3c623b5c5302dadf3cd8.tar.bz2
Chatting-630b6f9757b191591e1a3c623b5c5302dadf3cd8.zip
fix patcher compat
-rw-r--r--gradle.properties2
-rw-r--r--src/main/java/com/raeids/stratus/mixin/GuiNewChatMixin.java4
2 files changed, 3 insertions, 3 deletions
diff --git a/gradle.properties b/gradle.properties
index 263e49a..805d681 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,4 +1,4 @@
org.gradle.jvmargs=-Xmx2G
mod_name = Stratus
mod_id = stratus
-mod_version = 1.0.0 \ No newline at end of file
+mod_version = 0.1.0-beta1 \ No newline at end of file
diff --git a/src/main/java/com/raeids/stratus/mixin/GuiNewChatMixin.java b/src/main/java/com/raeids/stratus/mixin/GuiNewChatMixin.java
index 8fbf6b5..1f1d953 100644
--- a/src/main/java/com/raeids/stratus/mixin/GuiNewChatMixin.java
+++ b/src/main/java/com/raeids/stratus/mixin/GuiNewChatMixin.java
@@ -87,7 +87,7 @@ public abstract class GuiNewChatMixin extends Gui implements GuiNewChatHook {
if (mc.currentScreen instanceof GuiChat) {
float f = this.getChatScale();
int mouseX = MathHelper.floor_double(UMouse.getScaledX()) - 3;
- int mouseY = MathHelper.floor_double(UMouse.getScaledY()) - 27 + (Stratus.INSTANCE.isBetterChat() ? ModCompatHooks.getYOffset() : 0) + (Stratus.INSTANCE.isPatcher() && ModCompatHooks.getChatPosition() ? 12 : 0);
+ int mouseY = MathHelper.floor_double(UMouse.getScaledY()) - 27 + (Stratus.INSTANCE.isBetterChat() ? ModCompatHooks.getYOffset() : 0) - (Stratus.INSTANCE.isPatcher() && ModCompatHooks.getChatPosition() ? 12 : 0);
mouseX = MathHelper.floor_float((float)mouseX / f);
mouseY = -(MathHelper.floor_float((float)mouseY / f)); //WHY DO I NEED TO DO THIS
if (mouseX >= (left + (Stratus.INSTANCE.isBetterChat() ? ModCompatHooks.getXOffset() : 0)) && mouseY < bottom && mouseX < (right + 9 + (Stratus.INSTANCE.isBetterChat() ? ModCompatHooks.getXOffset() : 0)) && mouseY >= top) {
@@ -166,7 +166,7 @@ public abstract class GuiNewChatMixin extends Gui implements GuiNewChatHook {
ScaledResolution scaledresolution = new ScaledResolution(this.mc);
int i = scaledresolution.getScaleFactor();
float f = this.getChatScale();
- int k = mouseY / i - (27 + (Stratus.INSTANCE.isPatcher() && ModCompatHooks.getChatPosition() ? 12 : 0)) + (Stratus.INSTANCE.isBetterChat() ? ModCompatHooks.getYOffset() : 0);
+ int k = mouseY / i - 27 + (Stratus.INSTANCE.isBetterChat() ? ModCompatHooks.getYOffset() : 0) - (Stratus.INSTANCE.isPatcher() && ModCompatHooks.getChatPosition() ? 12 : 0);
k = MathHelper.floor_float((float) k / f);
if (k >= 0) {