---
description: This page contains information about general systems in the plugin.
---

# General Systems

## Actions

Everywhere where you can see somethin' like "\[MESSAGE]" you can use this system. You can let execute as many actions as you want, but remember it could cause lag if you add too many actions.

### General information

Argument format: \[1];\[2];\[3] ...

For example for the \[EFFECT] action:\
&#x20; \[1] = Effect (e.g. SPEED)\
&#x20; \[2] = Amplifier (e.g. 1)\
&#x20; \[3] = Duration (e.g. 20)

\
Times/Durations: Everywhere times and durations are defined in ticks. (20 Ticks = 1 Second)\
Colors/Formatting: Uses MiniMessages (https://docs.advntr.dev/minimessage/format)

### Valid Actions

\[MESSAGE] -> Arguments: MESSAGE\
&#x20; ↳ MESSAGE = The message\
\[SEND\_SERVER] -> Arguments: SERVER\
&#x20; ↳ SERVER = The server to sent the player to (BungeeCord / Velocity)\
\[ACTION\_BAR] -> Arguments: MESSAGE\
&#x20; ↳ MESSAGE = The message\
\[TITLE] -> Arguments: TITLE;SUBTITLE;FADEIN;STAND;FADEOUNT\
&#x20; ↳ TITLE = The title\
&#x20; ↳ SUBTITLE = The sub-title\
&#x20; ↳ FADEIN = The fade-in duration\
&#x20; ↳ STAND = The stand duration\
&#x20; ↳ FADEOUT = The fade-out duration\
\[SEND\_ALL] -> Arguments: MESSAGE\
&#x20; ↳ Info: This message will be send to all players\
&#x20; ↳ MESSAGE = The message\
\[BROADCAST] -> Arguments: MESSAGE\
&#x20; ↳ Info: This message will be send as a bukkit broadcast message\
&#x20; ↳ MESSAGE = The message\
\[SOUND] -> Arguments: SOUND;VOLUME;PITCH\
&#x20; ↳ SOUND = The sound\
&#x20; ↳ VOLUME = The volume of the sound (0.0 - 2.0)\
&#x20; ↳ PITCH = The pitch of the sound (0.0 - 2.0)\
\[EFFECT] -> Arguments: POTIONEFFECT;AMPLIFIER;DURATION;AMBIENT;PARTICLES;ICON\
&#x20; ↳ POTIONEFFECT = The potion-effect\
&#x20; ↳ AMPLIFIER = The amplifier (0 - 255)\
&#x20; ↳ DURATION = The duration ('-1' for infinity)\
&#x20; ↳ AMBIENT = Show ambient particles (true/false)\
&#x20; ↳ PARTICLES = Show particles (true/false)\
&#x20; ↳ ICON = Show icon (true/false)\
\[GIVE] -> Arguments: MATERIAL;AMOUNT or nexo:item\_id;AMOUNT\
&#x20; ↳ MATERIAL = Material of the item\
&#x20; ↳ AMOUNT = Amount of the item\
&#x20; ↳ nexo:item\_id = 'nexo:' + id of the nexo item in lower-case\
\[CLOSE] -> No arguments\
&#x20; ↳ Info: Closes the GUI\
\[PLAYER\_COMMAND] -> Arguments: COMMAND\
&#x20; ↳ COMMAND = The command\
\[CONSOLE\_COMMAND] -> Arguments: COMMAND\
&#x20; ↳ COMMAND = The command
