deAWT
by kimoVoid
deAWT removes the legacy AWT Frame from Minecraft's early versions, and it adds a few fixes for window and display behavior.
What it does
Early Minecraft builds open the game inside an AWT Frame, a window toolkit from the Java standard library. deAWT takes that frame out of the game, so the window is handled directly by the game itself. The mod is published for Fabric and Ornithe across 12 release versions, and it also covers the snapshot builds b1.7.2, b1.7.3 and b1.8.1.
Four behavior changes come with the removal. The Quit Game button returns to the pause menu, the mouse cursor stays centered in fullscreen, and the game scales correctly on high DPI displays. Apple M chip support is included too, which corrects inverted colors on those machines. Only the client needs the mod, since it changes nothing on a server.
Key features
AWT Frame removal
The legacy AWT Frame that wraps the game window is taken out, and the game draws into its own window.
Quit Game button restored
The pause menu gets its Quit Game button back, so players can leave the game from the menu.
Centered fullscreen cursor
In fullscreen the mouse cursor stays centered on the display instead of drifting off position.
High DPI scaling
The game scales correctly on high DPI screens, and the image no longer appears too small or blurred.
Apple M chip fix
Colors render correctly on Apple M chips, where the earlier builds showed inverted colors.
Gallery
Compatibility
Latest build for each game version and loader.
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Use cases
Playing old builds on modern hardware
Players who run the early builds on current computers get a window that behaves more predictably.
Fullscreen play
Anyone playing the older versions in fullscreen gets a stable, centered cursor and correct scaling.
Who it’s for: Players who run the early Minecraft builds through Fabric or Ornithe and want the window and display fixes these builds lack.
How it compares
Mod Menu Ornithe is an Ornithe mod for b1.7 – 1.13.2 under the MIT License, and it is open source. SuppressGL is a Fabric mod for 1.19.4 – 1.21.3 under the GNU General Public License v3.0 only, and it is also open source. Both are client-side only, while deAWT covers the early builds that neither of them targets.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| deAWT | Fabric and Ornithe | b1.7 – 1.2.5 | Client-side only | 2024-07-12 |
| Mod Menu Ornithe | Ornithe | b1.7 – 1.13.2 | Client-side only | 2026-07-03 |
| SuppressGL | Fabric | 1.19.4 – 1.21.3 | Client-side only | 2024-11-30 |
Questions
Does deAWT need Fabric API?
Does deAWT have to be installed on a server?
Which game versions does deAWT support?
In the catalog
deAWT is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 149 mods support Minecraft 1.2.5.
Similar mods
What the author says
This mod was made and tested on Beta 1.7.3, it might work with earlier betas and even up to release 1.2.5. Feel free to port this to more versions if you want. You can grab the installer for Ornithe on their website! You can also generate MultiMC/Prism instances with it.
Official listing
- Modrinth page
- modrinth.com/mod/deawt
- Owner
- kimoVoid
- Published
- 2024-07-12
- Updated on Modrinth
- 2024-07-12
- Facts verified
- 2026-10-15
