[1.8 - 1.16] GappleOptions (+EPEARLS) - Add cooldowns to gapples, crapples, enderpearls & much more! Build 30a

Add perm-based cooldowns to golden apples, epearls, PlaceholderAPI, Sounds, custom commands & more!

  1. UPDATE: Placeholders Fix

    Norska
    Build 30a changelog:
    Fix:
    Fixes an issue with placeholders not refreshing in some cases.
  2. UPDATE: Initial 1.16 Support

    Norska
    Build 30 changelog:
    Addition:
    Added 1.16.x support.
  3. UPDATE: Version Fix

    Norska
    Fixed a typo in the version
    smeths likes this.
  4. UPDATE: Enderpearls, Sounds

    Norska
    Build 29 changelog (config.yml additions required):
    Addition:
    Added cooldowns for enderpearls.
    Addition: Added custom sounds.

    Configuration additions:
    Code (Text):
    placeholderapi:
       usableEnderpearl: '&aReady'  
    Code (Text):
    settings:
       enderpearls:
          enabled: true
          removeCooldownOnDeath: true
          commands:
          - 'broadcast $player used an enderpeal!'
          commandsAfterCooldownIsOver:
          - 'broadcast $player has...
    smeths likes this.
  5. UPDATE: Change of cooldown removal on death

    Norska
    Build 28b changelog:
    Change:
    The gapple/crapple cooldown will now be reset in any case (previously it would only reset if you were killed by another player).
    smeths likes this.
  6. UPDATE: Remove cooldown on death option

    Norska
    Build 28a changelog (config.yml additions required):
    Addition:
    You can now choose whether or not the cooldown will be removed once the player dies.

    Implement the following to your configuration:
    Code (Text):
    settings:
       gapples:
          removeCooldownOnDeath: true
       crapples:
          removeCooldownOnDeath: true
    smeths likes this.
  7. Version Fix

    Norska
    Version Fix
    smeths likes this.
  8. UPDATE: Actionbars & more.

    Norska
    Build 28 changelog (config.yml additions required):
    Addition: You can now display actionbar messages for when gapples/crapples are disabled, they're on cooldown and once their cooldown is over.
    Addition: You can now run commands for the player after their gapple/crapple cooldown is over.

    Configuration Additions (make sure not to overwrite existing settings):
    Code (Text):
    settings:
       gapples:
          - 'broadcast $player has no...
    smeths likes this.
  9. UPDATE: Error on join

    Norska
    Build 27a changelog:
    Fix:
    Fixed an error on join.
  10. UPDATE: Permission-based cooldowns

    Norska
    Build 27 changelog:
    Change:
    Cooldowns for gapples/crapples are no longer defined in the configuration but now require a special permission. Simply add "gappleoptions.gapple.<value>" and "gappleoptions.crapple.<value>" to your desired groups. Keep in mind the value must be an integer and is in seconds, also keep in mind that the lowest value will always be selected (in order for the plugin to work well with group inheritance).