🌐 Web panel

Voidium Web Control Panel je React 19 + Vite 6 + TypeScript SPA zabalená přímo v mod JARu. Poskytuje kompletní admin dashboard pro stav serveru, rychlé akce, AI asistenci a vizuální editaci konfigurace — bez externích závislostí.

Přístup chrání jednorázový token v URL. Token se mění při každém startu serveru a po prvním otevření se uloží do session cookie.

Rychlá navigace

✅ Setup

  1. Zapni modul v config/voidium/general.json:
    • enableWeb: true
  2. Uprav config/voidium/web.json (port, jazyk, hostname)
  3. Restartuj server

Odkaz na panel uvidíš v logu, případně použij /voidium web in‑game.

⚙️ Konfigurace

Soubor: config/voidium/web.json

Pokud je publicHostname localhost / 127.0.0.1, Voidium se pokusí detekovat LAN IP při generování URL.

🔗 Přístup & auth

🧩 API & akce

Panel má několik endpointů:

Statické assety

Dashboard

Akce (POST)

Config Studio API

AI API

Konzole

Export schématu

Správa serveru

Discord role

🔒 Zabezpečení

🧯 Řešení problémů

Panel se nespustí

401 Unauthorized

Chybí data pro Stats/Discord

Další