CommandButtons ~ Execute Commands on Button Presses 4.1.0

Supports buttons, plates, and signs! Includes GUI customization, costs, permissions, + more!

  1. Demeng7215
    Native Minecraft Version:
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    Source Code:
    Languages Supported:
    Customizable in language file (language.yml).
    Dependencies:---------------------Vault, Economy Plugin Supporting Vault​

    Use code 'DEMENG' at checkout for 10% off!

    Official Partner:


    Click on the banner for a massive $50 discount!


    CommandButtons is an extremely customizable plugin that allows your server to automatically execute an unlimited amount of commands when players use buttons, pressure plates, and signs you specify- all customizable in a beautiful GUI.

    • Extremely customizable: Change messages/language, toggle economy support, and more!
    • Beautiful and easy-to-use GUI customization: Hate digging through configuration files, typing in the settings you want for your buttons? CommandButtons provides great GUI's for fast customization.
    Bind UNLIMITED commands to Command Buttons: and choose if they should be executed by the console or player (or both)!

    Simple, lightweight, and easy to use and set up: CommandButtons puts a minimal amount of load on your server! Configuration files are easy to understand and setup is simply drag-and-drop.
    Works on versions 1.8-1.14: CommandButtons supports all those Minecraft versions!
    Support for pressure plates: Don't want players to press a button? Just let them step over a pressure plate!
    Support for signs: Guess what? CommandButtons supports signs too! You can put a message on a sign and tell your players what happens when you click on it!
    Economy support: You can make your players pay via in-game currency to use a Command Button!
    Timeouts: If, for example, you want your Command Button to award players after a parkour game and you don't want them to spam click the button and get infinite awards, you can set a time out! Players will have to wait a specified amount of time between Command Button usages.
    Custom permissions: Want certain Command Buttons to be for admins only? You can make your Command Buttons so that players must have a certain permission node for it to work!
    Reload command: ...because who likes to restart servers to make configuration changes?

    Pre-configurated: CommandButtons has been pre-configurated in a way so it works out for most servers. Most servers wouldn't even have to touch the configs.
    Great support, quick fixes, open to suggestions: Fast and friendly support, fast bug and error fixes, and features that will most likely be implemented as long as you suggest it!
    Open source: This plugin is open-sourced! Feel free to take a look at the source code.
    And more!

    Description: Main command for CommandButtons.
    Aliases: /cb

    /commandbuttons info
    Description: Displays plugin information.

    /commandbuttons help

    Description: Displays a list of available commands.

    /commandbuttons reload
    Description: Reloads all of CommandButtons' files (language.yml, buttons.yml).
    Permission: commandbuttons.reload

    /commandbuttons create <button-name>
    Description: Turns the vanilla button, sign, or pressure plate you are looking at into a Command Button and opens the customization GUI. The button-name is only identification and does not affect its function.
    Permission: commandbuttons.create

    /commandbuttons gui <button-name>

    Description: Opens the customization GUI for the specified Command Button.
    Permission: commandbuttons.gui

    /commandbuttons list
    Description: Lists the current Command Buttons on the server.


    Contact me if you are using CommandButtons 4. All CommandButtons 3 servers have been removed from this list.


    Need help? Have questions? Experiencing issues? Just want to talk?
    Please use one of the following support options:

    Join My Discord:
    Use the Discussions Section:
    Private Message Me: @Demeng7215


    Resource Icon Image:
    Resoluciones and Erty66790 like this.

Recent Updates

  1. Fix Permissions
  2. 1.14.4
  3. Fixed Permissions Not Working

Recent Reviews

  1. Velentix
    Version: 4.1.0
    It works but if I define a command that should be run by the player the plugin run it over the console. So it's useless for my because the player have to run the command and not the console!
  2. Blocks_n_more
    Version: 4.1.0
    Amazing plugin for making fancy triggers. I have been looking for a plugin that allows using things like signs to do commands like join mini games. This plugin did not disappoint and with the new GUI feature its a piece of cake to set it up. Demeng7215 never disappoints with his plugins. Keep up the great work
    1. Demeng7215
      Author's Response
      Thank you!
  3. mrDetroedPlay
    Version: 3.10.1
    This is a very good plugin. I thought that when I add commands to the buttons, I will get a lot of errors, but I get 0 errors. It works so great! And easily customizable.
    1. Demeng7215
      Author's Response
      Thank you!
  4. kangarko
    Version: 3.10.1
    Such an excellent resource for saving time when automating simple tasks. Very effective and useful for small and big servers alike. Thanks for making it!
    1. Demeng7215
      Author's Response
      Thank you!
  5. _MinecraftUser
    Version: 3.10.1
    Great plugin, works perfectly for sending people out of the mini games lobbies back to the main world. One suggestion: can it be possible to change the prefix of the message it sends to the player?( instead of being [CommandButtons] all the time)
    1. Demeng7215
      Author's Response
      Thanks! You can change the prefix in language.yml.
    Version: 3.10.1
    Really, a very good plugin to create many things, and it works perfectly, besides being very easy to configure.
    Now is perfect...
    1. Demeng7215
      Author's Response
      Thank you!
  7. dinoboss2001
    Version: 3.10.1
    buen plugin yo le añadire mas retoques gracias ah usar su codigo fuente crancilo no sere desconsiderado ya que usted lo creo eso no cambiare nada solo añadire effectos para que sea mas animado y mas al toque de mi servidor gracias y un saludo cordial.
  8. EnderDesiredName
    Version: 3.6.1
    Plugin function: ★★★★★/★★★★★
    Plugin Compatibility: ★★★★★/★★★★★
    Developer: ★★★★★/★★★★★
    Why don't use this plugin?
    1. Demeng7215
      Author's Response
      Thanks for the review!
  9. Erty66790
    Version: 3.6.0
    I usually only review resources once but I think this plugin is worth reviewing twice. This plugin is so updated, the author is very active and a great developer. The plugin is also open source so I can get another developer to continue it if it's ever discontinued, though I doubt this author will ever give up on this.
    If you are reading this, get the plugin now!
    1. Demeng7215
      Author's Response
      Thank you! And yes, you are right, I will probably never discontinue this plugin, and even if I do, you can just give the source to another developer.
  10. Misio12320
    Version: 3.4.0
    Check pm please... If you can make a video, auto update download in game like a '' update released do you want download it rn?'' plugin looks great 1.13 need this... And if you can add @p @e @s
    1. Demeng7215
      Author's Response
      Read your PM, please read my reply. I will upload a video soon. Auto-updates has been added to the To-Do list. You can use @p @e @s etc. in commands, or do you mean something else?