diff options
author | KHobbits <rob@khobbits.co.uk> | 2013-05-18 17:57:05 +0100 |
---|---|---|
committer | KHobbits <rob@khobbits.co.uk> | 2013-05-18 17:57:05 +0100 |
commit | 274ad06665d396419e10ae045f4bc08666bb8e89 (patch) | |
tree | 11e17389e913682d4e8385433cd44d221011238b | |
parent | 5e6f6b2482f62f1d84147eed0f2dca295c80cec0 (diff) | |
download | Essentials-274ad06665d396419e10ae045f4bc08666bb8e89.tar Essentials-274ad06665d396419e10ae045f4bc08666bb8e89.tar.gz Essentials-274ad06665d396419e10ae045f4bc08666bb8e89.tar.lz Essentials-274ad06665d396419e10ae045f4bc08666bb8e89.tar.xz Essentials-274ad06665d396419e10ae045f4bc08666bb8e89.zip |
Fix null when trying to tempban players in console for times longer than max ban.
-rw-r--r-- | Essentials/src/com/earth2me/essentials/commands/Commandtempban.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandtempban.java b/Essentials/src/com/earth2me/essentials/commands/Commandtempban.java index b0384d5d0..5231f90c7 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandtempban.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandtempban.java @@ -46,7 +46,8 @@ public class Commandtempban extends EssentialsCommand final long banTimestamp = Util.parseDateDiff(time, true); final long maxBanLength = ess.getSettings().getMaxTempban() * 1000; - if (maxBanLength > 0 && ((banTimestamp - GregorianCalendar.getInstance().getTimeInMillis()) > maxBanLength) && !(ess.getUser(sender).isAuthorized("essentials.tempban.unlimited"))) + if (maxBanLength > 0 && ((banTimestamp - GregorianCalendar.getInstance().getTimeInMillis()) > maxBanLength) + && sender instanceof Player && !(ess.getUser(sender).isAuthorized("essentials.tempban.unlimited"))) { sender.sendMessage(_("oversizedTempban")); throw new NoChargeException(); |