In Game Editor
The in-game shop editor lets admins create and manage categories, items, and commands without editing files.
Opening the Editor
Run /shop editor (requires taleshop.admin permission).
The editor has three panels:
Middle: Item list for the selected category
Right: Edit form for the selected category or item
Managing Categories
Creating a Category
Click + NEW in the category panel.
Fill in:
Category ID: Unique identifier (lowercase, no spaces)
Display Name: Name shown to players
Icon Material: Search and select an item to use as the icon
Slot Order: Position in the category list (lower = first)
Permission (optional): Permission node required to access
Editing a Category
Select the category from the list.
Modify any field in the right panel.
Renaming a category ID moves all its items to the new category file automatically.
Deleting a Category
Click DELETE, then click CONFIRM? to confirm.
This deletes the category and all its items.
Creating an Item
Click + NEW in the item panel.
Choose Item Type: Normal Item or Command Item.
Fill in the item details.
Normal Item Fields
Command Item Fields
Add items that the player must provide alongside money to buy:
Click SHOW next to "Buy Item Costs".
Search for an item and click it to add.
Add more items if needed.
Sell Item Bonuses
Add bonus items given alongside money when a player sells:
Click SHOW next to "Sell Item Bonus".
If SimpleEnchantments is installed:
Click SHOW next to "Enchantments".
Select an enchantment from the dropdown.
Add more enchantments if needed.
Configure buy/sell limits:
Click SHOW next to "Stock Limits".
Set the mode (None, Per Player, Server-Wide).
(Optional) Set renewal hours for automatic reset.
All changes are saved directly to the category JSON files in config/TaleShop/categories/. Changes take effect immediately after saving.