CommandGuard

⚚ Control usage location of every command ✖ Block or Allow commands in certain region ✔

  1. Gasha
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    Source Code:
    http://www.mediafire.com/file/oe64hd0kf7h4ct1/CommandGuard%20v2.0.zip
    Contributors:
    Gasha, NormaalBart, Onenrico
    About
    With this plugin you can do milions of things, few of them is:
    - You can Hide your plugins and prevent any ability for regular people to see your plugins
    - Plugin have smart ability to block [TAB] usage on players who are trying to see plugins, but not for regular-normal usage
    - You can block any command you want in any region you want (blacklist)
    - You can allow commands for players to only able to executed in certain in regions (whitelist)
    - You can set custom messages and sound for every blockage
    - You can set whatever message you want to be display when someone enter certain command (example fake plugins - troll)
    - You can also do very unique thing and that is prevent players (staff) to use certain commands on certain players in certain regions, that can prevent milions ways for abusing

    it also supports multiple infinity commands, and multiple infinity regions <3


    Commands
    /commandguard reload

    Permissisons

    commandguard.reload <-- ability to reload plugin

    commandguard.bypass.execution.*
    <--- bypass all region prevent for executing on players in those blocked regions

    commandguard.bypass.execution.
    <category> <---- bypass certain category for executing certain commands on certain people in those certain regions

    commandguard.bypass.* <------ bypass all regions blockades

    commandguard.bypass.<category> <--- bypass certain category blockades
    (example commandguard.bypass.bank)

    This is best plugin for hiding your plugins, this plugin have ability to prevent players to see plugins list or secret commands by using [TAB] and much more..

    commandguard.bypass <--- to get ability to use [TAB] everywhere even on protected commands like example /about [TAB]


    You can create as many as you want categories and blocking


    # CommandGuard config.yml
    #=====-----=====-----=====-----[ Categories ]-----=====-----=====-----=====#
    # Each category must have a unique identifier. For example: bank or factions or whatever.
    # Each category has separate region,command,and error message.
    # If blacklist:false, the worlds list is treated as a whitelist.
    #
    # For example, the bank commands below only used in region named BankRegion and ATMRegion
    #

    category:
    # example:
    # blacklist: false
    # regions:
    # - "ExampleSpawnRegion"
    # commands:
    # - "spawn"
    # messages:
    # - '&e&l(!) &cCan''t Use That Command in This Region'
    # - '&e&l(!) &cYou Must Go To &6Safe Zone &cFirst!'
    # sounds:
    # - "ENTITY_BLAZE_DEATH"
    bank:
    blacklist: false
    regions:
    - "BankRegion"
    - "ATMRegion"
    commands:
    - "bank"
    messages:
    - '&e&l(!) &cCan''t Use That Command in This Region'
    - '&e&l(!) &cYou Must Go To &6Bank &cFirst!'
    sounds:
    - "ENTITY_BLAZE_DEATH"
    teleport:
    blacklist: true
    regions:
    - "BankRegion"
    - "ATMRegion"
    commands:
    - "tpaccept"
    - "tpa"
    messages:
    - '&e&l(!) &cCan''t Use That Command in This Region'
    - '&e&l(!) &cPeople in the &6Bank &cShould not teleport!'
    sounds:
    - "ENTITY_BLAZE_DEATH"


    #=====-----=====-----=====-----[ Messages ]-----=====-----=====-----=====#
    message_prefix: "&8[&dCommandGuard&8]"
    message_command_reload: "&6Config Successfully Reloaded"
    message_command_nopermission: "You Don't Have &8[&f{perm}&8] &cPermission !"
    message_sudo_not_allowed: "&cYou cannot sudo that player because he is in the wrong region for the command to be executed!"

    # Prevent Plugin Sniffing
    # This Feature need Protocollibs to work
    # Fake Plugin displayed when player use /version [TAB]
    fake-plugins: "CoolWarp, CoolSpawn, CoolEconomy"


    execution:
    teleport:
    blocked_regions:
    - "ExampleRegion1"
    - "ExampleRegion2"
    - "ExampleRegion3"
    blocked_commands:
    - "/tphere %playername% %playername%"
    - "/tppos %playername% %playername%"
    - "/tpohere %playername% "
    - "/tp %playername%"
    - "/tp %playername% %playername%"
    - "/cmi tphere %playername%"
    messages:
    - "You cannot teleport %playername% because he is in Duel"
    sounds:
    - "ENTITY_BLAZE_DEATH"
    otherthing:
    blocked_regions:
    - "ExampleRegion4"
    - "ExampleRegion5"
    - "ExampleRegion6"
    blocked_commands:
    - "/tphere %playername% %playername%"
    - "/tppos %playername% %playername%"
    - "/tpohere %playername% "
    - "/tp %playername%"
    - "/tp %playername% %playername%"
    - "/invsee %playername%"
    messages:
    - "You cannot look inventory of %playername% because he is in MiniGame"
    sounds:
    - "ENTITY_BLAZE_DEATH"

    Plugin is completed, but anyway i give you source code and if you want something to add by yourself feel free to use it <3

    if you looking for sounds name list here it is
    https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html <-- for 1.9 to 1.12
    http://docs.codelanx.com/Bukkit/1.8/org/bukkit/Sound.html <-- 1.8


    If you are very satisfied with this plugin and you decide to be my special friend and buy me a coffee that will keep me working on upgrading plugin more and more all the time <3

    [​IMG]
    CableGuy, Az1x2c3, Shakur and 2 others like this.

Recent Updates

  1. [Ho Ho Ho]
  2. [BIG UPDATE]
  3. [Small Update]

Recent Reviews

  1. CableGuy
    CableGuy
    5/5,
    Version: ☤
    I can't believe how amazing this plugin is
    its impressive how you created all those things in that small lighweight plugin
    Owner of plugin is most friendly guy here. I speaked to him and he added me on buyer list for his premium plugin for free
    I recommend this plugin, very useful for all kinds of servers
  2. Hancock666
    Hancock666
    5/5,
    Version: ☤
    Amazing plugin, Amazing developer, very friendly and active.. i'm using this with your premium plugin CreativeSecurity
    i created creative regions, its very useful plugin, didn't have any issues so far so good..
  3. DarkCrawler
    DarkCrawler
    5/5,
    Version: ☤
    Very useful plugin, i'm using it on my server...i recommend it to everyone, it can blacklist or whitelist command in certain region..its one of must have plugin for every roleplay server...i was lookin for plugin like this one for years, finally found it..and its free, thanks Gasha you are the best..

    btw: i'm also using your Cuffs plugins, its amazing
  4. MyNameIsEarnie9
    MyNameIsEarnie9
    5/5,
    Version: ☤
    I was looking for plugin like this for so long,its incredible plugin
    Improves RolePlay so much but its multioptional plugin so its very useful for every server so i recommend this plugin everyone