OP Security | Permission Security - [1.9.x - 1.17] 2.1

Secure your server with OP Security. Protect against OP hacks.

  1. JaTiTV
    Native Minecraft Version:
    1.17
    Tested Minecraft Versions:
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    • 1.17
    Source Code:
    https://github.com/JaTiTV/OPSecurity
    Contributors:
    JaTiTV
    Languages Supported:
    English, German, Norwegian, Custom
    [​IMG]
    [​IMG]
    [​IMG]
    English
    With OPSecurity you can specify usernames that are allowed to have OP or certain permissions. If someone enters the server with OP who is not on this whitelist, Optional can be kicked or have OP removed.

    This plugin also protects players from getting OP via unauthorized ways, e.g. hacked client, because only players who are on the OP whitelist can get OP with the command /op.

    You can also use a timer that checks every few seconds (adjustable) if there is a player with OP or a permission on the server who is not on the whitelist.

    Please note that you can only give OP via the console to players who are on the whitelist!

    Features:
    - Protection against op hacks
    - Protection for specific permissions
    - Decide who may have OP
    - Even via console protects OP Security

    Just come to the support Discord for further questions.

    German
    Mit OPSecurity kannst du Benutzernamen angeben Die OP oder bestimmte Permissions besitzen dürfen. Wenn jemand mit OP den Server betritt, der nicht auf dieser Whitelist steht, kann Optional gekickt werden oder OP entfernt bekommen.

    Dieses Plugin schützt des Weiteren davor, dass Spieler sich OP über nicht erlaubte Wege besorgen, z.B. Hacked Client, denn nur Spieler die auf der OP Whitelist stehen können mit dem Befehl /op OP bekommen.

    Es kann auch ein Timer verwendet werden der aller paar Sekunden (einstellbar) prüft ob sich ein Spieler mit OP oder einer Permission auf dem Server befindet dersich nicht auf der Whitelist befindet.

    Beachte bitte, dass man auch über die Console nur Spielern OP geben kann die auf der Whitelist stehen!

    Features:
    - Schutz vor OP Hacks
    - Schutz für bestimmte permissions

    - Entscheide wer OP haben darf
    - Selbst über Konsole schützt OP Security

    Komm für weitere Fragen einfach auf den Support Discord.

    [​IMG]

    opsecurity.admin | For all Commands.
    opsecurity.notify | Players with this permission will receive notifications fromOPSecurity.

    /opsecurity | /opsec

    /opsecurity help - Open the help.

    /opsecurity info - See the current plugin version.

    /opsecurity reload - Reloads the Plugin.

    Code (YAML):

    Plugin
    :
      UpdateCheckOnJoin
    : true
      language
    : en_EN
      OnlyOPcanUseThePlugin
    : true
    Notify
    :
      JoinWarn
    : true
    Timer
    :
      Enable
    : true
      RefreshTime_inSec
    : 60
    OP_Whitelist
    :
      Enable
    : false
      Whitelist
    :
     - player1
      - player2
      noOpPlayerDeop
    :
        Enable
    : true
        PlayerSendMessage
    : true
      noOpPlayerKick
    :
        Enable
    : true
      customCommands
    :
        Enable
    : false
        Commands
    :
       - kick [player] &4You have op but are not authorized to do so, that's why you
          were kicked!
    Permission_Whitelist
    :
      Enable
    : false
      Permissions
    :
     - '*'
      - opwhitelist.admin
      Player
    :
     - player1
      - player2
      PlayerWhithPermission_kick
    : true
      customCommands
    :
        Enable
    : false
        Commands
    :
       - lp user [player] permission unset *
        - lp user [player] permission unset opwhitelist.admin
     
    Code (YAML):
    OP_Whitelist:
      opCommand
    : '&4The specified player is not on the OP_Whitelist!'
      consoleOnJoin
    : '&4Player &6[player] &4is joined to the server but is not on the
        OP_Whitelist!'
      deop
    : '&4You have been removed from OP because you do not have permission.'
      consoleDeop
    : '&4Player &6[player] &4 was removed OP because he is not on the playerlist!'
      kick
    : '&4You have op but are not authorized to do so, that''s why you were kicked!'
      consoleKick
    : '&4Player &6[player] &4was kicked because he is not on the OP_Whitelist!'
    Permission_Whitelist
    :
      consoleOnJoin
    : '&4Player &6[player] &4has permission &6[perm] &4and is not authorized
        to do so! &6[player] &4is not on the Player list!'
      kick
    : '&4You were kicked because you have permissions to which you do not have permission!'
      consoleKick
    : '&4Player &6[player] &4has permission &6[perm] &4and is not authorized
        to do so! Therefore he was kicked! &6[player] &4is not on the Player list!'

    [​IMG]

    [​IMG]
    [​IMG] [​IMG] [​IMG] [​IMG]


    [​IMG]

Recent Reviews

  1. Yyooggii77
    Yyooggii77
    5/5,
    Version: 2.1
    extremely useful and works perfect. Thanks for your work......................80
    1. JaTiTV
      Author's Response
      Thank you very much, glad you like it.
  2. Georg1234
    Georg1234
    5/5,
    Version: 1.2.2
    Super plugin! It is recommended! Easy to use.
    Runs reliably. Many functions. Nice support and is safe!
  3. noieta13
    noieta13
    5/5,
    Version: 1.2.2
    Vey god plugin i love it 10/10 pls update more and add lenguaje spanish es_ES PLS
    1. JaTiTV
      Author's Response
  4. sn1ky
    sn1ky
    5/5,
    Version: 1.1.0
    Great plugin, still have some mistakes, but developer is really friendly, help me solve the problem immediately, send me new version to test it and in couple hours developed new version of plugin 10/10 imo!
    1. JaTiTV