-
Notifications
You must be signed in to change notification settings - Fork 0
GUIs
Namnarak edited this page Aug 22, 2026
·
2 revisions
Server-side inventory menus.
main_menu:
type: gui
title: "<gold>Server Menu</gold>"
rows: 3
items:
4:
material: NETHER_STAR
display_name: "<gold>Teleport</gold>"
actions:
- "gui:myitem:teleport_menu"| Option | Type | Default | Description |
|---|---|---|---|
title |
string | required | Menu title |
rows |
int | 6 | Inventory rows (1-6) |
items |
map | {} | Slot configs |
close_actions |
list | [] | Actions on close |
items:
<slot>:
material: STONE
display_name: "<gold>Name</gold>"
lore:
- "<gray>Description</gray>"
amount: 1
custom_model_data: 0
actions:
- "command:/cmd %player%"
- "message:<green>Text"
- "gui:myitem:other_menu"
- "close"| Action | Format | Example |
|---|---|---|
| Command | command:/cmd |
command:kit pvp %player% |
| Message | message:<text> |
message:<green>Welcome! |
| Close | close |
close |
| Open GUI | gui:<key> |
gui:myitem:submenu |
server_menu:
type: gui
title: "<gold>Server Menu</gold>"
rows: 3
items:
10:
material: DIAMOND_SWORD
display_name: "<red>Kit PvP</red>"
actions:
- "command:kit pvp %player%"
12:
material: CHEST
display_name: "<gold>Shop</gold>"
actions:
- "command:shop open %player%"
22:
material: BARRIER
display_name: "<red>Close</red>"
actions:
- "close"- Items — Custom items
- Configuration — All config options
Kalo — Open Custom Content Engine for Minecraft
GitHub • Issues • Discord (coming soon)
Version: 0.1.0 • License: MIT • Java: 21+ / 25
Build once. Play everywhere.