The editor now supports: - Editing both buy and sell prices from a config-driven GUI.
- Adding new
type: item entries to ShopGUIPlus from the item in a player's main hand.
- Removing existing shop items from the GUI or by command.
- Reloading ShopGUIPlus shop data immediately after save/remove operations.
- Configuring editor layout, action buttons, price step buttons, price limits, and add-item defaults.
Edit an existing item: - Open a ShopGUIPlus shop.
-
Shift + Right Click an item.
- Adjust prices.
- Click
Save item.
- Click
Remove item to delete the entry from the shop file.
Add a new item: 1. Hold the item you want to add in your main hand.
2. Run:
-
/shopguipluseditor add <shop> <slot> [page] [item-id] 3. Adjust prices in the editor.
4. Click
Save item.
If
item-id is omitted, the plugin generates the next numeric ID from the shop file.
Remove an item directly: -
/shopguipluseditor remove <shop> <item-id>
Open the editor directly: -
/shopguipluseditor edit <shop>/<item-id> -
/shopguipluseditor edit <material> [shop]
Current Limits: - The add flow creates standard ShopGUIPlus
type: item entries.
- It does not generate type: command, type: permission, or other custom action entries from held items.
- Custom provider IDs such as
nexo, oraxen, itemsadder, and similar plugin-specific item references are not reconstructed from held items. Those still need manual config work if you want provider-native entries.