T2C-OPSecurity/README.md

55 lines
2.0 KiB
Markdown

<p align="center">
<img src="https://i.imgur.com/TjwVdDO.png" width="300">
</p>
---
# Links
* [Spigot](https://www.spigotmc.org/resources/t2c-opsecurity-permission-security-1-8-x-1-19-x.90739/)
* [Discord](http://dc.T2Code.net)
--
<img src="https://i.imgur.com/9ahfmOG.png" width="600">
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.
You can use MiniMessage:
Wiki: https://docs.adventure.kyori.net/minimessage/format.html
WebUI: https://webui.adventure.kyori.net
<img src="https://i.imgur.com/55BlvCg.png" width="600">
/t2c-opsecurity | /opsecurity | /opsec
/t2c-opsecurity help - Open the help.
/t2c-opsecurity info - See the current plugin version.
/t2c-opsecurity reload - Reloads the Plugin.
t2c.opsecurity.notify - Permission for ingame notifications when a player joins that is not on the whitelist
t2c.opsecurity.updatemsg - Update Check on join
t2c.opsecurity.command.reload - Reload command
t2c.opsecurity.command.info - Info command
t2c.opsecurity.command.help - Help command
t2c.opsecurity.admin - All permissions of T2C-OPSecurity
<img src="https://i.imgur.com/YbDziZO.png" width="600">
<img src="https://i.imgur.com/HoZSt7c.png" width="600">
<img src="https://bstats.org/signatures/bukkit/OPWhitelist.svg" width="600">