plugins/Smply/. Most edits apply after /smply reload. Storage engine and database credentials need a full restart.
Core files
Modules and license
plugins/Smply/config.yml
server_name is plain text, 1–32 characters. It shows in the hub title, HUD, and tablist ({server_name} / %smply_server_name%). Admins can set it from the admin GUI (Name Tag).
Paid jars require license_key. Claim product id SMPLY in Discord. See Installation.
Turning a module off in config.yml or Server Settings skips that feature. Listeners stay registered; they do not unregister. See Troubleshooting.
Storage
config.yml
storage.type to mysql or mariadb for MySQL/MariaDB. Changing type or credentials requires a restart.
GUI chrome
54-slot catalogs (auction, shop items, kits overflow, bounties, quests, leaderboard pages) share one control row fromgui.yml:
27-slot pickers (hub, shop categories, kit picker, leaderboard categories) keep Back at slot 22. They do not get search chrome.
gui.yml style picks a pack: mint, slate, lifesteal, economy. Applying a preset with gui_style writes this once; your later /smply reload or edit wins.
Search input is gui.yml input.search: chat, anvil, or sign. Floodgate Bedrock players use input.bedrock (default sign).
Homes and RTP (excerpt)
base.yml
Reload vs restart
Safe to reload: messages, GUI chrome, most thresholds, module flags, spawn/home/warp/RTP delays,teleport.yml presentation.
Needs a restart: storage engine, database credentials, and deep integration startup.
Command-mutating plugins (Essentials travel overlap) still need their own reload or restart after you disable those commands.