{"id":142705,"date":"2026-06-08T14:51:57","date_gmt":"2026-06-08T11:51:57","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/skyeguis\/"},"modified":"2026-06-08T14:51:57","modified_gmt":"2026-06-08T11:51:57","slug":"skyeguis","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/skyeguis\/","title":{"rendered":"Skye GUIs"},"content":{"rendered":"<p># SkyeGUI<\/p>\n<p>![Version](https:\/\/img.shields.io\/badge\/version-1.0.0-blue.svg)<br \/>\n![Minecraft](https:\/\/img.shields.io\/badge\/minecraft-1.21-green.svg)<br \/>\n![License](https:\/\/img.shields.io\/badge\/license-Custom-red.svg)<\/p>\n<p>A standalone GUI plugin for creating custom inventory-based interfaces in Minecraft servers using Paper\/Spigot.<\/p>\n<p>## Features<\/p>\n<p>&#8211; \ud83c\udfa8 **Custom GUI Creation** &#8211; Create fully customizable inventory-based GUIs<br \/>\n&#8211; \u26a1 **Dynamic Configuration** &#8211; Configure GUIs through YAML files without restarting<br \/>\n&#8211; \ud83c\udfae **Multiple GUI Types** &#8211; Support for various GUI interfaces including gamemode menus, staff tools, and more<br \/>\n&#8211; \ud83d\udd27 **Easy Management** &#8211; Simple commands for managing and opening GUIs<br \/>\n&#8211; \ud83c\udf08 **MiniMessage Support** &#8211; Rich text formatting with Adventure API<br \/>\n&#8211; \ud83d\udd04 **Live Reload** &#8211; Reload configurations without server restart<br \/>\n&#8211; \ud83c\udfaf **Permission System** &#8211; Granular permission control for each GUI<\/p>\n<p>## Installation<\/p>\n<p>1. Download the latest `SkyeGUI-1.0.0.jar` from the releases<br \/>\n2. Place the JAR file in your server&#8217;s `plugins` folder<br \/>\n3. Restart your server or use a plugin manager to load it<br \/>\n4. Configure your GUIs in the generated `config.yml` and `guis.yml` files<\/p>\n<p>## Commands<\/p>\n<p>| Command | Description | Permission | Usage |<br \/>\n|&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;&#8212;|&#8212;&#8212;-|<br \/>\n| `\/skyegui` | Main plugin management command | `skyegui.admin` | `\/skyegui [reload|version|list|open <gui>]` |<br \/>\n| `\/creative` | Opens the gamemode menu | `skyegui.creative` | `\/creative` |<br \/>\n| `\/examplegui` | Opens the example GUI | `skyegui.gui.example` | `\/examplegui` |<br \/>\n| `\/stafftools` | Opens the staff tools GUI | `skyegui.gui.staff` | `\/stafftools` |<br \/>\n| `\/gmmenu` | Opens the gamemode menu GUI | `skyegui.gui.gamemode` | `\/gmmenu` |<\/p>\n<p>### Command Examples<\/p>\n<p>&#8220;`bash<br \/>\n# Reload the plugin configuration<br \/>\n\/skyegui reload<\/p>\n<p># List all available GUIs<br \/>\n\/skyegui list<\/p>\n<p># Open a specific GUI<br \/>\n\/skyegui open example<\/p>\n<p># Check plugin version<br \/>\n\/skyegui version<br \/>\n&#8220;`<\/p>\n<p>## Permissions<\/p>\n<p>| Permission | Description | Default |<br \/>\n|&#8212;&#8212;&#8212;&#8212;|&#8212;&#8212;&#8212;&#8212;-|&#8212;&#8212;&#8212;|<br \/>\n| `skyegui.admin` | Access to GUI administration commands | `op` |<br \/>\n| `skyegui.gui.example` | Access to example GUI | `true` |<br \/>\n| `skyegui.gui.staff` | Access to staff tools GUI | `op` |<br \/>\n| `skyegui.gui.gamemode` | Access to gamemode menu GUI | `op` |<br \/>\n| `skyegui.creative` | Access to creative menu command | `op` |<\/p>\n<p>## Configuration<\/p>\n<p>### Main Configuration (`config.yml`)<br \/>\n&#8220;`yaml<br \/>\n# Enable\/disable the plugin<br \/>\nenabled: true<\/p>\n<p># Plugin message prefix<br \/>\nprefix: &#8220;<gold>[<aqua>SkyeGUI<gold>] &#8221;<\/p>\n<p># Debug mode<br \/>\ndebug: false<br \/>\n&#8220;`<\/p>\n<p>### GUI Configuration (`guis.yml`)<br \/>\nThe plugin supports flexible GUI configuration through YAML. Each GUI can be customized with:<\/p>\n<p>&#8211; **Title** &#8211; Custom inventory title with MiniMessage formatting<br \/>\n&#8211; **Size** &#8211; Inventory size (9, 18, 27, 36, 45, 54)<br \/>\n&#8211; **Items** &#8211; Custom items with materials, names, lore, and enchantments<br \/>\n&#8211; **Commands** &#8211; Custom command binding<\/p>\n<p>Example GUI configuration:<br \/>\n&#8220;`yaml<br \/>\nexample:<br \/>\n  title: &#8220;<gold>Example GUI&#8221;<br \/>\n  size: 27<br \/>\n  command: &#8220;examplegui&#8221;<br \/>\n  items:<br \/>\n    13:<br \/>\n      material: &#8220;DIAMOND&#8221;<br \/>\n      name: &#8220;<aqua>Click Me!&#8221;<br \/>\n      lore:<br \/>\n        &#8211; &#8220;<gray>This is an example item&#8221;<br \/>\n        &#8211; &#8220;<yellow>Click to close&#8221;<br \/>\n&#8220;`<\/p>\n<p>### Messages Configuration (`messages.yml`)<br \/>\nCustomize all plugin messages with MiniMessage formatting support:<\/p>\n<p>&#8220;`yaml<br \/>\nprefix: &#8220;<gold>[<aqua>SkyeGUI<gold>] &#8221;<br \/>\nversion: &#8220;<prefix><green>SkyeGUI v1.0.0 by SkyeNetwork Team&#8221;<br \/>\nreload: &#8220;<prefix><green>Plugin reloaded successfully!&#8221;<br \/>\ngui-not-found: &#8220;<prefix><red>GUI not found: <white>{gui}&#8221;<br \/>\nno-permission: &#8220;<prefix><red>You don&#8217;t have permission to use this command!&#8221;<br \/>\n&#8220;`<\/p>\n<p>## Development<\/p>\n<p>### Building from Source<\/p>\n<p>**Prerequisites:**<br \/>\n&#8211; Java 8 or higher<br \/>\n&#8211; Maven 3.6+<\/p>\n<p>**Build Steps:**<br \/>\n&#8220;`bash<br \/>\ngit clone https:\/\/github.com\/SkyeNetMC\/SkyeGUIs.git<br \/>\ncd SkyeGUIs<br \/>\nmvn clean package<br \/>\n&#8220;`<\/p>\n<p>The compiled JAR will be available in the `target\/` directory.<\/p>\n<p>### Project Structure<br \/>\n&#8220;`<br \/>\nsrc\/<br \/>\n\u251c\u2500\u2500 main\/<br \/>\n\u2502   \u251c\u2500\u2500 java\/<br \/>\n\u2502   \u2502   \u2514\u2500\u2500 me\/pilkeysek\/skyegui\/<br \/>\n\u2502   \u2502       \u251c\u2500\u2500 SkyeGUIPlugin.java          # Main plugin class<br \/>\n\u2502   \u2502       \u251c\u2500\u2500 commands\/                    # Command handlers<br \/>\n\u2502   \u2502       \u251c\u2500\u2500 menu\/                        # GUI menu implementations<br \/>\n\u2502   \u2502       \u2514\u2500\u2500 modules\/                     # Core GUI module<br \/>\n\u2502   \u2514\u2500\u2500 resources\/<br \/>\n\u2502       \u251c\u2500\u2500 plugin.yml                       # Plugin metadata<br \/>\n\u2502       \u251c\u2500\u2500 config.yml                       # Main configuration<br \/>\n\u2502       \u251c\u2500\u2500 guis.yml                         # GUI definitions<br \/>\n\u2502       \u2514\u2500\u2500 messages.yml                     # Message templates<br \/>\n&#8220;`<\/p>\n<p>## API Usage<\/p>\n<p>SkyeGUI provides a simple API for other plugins to interact with:<\/p>\n<p>&#8220;`java<br \/>\n\/\/ Get the plugin instance<br \/>\nSkyeGUIPlugin skyeGUI = (SkyeGUIPlugin) Bukkit.getPluginManager().getPlugin(&#8220;SkyeGUI&#8221;);<\/p>\n<p>\/\/ Open a GUI for a player<br \/>\nskyeGUI.getGUIModule().openGUI(player, &#8220;example&#8221;);<\/p>\n<p>\/\/ Check if a GUI exists<br \/>\nboolean exists = skyeGUI.getGUIModule().getGUINames().contains(&#8220;myGui&#8221;);<br \/>\n&#8220;`<\/p>\n<p>## Compatibility<\/p>\n<p>&#8211; **Minecraft Version**: 1.21+<br \/>\n&#8211; **Server Software**: Paper, Spigot, and compatible forks<br \/>\n&#8211; **Java Version**: 8+<\/p>\n<p>## \ud83c\udf10 Online Editor<\/p>\n<p>We provide a convenient web-based editor for development:<br \/>\n&#8211; **Editor URL:** editor.nobleskye.dev<br \/>\n&#8211; Edit and test your configurations online<br \/>\n&#8211; Real-time syntax highlighting and validation<br \/>\n&#8211; Direct integration with the plugin<\/p>\n<p>## \ud83d\udccb Distribution Policy<\/p>\n<p>**\u26a0\ufe0f IMPORTANT REDISTRIBUTION NOTICE:**<br \/>\n&#8211; **DO NOT** share the plugin files directly with others<br \/>\n&#8211; **DO NOT** redistribute modified or unmodified versions<br \/>\n&#8211; **ALWAYS** direct users to the original source repository<br \/>\n&#8211; Any sharing must be done by **linking to the original source only**<\/p>\n<p>**\u2705 Allowed:**<br \/>\n&#8211; Personal use and modification<br \/>\n&#8211; Contributing back to the original project<br \/>\n&#8211; Learning from the source code<\/p>\n<p>**\u274c Prohibited:**<br \/>\n&#8211; Direct file sharing or redistribution<br \/>\n&#8211; Commercial redistribution<br \/>\n&#8211; Independent distribution of modified versions<\/p>\n<p>## Contributing<\/p>\n<p>1. Fork the repository<br \/>\n2. Create a feature branch (`git checkout -b feature\/amazing-feature`)<br \/>\n3. Commit your changes (`git commit -m &#8216;Add some amazing feature&#8217;`)<br \/>\n4. Push to the branch (`git push origin feature\/amazing-feature`)<br \/>\n5. Open a Pull Request<\/p>\n<p>## Support<\/p>\n<p>&#8211; **Website**: https:\/\/skyenet.co.in<br \/>\n&#8211; **Issues**: GitHub Issues<br \/>\n&#8211; **Wiki**: Plugin Documentation<\/p>\n<p>## License<\/p>\n<p>This project is licensed under a Custom License &#8211; see the [LICENSE](LICENSE) file for details.<\/p>\n<p>**IMPORTANT:** This software has specific redistribution restrictions. Please read the license carefully before sharing or distributing.<\/p>\n<p>## Credits<\/p>\n<p>Developed by the **SkyeNetwork Team**<\/p>\n<p>&#8212;<\/p>\n<p>*For more detailed documentation and examples, visit our Wiki.*<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The GUI creation plugin used for SkyeNetwork<\/p>\n","protected":false},"featured_media":142706,"template":"","meta":{"_minecraft_slug":"skyeguis","_minecraft_project_id":"qjTQPyfP","_minecraft_author":"NobleSkye","_minecraft_license":"LGPL-3.0-only","_minecraft_downloads":78,"_minecraft_follows":2,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"skyeguis.zip","_minecraft_size_bytes":13827,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-15T20:15:28.966602Z","_minecraft_date_created":"2025-06-12T00:10:42.936278Z","_minecraft_date_modified":"2025-05-30T23:10:35.077402Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/skyeguis","_minecraft_icon_attachment_id":142706,"_minecraft_imported_at":"2026-06-08T11:51:57+00:00","_minecraft_import_hash":"7ffd1bd2624cc3de696dc5bfaee2c262","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[873,126,127,92],"mod_loader":[132],"minecraft_version":[62,37,73,74,38,78],"class_list":["post-142705","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-library","mod_category-management","mod_category-paper","mod_category-utility","mod_loader-paper","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Skye GUIs - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/skyeguis\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Skye GUIs - Minecraft\" \/>\n<meta property=\"og:description\" content=\"The GUI creation plugin used for SkyeNetwork\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/skyeguis\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/skyeguis\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/skyeguis\\\/\",\"name\":\"Skye GUIs - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/skyeguis\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/skyeguis\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/skyeguis-icon-5fcbf7d7c84495cbf2acd4cbd9477c23e1f58119.png\",\"datePublished\":\"2026-06-08T11:51:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/skyeguis\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/skyeguis\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/skyeguis\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/skyeguis-icon-5fcbf7d7c84495cbf2acd4cbd9477c23e1f58119.png\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/skyeguis-icon-5fcbf7d7c84495cbf2acd4cbd9477c23e1f58119.png\",\"width\":100,\"height\":100},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/skyeguis\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Skye GUIs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Skye GUIs - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/skyeguis\/","og_locale":"en_US","og_type":"article","og_title":"Skye GUIs - Minecraft","og_description":"The GUI creation plugin used for SkyeNetwork","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/skyeguis\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/skyeguis\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/skyeguis\/","name":"Skye GUIs - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/skyeguis\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/skyeguis\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/skyeguis-icon-5fcbf7d7c84495cbf2acd4cbd9477c23e1f58119.png","datePublished":"2026-06-08T11:51:57+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/skyeguis\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/skyeguis\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/skyeguis\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/skyeguis-icon-5fcbf7d7c84495cbf2acd4cbd9477c23e1f58119.png","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/skyeguis-icon-5fcbf7d7c84495cbf2acd4cbd9477c23e1f58119.png","width":100,"height":100},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/skyeguis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"Skye GUIs"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/142705","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/142706"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=142705"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=142705"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=142705"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=142705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}