From 556f218cbd15329cfeff02929108ea63997b28fe Mon Sep 17 00:00:00 2001 From: Chris Ward Date: Wed, 9 Jan 2013 19:17:11 +1100 Subject: Add a little bit of extra information to /seen, this will show when user is online. ce7812502885b10baab019859dfe9a672c540efe --- Essentials/src/net/ess3/commands/Commandseen.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Essentials/src/net/ess3/commands/Commandseen.java b/Essentials/src/net/ess3/commands/Commandseen.java index aca131cd6..4eb10ef6f 100644 --- a/Essentials/src/net/ess3/commands/Commandseen.java +++ b/Essentials/src/net/ess3/commands/Commandseen.java @@ -32,7 +32,19 @@ public class Commandseen extends EssentialsCommand try { final IUser u = ess.getUserMap().matchUserExcludingHidden(args[0], getPlayerOrNull(sender)); + u.setDisplayNick(); sender.sendMessage(_("seenOnline", u.getPlayer().getDisplayName(), DateUtil.formatDateDiff(u.getTimestamp(TimestampType.LOGIN)))); + sender.sendMessage(_("whoisAFK", (u.getData().isAfk() ? _("true") : _("false")))); + sender.sendMessage(_("whoisJail", (u.getData().isJailed() + ? u.getTimestamp(TimestampType.JAIL) > 0 + ? DateUtil.formatDateDiff(u.getTimestamp(TimestampType.JAIL)) + : _("true") + : _("false")))); + sender.sendMessage(_("whoisMuted", (u.getData().isMuted() + ? u.getTimestamp(TimestampType.MUTE) > 0 + ? DateUtil.formatDateDiff(u.getTimestamp(TimestampType.MUTE)) + : _("true") + : _("false")))); } catch (PlayerNotFoundException e) { -- cgit v1.2.3