CommandButtons ~ Execute Commands on Button Presses 4.2.1

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

  1. Demeng7215
    Native Minecraft Version:
    1.15
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    Source Code:
    https://github.com/Demeng7215/CommandButtons/
    Languages Supported:
    Customizable in language file (language.yml).
    Dependencies:---------------------Vault, Economy Plugin Supporting Vault​
    .
    OFFICIAL PARTNER OF REVIVENODE
    [​IMG]
    Use code 'DEMENG' at checkout for 15% off your first purchase!


    [​IMG]

    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.


    [​IMG]
    • 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.15: 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!

    [​IMG]
    /commandbuttons
    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.

    [​IMG]

    Coming soon!

    [​IMG]
    Language.yml: https://github.com/Demeng7215/CommandButtons/blob/master/src/main/resources/language.yml
    Data.yml: https://github.com/Demeng7215/CommandButtons/blob/master/src/main/resources/data.yml


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

    Join My Discord: https://demeng7215.com/discord
    Use the Discussions Section: https://www.spigotmc.org/threads/352296/
    Private Message Me: @Demeng7215

    DO NOT USE THE REVIEWS FOR SUPPORT!


    Resource Icon Image: https://www.freepik.com/
    Resoluciones and Erty66790 like this.

Recent Reviews

  1. Msql
    Msql
    3/5,
    Version: 4.2.1
    Very decently developed plugin. Dev created visualisation of "creating" button which is in my opinion terrible because it uses delay and after ~5 seconds opens gui. It is horror when you have to set up around 50 buttons. But fortunetly it works.
    1. Demeng7215
      Author's Response
      Thanks for the feedback!
  2. PhobosARG
    PhobosARG
    5/5,
    Version: 4.2.1
    Genial!, me sirvio muchisimo en mi servidor, lo use para agregar usuarios automaticamente a regiones. :)
    1. Demeng7215
      Author's Response
      Thank you!
  3. ReDraco
    ReDraco
    5/5,
    Version: 4.2.1
    I was lookig for a way for younger players to get trough commands and found this awsome plugin, has really help me automating few commands, dev is very active, hope to see commands to target player done in the future and it will be even better, thank you for this great plugin.
    1. Demeng7215
      Author's Response
      Thank you!
  4. Veyjinn
    Veyjinn
    3/5,
    Version: 4.2.1
    Plugin with a nice idea, it does what it supposed to do, but there are various things that could be added/changed or fixed.

    Fix:
    - Permission text from GUI is too long, so that it is displayed over the screen and you dont see it

    Add:
    - /cbremove
    - multiple command buttons from same command: /commandbuttons create <any specified button name> So it has the same configured command and you dont have to use the gui all over again to make multiple buttons with the same function
    - item requirement for pushing (custom items too)

    BUT I really appreciate your work. These are just features that from my perspective would improve the resource quality overall. I will add 4/5 star if fix will be applied and 5/5 when at least 2 of these important features will be addded. If i didn't noticed a function that has already been there, then sorry.
    1. Demeng7215
      Author's Response
      Thank you!
  5. Velentix
    Velentix
    1/5,
    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!
    1. Demeng7215
      Author's Response
      This has been fixed!
  6. Blocks_n_more
    Blocks_n_more
    5/5,
    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!
  7. mrDetroedPlay
    mrDetroedPlay
    5/5,
    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!
  8. kangarko
    kangarko
    5/5,
    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!
  9. _MinecraftUser
    _MinecraftUser
    5/5,
    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.
  10. FRAGAXE
    FRAGAXE
    5/5,
    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!