This update includes migrations to the new panther library. If you use this spigot library make sure you update your imports.
Added new action bar handling service ActionbarInstance.java
Added geyser and cmi support to PlayerSearch.java wrapper.
Made Node.Pointer allow selection of either String or Class and not require both.
Added new String replacing function to ComponentChunk.java for basecomponent translations.
Fixed location getting in DirectivePoint.java
Removed logger message barring, only printing alerts.
Adjusted MessageBreakdown.java to better respond to color translations.
Finally fixed bug with custom placeholder api service, if a placeholder match attempt while traversing cached translations failed it would replace the identifier with the previous translation instead of leaving it alone (FIXED)
Fixed SubCommandList.java using wrong plugin getting in crossover impl.
Removed all configuration and task related classes plus more and moved to new global panther library.
New YamlExtension class for getting Configurable.Extension instance for yaml files
New LabyrinthVentCall class for inheriting Vent.Call and allowing for asynchronous scheduling.
New LabyrinthClassLoader to inherit AbstractClassLoader for bukkit class mapping.
Removed AFK.java
Migrated Applicable.java to global api
migrated Deployable.java to global api
migrated TaskChain.java & TaskPredicate.java to global api
Cleaned up all usages.
Fixed skin loading exception for npc accounts with playersearch.
Added new BukkitGeneric.java to compliment the new generic parsing addition to panther Nodes
Added item construction warning to MemoryItem.java for unity gui
Added new BukkitGeneric.java to compliment the new generic parsing addition to panther Nodes
Added item construction warning to MemoryItem.java for unity gui