aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/raeids/stratus/mixin/GuiUtilRenderComponentsMixin.java
diff options
context:
space:
mode:
authorWyvest <45589059+Wyvest@users.noreply.github.com>2021-12-23 00:27:46 +0700
committerWyvest <45589059+Wyvest@users.noreply.github.com>2021-12-23 00:27:46 +0700
commitde0341400abcfca65afe5d65053ab520aa20844c (patch)
tree709d19f87481a5cd1618e9afd0b67aed96860683 /src/main/java/com/raeids/stratus/mixin/GuiUtilRenderComponentsMixin.java
parenta0c5fb4852b8f6737e95898eb9d408cf5270cbca (diff)
downloadChatting-de0341400abcfca65afe5d65053ab520aa20844c.tar.gz
Chatting-de0341400abcfca65afe5d65053ab520aa20844c.tar.bz2
Chatting-de0341400abcfca65afe5d65053ab520aa20844c.zip
fix chat screenshot feature with patcher & betterchat
fix chat animating when chat tabs cancel
Diffstat (limited to 'src/main/java/com/raeids/stratus/mixin/GuiUtilRenderComponentsMixin.java')
-rw-r--r--src/main/java/com/raeids/stratus/mixin/GuiUtilRenderComponentsMixin.java27
1 files changed, 0 insertions, 27 deletions
diff --git a/src/main/java/com/raeids/stratus/mixin/GuiUtilRenderComponentsMixin.java b/src/main/java/com/raeids/stratus/mixin/GuiUtilRenderComponentsMixin.java
deleted file mode 100644
index 8579f7a..0000000
--- a/src/main/java/com/raeids/stratus/mixin/GuiUtilRenderComponentsMixin.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package com.raeids.stratus.mixin;
-
-import com.raeids.stratus.config.StratusConfig;
-import com.raeids.stratus.hook.ChatTabs;
-import net.minecraft.client.gui.FontRenderer;
-import net.minecraft.client.gui.GuiUtilRenderComponents;
-import net.minecraft.util.IChatComponent;
-import org.spongepowered.asm.mixin.Mixin;
-import org.spongepowered.asm.mixin.injection.At;
-import org.spongepowered.asm.mixin.injection.Inject;
-import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable;
-
-import java.util.Collections;
-import java.util.List;
-
-@Mixin(GuiUtilRenderComponents.class)
-public class GuiUtilRenderComponentsMixin {
- @Inject(method = "splitText", at = @At("HEAD"), cancellable = true)
- private static void cancelText(IChatComponent k, int s1, FontRenderer chatcomponenttext, boolean l, boolean chatcomponenttext2, CallbackInfoReturnable<List<IChatComponent>> cir) {
- if (StratusConfig.INSTANCE.getChatTabs() && ChatTabs.INSTANCE.isDoing()) {
- if (!ChatTabs.INSTANCE.shouldRender(k)) {
- cir.setReturnValue(Collections.emptyList());
- }
- ChatTabs.INSTANCE.setDoing(false);
- }
- }
-}