Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
Simple Trust
Simple Trust is a plugin designed to trust people on your server. This plugin doesn't change the server's whitelist instead it saves its data in a file called PlayerData.json which the server owner can easily access/edit/view
Functionality
This allows players to /trust up to 5 players (changable in config). Trusted players can: trust other players, untrust only the players they trusted.
This plugin makes it so only trusted, people with op, ranks with permission SimpleTrust.bypass, or whitelisted people to join the server
Graph to show who can join:
| Player | Permission | Can Join |
|---|---|---|
| Player1 | Operator | ✅ |
| Player2 | Trusted | ✅ |
| Player3 | Has SimpleTrust.bypass |
✅ |
| Player4 | Untrusted | ❌ |
| Player5 | Rank with SimpleTrust.bypass |
✅ |
| Player6 | Random Rank | ❌ |
| Player7 | Whitelisted | ✅ |
Player Commands
- /trust <player name> -> Trust a player
- /untrust <player name> -> Allows a player to untrust someone (that they trusted)
Admin Commands
- /trustInfo <player name> -> Shows who trusted them and who they trusted
- /forceUntrust <player name> <player name> -> Untrust someone who got trusted by another player This has not yet been fully implemented and is still a WIP
- /simpletrust clear/bulk
- /simpletrust clear playerData/loggedUUID/etc
- /simpletrust bulk trust/untrust <player names>
Information
People with op have infinite people they can trust or people with SimpleTrust.bypass
You can trust people with the console
Config Explanation
max-trust -> The max amount of players someone without op or no perms can trust
log-uuid -> If somebody who got trusted joins the server and they change their name they can join
force-capitalization -> If a player's capitalization is wrong/diffrent in the /trust they won't be able to join
remove-join-message -> If someone not trusted tries joining their join and quit message will be removed
alert-to-players -> If someone not trusted joins people who can /trust will be told that it might be one of their friends/members trying to join
inherit-ban -> If you got trusted by someone and they later got banned you will be untrusted
Permissions
SimpleTrust.use -> Allow a player to trust/untrust others
SimpleTrust.admin -> Allow a player to use the admin commands
SimpleTrust.bypass -> Doesn't need to be trusted and they can trust as many people as they want
This plugin is not fully finished yet and there are changes going to be done


