Fixing mail argument errors.

This commit is contained in:
KHobbits 2011-10-03 06:42:38 +01:00
parent ea76161ba5
commit b2614e363b

View File

@ -23,13 +23,15 @@ public class Commandmail extends EssentialsCommand
List<String> mail = user.getMails(); List<String> mail = user.getMails();
if (mail.isEmpty()) if (mail.isEmpty())
{ {
throw new Exception(Util.i18n("noMail")); user.sendMessage(Util.i18n("noMail"));
throw new NoChargeException();
} }
for (String s : mail) for (String s : mail)
{ {
user.sendMessage(s); user.sendMessage(s);
} }
throw new Exception(Util.i18n("mailClear")); user.sendMessage(Util.i18n("mailClear"));
return;
} }
if (args.length >= 3 && "send".equalsIgnoreCase(args[0])) if (args.length >= 3 && "send".equalsIgnoreCase(args[0]))
{ {
@ -62,8 +64,9 @@ public class Commandmail extends EssentialsCommand
if (args.length >= 1 && "clear".equalsIgnoreCase(args[0])) if (args.length >= 1 && "clear".equalsIgnoreCase(args[0]))
{ {
user.setMails(null); user.setMails(null);
throw new Exception(Util.i18n("mailCleared")); user.sendMessage(Util.i18n("mailCleared"));
return;
} }
throw new NoChargeException(); throw new NotEnoughArgumentsException();
} }
} }