All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Simple GUI API

Simple GUI API

by ProjectMichi • Downloads: 0 • Followers: 0
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
26.3 26.2 26.1.2 +1
Fabric Forge Neoforge
5d ago 1
26.3.x 26.2 26.1.x +1
Neoforge
2mo ago 1
26.3.x 26.2 26.1.x +1
Forge
2mo ago 1
26.3.x 26.2 26.1.x +1
Fabric
2mo ago 1
26.3.x 26.2 26.1.x +1
Neoforge
2mo ago 1
26.3.x 26.2 26.1.x +1
Forge
2mo ago 1
26.3.x 26.2 26.1.x +1
Fabric
2mo ago 1
26.3.x 26.2 26.1.x +1
Neoforge
2mo ago 1
26.3.x 26.2 26.1.x +1
Forge
2mo ago 1
26.3.x 26.2 26.1.x +1
Fabric
2mo ago 1
26.3.x 26.2 26.1.x +1
Neoforge
3mo ago 1
26.3.x 26.2 26.1.x +1
Forge
3mo ago 1
26.3.x 26.2 26.1.x +1
Fabric
3mo ago 1
26.3.x 26.2 26.1.x +1
Neoforge
3mo ago 1
26.3.x 26.2 26.1.x +1
Fabric
3mo ago 1
26.3-snapshot-3 26.2 26.1.x +1
Fabric
3mo ago 1
26.2 26.1.x 1.21.x
Neoforge
3mo ago 1
26.2 26.1.x 1.21.x
Forge
3mo ago 1
26.2 26.1.x 1.21.x
Fabric
4mo ago 1
26.2 26.1.x 1.21.x
Fabric
4mo ago 1
26.2 26.1.x 1.21.x
Fabric
4mo ago 1
26.2 26.1.x 1.21.x
Fabric
4mo ago 1
26.1.x 1.21.x
Fabric
5mo ago 1
26.1.x 1.21.x
Fabric
5mo ago 1
26.1.x
Fabric
5mo ago 1
26.1.x
Fabric
6mo ago 1
26.1.x
Fabric
6mo ago 1
26.1.2
Fabric
7mo ago 1
26.1.1
Fabric
7mo ago 1
26.1
Fabric
7mo ago 1
26.1.1
Fabric
7mo ago 1
26.1
Fabric
7mo ago 1
26.1.1
Fabric
7mo ago 1
26.1
Fabric
7mo ago 1
26.1
Fabric
7mo ago 1
1.21.11
Fabric
7mo ago 1
26.1
Fabric
7mo ago 1
1.21.11
Fabric
7mo ago 1
1.21.11
Fabric
7mo ago 1
1.21.11
Fabric
8mo ago 1
1.21.11
Fabric
8mo ago 1
### Change
  • 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.

### Change
  • Fixed bundled runtime extraction to use a per-process cache, allowing multiple Prism Launcher instances on Windows.
### Change
  • Fixed bundled runtime extraction to use a per-process cache, allowing multiple Prism Launcher instances on Windows.
### Change
  • Fixed bundled runtime extraction to use a per-process cache, allowing multiple Prism Launcher instances on Windows.
### 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.
### 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.
### 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.
### 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.
### 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.
### 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.
### 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.
### 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.
### 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
## Change
  • Fixed a bug that prevented the application from launching when used with ScreenshotUtility version 1.4.3-1.21.x+26.1.x
## 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.

# Change
  • Modified to prevent the GUI from becoming distorted.
# Change
  • Fixed an issue where operations could only be performed via right-click
# 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.
P:\project\Mods\Simple GUI API
# Change
  • Fixed an issue where text would be cut off and not displayed when the character limit was reached
# Change
  • Fixed an issue where text would be cut off and not displayed when the character limit was reached
Simple GUI API Icon
Download Simple GUI API
Select game version
Select platform