Whitelist plugin with collective responsibility. Banning an invitee penalizes the inviter. Low trust scores result in automatic unwhitelisting. LuckPerms and MySQL/YAML supported. Has a reputation system.
InviteSystem is a unique invitation-based whitelist plugin featuring collective responsibility and dynamic trust scores. Unlike standard referral systems, it turns your server into a self-regulating community where every player is responsible for those they bring in.
/invite command links the "Parent" and the "Invitee" forever.This is the core of the system. If a player breaks the rules:
/rep + from other players or for the continued activity of invitees./invite command.| Command | Description | Permission |
|---|---|---|
/invite <nick> |
Add a player to the whitelist (Requires playtime). | invitesystem.use |
/rep <+/-> <nick> |
Change another player's reputation (Cooldown limited). | invitesystem.use |
/itest <nick> |
View full debug info (Score, Inviter, Invitees). | invitesystem.test |
/iadmin setscore |
Manually set a player's trust score. | invitesystem.admin |
/iadmin setinviter |
Manually change a player's parent link. | invitesystem.admin |
Integrate player stats into your Tab, Scoreboard, or Chat using these placeholders:
| Placeholder | Description |
|---|---|
%invitesystem_trust_score% |
Returns the player's current trust score (e.g., 85.50). |
%invitesystem_reputation% |
Same as trust score. |
%invitesystem_invite_count% |
Total number of players invited by the user. |
%invitesystem_inviter_name% |
Shows the name of the player who invited them. |
config.ymlwhite-list=true in your server.properties for the core functionality to work.