{% extends 'base.html.twig' %} {% block title %}Dashboard - B62a Minecraft{% endblock %} {% block body %}

Spieler

{% if known_players|length > 0 %} {% for player in known_players %}
Skin
{% if is_granted('ROLE_MODERATOR') %} {% if player.is_op %} ADMINISTRATOR {% else %} SPIELER {% endif %} {% else %} {% if player.is_op %} ADMINISTRATOR {% else %} SPIELER {% endif %} {% endif %} {% if player.is_online %} ONLINE {% else %} OFFLINE {% endif %}
{% endfor %} {% else %}
Keine bekannten Spieler
{% endif %}

Server Status

{% if server_status.running %}
ONLINE
Uptime: {{ server_status.uptime ?? 'Unbekannt' }} | Uhrzeit: --:--:--
{% else %}
OFFLINE
Uhrzeit: --:--:--
{% endif %}
unsercraft.playit.love KOPIEREN
{{ connection_info.local }} KOPIEREN
Letztes Backup{{ backup_stats.newest ? backup_stats.newest|date('d.m. H:i') : 'Keines' }}
{{ backup_stats.count }} Stk. ({{ backup_stats.total_size_mb }} MB)

Performance

{% if metrics.cpu_load %}
CPU Last{{ metrics.cpu_load['1min']|number_format(2) }}
{% set cpuPercent = (metrics.cpu_load['1min'] / 4 * 100)|round %} {% set cpuColor = cpuPercent > 80 ? 'var(--danger)' : (cpuPercent > 50 ? 'var(--warning)' : 'var(--accent)') %}
5min: {{ metrics.cpu_load['5min']|number_format(2) }} · 15min: {{ metrics.cpu_load['15min']|number_format(2) }}
{% endif %} {% if metrics.temperature %} {% set temp = metrics.temperature|first %}
Temperatur{{ temp.celsius|number_format(1) }}°C
{% set tempPercent = ((temp.celsius - 20) / 60 * 100)|round %} {% set tempColor = temp.celsius > 70 ? 'var(--danger)' : (temp.celsius > 55 ? 'var(--warning)' : 'var(--accent)') %}
{% endif %}
RAM Nutzung{{ metrics.ram.percentage|number_format(1) }}%
{{ metrics.ram.used }} MB / {{ metrics.ram.total }} MB
TPS (Ticks) {{ metrics.tps|default(20)|number_format(1) }}
{% set tps = metrics.tps|default(20) %} {% set color = 'var(--accent)' %} {% if tps < 15 %} {% set color = 'var(--danger)' %} {% elseif tps < 19 %} {% set color = 'var(--warning)' %} {% endif %}
{% if metrics.disk %}
Disk {{ metrics.disk.percentage }}%
{% set color = 'var(--accent)' %} {% if metrics.disk.percentage > 80 %} {% set color = 'var(--danger)' %} {% elseif metrics.disk.percentage > 50 %} {% set color = 'var(--warning)' %} {% endif %}
{% endif %}

Server-Management

Schwarzes Brett

Nachricht an alle Spieler im Spiel

MOTD (Server-Beschreibung)

Server Konsole (Live)

Verbinde mit Log-Stream...
{% if is_granted('ROLE_MODERATOR') %}
{% endif %}
{% endblock %} {% block javascripts %} {% endblock %}