This update also brings updates to our Marketplace which allow screenshots to be uploaded and the updating of existing shop layouts which has been requested by our community
- Better installing of layouts from our Marketplace
- Installing layouts with a config.yml will now only replace needed options
- Settings such as 'economy-provider' or 'spawner-provider' won't be replaced unless using the new '-unsafe' command argument
- Fixed issues with selecting/deselecting files for upload using the GUI
- A minimum character limit for layout titles/descriptions
- Switched to API usage for goat horn instruments, fixes custom goat horns on 1.21
- Fixed custom actions not working on SellGUI navbar
- Fixed 'armorcolor' not working in combination with item option 'armor-trim'
- Support for 'ominous-strength' item option on edititem command
- Support for 'item.displayname' item option on editsection command
- Fixed 'instrument' item option not working on 1.21
- Updated spigot API usage following their recent change causing plugin to fail to load on 1.21 CraftBukkit/Spigot servers
Changed:
Fixed:
- Config will now also dynamically update item display lore if new lore is added/missing
- Mismatched enchantments when adding enchanted items using /addhanditem command on 1.20.5+
- ClassChange error(again) on 1.20.4 on server shutdown, caused by incompatible class files between paper API versions
- Async tasks not shutting down correctly before server shutdown
- Fixed 1.20.5+ selling shulker box contents not actually taking the items
- Using ShopStands to buy/sell a shop item would not validate requirements
- Fixed ClassChange error on server shutdown on paper 1.21
- Fixed NoSuchFieldError when using 'armor-trim' item option on server versions pre 1.20.4
Added:
Fixed:
- Support for Minecraft 1.21
- Added default 1.21 shop layout including new items
- Added 'ominous-strength' item option which defines the strength of a ominous bottle
- Config.yml generated for the first time on 1.20.5+ servers will now create the correct ignored tags for that version
- Support for per page titles using the 'title' option on pages in the shops config
- Added TIME::<startTime>-<endTime> shop item requirement which requires the item to be bought at a specific ingame time
- Discounts/sell multipliers not working when using a wildcard
- Potion types without effects not working(WATER, MUNDANE, THICK, AWKWARD)
