Namespace UnofficialMultiplayerAPI
Classes
MPApi
The primary static class that contains methods used to interface with the multiplayer mod.
SyncerAttribute
An attribute that marks a method as a syncer for a type specified in its second parameter.
SyncMethodAttribute
An attribute that is used to mark methods for syncing.
SyncWorker
An abstract class that can be both a reader and a writer depending on implementation.
UninitializedAPI
An exception that is thrown if you try to use the API without avaiable host.
Interfaces
IMultiplayerInit
An interface that is used as an entry point for multiplayer initialization.
ISyncable
An interface that allows syncing objects that inherit it.
ISyncField
SyncField interface.
ISyncMethod
SyncMethod interface.
Enums
SyncContext
Context flags which are sent along with a command