HelpChat Wiki
  • Welcome
  • HelpChat Plugins
    • ChatChat
      • Commands
      • Permissions
      • Formats
      • Channels
      • Mentions
      • Placeholders
      • API
        • Getting Started
        • ChatChatAPI
        • Events
      • Files
    • DeluxeMenus
      • Commands & Permissions
      • Options & Configurations
        • GUI
        • Item
        • Requirements
        • Command Registration
      • Meta (Metadata)
      • 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
On this page
  • Useful links
  • Values keywords
  • Actions types
  • Action tags
  • RGB/Hex
  • Placeholders
  • General options
  • Debug
  • Check updates
Edit on GitHub
  1. HelpChat Plugins
  2. DeluxeMenus

Options & Configurations

About the plugin's options and configurations

PreviousCommands & PermissionsNextGUI

Last updated 2 months ago

DeluxeMenus is a highly customizable plugin, it has many options and configurations to give you the ability to change everything you want to make your custom menus that fits your server's layout. It has GUI options to manage the GUI menu, and Item options to manage every single item on the GUI menu.

Useful links

  • Materials

  • (Be aware that some enchantments are not available on some items.)

Values keywords

Keyword

Description

BOOLEAN

Replace this with true or false (If used with a PlaceholderAPI placeholder, this will be yes or no instead of true/false [It's changeable from PlaceholderAPI config file, but yes/no are the default values]).

TEXT

Replace this with any text. Check the description to find out if you can use color/formatting codes.

#

Replace this with a number. Check the description to see if there are limits.

COMMAND

Replace this with a command without slash (/).

SOUND

Replace this with a sound name.

EXPRESSION

Actions types

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.

[placeholder] <papi-placeholders>

Parse placeholders for a player without any chat or console output.

[message] <text>

[broadcast] <text>

Sends a message to everyone online including the console.

[minimessage] <text>

[minibroadcast] <text>

[openguimenu] <menu-name>

Opens another GUI from DeluxeMenus.

[connect] <server-name>

Connects the player to a server on the same BungeeCord.

[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.

RGB/Hex

If you want to use RGB/Hex colors in DeluxeMenus on 1.16+ you can use the following format: "&#aaFF00"

Placeholders

There is one available placeholder from DeluxeMenus:

  • %deluxemenus_meta_<key>_<dataType>_<default_value>%

  • %deluxemenus_meta_has_value_<key>_<dataType>%

General options

Debug

debug: STRING

Default value: HIGHEST Available values: LOWEST, LOW, MEDIUM, HIGH, HIGHEST

Determines which debug messages are going to be shown in console based on their importance.

Check updates

check_updates: BOOLEAN

Default value: true

Enables/Disables checking new updates for the plugin. Notifies any operator if there is an update available.

Replace this with a java/placeholder expression/comparison. See page for more information.

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.

HIGHEST LEVEL = only debug messages with highest priority are shown LOWEST LEVEL = every debug messages are shown are only displayed when the debug level is set to MEDIUM, HIGH or HIGHER.

Placeholders
1.8.8
1.12.2
1.13.2
1.14.4
Latest
Enchantments
Dye Colors
Pattern Types
Sound Types
Stacktraces
this
placeholders
placeholders
MiniMessage
MiniMessage
this
this
Vault
Vault
Vault
Vault
here