{% extends "base.html" %} {% block title %}{{ player.username }}{% endblock %} {% block page_title %}{{ player.username }}{% endblock %} {% block content %}
{{ player.username }}
{{ player.username }}
{% if player.is_op %} OP {% endif %}
UUID{{ player.uuid }}
IP{{ player.ip_address or '—' }}
Locale{{ player.locale or '—' }}
Playtime{{ player.total_playtime_sec | fmt_duration }}
Since{{ player.first_seen | fmt_dt }}
Last Seen{{ player.last_seen | fmt_dt }}
{% for s in sessions %}{% else %}{% endfor %}
LoginLogoutDurationServerIP
{{ s.login_time | fmt_dt }} {{ s.logout_time | fmt_dt }} {{ s.duration_sec | fmt_duration }} {{ s.server_name or '—' }} {{ s.ip_address or '—' }}
No sessions
{% for c in chat %}{% else %}{% endfor %}
TimeServerMessage
{{ c.timestamp | fmt_dt }} {{ c.server_name or '—' }} {{ c.message }}
No chat messages
{% for c in commands %}{% else %}{% endfor %}
TimeServerCommandPosition
{{ c.timestamp | fmt_dt }} {{ c.server_name or '—' }} {{ c.command }} {{ c.world or '' }} {% if c.x %}({{ c.x|round(1) }}, {{ c.y|round(1) }}, {{ c.z|round(1) }}){% endif %}
No commands
{% for d in deaths %}{% else %}{% endfor %}
TimeCauseKillerLevelWorld
{{ d.timestamp | fmt_dt }} {{ d.cause or '—' }} {{ d.killer_name or '—' }} {{ d.exp_level }} {{ d.world }}
No deaths
{% for t in teleports %}{% else %}{% endfor %}
TimeFromToCause
{{ t.timestamp | fmt_dt }} {{ t.from_world }} ({{ t.from_x|round(0)|int }}, {{ t.from_y|round(0)|int }}, {{ t.from_z|round(0)|int }}) {{ t.to_world }} ({{ t.to_x|round(0)|int }}, {{ t.to_y|round(0)|int }}, {{ t.to_z|round(0)|int }}) {{ t.cause or '—' }}
No teleports
{% for e in proxy_events %}{% else %}{% endfor %}
TimeTypeFromTo
{{ e.timestamp | fmt_dt }} {{ e.event_type }} {{ e.from_server or '—' }} {{ e.to_server or '—' }}
No proxy events
Back to Overview {% endblock %}