
☄ ArcaneVouchers ☄ 2.3.3-SNAPSHOT
Assign commands to items that players can redeem


ADDED
▪ Support for 1.20 and 1.20.1
▪ PlaceholderAPI support for voucher name and lore<dark_aqua>┃ <aqua>Price: <white>%img_elixir% 650
(© @WortyHax)
▪ In addition to PAPI support, a MiniMessage tag was added for placeholders that contains legacy format (&<code> or §<code>) or other MiniMessage tags. Usage: <papi:placeholder>
, e.g. <papi:vault_prefix>

FIXED
▪ Dupe bug caused by players being able to move items in their inventory when inside the confirmation menu

ADDED
▪ Support for 1.19.4
▪ The Bukkit name of sounds in Sounds.yml to make the search/update easier for people used to theses names over Minecraft keys
FIXED
▪ Bulk open limit falling back to 1 if a value wasn't specified in config, the default value is now 64

ADDED
▪ Custom redeem requirements (wiki page | examples)
▪ color support to the [item] action (wiki section)
▪ 1.19.3 support
FIXED
▪ Cooldown not being loaded correctly from config
▪ settings.limit.enabled not being check correctly

ADDED
▪ 1.19.1 support
CHANGED
▪ .UTILS.yml was replaced by individual files located in ArcaneVouchers/.RESOURCES

FIXED
▪ Rare issue with /av list caused by vouchers with unknown materials not having a lore
▪ Vouchers not being removed on certain game versions when confirmation is enabled
▪ Regex not being parsed right on settings.(permissions/regions/worlds).(blacklist/whitelist)list
▪ Typo in lang.yml
ADDED
▪ New command /av debug - create a paste link with various information about your vouchers and server (version, server type, java version, plugins list)
▪ chance:{} tag for actions, more info about it can be found here
▪ The plugin should now be fully compatible with 1.19
CHANGED
▪ Vouchers that contain a space in their name are now be skipped and a warning message is sent to the console
▪ The updater will now ignore empty messages, making the new file smaller, make sure you download the latest comet jar from jenkins

FIXED
▪ Exception with BlockPlaceEvent (voucher place prevention) caused by the item being null or AIR

FIXED
▪ Exception when disable.crafting is enabled caused by some slots not having items
ADDED
▪ New command: /av actions - view information about the available actions in-game (Req - required, Opt - optional)

FIXED
▪ Problems with utils.yml on legacy versions which stopped the plugin from loading
▪ Bukkit enchantment names (e.g. DURABILITY) not being accepted on 1.13+, only namespace:key (e.g. minecraft:unbreaking)

ADDED
▪ Support for 1.18.2
▪ Improved the way player heads are handled (0622ec5)
▪ Updated various libs