diff options
author | Wyvest <45589059+Wyvest@users.noreply.github.com> | 2022-01-12 19:42:23 +0700 |
---|---|---|
committer | Wyvest <45589059+Wyvest@users.noreply.github.com> | 2022-01-12 19:42:23 +0700 |
commit | bb4ece833b793551524896dd882542cb25ff5241 (patch) | |
tree | 23bcc2d92bf27a75979f1db6379eb5c5fc1016c1 /src/main/kotlin/cc | |
parent | db9ec1fcadb031297df815706d4a281c799ca99a (diff) | |
parent | 1272ce49ca600d39c072cd0a5e1a0124592023a0 (diff) | |
download | Chatting-bb4ece833b793551524896dd882542cb25ff5241.tar.gz Chatting-bb4ece833b793551524896dd882542cb25ff5241.tar.bz2 Chatting-bb4ece833b793551524896dd882542cb25ff5241.zip |
Merge remote-tracking branch 'origin/main'
Diffstat (limited to 'src/main/kotlin/cc')
-rw-r--r-- | src/main/kotlin/cc/woverflow/chatting/Chatting.kt | 5 | ||||
-rw-r--r-- | src/main/kotlin/cc/woverflow/chatting/chat/ChatShortcuts.kt | 1 | ||||
-rw-r--r-- | src/main/kotlin/cc/woverflow/chatting/chat/ChatTab.kt | 2 |
3 files changed, 6 insertions, 2 deletions
diff --git a/src/main/kotlin/cc/woverflow/chatting/Chatting.kt b/src/main/kotlin/cc/woverflow/chatting/Chatting.kt index 4b39a5b..8bdaee6 100644 --- a/src/main/kotlin/cc/woverflow/chatting/Chatting.kt +++ b/src/main/kotlin/cc/woverflow/chatting/Chatting.kt @@ -23,6 +23,7 @@ import gg.essential.universal.UResolution import net.minecraft.client.Minecraft import net.minecraft.client.gui.* import net.minecraft.client.renderer.GlStateManager +import net.minecraft.client.renderer.OpenGlHelper import net.minecraft.client.settings.KeyBinding import net.minecraft.client.shader.Framebuffer import net.minecraft.util.MathHelper @@ -223,6 +224,10 @@ object Chatting { EssentialAPI.getNotifications().push("Chatting", "Chat window is empty.") return null } + if (!OpenGlHelper.isFramebufferEnabled()) { + EssentialAPI.getNotifications().push("Chatting", "Screenshot failed, please disable “Fast Render” in OptiFine’s “Performance” tab.") + return null + } val fr: FontRenderer = ModCompatHooks.fontRenderer val fb: Framebuffer = RenderHelper.createBindFramebuffer(width * 3, (messages.size * 9) * 3) diff --git a/src/main/kotlin/cc/woverflow/chatting/chat/ChatShortcuts.kt b/src/main/kotlin/cc/woverflow/chatting/chat/ChatShortcuts.kt index 5cbbc2d..f3145de 100644 --- a/src/main/kotlin/cc/woverflow/chatting/chat/ChatShortcuts.kt +++ b/src/main/kotlin/cc/woverflow/chatting/chat/ChatShortcuts.kt @@ -23,7 +23,6 @@ object ChatShortcuts { } } - fun initialize() { if (initialized) { return diff --git a/src/main/kotlin/cc/woverflow/chatting/chat/ChatTab.kt b/src/main/kotlin/cc/woverflow/chatting/chat/ChatTab.kt index 1389233..236ccf6 100644 --- a/src/main/kotlin/cc/woverflow/chatting/chat/ChatTab.kt +++ b/src/main/kotlin/cc/woverflow/chatting/chat/ChatTab.kt @@ -85,4 +85,4 @@ data class ChatTab( companion object { private var x = 4 } -}
\ No newline at end of file +} |