├── .github └── workflows │ ├── gradle.yml │ └── tag.yml ├── .gitignore ├── CHANGELOG.md ├── Changelog_History.md ├── LICENSE ├── README.en.md ├── README.md ├── common ├── build.gradle └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── github │ │ │ └── reserveword │ │ │ └── imblocker │ │ │ ├── common │ │ │ ├── DebugUtil.java │ │ │ ├── EnglishState.java │ │ │ ├── EnglishStateImpl.java │ │ │ ├── IMBlockerAutoConfig.java │ │ │ ├── IMBlockerConfig.java │ │ │ ├── IMBlockerCore.java │ │ │ ├── IMBlockerMixinPlugin.java │ │ │ ├── IMManager.java │ │ │ ├── IMManagerLinux.java │ │ │ ├── IMManagerMac.java │ │ │ ├── IMManagerStub.java │ │ │ ├── IMManagerWindows.java │ │ │ ├── LinuxIMFramework.java │ │ │ ├── LinuxKeyCallbackMonitor.java │ │ │ ├── MathHelper.java │ │ │ ├── ReflectionUtil.java │ │ │ ├── StringUtil.java │ │ │ ├── WindowsFullScreenManager.java │ │ │ ├── accessor │ │ │ │ ├── AWCGGraphicsContextAccessor.java │ │ │ │ ├── FtbMultilineTextFieldAccessor.java │ │ │ │ ├── MinecraftClientAccessor.java │ │ │ │ └── ModLoaderAccessor.java │ │ │ ├── gui │ │ │ │ ├── AxiomGuiMonitor.java │ │ │ │ ├── ChatState.java │ │ │ │ ├── CursorInfo.java │ │ │ │ ├── Dimension.java │ │ │ │ ├── FocusContainer.java │ │ │ │ ├── FocusManager.java │ │ │ │ ├── FocusableObject.java │ │ │ │ ├── FocusableWidget.java │ │ │ │ ├── FtbTextInputWidget.java │ │ │ │ ├── GenericAxiomTextField.java │ │ │ │ ├── ImGuiFocusContext.java │ │ │ │ ├── MinecraftAbstractTextInputWidget.java │ │ │ │ ├── MinecraftFocusContext.java │ │ │ │ ├── MinecraftFocusableWidget.java │ │ │ │ ├── MinecraftMultilineEditBoxWidget.java │ │ │ │ ├── MinecraftTextFieldWidget.java │ │ │ │ ├── MultilineCursorInfo.java │ │ │ │ ├── Point.java │ │ │ │ ├── Rectangle.java │ │ │ │ └── SinglelineCursorInfo.java │ │ │ └── jnastructs │ │ │ │ ├── CANDIDATEFORM.java │ │ │ │ ├── COMPOSITIONFORM.java │ │ │ │ ├── LOGFONTW.java │ │ │ │ ├── POINT.java │ │ │ │ └── RECT.java │ │ │ └── mixin │ │ │ └── compat │ │ │ ├── AWTextInputWidgetMixin.java │ │ │ ├── AxiomEditorUIMixin.java │ │ │ ├── EssentialAbstractTextInputMixin.java │ │ │ ├── EssentialUIComponentMixin.java │ │ │ ├── FtbMultilineTextBoxMixin.java │ │ │ ├── FtbPanelMixin.java │ │ │ ├── FtbTextFieldLegacyMixin.java │ │ │ ├── FtbTextFieldMixin.java │ │ │ ├── FtbWidgetMixin.java │ │ │ ├── ImGuiMixin.java │ │ │ ├── LibGuiTextFieldMixin.java │ │ │ ├── LibGuiWidgetMixin.java │ │ │ ├── MeteorTextFieldMixin.java │ │ │ ├── MeteorWidgetMixin.java │ │ │ ├── RSOSearchFieldMixin.java │ │ │ ├── ReiTextFieldMixin.java │ │ │ ├── SM642TextFieldMixin.java │ │ │ └── SM642WidgetMixin.java │ └── resources │ │ ├── LICENSE │ │ ├── assets │ │ └── imblocker │ │ │ └── lang │ │ │ ├── en_us.json │ │ │ ├── zh_cn.json │ │ │ └── zh_tw.json │ │ ├── imblocker-old.png │ │ ├── imblocker.png │ │ └── pack.mcmeta │ └── shadow │ └── java │ ├── gg │ └── essential │ │ └── gui │ │ └── common │ │ └── input │ │ └── AbstractTextInput.java │ └── kotlin │ └── Pair.java ├── fabric ├── build.gradle └── src │ └── client │ ├── java │ └── io │ │ └── github │ │ └── reserveword │ │ └── imblocker │ │ ├── FabricCommon.java │ │ ├── IMBlocker.java │ │ ├── IMBlockerModMenuIntegration.java │ │ ├── MinecraftClientAccessorImpl.java │ │ ├── ModLoaderAccessorImpl.java │ │ └── mixin │ │ ├── AbstractCommandBlockScreenMixin.java │ │ ├── AbstractParentElementMixin.java │ │ ├── ChatScreenMixin.java │ │ ├── ClickableWidgetMixin.java │ │ ├── EditBoxMixin.java │ │ ├── EditBoxWidgetMixin.java │ │ ├── KeyboardAccessor.java │ │ ├── LinuxKeyboardPatch.java │ │ ├── MinecraftClientMixin.java │ │ ├── ScrollableWidgetMixin.java │ │ ├── SubstringAccessor.java │ │ ├── TextFieldLegacyMixin.java │ │ ├── TextFieldMixin.java │ │ ├── UnlockIMEKeyListener.java │ │ ├── WindowMixin.java │ │ ├── WindowsFullScreenPatch.java │ │ └── compat │ │ ├── EmiSearchWidgetLegacyMixin.java │ │ ├── EmiSearchWidgetMixin.java │ │ ├── FtbMultilineTextFieldAccessorImpl.java │ │ ├── NotesTextFieldMixin.java │ │ ├── RSOAbstractFrameMixin.java │ │ └── ReplayModTextFieldMixin.java │ └── resources │ ├── fabric.mod.json │ └── imblocker.mixins.json ├── forge-legacy ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties └── src │ └── main │ ├── java │ └── io │ │ └── github │ │ └── reserveword │ │ └── imblocker │ │ ├── IMBlocker.java │ │ ├── MinecraftClientAccessorImpl.java │ │ ├── ModLoaderAccessorImpl.java │ │ └── mixin │ │ ├── AbstractCommandBlockScreenMixin.java │ │ ├── AbstractWidgetMixin.java │ │ ├── ChatScreenMixin.java │ │ ├── KeyboardHandlerAccessor.java │ │ ├── LinuxKeyboardPatch.java │ │ ├── MinecraftClientMixin.java │ │ ├── TextFieldLegacyMixin.java │ │ ├── UnlockIMEKeyListener.java │ │ ├── WindowMixin.java │ │ ├── WindowsFullScreenPatch.java │ │ └── compat │ │ ├── NotesTextFieldMixin.java │ │ └── RSOAbstractFrameMixin.java │ └── resources │ ├── META-INF │ └── mods.toml │ └── imblocker-forge.mixins.json ├── forge ├── build.gradle └── src │ └── main │ ├── java │ └── io │ │ └── github │ │ └── reserveword │ │ └── imblocker │ │ ├── ForgeCommon.java │ │ ├── IMBlocker.java │ │ ├── MinecraftClientAccessorImpl.java │ │ ├── ModLoaderAccessorImpl.java │ │ └── mixin │ │ ├── AbstractCommandBlockScreenMixin.java │ │ ├── AbstractContainerEventHandlerMixin.java │ │ ├── AbstractScrollWidgetMixin.java │ │ ├── AbstractWidgetMixin.java │ │ ├── ChatScreenMixin.java │ │ ├── KeyboardHandlerAccessor.java │ │ ├── LinuxKeyboardPatch.java │ │ ├── MinecraftClientMixin.java │ │ ├── MultiLineEditBoxMixin.java │ │ ├── MultilineTextFieldMixin.java │ │ ├── StringViewAccessor.java │ │ ├── TextFieldLegacyMixin.java │ │ ├── TextFieldMixin.java │ │ ├── UnlockIMEKeyListener.java │ │ ├── WindowMixin.java │ │ ├── WindowsFullScreenPatch.java │ │ └── compat │ │ ├── BlockUIBOScreenAccessor.java │ │ ├── BlockUIPaneMixin.java │ │ ├── BlockUIScrollingContainerMixin.java │ │ ├── BlockUITextFieldMixin.java │ │ ├── BlockUIViewAccessor.java │ │ ├── EmiSearchWidgetLegacyMixin.java │ │ ├── EmiSearchWidgetMixin.java │ │ ├── FtbMultilineTextFieldAccessorImpl.java │ │ ├── NotesTextFieldMixin.java │ │ ├── RSOAbstractFrameMixin.java │ │ ├── ReplayModTextFieldMixin.java │ │ └── SFMMultiLineEditboxMixin.java │ └── resources │ ├── META-INF │ └── mods.toml │ └── imblocker-forge.mixins.json ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── neoforge ├── .github │ └── workflows │ │ └── build.yml ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties └── src │ └── main │ ├── java │ └── io │ │ └── github │ │ └── reserveword │ │ └── imblocker │ │ ├── IMBlocker.java │ │ ├── ModLoaderAccessorImpl.java │ │ └── mixin │ │ ├── AbstractScrollWidgetMixin.java │ │ └── compat │ │ └── RSOAbstractFrameMixin.java │ └── resources │ ├── META-INF │ └── neoforge.mods.toml │ └── imblocker-neoforge.mixins.json └── settings.gradle /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.github/workflows/tag.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/.github/workflows/tag.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | - 原生兼容时装工坊(Armourer's Workshop)模组 2 | - 屏幕白名单现在默认包含机械动力剪贴板 3 | 4 | [历史更新日志](https://github.com/reserveword/IMBlocker/blob/master/Changelog_History.md) -------------------------------------------------------------------------------- /Changelog_History.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/Changelog_History.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/README.en.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/README.md -------------------------------------------------------------------------------- /common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/build.gradle -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/DebugUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/DebugUtil.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/EnglishState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/EnglishState.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/EnglishStateImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/EnglishStateImpl.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/IMBlockerAutoConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/IMBlockerAutoConfig.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/IMBlockerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/IMBlockerConfig.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/IMBlockerCore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/IMBlockerCore.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/IMBlockerMixinPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/IMBlockerMixinPlugin.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/IMManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/IMManager.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/IMManagerLinux.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/IMManagerLinux.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/IMManagerMac.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/IMManagerMac.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/IMManagerStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/IMManagerStub.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/IMManagerWindows.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/IMManagerWindows.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/LinuxIMFramework.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/LinuxIMFramework.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/LinuxKeyCallbackMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/LinuxKeyCallbackMonitor.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/MathHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/MathHelper.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/ReflectionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/ReflectionUtil.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/StringUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/StringUtil.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/WindowsFullScreenManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/WindowsFullScreenManager.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/accessor/AWCGGraphicsContextAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/accessor/AWCGGraphicsContextAccessor.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/accessor/FtbMultilineTextFieldAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/accessor/FtbMultilineTextFieldAccessor.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/accessor/MinecraftClientAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/accessor/MinecraftClientAccessor.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/accessor/ModLoaderAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/accessor/ModLoaderAccessor.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/AxiomGuiMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/AxiomGuiMonitor.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/ChatState.java: -------------------------------------------------------------------------------- 1 | package io.github.reserveword.imblocker.common.gui; 2 | 3 | public enum ChatState { 4 | NONE, CHAT, COMMAND 5 | } 6 | -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/CursorInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/CursorInfo.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/Dimension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/Dimension.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/FocusContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/FocusContainer.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/FocusManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/FocusManager.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/FocusableObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/FocusableObject.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/FocusableWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/FocusableWidget.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/FtbTextInputWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/FtbTextInputWidget.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/GenericAxiomTextField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/GenericAxiomTextField.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/ImGuiFocusContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/ImGuiFocusContext.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/MinecraftAbstractTextInputWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/MinecraftAbstractTextInputWidget.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/MinecraftFocusContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/MinecraftFocusContext.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/MinecraftFocusableWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/MinecraftFocusableWidget.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/MinecraftMultilineEditBoxWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/MinecraftMultilineEditBoxWidget.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/MinecraftTextFieldWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/MinecraftTextFieldWidget.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/MultilineCursorInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/MultilineCursorInfo.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/Point.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/Point.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/Rectangle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/Rectangle.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/gui/SinglelineCursorInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/gui/SinglelineCursorInfo.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/jnastructs/CANDIDATEFORM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/jnastructs/CANDIDATEFORM.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/jnastructs/COMPOSITIONFORM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/jnastructs/COMPOSITIONFORM.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/jnastructs/LOGFONTW.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/jnastructs/LOGFONTW.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/jnastructs/POINT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/jnastructs/POINT.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/common/jnastructs/RECT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/common/jnastructs/RECT.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/mixin/compat/AWTextInputWidgetMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/mixin/compat/AWTextInputWidgetMixin.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/mixin/compat/AxiomEditorUIMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/mixin/compat/AxiomEditorUIMixin.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/mixin/compat/EssentialAbstractTextInputMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/mixin/compat/EssentialAbstractTextInputMixin.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/mixin/compat/EssentialUIComponentMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/mixin/compat/EssentialUIComponentMixin.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/mixin/compat/FtbMultilineTextBoxMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/mixin/compat/FtbMultilineTextBoxMixin.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/mixin/compat/FtbPanelMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/mixin/compat/FtbPanelMixin.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/mixin/compat/FtbTextFieldLegacyMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/mixin/compat/FtbTextFieldLegacyMixin.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/mixin/compat/FtbTextFieldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/mixin/compat/FtbTextFieldMixin.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/mixin/compat/FtbWidgetMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/mixin/compat/FtbWidgetMixin.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/mixin/compat/ImGuiMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/mixin/compat/ImGuiMixin.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/mixin/compat/LibGuiTextFieldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/mixin/compat/LibGuiTextFieldMixin.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/mixin/compat/LibGuiWidgetMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/mixin/compat/LibGuiWidgetMixin.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/mixin/compat/MeteorTextFieldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/mixin/compat/MeteorTextFieldMixin.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/mixin/compat/MeteorWidgetMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/mixin/compat/MeteorWidgetMixin.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/mixin/compat/RSOSearchFieldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/mixin/compat/RSOSearchFieldMixin.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/mixin/compat/ReiTextFieldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/mixin/compat/ReiTextFieldMixin.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/mixin/compat/SM642TextFieldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/mixin/compat/SM642TextFieldMixin.java -------------------------------------------------------------------------------- /common/src/main/java/io/github/reserveword/imblocker/mixin/compat/SM642WidgetMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/java/io/github/reserveword/imblocker/mixin/compat/SM642WidgetMixin.java -------------------------------------------------------------------------------- /common/src/main/resources/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/resources/LICENSE -------------------------------------------------------------------------------- /common/src/main/resources/assets/imblocker/lang/en_us.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/resources/assets/imblocker/lang/en_us.json -------------------------------------------------------------------------------- /common/src/main/resources/assets/imblocker/lang/zh_cn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/resources/assets/imblocker/lang/zh_cn.json -------------------------------------------------------------------------------- /common/src/main/resources/assets/imblocker/lang/zh_tw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/resources/assets/imblocker/lang/zh_tw.json -------------------------------------------------------------------------------- /common/src/main/resources/imblocker-old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/resources/imblocker-old.png -------------------------------------------------------------------------------- /common/src/main/resources/imblocker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/resources/imblocker.png -------------------------------------------------------------------------------- /common/src/main/resources/pack.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/main/resources/pack.mcmeta -------------------------------------------------------------------------------- /common/src/shadow/java/gg/essential/gui/common/input/AbstractTextInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/shadow/java/gg/essential/gui/common/input/AbstractTextInput.java -------------------------------------------------------------------------------- /common/src/shadow/java/kotlin/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/common/src/shadow/java/kotlin/Pair.java -------------------------------------------------------------------------------- /fabric/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/build.gradle -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/FabricCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/FabricCommon.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/IMBlocker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/IMBlocker.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/IMBlockerModMenuIntegration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/IMBlockerModMenuIntegration.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/MinecraftClientAccessorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/MinecraftClientAccessorImpl.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/ModLoaderAccessorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/ModLoaderAccessorImpl.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/AbstractCommandBlockScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/AbstractCommandBlockScreenMixin.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/AbstractParentElementMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/AbstractParentElementMixin.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/ChatScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/ChatScreenMixin.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/ClickableWidgetMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/ClickableWidgetMixin.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/EditBoxMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/EditBoxMixin.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/EditBoxWidgetMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/EditBoxWidgetMixin.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/KeyboardAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/KeyboardAccessor.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/LinuxKeyboardPatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/LinuxKeyboardPatch.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/MinecraftClientMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/MinecraftClientMixin.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/ScrollableWidgetMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/ScrollableWidgetMixin.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/SubstringAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/SubstringAccessor.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/TextFieldLegacyMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/TextFieldLegacyMixin.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/TextFieldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/TextFieldMixin.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/UnlockIMEKeyListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/UnlockIMEKeyListener.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/WindowMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/WindowMixin.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/WindowsFullScreenPatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/WindowsFullScreenPatch.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/compat/EmiSearchWidgetLegacyMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/compat/EmiSearchWidgetLegacyMixin.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/compat/EmiSearchWidgetMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/compat/EmiSearchWidgetMixin.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/compat/FtbMultilineTextFieldAccessorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/compat/FtbMultilineTextFieldAccessorImpl.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/compat/NotesTextFieldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/compat/NotesTextFieldMixin.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/compat/RSOAbstractFrameMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/compat/RSOAbstractFrameMixin.java -------------------------------------------------------------------------------- /fabric/src/client/java/io/github/reserveword/imblocker/mixin/compat/ReplayModTextFieldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/java/io/github/reserveword/imblocker/mixin/compat/ReplayModTextFieldMixin.java -------------------------------------------------------------------------------- /fabric/src/client/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/resources/fabric.mod.json -------------------------------------------------------------------------------- /fabric/src/client/resources/imblocker.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/fabric/src/client/resources/imblocker.mixins.json -------------------------------------------------------------------------------- /forge-legacy/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/build.gradle -------------------------------------------------------------------------------- /forge-legacy/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/gradle.properties -------------------------------------------------------------------------------- /forge-legacy/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /forge-legacy/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /forge-legacy/src/main/java/io/github/reserveword/imblocker/IMBlocker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/src/main/java/io/github/reserveword/imblocker/IMBlocker.java -------------------------------------------------------------------------------- /forge-legacy/src/main/java/io/github/reserveword/imblocker/MinecraftClientAccessorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/src/main/java/io/github/reserveword/imblocker/MinecraftClientAccessorImpl.java -------------------------------------------------------------------------------- /forge-legacy/src/main/java/io/github/reserveword/imblocker/ModLoaderAccessorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/src/main/java/io/github/reserveword/imblocker/ModLoaderAccessorImpl.java -------------------------------------------------------------------------------- /forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/AbstractCommandBlockScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/AbstractCommandBlockScreenMixin.java -------------------------------------------------------------------------------- /forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/AbstractWidgetMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/AbstractWidgetMixin.java -------------------------------------------------------------------------------- /forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/ChatScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/ChatScreenMixin.java -------------------------------------------------------------------------------- /forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/KeyboardHandlerAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/KeyboardHandlerAccessor.java -------------------------------------------------------------------------------- /forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/LinuxKeyboardPatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/LinuxKeyboardPatch.java -------------------------------------------------------------------------------- /forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/MinecraftClientMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/MinecraftClientMixin.java -------------------------------------------------------------------------------- /forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/TextFieldLegacyMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/TextFieldLegacyMixin.java -------------------------------------------------------------------------------- /forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/UnlockIMEKeyListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/UnlockIMEKeyListener.java -------------------------------------------------------------------------------- /forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/WindowMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/WindowMixin.java -------------------------------------------------------------------------------- /forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/WindowsFullScreenPatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/WindowsFullScreenPatch.java -------------------------------------------------------------------------------- /forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/compat/NotesTextFieldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/compat/NotesTextFieldMixin.java -------------------------------------------------------------------------------- /forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/compat/RSOAbstractFrameMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/src/main/java/io/github/reserveword/imblocker/mixin/compat/RSOAbstractFrameMixin.java -------------------------------------------------------------------------------- /forge-legacy/src/main/resources/META-INF/mods.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/src/main/resources/META-INF/mods.toml -------------------------------------------------------------------------------- /forge-legacy/src/main/resources/imblocker-forge.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge-legacy/src/main/resources/imblocker-forge.mixins.json -------------------------------------------------------------------------------- /forge/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/build.gradle -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/ForgeCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/ForgeCommon.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/IMBlocker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/IMBlocker.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/MinecraftClientAccessorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/MinecraftClientAccessorImpl.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/ModLoaderAccessorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/ModLoaderAccessorImpl.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/AbstractCommandBlockScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/AbstractCommandBlockScreenMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/AbstractContainerEventHandlerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/AbstractContainerEventHandlerMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/AbstractScrollWidgetMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/AbstractScrollWidgetMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/AbstractWidgetMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/AbstractWidgetMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/ChatScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/ChatScreenMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/KeyboardHandlerAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/KeyboardHandlerAccessor.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/LinuxKeyboardPatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/LinuxKeyboardPatch.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/MinecraftClientMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/MinecraftClientMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/MultiLineEditBoxMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/MultiLineEditBoxMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/MultilineTextFieldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/MultilineTextFieldMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/StringViewAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/StringViewAccessor.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/TextFieldLegacyMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/TextFieldLegacyMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/TextFieldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/TextFieldMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/UnlockIMEKeyListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/UnlockIMEKeyListener.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/WindowMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/WindowMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/WindowsFullScreenPatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/WindowsFullScreenPatch.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/BlockUIBOScreenAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/BlockUIBOScreenAccessor.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/BlockUIPaneMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/BlockUIPaneMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/BlockUIScrollingContainerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/BlockUIScrollingContainerMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/BlockUITextFieldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/BlockUITextFieldMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/BlockUIViewAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/BlockUIViewAccessor.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/EmiSearchWidgetLegacyMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/EmiSearchWidgetLegacyMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/EmiSearchWidgetMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/EmiSearchWidgetMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/FtbMultilineTextFieldAccessorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/FtbMultilineTextFieldAccessorImpl.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/NotesTextFieldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/NotesTextFieldMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/RSOAbstractFrameMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/RSOAbstractFrameMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/ReplayModTextFieldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/ReplayModTextFieldMixin.java -------------------------------------------------------------------------------- /forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/SFMMultiLineEditboxMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/java/io/github/reserveword/imblocker/mixin/compat/SFMMultiLineEditboxMixin.java -------------------------------------------------------------------------------- /forge/src/main/resources/META-INF/mods.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/resources/META-INF/mods.toml -------------------------------------------------------------------------------- /forge/src/main/resources/imblocker-forge.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/forge/src/main/resources/imblocker-forge.mixins.json -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/gradlew.bat -------------------------------------------------------------------------------- /neoforge/.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/neoforge/.github/workflows/build.yml -------------------------------------------------------------------------------- /neoforge/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/neoforge/build.gradle -------------------------------------------------------------------------------- /neoforge/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/neoforge/gradle.properties -------------------------------------------------------------------------------- /neoforge/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/neoforge/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /neoforge/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/neoforge/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /neoforge/src/main/java/io/github/reserveword/imblocker/IMBlocker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/neoforge/src/main/java/io/github/reserveword/imblocker/IMBlocker.java -------------------------------------------------------------------------------- /neoforge/src/main/java/io/github/reserveword/imblocker/ModLoaderAccessorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/neoforge/src/main/java/io/github/reserveword/imblocker/ModLoaderAccessorImpl.java -------------------------------------------------------------------------------- /neoforge/src/main/java/io/github/reserveword/imblocker/mixin/AbstractScrollWidgetMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/neoforge/src/main/java/io/github/reserveword/imblocker/mixin/AbstractScrollWidgetMixin.java -------------------------------------------------------------------------------- /neoforge/src/main/java/io/github/reserveword/imblocker/mixin/compat/RSOAbstractFrameMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/neoforge/src/main/java/io/github/reserveword/imblocker/mixin/compat/RSOAbstractFrameMixin.java -------------------------------------------------------------------------------- /neoforge/src/main/resources/META-INF/neoforge.mods.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/neoforge/src/main/resources/META-INF/neoforge.mods.toml -------------------------------------------------------------------------------- /neoforge/src/main/resources/imblocker-neoforge.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/neoforge/src/main/resources/imblocker-neoforge.mixins.json -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reserveword/IMBlocker/HEAD/settings.gradle --------------------------------------------------------------------------------