Advanced friends & social plugin — made by Dragon_45_ Paper · Purpur · Folia · Spigot · Bukkit | 1.20.x · 1.21.x
Set one special Best Friend among your friends with /friend best <player>.
| Level | Requirement |
|---|---|
| Friend | Just friends |
| Good Friend | 10+ interactions |
| ⭐ Best Friend | Manually set with /friend best |
Each player controls their own notifications — no one can change settings for others:
| Command | Default |
|---|---|
/friend notifications join on/off |
ON |
/friend notifications leave on/off |
ON |
/friend notifications death on/off |
OFF |
/friend notifications only_best on/off |
OFF — filter to Best Friend only |
Each player decides who can interact with them:
| Command | Default |
|---|---|
/friend privacy messages <level> |
Everyone |
/friend privacy friend_requests <level> |
Everyone |
/friend privacy see_status <level> |
Everyone |
Privacy levels: all · friends_only · best_friends_only · none
plugins/SuperFriends/config.yml| Command | Permission |
|---|---|
/friend add <player> |
superfriends.friend |
/friend accept <player> |
superfriends.friend |
/friend deny <player> |
superfriends.friend |
/friend remove <player> |
superfriends.friend |
/friend list |
superfriends.friend |
/friend best <player> |
superfriends.friend |
/friend privacy [action] [level] |
superfriends.friend |
/friend notifications [type] [on/off] |
superfriends.friend |
/superfriends info |
superfriends.admin |
/superfriends reload |
superfriends.admin |
Aliases: /f, /friends → /friend — /sf → /superfriends
All config messages use full MiniMessage syntax:
Supported tags:
<green>, <red>, <gray>, <white>, <light_purple>, <dark_gray> …<bold>, <italic>, <underlined>, <strikethrough><#FF6600><gradient:#ff0000:#0000ff>text</gradient><rainbow>text</rainbow>MiniMessage gradients and hex colors require Paper / Purpur / Folia. On plain Spigot/Bukkit, standard named colors still work.
| Platform | 1.20.x | 1.21.x |
|---|---|---|
| Paper | ✅ | ✅ |
| Purpur | ✅ | ✅ |
| Folia | ✅ | ✅ |
| Spigot | ✅ | ✅ |
| Bukkit | ✅ | ✅ |
Platform is auto-detected at startup — no configuration needed. Folia's region-thread scheduler is loaded via reflection for full compatibility.
SuperFriends.jar into plugins/plugins/SuperFriends/config.yml as needed/sf reload to apply config changes without restartNo dependencies. SQLite is bundled. Nothing else to install.
Made with ❤️ by Dragon_45_