CommandButtons ~ Execute Commands on Button Presses 3.10.1

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

  1. TIMEOUTS and Fixes!

    Demeng7215
    The update is finally here! This update includes:

    -TIMEOUTS! You can not configure how long players have to wait between Command Button usages. Suggested by @FRAGAXE!
    -Bug fixes.

    You must add the key "timeout_wait" with the timeout message to your language.yml and "timeout" with the timeout time in seconds to each of your buttons in storage.yml. If you don't know how to do this or you are worried about corrupting the plugin, simply delete all of your...
  2. Code Optimization, File Fix, and New Startup Message

    Demeng7215
    This is a quick update before I start working on timeouts and tab completion.

    -Switched from singleton to dependency injection for getting the instance of the main class (code optimization).
    -Removed the "\n", or the extra line in the invalid command usage message in the default language.yml. You do not have to delete your file.
    -New fancy startup message! upload_2018-10-16_17-50-37.png

    Please remember to use my official support Discord for issues, or Private Message me if you do not have...
  3. OFFICIAL 1.13 Support, Debug Message Removal, and Tweaks

    Demeng7215
    It is highly recommended that you update and use this version!

    -CommandButtons now OFFICIALLY supports Minecraft 1.13.x! Legacy versions will still be supported.
    -Compiled with Spigot 1.13
    -Using 1.13 Vault API
    -Removed leftover debug messages
    -Small changes to the default configuration files and CommandButtons' configurations. You do not have to delete the files if you don't want to.
    -Changed the (default) help messages, please join my Discord for support. Only PM if you don't have...
  4. Reorganization of Classes and Developer Notification

    Demeng7215
    Reorganized the classes into different packages and added a listener that notifies me that you are using CommandButtons when I join.
    Erty66790 likes this.
  5. Support For Pressure Plates & Fixes

    Demeng7215
    Thanks for waiting patiently, everyone!
    This update includes file changes, be sure to delete your configuration.yml and language.yml before you load the plugin.

    This update includes:
    -PRESSURE PLATES SUPPORT! (Thank you @Junac !)
    -fixed reloading files (fixed reload message not sending)
    -improved code
    -fixed buttons.yml not updating (fixed saving files)

    Please report any errors and suggest what you want on my official support Discord,...
    Erty66790 and Perotin like this.
  6. Updated Package Name

    Demeng7215
    Changed the package name! I now have a website: http://demeng7215.ga
    Also, the plugin should work on 1.13.
    Erty66790 likes this.
  7. Optimized Code

    Demeng7215
    Optimized the code by a little bit.
    Erty66790 likes this.
  8. Enable Automatic Update Checking

    Demeng7215
    Added correct resource ID to update checker and enabled it. You will now get update notifications when I update this resource! :eek:
    Erty66790 likes this.