SkiesGUIs
by Stampede
SkiesGUIs lets server owners build custom inventory menus for Fabric servers from simple files placed in a guis folder, without writing code.
What it does
A GUI is defined in a file inside the guis folder, following a basic format that lists its items, slots, names and actions. Once the server loads the file, players can open the menu it describes. The mod is aimed at making basic menus easier to create, and its authors note that the number of possible layouts is effectively unlimited, though that has not been widely tested.
Fabric API and Fabric Language Kotlin are required. Cobblemon is optional and adds Pokémon-related options to the menus. The mod is server-side only, so players join without installing anything, and it is published for Fabric 1.20.1 and 1.21.1 under the Mozilla Public License 2.0. The source code, issue tracker and a wiki are public, and the wiki covers the configuration options.
Key features
Multi-slot item definitions
A single item definition can be placed in several slots, so one entry fills a whole row or area of a menu.
Name and lore formatting
Item names and lore accept MiniMessage formatting, allowing colors and styles in the text shown to players.
Full item customization
Items can carry NBT data and custom model data, with access to details such as Pokémon entries.
Conditional click actions
Click actions can require conditions, with separate actions for success and denial, so a menu can respond to what a player holds or has done.
Conditional item views
An item can show only when its view requirements are met, with success and deny actions controlling what happens otherwise.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Optional 1
Use cases
Who it’s for: Server owners and administrators who want custom menus on a Fabric server and prefer editing files over writing mod code.
How it compares
Book Formatting is client-side only, open source under the CC0 1.0 Universal license, and targets 1.19.3 – 1.21.5 on Fabric. SkiesGUIs runs on the server alone under the Mozilla Public License 2.0 and targets 1.20.1 and 1.21.1. Basic Chat is server-side only, not open source and covers 1.21 – 1.21.11 on Fabric, so it handles chat rather than menus.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| SkiesGUIs | Fabric | 1.20.1 – 1.21.1 | Server-side only | 2026-01-07 |
| Book Formatting | Fabric | 1.19.3 – 1.21.5 | Client-side only | 2024-04-15 |
| Basic Chat | Fabric | 1.21 – 1.21.11 | Server-side only | 2026-02-06 |
Questions
Does SkiesGUIs need Fabric API?
Do players need SkiesGUIs installed?
Which versions does SkiesGUIs support?
Is Cobblemon required for menus to work?
In the catalog
SkiesGUIs is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from Stampede
Similar mods
What the author says
A Fabric server-sided GUI creation mod aimed to make creating basic GUIs easier! Creating a new GUI is as easy as creating a new file in the guis folder and following the basic formatting found on the Wiki! More information on configuration can be found on the Wiki)!
Official listing
- Modrinth page
- modrinth.com/mod/skiesguis
- Owner
- Stampede
- Published
- 2023-10-26
- Updated on Modrinth
- 2026-01-07
- Facts verified
- 2026-10-15
