Entity Action Types
Action types are the core of Arc Lib's functionality. They define the events that can trigger rewards and conditions in your datapack. Each action type corresponds to a specific event or state in the game, such as a player sprinting, taking damage, or placing a block.
If you can't find the action type you're looking for, it may be because it hasn't been implemented yet. If you think an action type should be added, feel free to open an issue on the GitHub repository to suggest it.
Action Type Categories
🐑 On Breed Animal
The arc:onbreedanimal action type is triggered when a player breeds two animals.
🗡️ On Hurt Entity
The arc:onhurtentity action type is triggered when a player hurts an entity.
🖱️ On Interact Entity
The arc:oninteractentity action type is triggered when a player interacts with an entity, such as right-clicking it.
💀 On Kill Entity
The arc:onkillentity action type is triggered when a player kills an entity.
🐾 On Tame Animal
The arc:ontameanimal action type is triggered when a player tames an animal.