tModLoader v2023.01
A mod to make and play Terraria mods
|
Static Public Member Functions | |
static void | AddBan (int plr) |
static void | AddCurrentServerToRecentList () |
static int | GetSectionX (int x) |
static int | GetSectionY (int y) |
static void | Initialize () |
static void | InvalidateAllOngoingIPSetAttempts () |
static bool | IsBanned (RemoteAddress address) |
static void | OnConnectedToSocialServer (ISocket client) |
static void | ResetSections () |
static bool | SetRemoteIP (string remoteAddress) |
static void | SetRemoteIPAsync (string remoteAddress, Action successCallBack) |
static bool | SetRemoteIPOld (string remoteAddress) |
static void | SocialClientLoop (object threadContext) |
static void | StartBroadCasting () |
static void | StartServer () |
static void | StartSocialClient (ISocket socket) |
static void | StartTcpClient () |
static void | StopBroadCasting () |
static void | TcpClientLoop () |
static void | UpdateInMainThread () |
Static Public Attributes | |
static IStaticPortMappingCollection | _mappings |
static UPnPNAT | _upnpnat |
static string | BanFilePath = "banlist.txt" |
static RemoteClient[] | Clients = new RemoteClient[256] |
static RemoteServer | Connection = new RemoteServer() |
static bool | Disconnect |
static MessageBuffer | fullBuffer = new MessageBuffer() |
static bool | HasClients |
static bool | IsListening = true |
static int | ListenPort = 7777 |
const int | MaxConnections = 256 |
const int | NetBufferSize = 1024 |
static bool | SaveOnServerExit = true |
static IPAddress | ServerIP |
static string | ServerIPText = "" |
static string | ServerPassword = "" |
static bool | SpamCheck = false |
static ISocket | TcpListener |
static bool | UseUPNP = true |
Events | |
static Action | OnDisconnect |