Skip to content

TypedNetworkEvents

Static class · Namespace OMX.ModAPI · Assembly OMX.ModAPI.Shared.dll

public static class TypedNetworkEvents
public static void EmitTo<T>(this IServerEvents events, EntityId target, string name, T payload);

Parameters

public static void EmitToAll<T>(this IClientEvents events, string name, T payload);

Parameters

public static void EmitToAll<T>(this IServerEvents events, string name, T payload);

Parameters

public static void EmitToServer<T>(this IClientEvents events, string name, T payload);

Parameters

public static IDisposable On<T>(this IClientEvents events, string name, Action<T> handler);

Parameters

Returns IDisposable

public static IDisposable On<T>(this IServerEvents events, string name, Action<IPlayer?, T> handler, Func<EntityId, IPlayer?> player);

Parameters

Returns IDisposable