DexFriends · Premium Plugin
DexFriends
A full friends system, built for modern servers. Follow anyone — no request needed — and when they follow you back, you're friends. Teleports, DMs, payments, stats and per-player privacy, on native 1.21.6+ dialogs with a chest GUI for older clients and Bedrock.
$4.99
One-time price
13
Privacy toggles
Folia
Supported
How friends work
1
Follow anyone
/friend follow <player> — works for offline players, no permission needed. They get "started following you" with a [FOLLOW BACK] button.2
Follow back = friendsTwo players following each other are friends. The list shows Friends, Following and Followers, with filters and search.
3
Friends unlock actionsBy default messages, pokes, location sharing and teleport requests need a mutual follow. Pay and stats only need you to follow them.
What you get
◆
Dialogs and chest GUI, same dataJava 1.21.6+ gets dialog screens; older clients and Bedrock get chest menus with the same buttons. Heads use each player's real skin — even offline and with SkinsRestorer.
◆
Teleports with EssentialsX supportTyped
/tpa and /tpahere open a Confirm screen. With EssentialsX installed its own warmup, cooldown, /back and /tptoggle keep working; without it DexFriends teleports by itself.◆
Pay & payment historyPreset amounts or type your own (
1500, 2.5k, 1m), a Yes/No confirm, and a history per player. Needs Vault.◆
Player statsMoney, kills, deaths and playtime on a stats card.
◆
Privacy that's actually enforcedSix toggles for everyone plus seven per player — who can message, teleport or pay you, auto-accept TPAs from someone, see their activity — all checked in code.
◆
Favourites, blocking & limitsStar people to pin them first, block players (removes follows both ways), and give ranks bigger limits with
dexfriends.limit.<tier>.◆
Anti-spam"Started following you" is sent at most once per follower every 5 minutes, so follow/unfollow loops can't spam anyone.
Requirements
| Requirement | Version | Notes |
|---|---|---|
| Server | 1.20+ | Spigot, Paper, Purpur or Folia · Java 21 |
| Dialog screens | 1.21.6+ client | Everyone else gets the chest GUI automatically |
| Vault + economy | Optional | For Pay and the money line on stats |
| EssentialsX | Optional | Uses its /tpa system when installed |
| SkinsRestorer | Optional | Skins for players not seen since the update |
| PlaceholderAPI · ViaVersion · Floodgate | Optional | Placeholders, old-client and Bedrock detection |
◆
Updating from 1.0.x? Every old friendship is kept as a mutual follow, and pending friend requests become follows.