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 // Displays a paginated list of bans
// ban details <ban ID> // ban details <ban ID>
// Target is expected to be a ban Unique 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() void Help()
{ {
@ -1580,19 +1577,6 @@ namespace TShockAPI
DisplayBanDetails(ban); 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(); string subcmd = args.Parameters.Count == 0 ? "help" : args.Parameters[0].ToLower();
switch (subcmd) switch (subcmd)
@ -1617,10 +1601,6 @@ namespace TShockAPI
BanDetails(); BanDetails();
break; break;
case "convert":
ConvertBans();
break;
default: default:
break; break;
} }