GITHUB | DISCORD | TRELLO | DONATE
you can use OPProtector_Legacy for old servers (Below 1.13)
but support will no longer provided.
▐ Features you can use OPProtector_Legacy for old servers (Below 1.13)
but support will no longer provided.
- Personal Admin Password for Operator Accounts
- Regularly Scanning for Accounts That Have Op or Admin Permissions
- Scan Every Offline Account for Op and Admin Permissions and Identify Players That Have Unauthorized Access
- Checks If BungeeGuard has been properly Configured
- Detecting IP Changes of Operator Accounts
- Password Encryption
- Disable Commands for Specific Operator
- Detect and Ban Offline Accounts That Have Blacklisted Permissions
- Discord Webhook Alerts
- Logging Operator Activity Separately
- GUIs for Entering the Password Quickly
- Utilizing Asynchronous Multithreading and Running the Plugin on Separate Threads
- 100% Free and Open Source
- Discord Help and Support
- Added Luckperms Intergration.
▐ Commands And Permissions
- /opp help - display help menu
- /opp reload - reload the plugin
- /opp scan - scan blacklisted permissions or op in all offline player accounts
- opp.admin - access to all admin permissions
▐ ShowCase
Password verification
Offline Player Scan
Discord Alerts
▐ Attacks That Could be Prevented using this plugin
▐ Main Config
Code:
[/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE][/SIZE]
[SIZE=7][SIZE=3][SIZE=7][SIZE=3][SIZE=7][SIZE=3][SIZE=7][SIZE=3][SIZE=7][SIZE=3][SIZE=7][SIZE=3][SIZE=7][SIZE=3][SIZE=7][SIZE=3][SIZE=7][SIZE=3][SIZE=7][SIZE=3][SIZE=7][SIZE=3][SIZE=7][SIZE=3][SIZE=7][SIZE=3][SIZE=7][SIZE=3][SIZE=7][SIZE=3][SIZE=7][SIZE=3][SIZE=7][SIZE=3][SIZE=7][SIZE=3]#
# ██████╗ ██████╗ ██████╗ OPProtector 2023 (Operator Security System)
# ██╔═══██╗██╔══██╗██╔══██╗ Version: 1.0.0
# ██║ ██║██████╔╝██████╔╝ Contributors: Kasun Hapangama(ka0un)
# ██║ ██║██╔═══╝ ██╔═══╝ GitHub:https://github.com/ka0un/OPProtector
# ╚██████╔╝██║ ██║ Discord:https://dsc.gg/sundevs
# ╚═════╝ ╚═╝ ╚═╝ Website: https://ka0un.github.io/OPProtector/
#
#===============================================================================
# Password Settings
#===============================================================================
password-settings:
required-every-login: true
session-hours: 1
use-gui: true
interval-secounds: 20
pas-command: "pas"
encrypt-passwords: true
#===============================================================================
# Lockdown Settings
#===============================================================================
lockdown-settings:
block-player-move: true
block-break-blocks: true
block-place-blocks: true
block-player-commands: true
block-item-drop: true
block-item-pickup: true
block-damage: true
allow-flight: false
commands-whitelist:
- "/pas"
- "/auth"
- "/register"
- "/login"
- "/changepassword"
- "/changepass"
#===============================================================================
# Scanner Settings
#===============================================================================
scanner-settings:
scan-on-join: true
scan-on-player-op-command: true
scan-on-console-op-command: true
scan-from-live-scanner: true
live-scanner-interval-secounds: 5
scan-for-blacklisted-permissions: true
scan-for-gamemode-creative: true
blacklisted-permissions:
- "essentials.*"
- "*"
- "bukkit.*"
- "minecraft.*"
- "worldedit.*"
- "worldguard.*"
- "luckperms.*"
- "lp.*"
- "luckperms.*"
- "luckperms.trusteditor"
- "luckperms.editor"
- "luckperms.user.permission.set"
- "lands.admin.*"
- "lands.bypass.*"
- "excellentcrates.*"
- "citizens.admin"
- "minecraft.admin"
- "plhide.bypass"
#===============================================================================
# Commands Settings
#===============================================================================
commands-settings:
not-in-operators-list:
- 'deop %player%'
have-blacklisted-perms:
- 'deop %player%'
- 'lp user %player% permission clear *'
admin-ip-changed:
failed-password-timeout:
#===============================================================================
# Discord Notifier Settings
#===============================================================================
discord-notifications:
discord-webhook: ""
notify-op-join: true
notify-op-leave: true
notify-auth-success : true
notify-auth-failed: true
notify-unauth-access: true
We kindly request that you refrain from reporting bugs in the review section. Instead, we encourage you to join our Discord community, where you can file a bug report in the dedicated ticket section. Please feel free to direct message me, @kaxun, with any bug-related concerns. Reporting bugs on Github Issues is also highly appreciated and recommended. We sincerely appreciate your cooperation and support. Thank you!
kasun.hapangama.com
kasun.hapangama.com