Remove ban conversion command as it now happens automatically

This commit is contained in:
Chris 2020-11-29 15:19:14 +10:30
parent ce2873fa81
commit d68b1ed5ad

View file

@ -1277,9 +1277,6 @@ namespace TShockAPI
// Displays a paginated list of bans
// ban details <ban ID>
// Target is expected to be a ban Unique ID
// ban convert
// ban-convert-confirm
// Converts all old bans to new ban system.
void Help()
{
@ -1580,19 +1577,6 @@ namespace TShockAPI
DisplayBanDetails(ban);
}
void ConvertBans()
{
args.Player.SendWarningMessage("This will convert all bans from the old ban system to the new identifier-based bans.");
args.Player.SendWarningMessage($"If you are sure you wish to proceed, please execute {"ban-convert-confirm".Color(Utils.WhiteHighlight)} to continue.");
args.Player.AddResponse("ban-convert-confirm", (obj) =>
{
TShock.Bans.TryConvertBans();
var cmdArgs = (CommandArgs)obj;
cmdArgs.Player.SendSuccessMessage("Bans have been converted.");
});
}
string subcmd = args.Parameters.Count == 0 ? "help" : args.Parameters[0].ToLower();
switch (subcmd)
@ -1617,10 +1601,6 @@ namespace TShockAPI
BanDetails();
break;
case "convert":
ConvertBans();
break;
default:
break;
}