This is a friends system for Velocity proxy servers that allows players to manage friendships, send messages, and interact across multiple servers.
This is a friends system for Velocity proxy servers that allows players to manage friendships, send messages, and interact across multiple servers.
What's New in Version 1.4.0:
Version & Status System:
- Built-in version checker with live update notifications and download links
- Activity status system (Active/AFK/DND) with colored status indicators
- Compatibility checker for Velocity versions
Enhanced Friend Interactions:
- Accept friend requests from offline players
- Clickable friend names for quick messaging
- DND mode blocks incoming messages
- Status dots with hover text for all player states
Configuration Improvements:
disable_empty_messages- Auto-disable empty config messages (default: true)- All messages, colors, and hover texts fully customizable
- Tab-completion for /friend status command
Quality of Life:
- Improved error handling for empty messages
- Better visual feedback and notifications
- Minor bug fixes and performance improvements
Commands:
/friend add <player> - Send a friend request/friend accept <player> - Accept a friend request (works with offline players)/friend deny <player> - Deny a friend request/friend remove <player> - Remove a friend/friend list - View all friends with online status and server location (click to join!)/friend requests - Show pending friend requests/friend msg <player> <message> - Send a private message/friend reply <message> - Reply to the last message/friend broadcast <message> - Message all online friends/friend status [active|afk|dnd] - Set your activity status/friend settings - Open the interactive settings menu/friend version - Check plugin version and updates/friend reload - Reload configuration (admin only)Permissions:
Settings Menu:
Players can customize their experience with toggleable options:
Plugin Messaging API:
The plugin provides a complete API for Spigot/Paper servers to interact with the friends system:
Available Requests:
Automatic Events:
Storage Options:
Choose between JSON files or MySQL database:
JSON Mode (Default):
MySQL Mode:
Features:
PlaceholderAPI Support (New!):
Use the included companion plugin to display friend data in scoreboards, holograms, chat, and more:
Available Placeholders:
Supported Velocity Version:
Velocity 3.3.0 and higher (Java 17+)
Important when setting up:
config.yml (json or mysql)Just send me a message on Discord if you have any questions, suggestions, or requests for new plugins.