diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/cc/woverflow/chatting/mixin/GuiNewChatMixin.java | 2 | ||||
-rw-r--r-- | src/main/kotlin/cc/woverflow/chatting/Chatting.kt | 12 | ||||
-rw-r--r-- | src/main/kotlin/cc/woverflow/chatting/updater/Updater.kt | 4 | ||||
-rw-r--r-- | src/main/resources/chatting_at.cfg | 2 | ||||
-rw-r--r-- | src/main/resources/mixins.chatting.json | 1 |
5 files changed, 12 insertions, 9 deletions
diff --git a/src/main/java/cc/woverflow/chatting/mixin/GuiNewChatMixin.java b/src/main/java/cc/woverflow/chatting/mixin/GuiNewChatMixin.java index 677ba4c..3951558 100644 --- a/src/main/java/cc/woverflow/chatting/mixin/GuiNewChatMixin.java +++ b/src/main/java/cc/woverflow/chatting/mixin/GuiNewChatMixin.java @@ -51,7 +51,7 @@ public abstract class GuiNewChatMixin extends Gui implements GuiNewChatHook { @Shadow public abstract int getLineCount(); @Shadow private int scrollPos; - @Shadow @Final private List<ChatLine> chatLines; + @Shadow @Final public List<ChatLine> chatLines; @Shadow public abstract void deleteChatLine(int id); diff --git a/src/main/kotlin/cc/woverflow/chatting/Chatting.kt b/src/main/kotlin/cc/woverflow/chatting/Chatting.kt index 8bdaee6..4588847 100644 --- a/src/main/kotlin/cc/woverflow/chatting/Chatting.kt +++ b/src/main/kotlin/cc/woverflow/chatting/Chatting.kt @@ -153,20 +153,20 @@ object Chatting { } if (isSkytils) { if (Config.chatTabs) { - EssentialAPI.getNotifications().push(NAME, "Skytils' chat tabs can be disabled as it is replace by Chatting.\nClick here to automatically do this.", 6F) { + EssentialAPI.getNotifications().push(NAME, "Skytils' chat tabs can be disabled as it is replace by Chatting.\nClick here to automatically do this.", 6F, action = { Config.chatTabs = false ChattingConfig.chatTabs = true ChattingConfig.hypixelOnlyChatTabs = true Config.markDirty() Config.writeData() - } + }) } if (Config.copyChat) { - EssentialAPI.getNotifications().push(NAME, "Skytils' copy chat messages can be disabled as it is replace by Chatting.\nClick here to automatically do this.", 6F) { + EssentialAPI.getNotifications().push(NAME, "Skytils' copy chat messages can be disabled as it is replace by Chatting.\nClick here to automatically do this.", 6F, action = { Config.copyChat = false Config.markDirty() Config.writeData() - } + }) } } } @@ -244,11 +244,11 @@ object Chatting { Minecraft.getMinecraft().entityRenderer.setupOverlayRendering() Minecraft.getMinecraft().framebuffer.bindFramebuffer(true) EssentialAPI.getNotifications() - .push("Chatting", "Chat screenshotted successfully." + (if (ChattingConfig.copyMode != 1) "\nClick to open." else "")) { + .push("Chatting", "Chat screenshotted successfully." + (if (ChattingConfig.copyMode != 1) "\nClick to open." else ""), action = { if (!UDesktop.open(file)) { EssentialAPI.getNotifications().push("Chatting", "Could not browse!") } - } + }) return image } } diff --git a/src/main/kotlin/cc/woverflow/chatting/updater/Updater.kt b/src/main/kotlin/cc/woverflow/chatting/updater/Updater.kt index dadaf0c..dbd851c 100644 --- a/src/main/kotlin/cc/woverflow/chatting/updater/Updater.kt +++ b/src/main/kotlin/cc/woverflow/chatting/updater/Updater.kt @@ -38,8 +38,8 @@ object Updater { if (ChattingConfig.showUpdate) { EssentialAPI.getNotifications().push( Chatting.NAME, - "${Chatting.NAME} has a new update ($latestTag)! Click here to download it automatically!" - ) { EssentialAPI.getGuiUtil().openScreen(DownloadGui()) } + "${Chatting.NAME} has a new update ($latestTag)! Click here to download it automatically!", action = { EssentialAPI.getGuiUtil().openScreen(DownloadGui()) } + ) } shouldUpdate = true } diff --git a/src/main/resources/chatting_at.cfg b/src/main/resources/chatting_at.cfg new file mode 100644 index 0000000..79f9967 --- /dev/null +++ b/src/main/resources/chatting_at.cfg @@ -0,0 +1,2 @@ +public net.minecraft.client.gui.GuiNewChat func_146237_a(Lnet/minecraft/util/IChatComponent;IIZ)V # setChatLine +public net.minecraft.client.gui.GuiNewChat field_146252_h # chatLines
\ No newline at end of file diff --git a/src/main/resources/mixins.chatting.json b/src/main/resources/mixins.chatting.json index 3a488ae..9377858 100644 --- a/src/main/resources/mixins.chatting.json +++ b/src/main/resources/mixins.chatting.json @@ -10,6 +10,7 @@ "GuiNewChatAccessor", "GuiNewChatMapMixin", "GuiNewChatMixin", + "GuiIngameForgeMixin", "GuiUtilsMixin", "WyvtilsListenerMixin" ], |