• API Documentation

    Show / Hide Table of Contents
    • UnofficialMultiplayerAPI
      • IMultiplayerInit
      • ISyncable
      • ISyncField
      • ISyncMethod
      • MPApi
      • SyncContext
      • SyncerAttribute
      • SyncMethodAttribute
      • SyncWorker
      • UninitializedAPI

    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

    Back to top Generated by DocFX