Simple Trust

Simple Trust

Lightweight plugin to trust players

55 downloads 1 followers

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 -> Trust a player
  • /untrust -> Allows a player to untrust someone (that they trusted)
Admin Commands
  • /trustInfo -> Shows who trusted them and who they trusted
  • /forceUntrust -> 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

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

Version Minecraft Loader Download

Simple Trust Release

1.0

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
bukkit, paper, spigot
Download

Simple Trust PreRelease

1.0

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
paper
Download

Simple Trust 1.1 Alpha

1.1

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
paper
Download

Simple Trust 1.0 Alpha

1.0

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
paper
Download