public void PreUpdateClient(Player player) { this.PreUpdateLocal(player); var mymod = ModHelpersMod.Instance; if (player.whoAmI == Main.myPlayer) // Current player { var myworld = mymod.GetModWorld <ModHelpersWorld>(); myworld.WorldLogic.PreUpdateClient(); } // Update ping every 15 seconds if (mymod.Config.IsServerGaugingAveragePing && this.TestPing++ > mymod.Config.PingUpdateDelay) { PacketProtocolSentToEither.QuickSendToServer <PingProtocol>(); this.TestPing = 0; } }
public void OnCurrentClientConnect(Player player) { PacketProtocolSentToEither.QuickSendToServer <PlayerNewIdProtocol>(); }
public static void QuickSendToServer() { PacketProtocolSentToEither.QuickSendToServer <PingProtocol>(); }