The Deep Dive

A step-by-step expedition to creating, testing, and publishing your custom GUI themes into the ClanSystem ecosystem.

1

The Shallows

Start near the surface. Modify the .yaml GUI files located in your server's plugins/ClanSystem/inventories/saver/ folder. Customize glass colors, slots, and items. Test it live in Minecraft to ensure your UI looks stunning.

2

The Drop-off

Fork the CDN repository. Create a new folder with your theme's name in lowercase (e.g., deep-blue). Create two subfolders: configs/ and inventories/ and place your custom files there.

v1/templates/deep-blue/ ├── configs/ │ ├── inventories.json │ └── token_shop.json ├── inventories/ │ ├── main_inventory.yaml │ └── ... ├── media/ │ └── screenshot.png └── theme.json
3

The Twilight Zone

Create a theme.json in your theme's root folder. This manifest acts as your sonar, telling the plugin exactly which files to download and hot-reload.

{ "name": "deep-blue", "display_name": "Deep Blue", "author": "YourName", "description": "An oceanic UI for true explorers.", "version": 1, "compatibility": { "min_plugin_version": "1.5.0", "backwards_compatible": true }, "files": { "configs": ["inventories.json"], "inventories": ["main_inventory.yaml"], "media": ["screenshot.png"] } }
4

The Ocean Floor

Finally, register your theme by adding its metadata to the central registry at v1/templates/themes.json. Commit your treasures and open a Pull Request on GitHub!

{ "name": "deep-blue", "display_name": "Deep Blue", "description": "An oceanic UI for true explorers." }