TypedNetworkEvents
Static class · Namespace OMX.ModAPI · Assembly OMX.ModAPI.Shared.dll
public static class TypedNetworkEventsMethods
Section titled “Methods”EmitTo
Section titled “EmitTo”public static void EmitTo<T>(this IServerEvents events, EntityId target, string name, T payload);Parameters
eventsIServerEventstargetEntityIdnamestringpayloadT
EmitToAll
Section titled “EmitToAll”public static void EmitToAll<T>(this IClientEvents events, string name, T payload);Parameters
eventsIClientEventsnamestringpayloadT
public static void EmitToAll<T>(this IServerEvents events, string name, T payload);Parameters
eventsIServerEventsnamestringpayloadT
EmitToServer
Section titled “EmitToServer”public static void EmitToServer<T>(this IClientEvents events, string name, T payload);Parameters
eventsIClientEventsnamestringpayloadT
public static IDisposable On<T>(this IClientEvents events, string name, Action<T> handler);Parameters
eventsIClientEventsnamestringhandlerAction<T>
Returns IDisposable
public static IDisposable On<T>(this IServerEvents events, string name, Action<IPlayer?, T> handler, Func<EntityId, IPlayer?> player);Parameters
Returns IDisposable
