Changes
Actions
Rewrote the entire Action system
Actions now support general, optional, nested, and required actions
Registering Actions or Requirements now requires the use of ActionLib#getActionRegistry and ActionLib#getRequirementRegistry
Renamed ActionMetadata to Metadata
AbstractAction implementations now use runAction instead of execute
Added ActionObject#getOptionalActions
Renamed ActionObject#getActions to ActionObject#getGeneralActions
Plugins must now use ActionLib#getActionObjectManager
Rewrote ActionObjectManager so that it supports storing and clearing based on JavaPlugin
General
Updated MinecraftVersion so that it supports both x.x and x.x.x version schemes
Moved actions to optic_fusion1.registry.action.impl
Added NMSUtils#forceRespawn
Added NMSUtils#sendCameraPacket
Added Utils#walkResources
Removed AnimationType#LEAVE_BED
Added ShowEntityViewAction
Added ChanceUtil
Added a Chance requirement
Bug Fixes
Fixed bug caused by not supporting 1.21 in MinecraftVersion
Moved EntityType.BEE in SpawnEntityAction to the FRIENDLY list
Fixed player_chat Action
Join my
Discord Server for support and announcements.