Yay finally an update. Lemme know of bugs so I can fix it
UPDATE DEV KIT TO 1.5 Changes:
Added permissions for each item, enchant, and pet. Permission for pets is "koji.skyblock.pets." and then the pet name (lowercase). Permission for item is "koji.skyblock.items." and then the id of the item (lowercase)
Optimized the way particles are handled in 1.9+
Added the ability to make folders in sub folder and have ability still register
Made teleport abilities call PlayerTeleportEvent
Added speed cap attribute
Separated parts of the config into modules folder and separate files
Added witherborn ability (however damage is hard set to 1m)
Gave version tag to each file
Improved some code for abilities
Added ability to change color and label or each rarities
Created interface StatManager and some surrounding classes to utilize stats better
Changed how cooldowns are tracked
Improved teleport function (AOTE and Wither Sword)
Made StatUpdateEvent async to allow it to be called often. (this ended up being a huge cause of TPS drops)
Added ability to grab item based on ID with the API
Added ability to reset all files at once in resetfile command (use * instead of any file name)
Bug Fixes:
Fixed bug with setting level to 100
Fixed bugs with armor stands in Minecraft version 1.19.2+
Fixed bug in "current pet" placeholder for PAPI
Fixed bug with clicking entity not causing right click event
Fixed bug with gemstone menu
Fixed bug with getting skull textures correctly
Fixed scoreboard preventing other scoreboards from existing
Fixed item builder being unable to save skull items.
Fixed player PvP being unable to be enabled (bet u didn't know that was actually a bug )