Actions System

Overview

The Actions System allows for dynamic and interactive features to be added to armor attributes and armor items section within the plugin. Each action provides unique functionality, enhancing gameplay through various effects, commands, and custom interactions. These actions are executed based on triggers, providing players with rewards, visual effects, sounds, and more.

This system is designed to support placeholders for dynamic values and includes a Requirement Check feature to ensure specific conditions are met before an action is performed. Below are the available actions and their respective examples for implementation.

The Reward-Type action allows you to make items that can affect the armors experience or levels.

Registry-Tag

[REWARD_TYPE] -> Used to declare a reward type

Action-Options

(EXP / LEVEL / BOOST) -> Options that are available for Reward-Type action

(Ranged OR Static) -> Must be one of these, see below for examples on how to use.

Action-Example

[REWARD_TYPE] EXP [1-500] -> This example shows us there is a reward type of EXP and it can give between 1-500 experience when applied.

[REWARD_TYPE] LEVEL 2 -> This example shows us there is a reward type of LEVEL and it can apply 2 levels to the applied armor piece.

Configuration Example

    Script:
      - "[REWARD_TYPE] EXP [1-500]"
      - "[MESSAGE] &6&l+ &e%amount% Armor Experience &8&l(&7%armor_piece%&8)"

Custom Actions

If you are wanting to implement your own custom actions, you can visit the Action Implementation page, as it contains all the information on how to do so. It however does require you to know java and understand basic concepts, if you need help in this or have any additional questions, open a ticket in our discord.

Last updated