ActionLib icon

ActionLib -----

Easily enables plugins to implement data-driven actions



[0.10]
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.
----------, Oct 31, 2024
Resource Information
Author:
----------
Total Downloads: 91
First Release: Jun 10, 2024
Last Update: Oct 31, 2024
Category: ---------------
All-Time Rating:
0 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings