//////////////// private void ResetPlayer(Player replayer) { PlayerHelpers.FullVanillaReset(replayer); PlayerModHelpers.ModdedExtensionsReset(replayer, new HashSet <string>() { "Rewards" }); if (Main.netMode == 0) { this.BeginSessionForPlayer(replayer); this.RefundRewardsSpendings(replayer); } else if (Main.netMode == 1) { PlayerResetConfirmProtocol.QuickRequest(); } }