ShadowFriends & EternalFriends

Developer: こんにちは4885


The ultimate social solution for BungeeCord & Velocity. ShadowFriends provides the core functionality (Friends, Messaging) for free, while upgrading to EternalFriends unlocks enterprise-grade mechanics (Party System, Smart Jump, Mailbox).

Feature Breakdown

🔌 Cross-Server Core

Send and accept friend requests from any connected server in your network.

💬 Messaging Core

Seamless private communication between connected friends across servers.

Offline Mail Eternal

Send messages to offline friends (`/f mail`). Delivered instantly when they join.

Party System Eternal

Squad management. The leader drags the entire party to new servers automatically.

Smart Jump Eternal

Instant teleportation to a friend with permission and server status checks.

Quick Setup

Both versions use the same installation method on the Proxy (BungeeCord/Velocity).

  1. Place the .jar file in the plugins/ folder of your Proxy.
  2. Restart the proxy.
  3. Check the configuration file and adjust messages/settings.
  4. Eternal Users: Enter your license key in config.yml to unlock premium features.

Integrations

PluginFunctionality
RedisBungeeSync data across multiple proxies.
CobwebAPIShared API resources.
SQLiteDriverLocal storage support.

Master Command List

Permissions allow detailed control over both Core and Eternal features.

Command Tier Function
/f add <user> Core Send friend request.
/f accept <user> Core Accept friend request.
/f msg <user> Core Send private message.
/f jump <user> Eternal Teleport to friend's server.
/f mail <user> Eternal Send offline mail.
/f party create Eternal Create a party session.
/f toggle <type> Eternal Toggle requests/msgs/jump.

Configuration & Files

📝

Documentation in Progress

We are currently writing the detailed documentation for config.yml and messages.yml.
The files are generated automatically with comments explaining each option upon installation.