No plans yet
- Version
- 1.3.0+mc26.3
- Author
- aojiangQAQ
DawnGuiReader
Calls something that is not on Kiln's roadmap yet. Parts of it may already run.
Evidence
Ran on Kiln's test stand (2026-11-04): DawnAccessibilityClient did not start: java.lang.NoClassDefFoundError: com/mojang/blaze3d/platform/InputConstants$Key.
What it needs from Kiln
- Mixin
- com.mojang.blaze3d.platform.InputConstants.Key
- com.mojang.blaze3d.platform.Window
- com.mojang.text2speech.Narrator
- net.fabricmc.loader.api.ModContainer
- net.fabricmc.loader.api.metadata.ModMetadata
- net.minecraft.client.GameNarrator
- net.minecraft.client.MouseHandler
- net.minecraft.client.Options
- net.minecraft.client.gui.components.AbstractWidget
- net.minecraft.client.gui.components.events.ContainerEventHandler
- net.minecraft.client.gui.components.events.GuiEventListener
- net.minecraft.client.gui.screens.inventory.AbstractContainerScreen
- net.minecraft.client.gui.screens.inventory.EnchantmentScreen
- net.minecraft.client.gui.screens.multiplayer.ServerSelectionList
- net.minecraft.client.gui.screens.multiplayer.ServerSelectionList.OnlineServerEntry
- net.minecraft.client.gui.screens.worldselection.WorldSelectionList
- net.minecraft.client.gui.screens.worldselection.WorldSelectionList.WorldListEntry
- net.minecraft.client.multiplayer.ServerData
- net.minecraft.core.NonNullList
- net.minecraft.core.RegistryAccess
- net.minecraft.core.component.DataComponents
- net.minecraft.world.entity.player.Inventory
- net.minecraft.world.inventory.AbstractContainerMenu
- net.minecraft.world.inventory.EnchantmentMenu
- net.minecraft.world.inventory.Slot
- net.minecraft.world.item.Item.TooltipContext
- net.minecraft.world.item.TooltipFlag
- net.minecraft.world.item.TooltipFlag.Default
- net.minecraft.world.item.enchantment.Enchantment
- net.minecraft.world.item.enchantment.ItemEnchantments
- net.minecraft.world.phys.HitResult.Type
- InputConstants.UNKNOWN
- Object2IntMap.Entry.getKey()
- FabricLoader.getModContainer()
- KeyMapping.matches()
- Minecraft.execute()
- Minecraft.getNarrator()
- Minecraft.getWindow()
- Minecraft.hitResult
- Minecraft.mouseHandler
- and 13 more
On the roadmap: Minecraft's libraries and client API (0.2), Code next to data (0.3), Machines (0.4), Mixin (0.5)
In the author's words
Reads inventory items, enchantments, hotbar selections, crosshair blocks, and GUI text aloud via system TTS for blind and low-vision players. Includes a high-contrast large-text overlay, per-feature delays, and cross-platform voice support.
Scan
Scanned on 4 November 2026 against Kiln 0.2.0, file DawnGuiReader-1.3.0+mc26.3.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.