Description
Gallery
Changelog
Versions
Simple GUI API
This MOD is an API designed to provide a GUI for your own MODs within your own project.
Caution
We do not recommend using this outside of ProjectMichi mods.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 5d ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
|
A
1.5.0
|
3mo ago | 1 | |||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 |
[1.5.10] 1.5.10 (MultiLoaderAPI bundled)
by ProjectMichi on Oct 19, 2026
Download
### Change
## Bundled MultiLoaderAPI
- Added support for the Minecraft 26.3 release, with a dedicated runtime for the final Fabric version.
- Replaced separate loader downloads with one MultiLoaderAPI-based JAR for Fabric, Forge, and NeoForge.
## Bundled MultiLoaderAPI
- MultiLoaderAPI 1.0.0 is included; a separate MultiLoaderAPI download is unnecessary.
- Fixed inactive-loader Mixin configuration selection in universal JARs.
- Verified startup and texture-atlas creation with all ten release mods installed together on Fabric, Forge and NeoForge for Minecraft 1.21.1, 1.21.11, 26.1.2, 26.2, 26.3.
[1.5.9] Simple GUI API 1.5.9 (NeoForge)
by ProjectMichi on Aug 20, 2026
Download
### Change
- Fixed bundled runtime extraction to use a per-process cache, allowing multiple Prism Launcher instances on Windows.
[1.5.9] Simple GUI API 1.5.9 (Forge)
by ProjectMichi on Aug 20, 2026
Download
### Change
- Fixed bundled runtime extraction to use a per-process cache, allowing multiple Prism Launcher instances on Windows.
[1.5.9] Simple GUI API 1.5.9 (Fabric)
by ProjectMichi on Aug 20, 2026
Download
### Change
- Fixed bundled runtime extraction to use a per-process cache, allowing multiple Prism Launcher instances on Windows.
[1.5.8] Simple GUI API 1.5.8 (NeoForge)
by ProjectMichi on Aug 13, 2026
Download
### Change
- Fixed Forge Universal runtime class loading so unrelated Forge and JDK event discovery remains stable when entering a world.
- Prevented permission-event, JFR, and dependency class-loading failures caused by leaving the isolated runtime loader as the ambient context loader.
[1.5.8] Simple GUI API 1.5.8 (Forge)
by ProjectMichi on Aug 13, 2026
Download
### Change
- Fixed Forge Universal runtime class loading so unrelated Forge and JDK event discovery remains stable when entering a world.
- Prevented permission-event, JFR, and dependency class-loading failures caused by leaving the isolated runtime loader as the ambient context loader.
[1.5.8] Simple GUI API 1.5.8 (Fabric)
by ProjectMichi on Aug 13, 2026
Download
### Change
- Fixed Forge Universal runtime class loading so unrelated Forge and JDK event discovery remains stable when entering a world.
- Prevented permission-event, JFR, and dependency class-loading failures caused by leaving the isolated runtime loader as the ambient context loader.
[1.5.7] Simple GUI API 1.5.7 (NeoForge)
by ProjectMichi on Aug 11, 2026
Download
### Change
- Fixed text fields not receiving keyboard focus on Minecraft 1.21–1.21.8.
- Fixed saved assignments not being restored for late-registered key bindings on NeoForge.
- Fixed Reset followed by Cancel saving default key bindings.
[1.5.7] Simple GUI API 1.5.7 (Forge)
by ProjectMichi on Aug 11, 2026
Download
### Change
- Fixed text fields not receiving keyboard focus on Minecraft 1.21–1.21.8.
- Fixed saved assignments not being restored for late-registered key bindings on NeoForge.
- Fixed Reset followed by Cancel saving default key bindings.
[1.5.7] Simple GUI API 1.5.7 (Fabric)
by ProjectMichi on Aug 11, 2026
Download
### Change
- Fixed text fields not receiving keyboard focus on Minecraft 1.21–1.21.8.
- Fixed saved assignments not being restored for late-registered key bindings on NeoForge.
- Fixed Reset followed by Cancel saving default key bindings.
[1.5.6] Simple GUI API 1.5.6 (neoforge)
by ProjectMichi on Aug 03, 2026
Download
### Change
- Added profile management to the Simple GUI API settings screen with save, load, rename, delete, validation, Unicode names, and persistence.
- Kept the Profiles button exclusive to Simple GUI API so dependent mods do not display it.
- Fixed settings rows, text, sliders, and color previews changing size after fullscreen and window resizing; larger screens now show more entries at the same row height.
- Fixed the Minecraft 1.21.x settings screen and updated the Minecraft 1.21.11 Mod Menu integration.
- Added footer reload actions, scrolling button labels, per-state button colors, and ItemListEntry API support.
[1.5.6] Simple GUI API 1.5.6 (forge)
by ProjectMichi on Aug 03, 2026
Download
### Change
- Added profile management to the Simple GUI API settings screen with save, load, rename, delete, validation, Unicode names, and persistence.
- Kept the Profiles button exclusive to Simple GUI API so dependent mods do not display it.
- Fixed settings rows, text, sliders, and color previews changing size after fullscreen and window resizing; larger screens now show more entries at the same row height.
- Fixed the Minecraft 1.21.x settings screen and updated the Minecraft 1.21.11 Mod Menu integration.
- Added footer reload actions, scrolling button labels, per-state button colors, and ItemListEntry API support.
[1.5.6] Simple GUI API 1.5.6 (fabric)
by ProjectMichi on Aug 03, 2026
Download
### Change
- Added profile management to the Simple GUI API settings screen with save, load, rename, delete, validation, Unicode names, and persistence.
- Kept the Profiles button exclusive to Simple GUI API so dependent mods do not display it.
- Fixed settings rows, text, sliders, and color previews changing size after fullscreen and window resizing; larger screens now show more entries at the same row height.
- Fixed the Minecraft 1.21.x settings screen and updated the Minecraft 1.21.11 Mod Menu integration.
- Added footer reload actions, scrolling button labels, per-state button colors, and ItemListEntry API support.
[1.5.1] Simple GUI API 1.5.1
by ProjectMichi on Jul 22, 2026
Download
## Change
- Fixed a crash on newer NeoForge versions caused by calling the removed FMLLoader.getCurrent() method.
- Improved Minecraft version detection on NeoForge.
- Added safe fallback behavior when version detection fails.
- Improved compatibility with Minecraft 1.21.x and 26.x versions.
[1.5.5] Simple GUI API 1.5.5
by ProjectMichi on Jul 16, 2026
Download
Added support for Minecraft 26.3 Snapshots 1, 2, and 4.
[1.5.4] Simple GUI API 1.5.4
by ProjectMichi on Jul 15, 2026
Download
Added support for Minecraft 26.3 snapshots.
[1.5.0] Simple GUI API 1.5.0
by ProjectMichi on Jul 14, 2026
Download
### Change
- Added support for NeoForge.
[1.5.0] 1.5.0
by ProjectMichi on Jul 14, 2026
Download
### Change
- Added support for Forge.
[1.5.3] Simple GUI API 1.5.3
by ProjectMichi on Jul 06, 2026
Download
## Change
- Fixed a bug where icons were not displayed
- Added a feature to upload files by dragging and dropping them onto the screen
[1.5.2] Simple GUI API 1.5.2
by ProjectMichi on Jul 02, 2026
Download
## Change
- Fixed a bug that prevented settings from being saved
[1.5.1] Simple GUI API 1.5.1
by ProjectMichi on Jun 28, 2026
Download
## Cange
- Minor adjustments to fix a *Font* bug
[1.5.0] Simple GUI API 1.5.0
by ProjectMichi on Jun 23, 2026
Download
## Change
- Compatible with Minecraft 1.21.x-26.2
[1.4.4+1.21.x-26.1.x] Simple GUI API 1.4.4+1.21.x-26.1.x
by ProjectMichi on Jun 08, 2026
Download
## Change
- Fixed a bug that prevented the application from launching when used with ScreenshotUtility version 1.4.3-1.21.x+26.1.x
[1.4.3+1.21.x-26.1.x] Simple GUI API 1.4.3+1.21.x-26.1.x
by ProjectMichi on Jun 07, 2026
Download
## Change
- Compatible with Minecraft 1.21.x-26.1.x
- We have updated the SimpleGUIAPI settings to allow users to customize the GUI colors in detail and with greater freedom.
[1.4.2+26.1.x] Simple GUI API 1.4.2+26.1.x
by ProjectMichi on May 13, 2026
Download
# Change
- Modified to prevent the GUI from becoming distorted.
[1.4.1+26.1.x] Simple GUI API 1.4.1+26.1.x
by ProjectMichi on May 05, 2026
Download
# Change
- Fixed an issue where operations could only be performed via right-click
[1.4.0+26.1.x] Simple GUI API 1.4.0+26.1.x
by ProjectMichi on May 04, 2026
Download
# Change
- After assigning the ESC key in the key settings, we've changed it so that it is no longer bound to any function.
- You can now reset the settings by holding down the Shift key and left-clicking on the text in the settings.
[1.3.0+26.1.2] Simple GUI API 1.3.0+26.1.2
by ProjectMichi on Apr 09, 2026
Download
P:\project\Mods\Simple GUI API
[1.2.2+26.1.1] Simple GUI API 1.2.2+26.1.1
by ProjectMichi on Apr 07, 2026
Download
# Change
- Fixed an issue where text would be cut off and not displayed when the character limit was reached
[1.1.2+26.1] Simple GUI API 1.1.2+26.1
by ProjectMichi on Apr 07, 2026
Download
# Change
- Fixed an issue where text would be cut off and not displayed when the character limit was reached