HelpChat Wiki
DiscordGitHubPasteYAML ParserJava Docs
  • Welcome
  • HelpChat Plugins
    • ChatChat
      • Commands
      • Permissions
      • Formats
      • Channels
      • Mentions
      • Placeholders
      • API
        • Getting Started
        • ChatChatAPI
        • Events
      • Files
    • DeluxeMenus
      • Commands & Permissions
      • Options & Configurations
        • GUI
        • Item
        • Actions
        • Requirements
        • Meta (Metadata)
        • Command Registration
      • External menus
      • Example GUI menus
      • Plugin's files
    • DeluxeTags
      • Commands & Permissions
      • Placeholders
      • Plugin's files
    • PlaceholderAPI
  • Clip's Plugins
    • AutoSell
      • Commands & Permissions
      • Placeholders
      • Plugin's files
    • ActionAnnouncer
      • Commands & Permissions
      • Plugin's files
      • API
    • ChatReaction
      • Commands & Permissions
      • Plugin's files
    • DeluxeChat
      • Installation
      • Commands & Permissions
      • Placeholders
      • Config options
      • Plugin's files
    • DeluxeCommands
      • Commands & Permissions
      • Plugin's files
    • DeluxeJoin
      • Commands & Permissions
      • Plugin's files
    • EzRanksPro
      • Commands & Permissions
      • Configuration
    • EzPrestige
      • Commands & Permissions
      • Configuration
    • InventoryFull
      • Commands & Permissions
      • Configuration
    • MessageAnnouncer
      • Commands & Permissions
      • Configuration
    • MineCrates
      • Commands & Permissions
      • Configuration
    • NoFlyZone
      • Commands & Permissions
      • Configuration
  • Funnycube's Plugins
    • CowPunch
      • Commands & Permissions
    • Firework Chests
      • Commands & Permissions
      • Configuration
    • Fish Slapper
      • Commands & Permissions
      • Configuration
    • RawMsg
      • Commands & Permissions
    • Spit
      • Commands & Permissions
    • Temp MOTD
      • Commands & Permissions
      • Configuration
  • Glare's Plugins
    • Guilds [W.I.P Migration]
      • Installation
      • Configuration
        • Buffs
        • Config
        • Roles
        • Tiers
      • Commands & Permissions
      • Placeholders
      • Developer API
    • VoteParty
      • Commands & Permissions
      • Placeholders
      • Configuration
      • API
      • Changelogs
        • v2.30
        • v2.29
        • v2.28
        • v2.27
        • v2.26
        • v2.25
        • v2.24
        • v2.23
        • v2.22
        • v2.21
        • v2.20
        • v2.19
        • v2.18
        • v2.17
        • v2.16
        • v2.15
        • v2.14
        • v2.13
        • v2.12
        • v2.11
        • v2.10
        • v2.9
        • v2.8
        • v2.7
        • v2.6
        • v2.5
        • v2.4
        • v2.3
        • v2.2
        • v2.1
  • piggy's barn
    • Java
      • Gradle
        • Argument
        • Tutorial
      • How to run your minecraft server(s) in IntelliJ
      • How to run your program in IntelliJ
      • Hot Swapping
      • Cheat Sheet
  • ADDITIONAL RESOURCES
    • Discord
    • Paste
    • YAML Parser
    • Java Docs
Powered by GitBook

© 2025 HelpChat

On this page
  • Actions types
  • Action tags

Was this helpful?

Edit on GitHub
  1. HelpChat Plugins
  2. DeluxeMenus
  3. Options & Configurations

Actions

Actions, also known as commands are the muscles of menus. They are used as interactions for clicks, requirement denies and requirement successes.

Actions types

The full list of actions is as follows:

Tag

Description

[player] <command>

Executes a command as the player.

[console] <command>

Executes a command from the console.

[commandevent] <command>

Executes an unregistered command as the player. IMPORTANT: Currently, this action is simply an alias for the [player] action.

[placeholder] <papi-placeholders>

Parse placeholders for a player without any chat or console output from DeluxeMenus. IMPORTANT: If the placeholders have output, it is not hidden!

[message] <text>

[broadcast] <text>

Sends a message to everyone online including the console.

[minimessage] <text>

[minibroadcast] <text>

[openguimenu] <menu-name> [arguments]

Opens another GUI from DeluxeMenus.

All arguments from the current menu are passed to the opened menu by default. If the opened menu also has arguments, they can be specified as well.

[connect] <server-name>

Connects the player to a server on the same BungeeCord. IMPORTANT: Requires BungeeMessaging. This is present on BungeeCord and WaterFall. On Velocity it might be disabled by default. Check your proxy config.

[close]

Closes the currently opened GUI.

[json] <JSON-text>

[jsonbroadcast] <JSON-text>

[refresh]

Refresh items in the current menu view. This updates the shown Items themselves.

[broadcastsound] <sound> <volume> <pitch>

Broadcast a sound to all players on the server.

[broadcastsoundworld] <sound> <volume> <pitch>

Broadcast a sound to all players in the world.

[sound] <sound> <volume> <pitch>

Play a sound for the player.

[takemoney] <amount>

[givemoney] <amount>

[takeexp] #L

Take a certain amount of exp levels or points from a player. To give levels, add L at the end, otherwise remove it.

[giveexp] #L

Give a certain amount of exp levels or points to a player. To give levels, add L at the end, otherwise remove it

[givepermission] <perm.node>

[takepermission] <perm.node>

[meta] <set/remove/add/subtract/switch> <key> <type> <value>

[chat] <message>

Send a message in chat as the player who this action got executed for.

Action tags

These tags can be added with the action (e.g. - '[message] example<delay=20>').

Tag

Description

<delay=<time>>

Executes the action after the specified delay (in ticks, 20 ticks = 1 second).

<chance=<chance>>

Sets a chance to execute the action. Can be from 0 to 100 where 0 means that the action will never execute and 100 means it will always execute.

To note is that chance tags are per action. So if you have 2 action, both with a 50% chance, there won't be just 1 of the actions that execute but instead it will could be none, 1 or both.

PreviousItemNextRequirements

Last updated 1 day ago

Was this helpful?

Sends a message to the player. You can use and color/format codes here.

You can use and color/format codes here.

Sends a message to a player using the more modern format!

Sends a message to everyone online using the more modern format!

Send a json message to the player. Use website to easily generate the JSON text.

Send a json message to everyone online. Use website to easily generate the JSON text.

Take a certain amount of money from the player. is required for this action to work.

Give a certain amount of money to the player. is required for this action to work.(requires Vault)

Giv a permission to a player. is required for this action to work.

Take a permission from a player. is required for this action work.

Modifies the player's meta. add/subtract are for number types. switch is for boolean, it will swap it from true/false. Check for more detail.

placeholders
placeholders
MiniMessage
MiniMessage
this
this
Vault
Vault
Vault
Vault
here