đĨī¸ GUI Customization
The plugin provides three separate configuration files for precise interface customization.
đ Configuration File Listâ
socket_gui.yml: Layout for gem socketing.perforation_gui.yml: Layout for slot perforation.gem_removal_gui.yml: Layout for gem extraction.
đ¨ Common Syntax (Example: Socketing GUI)â
Freely adjust icons and button positions (slots):
title: "&8Gem Socketing Station"
rows: 3
slots:
item: 13 # Equipment slot
gem: 11 # Gem slot
confirm: 22 # Confirm button
# Background fillers
filler:
material: GRAY_STAINED_GLASS_PANE
display-name: " "
đŦ Dynamic Lore Placeholdersâ
Button tooltips update dynamically. Common placeholders include:
{money_cost}: Required Vault currency.{exp_cost}: Required XP points.{status}: Current status (e.g., "Success Rate: 80%").
[!NOTE] After modifying GUI files, use
/mgs reloadto apply changes instantly without a server restart.