GUI DEBUG MODE 0.1.0 - QUICK USER GUIDE
Minecraft 26.2 / NeoForge / Java 25

PURPOSE
GUI Debug Mode is a read-only developer tool for inspecting Minecraft GUI layout information in-game.
It does not edit the GUI or modify world data.

CONTROLS
F8       Toggle GUI Debug Mode
F7       Cycle view: All / Coordinates / Slots / Widgets / Overlaps
Shift    Freeze or release the hovered tracked slot/widget
Ctrl+C   Copy the frozen target report to the clipboard

VIEW SUMMARY
Coordinates  Screen size, GUI scale, framebuffer, mouse screen coordinates, and GUI-relative coordinates.
Slots        Container slot bounds, indices, state, container type, and ItemStack details.
Widgets      Standard/nested public widget bounds, class, size, visibility, focus, and message.
Overlaps     Positive-area intersections between tracked slots/widgets.
All          All supported diagnostics together.

FREEZE + COPY
1. Hover a tracked slot or widget.
2. Press Shift.
3. Move the mouse if needed; the selected target stays frozen.
4. Press Ctrl+C to copy its diagnostic report.
5. Press Shift again to release the selection.

LIMITATIONS
- Custom elements manually rendered without standard widget/menu structures may be untracked.
- Texture/UV provenance, text bounds, scissor visualization, and render-call capture are not part of 0.1.0.
- GUI Debug Mode does not change widget or slot positions.

CONFIG
Open the mod configuration screen to adjust debug panel position/background settings.

TROUBLESHOOTING
If a third-party GUI contains an unsupported widget structure, GUI Debug Mode should isolate the failure
instead of crashing the screen where possible. Check the game log for a rate-limited warning.

LICENSE
Original GUI Debug Mode code/assets: All Rights Reserved. See META-INF/licenses/GUI-Debug-Mode.txt.
NeoForge MDK/template license: see META-INF/licenses/NeoForge-MDK.txt.
