Planned
- Version
- 7.3.2
- Author
- reserveword
IMBlocker
Calls something that is on Kiln's roadmap. Parts of it may already run.
Evidence
Ran on Kiln's test stand (2026-11-04): IMBlocker did not start: java.lang.NoClassDefFoundError: org/apache/logging/log4j/LogManager.
What it needs from Kiln
- Mixin
- com.mojang.blaze3d.platform.Window
- com.mojang.renderpearl.api.pipeline.RenderPipeline
- net.minecraft.DetectedVersion
- net.minecraft.client.gui.components.TextCursorUtils
- net.minecraft.client.input.CharacterEvent
- net.minecraft.client.input.PreeditEvent
- net.minecraft.client.renderer.RenderPipelines
- net.minecraft.network.chat.Style
- net.minecraft.util.GsonHelper
- net.minecraft.util.Util
- org.apache.logging.log4j.LogManager
- org.apache.logging.log4j.Logger
- org.lwjgl.glfw.GLFW
- org.lwjgl.glfw.GLFWNativeWin32
- org.lwjgl.glfw.GLFWNativeX11
- org.lwjgl.sdl.SDLEvents
- org.lwjgl.sdl.SDLKeyboard
- org.lwjgl.sdl.SDLKeycode
- org.lwjgl.sdl.SDLProperties
- org.lwjgl.sdl.SDLVideo
- org.lwjgl.sdl.SDL_Event
- org.lwjgl.sdl.SDL_KeyboardEvent
- org.lwjgl.sdl.SDL_Rect
- org.lwjgl.sdl.SDL_Rect.Buffer
- org.lwjgl.system.MemoryStack
- org.lwjgl.system.MemoryUtil
- InputConstants.Type.KEYSYM
- Minecraft.execute()
- Minecraft.getWindow()
- Minecraft.isSameThread()
- Minecraft.keyboardHandler
- Font.width()
- GuiGraphicsExtractor.blitSprite()
- GuiGraphicsExtractor.blitSprite()
On the roadmap: Minecraft's libraries and client API (0.2), Code next to data (0.3), Mixin (0.5)
In the author's words
A mod for Minecraft helping control input method
Scan
Scanned on 4 November 2026 against Kiln 0.2.0, file IMBlocker-7.3.2-fabric-26.1+.jar. The scan reads the mod's classes; it does not run them.
Reports from players
No reports from players yet.
Thank you. Your report is counted.