WolfyUtilities 1.7.8.0

Details

  • Filename
    wolfyutilities-1.7.8.0.jar
  • Uploaded by
  • Uploaded
    Nov 18, 2021
  • Size
    2.73 MB
  • Downloads
    924
  • MD5
    ed645528ad142c09aad6df3344f4dced

Supported Bukkit Versions

  • 1.17
  • 1.16

Changelog

This update changes the CustomItem meta checks (now called NBT checks). More info here

Changelog

  • Added CustomItem#getKeyOfItemMeta to get the namespaced key from the ItemMeta.
  • Added MagicAPI to dependencies (repo is proxied via my public/private repo).
  • Added MagicRef to support Magic items
  • Added APIReference.PluginParser#init, that is called right when registered and the plugin is available.
  • Added separate field for new CustomItem nbt checks.
  • Added CustomItem.setOldProperties to convert old metaSettings to new nbt checks.
  • Updated MMOItems & MythicLib dependencies
  • Removed CustomItem#advanced
  • Removed usages of MetaSettings.Option#IGNORE in the checks.
  • Removed MetaSettings.Deserializer (This is done in the CustomItem now)
  • Moved meta checks (Now called NBT checks) to a new ClassRegistry, to use the KeyedTypeIdResolver for them.
  • NBT checks no longer manipulate the items and check them using Bukkit. They instead compare the NBT data directly.
  • Changed CustomItem#isSimilar logic. It no longer checks the key of the item separately, instead that is part of the NBT checks.
  • VanillaRef#isValidItem functions as expected now, as it checks the item for similarity.
  • Fixed MMOItems incompatibility by building the items without the ItemBuildEvent.
  • Fixed - ParticleEffect saves the TimeSupplier two times in different fields.