S
martMenus
GUI Config Generator
New
Import YAML
Copy
Download .yml
YAML
GUI Settings
GUI ID
Title
(supports &color codes)
Inventory Type
CHEST
HOPPER
DISPENSER
DROPPER
FURNACE
BLAST_FURNACE
SMOKER
BREWING_STAND
CRAFTING
Rows
1
2
3
4
5
6
Commands
(press Enter to add)
Main Menu
(optional GUI ID)
NPC ID
(optional)
use_bottom_inventory
Fill Item
Material
Item Type
vanilla
itemsadder
nexo
headdatabase
Item ID
(namespace:id)
Name
Lore
(one per line)
Patterns
One per line
Args
+ Add Arg
Slot Grid
3 rows x 9 = 27 slots
Bottom Inventory
Item Editor
Slot 0
Click a slot to edit its item
Item
Type
Actions
Conditions
Material
Item Type
vanilla
itemsadder
nexo
headdatabase
Item ID
Custom Model Data
Name
Lore
(one line per entry)
Amount
Glow (enchantment effect)
Close GUI on click
Auto Update
ticks
Item Flags
HIDE_ENCHANTS
HIDE_ATTRIBUTES
HIDE_UNBREAKABLE
HIDE_POTION_EFFECTS
HIDE_ADDITIONAL_TOOLTIP
Enchantments
Enchantment
Level
+ Add Enchantment
Button Type
NONE
INVENTORY
BACK
NEXT
PREVIOUS
JUMP
HOME
MAIN_MENU
PAGINATION
DYNAMIC_PAGINATION
SWITCH
INPUT
CHAT_INPUT
Inventory Options
inventory: (GUI ID)
Jump Options
to-page:
Pagination Options
elements:
(one per line as YAML)
slots:
(e.g. 10-16, 19-25)
Dynamic Pagination Options
source:
ONLINE_PLAYERS
WORLDS
PLAYER_INVENTORY
PLAYER_ENDERCHEST
PERMISSION_GROUPS
take-item
give-item
Switch Options
key:
States:
Key
Material
Name
ItemType
ItemID
Lore
+ Add State
Input Options
on-place:
(commands, one per line)
remove-on-place
Next/Previous Options
is-permanent
Chat Input Options
chat-input-type:
chat-prompt:
chat-cancel-word:
ANY
LEFT
RIGHT
SHIFT_L
SHIFT_R
MIDDLE
DOUBLE
+ Add Action
Conditions
+ Add Condition
View Requirements
+ Add View Requirement
Else Item
Enable else_item
Material
Item Type
vanilla
itemsadder
nexo
headdatabase
Item ID
Name
Lore
(one per line)
Else Actions
+ Add Else Action
YAML Output
Copy
▼
0 items configured
0 slots used
SmartMenus Config Generator
Import YAML
Paste your existing SmartMenus GUI config YAML below.
Confirm
Are you sure?