CommandButtons ~ Execute Commands on Button Presses 3.10.1

Supports buttons, pressure plates, and signs! Includes custom permissions, economy, and more!

  1. Demeng7215
    Native Minecraft Version:
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    Source Code:
    Languages Supported:
    Customizable in language file (language.yml).
    CommandButtons is an extremely customizable plugin that allows your server to automatically execute an unlimited amount of commands when players use buttons you specify.
    • Extremely customizable: Change messages/language, toggle economy support, and more!
    Bind UNLIMITED commands to command buttons: and choose if they should be executed by the console or player (you can also make both execute a certain set of commands)!

    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 as easy as 1-2-3!
    Works on versions 1.8.x-1.13.x: 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: If you enable the "economy" option, you can make your players pay via in-game currency to use a Command Button!
    Delays: Want your players to wait a few seconds before the commands you set are executed? No worries, CommandButtons' got you covered!
    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 for it to work!
    Reload command: ...because who likes to restart servers to make configuration changes?
    Automatic update checker: No need to check the forums every day for updates for CommandButtons! CommandButtons will notify you if there is a new update.
    Great support: Fast and friendly support all the way!
    • Quick fixes: Issues are worked on immediately after I receive the report.
    • Open to suggestions: Want something to be in the plugin? Just let me know and I'll find a way to make it happen!
    • Open source: This plugin is open-sourced! Feel free to look at the code.
    And more!

    Description: Main command for CommandButtons.
    Aliases: /commandbutton, /cb, /cbs, /cmdbutton, /cmdbuttons

    /commandbuttons help
    Description: Shows a list of commands for CommandButtons.

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

    /commandbuttons create <button_name>
    Description: Make the button your crosshair is on a Command Button named <button_name>.
    Permission: commandbuttons.create

    Standalone Permission: commandbuttons.updates
    Description: Notifies the user on join if there is a new update. They will not be notified if the server is using the latest version.

    1) Download the plugin and install it onto your server, just like other plugins.
    2) Start the server and hop into the game. Customize your configuration.yml and language.yml to your needs, and reload the plugin. Look at an existing button/pressure plate or place a new button/pressure plate and put your crosshair on that.
    3) Type /commandbuttons create <NAME-OF-THE-BUTTON>

    4) Go to your buttons.yml file in the CommandButtons folder and open it.
    5) Look at the example buttons configuration, and customize your button to your liking.

    6) Type /commandbuttons reload to reload all the configuration files.
    7) Enjoy your Command Button!

    Video tutorial coming soon!




    ✔️3 Reviews
    ✔️5 Reviews

    ❌10 Reviews

    For issues, errors, bugs, or suggestions:
    Use the official issue tracker at

    For general support (eg. questions):
    oin my official plugin support Discord,

    If you are unable to use the faster, better, and more efficient support methods: You can use the Discussion section or Private Message me here.


    If you would like to support me and this resource, please consider donating!:
    Your donation is greatly appreciated!

    If you can't or don't want to support me financially, please like and review this resource!
    Resoluciones and Erty66790 like this.

Recent Reviews

  1. _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...
  3. 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.
  4. 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!
  5. 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.
  6. 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?
  7. Erty66790
    Version: 3.2.0
    Very useful plugin, I use it for my Prison server. My players can just click on a button and they will go to the next mine.
    1. Demeng7215
      Author's Response
      Thank you!
  8. Perotin
    Version: 3.0.0-b1
    Woooh Demeng another good plugin from a soon to be amazing developer :) Keep at it, I like the concept you have here
    1. Demeng7215
      Author's Response
      Thank you!