
Friend
Friends is a social plugin that lets players add friends, send messages, mail, gifts, and create parties on your server. Works across BungeeCord and Velocity networks.
136
0
136
0
Список изменений
New Features
- Friend Streaks – Daily streaks between friends,
/friend streak <player>. Both sides send daily to keep it going. Auto-warns before expiry, auto-resets when broken, caps at 1000. Milestone rewards at 3, 7, 14, 30, 60, 100, 365, 500, 1000 days. - Trust Levels – 6 tiers (Acquaintance, Buddy, Pal, Close Friend, Best Friend, Bestie). Points earned from messages, gifts, and streak days.
/friend trust <player>to view,/friend trust tiersfor the full list. - Gift Wishlists –
/friend wishlist add <material> [amount] [note]or/friend wishlist addhandto use the held item./friend wishlist <player>to see a friend's list before gifting. - Rock Paper Scissors Gambling –
/friend rps <player> <bet>to challenge a friend with Vault money. Configurable min/max bet and house cut. Clickable accept/deny and move buttons in chat. - LuckPerms Per-Rank Friend Limits – Set different max-friends per group. Supports the
unlimitedkeyword. - Two New Config Files –
streaks.ymlandtrust.ymlare fully customizable (rewards, tiers, perks, sounds).
Interactive Chat
- RPS challenges, move picks, streak replies, and wishlist removes are now clickable buttons in chat.
- Streak warning notifications include a one-click "send back" button.
Bug Fixes
- Players with 0 friends or 0 requests no longer re-hit the database on every check (empty list now treated as a real cache hit).
- Fixed NPE risk when a mail sender's name could not be resolved.
- Fixed thread race in friend-request cancellation.
- Removed the startup preload of the entire
player_settingstable – now lazy-loaded per player on join. - Improved tab completion – now lists
reload,menu,streak,trust,wishlist,rpsand pulls emote names dynamically. - Declared the missing
friends.limit.*permissions in plugin.yml so admins can see and grant them.
Auto Config Updates
- Existing servers get new keys merged into
config.ymlautomatically on startup – no need to delete your old config. - New
streaks.ymlandtrust.ymlare written on first boot. - Help text auto-refreshes when help-version bumps.
New Commands
/friend streak <player>– Send a daily streak/friend streak list– View your active streaks/friend trust <player>– View trust level with a friend/friend trust tiers– List all tier thresholds and perks/friend wishlist– View your wishlist/friend wishlist add <material> [amount] [note]/friend wishlist addhand [amount] [note]– Add held item/friend wishlist remove <material>/friend wishlist clear/friend rps <player> <bet>– Challenge to RPS/friend rps accept | deny– Respond to a challenge/friend rps rock | paper | scissors– Pick a move
New Placeholders
%friends_chat_enabled%– Friend chat receive toggle%friends_in_friendchat%– Friend chat mode active%friends_streak_count%– Number of active streaks%friends_longest_streak%– Your longest streak ever
New Permissions
friends.limit.<number>– Sets the friend cap to any number.friends.limit.15,friends.limit.250,friends.limit.9999all work. Highest match wins if multiple are granted.friends.limit.unlimited– Removes the cap entirely (overrides any number).
Метаданные
Канал релиза
Release
Номер версии
1.4.2
Загрузчики
BukkitFoliaPaperSpigot
Версии игры
1.20–1.21.11
Загрузок
24
Дата публикации
1 мес. назад
