MonitoringMinecraft MonitoringMinecraft

ServerStats Dashboard

Плагин Paper

Плагин для серверов Майнкрафт на Paper: онлайн-мониторинг TPS, RAM, игроков, чата и мира через браузер без настройки.

49 скачиваний 0 подписчиков
Оцените первым

ServerStats Dashboard

Monitor your Paper server in real time — directly from your browser.

ServerStats Dashboard is a lightweight Paper plugin that spins up a built-in web server and serves a live admin dashboard. No external software, no databases, no dependencies. Just drop in the JAR, start your server, and open your browser.


✦ Features

📊 Live Stats

  • TPS — color-coded (green / yellow / red) with a real-time history graph
  • RAM usage — used vs. max heap with a progress bar
  • Player count — slots used vs. available
  • Server uptime — formatted as hours, minutes, seconds

👥 Player Management

  • Live player table with world, gamemode, ping, HP, level and playtime
  • Kick players directly from the dashboard (password-protected)
  • Join / Leave log with timestamps

💬 Chat Log

  • Live scrolling chat log with player names and timestamps
  • Auto-scrolls to the latest message

🌍 World Overview

  • All loaded worlds with environment type, entity count and loaded chunk count

🔒 Security

  • HTTP Basic Auth — optional password protection for the dashboard
  • IP Whitelist & Blacklist — restrict access to specific IPs
  • Rate Limiting — configurable max requests per minute per IP

⚙️ Admin Tools

  • /dashboard — shows a clickable dashboard URL in chat
  • /dashboardreload — reloads config and restarts the HTTP server without a full server restart
  • Fully configurable via config.yml

🎨 UI

  • Dark / Light mode toggle
  • Fully responsive — works on mobile
  • Auto-refresh every N seconds (configurable)
  • English & German language support

🚀 Installation

  1. Download the JAR and drop it into your plugins/ folder
  2. Start or restart your server
  3. Open http://YOUR-SERVER-IP:8080 in your browser
  4. Done ✓

⚙️ Configuration

port: 8080
password-enabled: false
password: "changeme"
refresh-interval-seconds: 3
ip-whitelist: []
ip-blacklist: []
chat-log-size: 50
tps-history-size: 60
rate-limit-per-minute: 120
language: "en"

🔧 Commands & Permissions

Command Description Permission
/dashboard Shows the dashboard URL in chat serverstats.dashboard
/dashboardreload Reloads config & restarts HTTP server serverstats.reload

Both permissions default to OP only.


🛠️ Technical Details

  • No external libraries — uses Java's built-in com.sun.net.httpserver
  • Thread-safe — all Bukkit API calls happen on the main thread via a snapshot cache; HTTP threads never touch the API directly
  • Dedicated thread pool — HTTP server runs on daemon threads, completely separate from the server thread
  • Paper 1.21.11+ required

📋 Compatibility

Software Supported
Paper 1.21.11
Purpur
Folia
Spigot

Found a bug or have a feature request? Open an issue on GitHub.

Смотри также

Похожие подборки плагины — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирай в рейтинге серверов Майнкрафт и заходи прямо сейчас.

MeowWorld АДМИНКА ХвХ СЕРВЕР
49 онлайн
1.16.5 — 1.21.1 версия
ПвП, Гриферство, бесплатный донат Dragon, AIR DROP
EnergyMC
20 онлайн
1.20.5 — 26.2 версия
🔥 Гибрид | ⚔️ Кланы | 🏰 Рейды | 🤺 Дуэли
Minestory
25 онлайн
1.21 — 26.2 версия
Выживание • Экономика • Кланы • Приваты • Ивенты • PVP • Работа
SkyBars
SkyBars Java + BE
1503 онлайн
1.8 — 26.2 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.2, 1.21.11, 26.1.2, 1.21.4. Fabric, NeoForge, Forge, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Forge Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат