DawnGuiReader

DawnGuiReader

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.

by
42.9K Downloads
fabricutility
Configure a Compatible Minecraft Server

About this Mod

DawnGuiReader β€” Accessibility Reader for Minecraft

A client-side accessibility mod for blind and low-vision Minecraft players. Automatically reads aloud item names, block names, and GUI text using your system's text-to-speech engine, with a high-contrast large-text overlay option.

What It Does

Inventory & Container Reading
Hover over any item in chests, crafting tables, furnaces, anvils, enchanting tables, villager trades, and more β€” the mod reads the item name aloud after a configurable delay. Optionally reads the source mod name (e.g. "Minecraft", "Create").

Enchanting Table Reading
Reads enchantment options with their levels and descriptions when hovering over enchantment slots.

Hotbar Switch Reading
Automatically announces the item in your hand when switching hotbar slots. Works with scroll wheel and number keys.

Crosshair Block Reading
Three modes to choose from:

  • OFF β€” disabled
  • AUTO β€” reads the block you're looking at after a short delay
  • MANUAL β€” press a key to instantly read the targeted block

Creative Tab Reading
Reads creative mode category labels when hovering over tabs.

GUI Text Reading
Reads button and label text when hovering over GUI elements, including nested controls inside settings screens.

Large Text Overlay
Displays high-contrast large text of the hovered item name on screen, with automatic line wrapping and scaling.

Dual TTS Engine
Uses your system's native speech synthesis (Windows PowerShell TTS / macOS say / Linux spd-say) for low-latency output. Falls back to Minecraft's built-in Narrator if system TTS is unavailable.

Configuration

Access settings via the "Dawn Accessibility" button on the pause menu or title screen, powered by Cloth Config with tabbed pages.

Setting Range Default
Enable Reading ON/OFF OFF
Speech Rate -10 to 10 0
Speech Volume 0 to 100 100
Voice System voices Default
Container Reading ON/OFF ON
Hover Delay 100–3000ms 500ms
Read Detail Info ON/OFF OFF
Detail Mode Stacked / Sequential Stacked
Detail Delay 200–3000ms 1000ms
Hotbar Reading ON/OFF ON
Hotbar Delay 100–3000ms 500ms
Crosshair Mode OFF / AUTO / MANUAL MANUAL
Crosshair Delay 100–3000ms 500ms
GUI Text Reading ON/OFF OFF
GUI Text Delay 100–3000ms 500ms

Keybindings

All keybindings are unbound by default. Set them in Settings β†’ Key Binds β†’ Dawn Accessibility, or bind directly inside the mod's settings screen:

Key Action
Toggle GUI Reading Switch reading on/off
Repeat Current Item Re-read hovered item (or held item outside GUI)
Read Crosshair Block Instantly read the targeted block

Requirements

TTS Engine by Platform

Platform Engine Fallback
Windows PowerShell + System.Speech (persistent process) Minecraft Narrator
macOS say command Minecraft DawnReader
Linux spd-say command Minecraft Narrator

Notes

  • Disabled by default β€” safe to include in any modpack without affecting non-accessibility players.
  • Client-side only β€” no server installation required.
  • Cross-platform β€” works on Windows, macOS, and Linux.

Links

Made by the Dawn Team (ζ›™ε…‰ε›’ι˜Ÿ)

Available Versions

DawnGuiReader v1.3.0+mc1.21.4release
MC 1.21.4fabric
July 23, 2026
DawnGuiReader v1.3.0+mc1.21.1release
MC 1.21, 1.21.1fabric
July 23, 2026
DawnGuiReader v1.3.0+mc1.20.1release
MC 1.20.1fabric
July 23, 2026
DawnGuiReader v1.3.0+mc1.21.8release
MC 1.21.8fabric
July 23, 2026
DawnGuiReader v1.3.0release
MC 26.1, 26.1.1, 26.1.2, 26.2fabric
July 18, 2026

How to Install DawnGuiReader on Your Client

1

Install the Mod Loader Locally

Install fabric for your local Minecraft version.

2

Download the Matching File

Choose the DawnGuiReader file for fabric and Minecraft 26.2.

3

Install Mod

Place the .jar file in your local .minecraft/mods folder and restart Minecraft. No server-side installation is required.

Compatibility

Mod Loaders

fabric

Minecraft Versions

26.2, 26.1.2, 26.1.1 (+6 more)

Server-side

βœ— Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Does DawnGuiReader need to be installed on the Minecraft server?

No. Modrinth marks DawnGuiReader as unsupported on the server side. Install it only in your local Minecraft mods folder. Your server can remain unchanged unless the mod page lists an additional dependency.

Which version and loader does DawnGuiReader require?

Use a file for fabric and your exact Minecraft version. Supported versions include 26.2, 26.1.2, 26.1.1. Files for different loaders are not interchangeable.

DawnGuiReader is not working – what should I check?

First check the Minecraft version, loader version and required dependencies. Put the .jar file in your local .minecraft/mods folder and remove older duplicates. Because this mod is client-side, adding server RAM will not fix it.

Minecraft Server for Your Group

DawnGuiReader stays on your client. Host a compatible world for your group.

Recommended RAM
4 GBfrom €5.2/mo
Minimum 3 GB | per 8 players
Create Server Now
Client Compatibility Guide
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Unsupported

Supported Versions

26.226.1.226.1.126.11.21.81.21.41.21.11.211.20.1