Ultra Blocker | Advanced Command Blocker 1.0

The ultra solution to command blocking

  1. UnlimitedNinjas
    Tested Minecraft Versions:
    • 1.15
    Source Code:
    https://github.com/TheSilentPro/UltraBlocker
    Ultra Blocker
    The ultra solution to command blocking!
    About
    UltraBlocker allows for advanced command blocking. All configurable by the config.yml, you can have unlimited commands.

    Screenshot
    upload_2020-6-13_23-3-14.png

    Config
    Code (Text):
    #
    # UltraBlocker by Silent
    #
    # Flags:
    # n - Nobody
    # c - Console
    # a - Admin
    # o - OP
    # p[PERMISSION.NODE] - Permission
    #
    # Actions:
    # b - Block the command
    # a - Block the command and eject the player
    #

    # Configuration Version (Don't touch)
    config-version: 1.0

    # Debug Mode
    debug: false

    # Enable/Disable Blocker Modules
    module:
      command: true

    # Notify online admins of blocked commands
    notify:
      enable: true
      # $id - The Blocker Identifier
      # $player - The player
      # $command - The command
      message: '&7[&b&lUltra&4&lBlocker&7 | &c&lBLOCKED&7] (&e$id&7) &c$player: $command'

    # Command Blocker
    # Format: FLAG;ACTION;COMMAND;MESSAGE
    # Message can be set as underscore (_) character and it will use the default blocked message (Color Codes Supported)
    # WilCards can be used as shown: '/bukkit:*' blocks all commands starting with '/bukkit:'
    commandBlocker:
      # Blocker Identifier
      plugins:
        # Commands blocked by this blocker
        commands:
          - 'a;b;/plugins;_'
          - 'a;b;/pl;_'
          - 'a;b;/bukkit:*;_'
          - 'a;b;/minecraft:*;_'
      crashers:
        commands:
          - 'n;b;//calc;_'
          - 'n;b;/execute;_'