Table of Contents

Interface IFriendSystem

Namespace
FishMMO.Server.Core.World.SceneServer
Assembly
FishMMO.Server.dll

Engine-agnostic public API for the social "friends" subsystem on a scene server. The implementation accepts friend add/remove requests, enforces limits, and notifies clients about friend list changes. Keeping this interface free of engine-specific types allows core code to interact with friend features without depending on the networking or game engine.

public interface IFriendSystem : IServerBehaviour, IServerComponent

Properties

MaxFriends

Maximum number of friends allowed per character. Implementations should enforce this limit when processing friend add requests.

int MaxFriends { get; }

Property Value

int