1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-08-27 00:15:23 +02:00

Make seen statuses only show when true

c97763c3c8
This commit is contained in:
Chris Ward
2013-01-09 20:13:44 +11:00
parent 9222be9145
commit bef0ed7cad

View File

@@ -34,17 +34,22 @@ public class Commandseen extends EssentialsCommand
final IUser u = ess.getUserMap().matchUserExcludingHidden(args[0], getPlayerOrNull(sender)); final IUser u = ess.getUserMap().matchUserExcludingHidden(args[0], getPlayerOrNull(sender));
u.setDisplayNick(); u.setDisplayNick();
sender.sendMessage(_("seenOnline", u.getPlayer().getDisplayName(), DateUtil.formatDateDiff(u.getTimestamp(TimestampType.LOGIN)))); sender.sendMessage(_("seenOnline", u.getPlayer().getDisplayName(), DateUtil.formatDateDiff(u.getTimestamp(TimestampType.LOGIN))));
sender.sendMessage(_("whoisAFK", (u.getData().isAfk() ? _("true") : _("false")))); if(u.getData().isAfk())
sender.sendMessage(_("whoisJail", (u.getData().isJailed() {
? u.getTimestamp(TimestampType.JAIL) > 0 sender.sendMessage(_("whoisAFK", _("true")));
? DateUtil.formatDateDiff(u.getTimestamp(TimestampType.JAIL)) }
: _("true") if(u.getData().isJailed())
: _("false")))); {
sender.sendMessage(_("whoisMuted", (u.getData().isMuted() sender.sendMessage(_("whoisJail", u.getTimestamp(TimestampType.JAIL) > 0
? u.getTimestamp(TimestampType.MUTE) > 0 ? DateUtil.formatDateDiff(u.getTimestamp(TimestampType.JAIL))
? DateUtil.formatDateDiff(u.getTimestamp(TimestampType.MUTE)) : _("true")));
: _("true") }
: _("false")))); if(u.getData().isMuted())
{
sender.sendMessage(_("whoisMuted", u.getTimestamp(TimestampType.MUTE) > 0
? DateUtil.formatDateDiff(u.getTimestamp(TimestampType.MUTE))
: _("true")));
}
} }
catch (PlayerNotFoundException e) catch (PlayerNotFoundException e)
{ {