Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
SkiesGUIs

SkiesGUIs

A Fabric server-sided GUI creation mod aimed at making creating basic GUIs easier!

1,333
14
Utility
AboutGalleryChangelogVersions

SkiesGUIs 1.7.4

by Stampede on Jun 13, 2025
Download
  • Fixed placeholders not parsing properly in some cases
  • Changed the PERMISSION requirement type to allow for a list of permissions to be provided ("permission": [])
  • Added new mode setting to PERMISSION requirements. Changes the way the list of permissions will be checked.
    • "ALL" - All listed permissions must pass (Default)
    • "ANY" - Only one of the listed permissions needs to pass
  • Added some alternative names to several settings

Need help? Join the Discord: https://discord.gg/cgBww275Fg

SkiesGUIs 1.7.3

by Stampede on Jun 10, 2025
Download
  • Added support for building and applying "tooltips" from molang (by @amo in #5)
  • Updated item lore to disable italics by default (doesn't prevent applying it)
  • Updated CobbleDollars integration to v2.0.0+Beta-5.1
  • Updated BlanketEconomy integration to BEconomy v1.5.2, use "economy": "BECONOMY" now (by @simonmage in #9)
  • Updated some of the sound action execution
  • Delayed placeholder registration to server starting to fix some issues
  • Misc fixes

Need help? Join the Discord: https://discord.gg/cgBww275Fg

SkiesGUIs 1.7.2

by Stampede on Mar 31, 2025
Download
  • Added minimum_requirements and stop_at_success options for any requirements block. This will set a minimum number of requirements that must be met to pass and an option to stop searching once the minimum is met.
  • Added the Player to the context of the MOLANG action type
  • Fixed JAVASCRIPT requirement throwing a no JS scripts found error
  • Misc fixes and changes

Need help? Join the Discord: https://discord.gg/cgBww275Fg

SkiesGUIs 1.7.1

by Stampede on Feb 28, 2025
Download
  • Fixed modded items not working for actions/requirements until reloaded
  • Fabric Permissions API is now included within the jar and is not required separately

Need help? Join the Discord: https://discord.gg/cgBww275Fg

SkiesGUIs 1.7.0

by Stampede on Feb 24, 2025
Download

🚨 This update has a potentially breaking change to any economy related actions and requirements! Please update any of those actions/requirements to include the "economy" option outlined below 🚨

  • (POTENTIALLY BREAKING) Changed the economy service system behavior to support using multiple economy services with the mod.
    • The economy service used is now defined on the Action/Requirement itself using the "economy": "<put service here>" option.
    • By default the service will be the first one found, if not specified
    • Example updated action:
"click_actions": {
  "deposit": {
    "type": "CURRENCY_DEPOSIT",
    "economy": "IMPACTOR",
    "amount": 100
  }
}
  • Added support for the CobbleDollars mod as an economy service
  • Added support for the BlanketEconomy mod as an economy service
  • Added a simple API for other mods to access
  • Added "components" as an base name for defining item components, but "nbt" will still work
  • Changed most DEBUG statements to have better information and formatting
  • Updated the example config files NBT to 1.21 formatting
  • Fixed custom_model_data setting not being applied properly

Need help? Join the Discord: https://discord.gg/cgBww275Fg

SkiesGUIs 1.6.0

by Stampede on Jan 28, 2025
Download
  • Updated to 1.21.1
    • You will need to update any NBT to the Component formatting as that has internally changed in Minecraft
  • Added the source setting to the PLAYSOUND action that allows specifying the Sound Source of a sound
  • Added a MOLANG action type. This allows a series of molang statements to be executed (thank you amo!!!)
  • Added an optional permission_level option to COMMAND_PLAYER actions to specify the permission level to execute the command under
  • Changed the PLAYSOUND action's registered sound check to allow for custom resource packed sounds to be used
  • Changed the default config loading system and included a new example_molang.json file
  • Fixed click actions executing after requirements success actions executed
  • GooeyLibs is now a included API in the distributed jar and is no longer required to install separately

Need help? Join the Discord: https://discord.gg/cgBww275Fg

SkiesGUIs 1.6.0-BETA3

by Stampede on Nov 22, 2024
Download
  • Fixed NBT not properly parsing everything listed (compound tags were not being parsed)

Need help? Join the Discord: https://discord.gg/cgBww275Fg

SkiesGUIs 1.6.0-BETA2

by Stampede on Nov 18, 2024
Download
  • Removed the PLAYSOUND action's registered sound check to allow for custom resource packed sounds to be used
  • Added the source setting to the PLAYSOUND action that allows specifying the Sound Source of a sound

Need help? Join the Discord: https://discord.gg/cgBww275Fg

SkiesGUIs 1.6.0-BETA1

by Stampede on Nov 11, 2024
Download
  • Updated to 1.21.1
    • There are no major changes to any of the mechanics. You will need to update any NBT as that has internally changed in Minecraft

Need help? Join the Discord: https://discord.gg/cgBww275Fg

SkiesGUIs 1.5.0

by Stampede on Nov 11, 2024
Download
  • Added direct support for using player heads as items. Just set the "item" field to any of the following:
    • playerhead - Returns the head of the viewing player
    • playerhead-<USERNAME> - Returns the head of a player from their username, though only if the player is online (may add offline support at some point, complex problem)
    • playerhead-<UUID> - Returns the head of the player from their UUID. Works online or offline (most of the time, sometimes steve skins are returned)
  • Fixed a startup crash caused by a missing GraalVM library when Cobblemon was not installed
  • Added a "custom_model_data" option to ITEM Requirement and GIVE_ITEM/TAKE_ITEM Actions that will directly set the model data of an item, which allows for proper parsing in ITEM requirements
  • NBT will now be parsed for placeholders (strings and string lists only)
  • All sub-folders within the guis folder will now be checked for valid GUI files
  • The PLACEHOLDER requirement's output field may now contain a list of string values, which will return true if the output matches any of these values
  • The GUI title will now update whenever the GUI is refreshed
  • The PLAYSOUND action's sound setting now accepts any resource location, allowing for resource pack based sounds (though sounds that are not available will no longer display an error)
  • Changed command permission level to a default of 2 instead of 4 to allow command blocks to execute commands
  • Newlines in Item Lore will now be split automatically
  • Improved action deserialization errors
  • Improved NBT application
  • General cleanup and improvements

Need help? Join the Discord: https://discord.gg/cgBww275Fg

SkiesGUIs 1.4.0

by Stampede on Nov 16, 2023
Download
  • Added support for MiniPlaceholders placeholder parsing, if installed
  • Added flexible lists where single value lists no longer need to be defined as lists! Example: "slots": [10] -> "slots": 10
  • Changed actions to optionally support multiple click types ("click": ["RIGHT_CLICK", "LEFT_CLICK"])
  • General cleanup and improvements

Need help? Join the Discord: https://discord.gg/cgBww275Fg

SkiesGUIs 1.3.1

by Stampede on Nov 8, 2023
Download
  • Fixed an issue with REFRESH_GUI not properly working after a OPEN_GUI (the refresh controller was getting removed by the previous menu)
  • Added a debug message when a GUI refreshes
  • Removed some leftover development printout debugs

Need help? Join the Discord: https://discord.gg/cgBww275Fg

SkiesGUIs 1.3.0

by Stampede on Nov 7, 2023
Download
  • Added REFRESH_GUI action type to refresh the currently opened GUI (and player inventory)
  • Added DIMENSION requirement type that will check if the player is in a dimension
  • Added click_requirements Item option. Requirements defined here must be met before any Actions will be executed or have their action requirements checked
  • Fix wrong package name for /guis reload command (was conflict with new SkiesKits)
  • General cleanup and improvements

The Wiki has been updated with all of these changes.

Need help? Join the Discord: https://discord.gg/cgBww275Fg

SkiesGUIs 1.2.0

by Stampede on Oct 26, 2023
Download
  • Added Placeholder support in all messages (both Impactor and PlaceholderAPI)
  • Added PLACEHOLDER requirement which will parse a input placeholder and compare against an output
  • Added JAVASCRIPT requirement which will parse a javascript expression (GraavlVM) for a boolean result. Supports placeholders! (EXPERIMENTAL)
  • Added PLAN_PLAYTIME requirement which integrates with Plan for checking Playtime
  • Added ITEM_GIVE and ITEM_TAKE actions that will, well, give and take items!
  • Added a strict boolean value to the ITEM requirement type
  • Added support for Pebbles Economy as an Economy integration (PEBBLES)
  • Added a chance and delay option for all Actions to roll a chance for the action to execute or delay the action
  • Improved debugging (requirement checks will be logged)
  • Updated the backend command structure
  • Fixed the /skiesguis open command not working from the console
  • General cleanup and improvements

The Wiki has been updated with all of these changes and more. I've also begun work on a Discord server for support, suggestions, and whatever else reguarding SkiesGUIs and all of my future work! Feel free to join if your interested: https://discord.gg/cgBww275Fg

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@656c5b6

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.