
VelocityWebPanel
Java mod listed for Minecraft 1.17–1.21. Downloads from the MC Java Mods app on Android.
See and manage your whole network without any complicated setup! No third party websites or configurations, just a plugin!
⬇ Download on Modrinth



VelocityWebPanel
Requires LuckPerms
A distributed Minecraft network web panel for Velocity + Paper environments.
VelocityWebPanel runs a central panel on your Velocity proxy and connects Paper servers as backend agents, giving you one place to monitor and manage your network.

What It Does
- Hosts a browser-based admin panel from the Velocity side
- Connects multiple Paper servers through a backend WebSocket channel
- Streams server stats, players, plugins, and console output in near real time
- Lets authorized users run commands on individual backend servers
- Includes account-based login with BCrypt-hashed passwords

Architecture
1) Velocity Side (Central Hub)
- Serves the web UI over HTTP (
web-port, default8080) - Exposes API endpoints for auth, polling, and actions
- Runs internal backend WebSocket server (
ws-port, default8100) - Maintains connected server sessions and broadcasts updates to browsers
- Includes a built-in
Velocitynode in the dashboard viaVelocityProxyBridge
2) Paper Side (Agent on Each Server)
- Connects to Velocity using shared secret handshake
- Sends periodic stats (TPS, memory, CPU, uptime, players)
- Streams console lines and command outputs
- Sends plugin list and player list updates
Web Panel Features
- Dashboard: all connected servers with online status and quick metrics
- Console: live output + remote command execution
- Players: per-server player list view
- Stats: server performance cards + historical player samples
- Plugins: installed plugin list per backend
- Network Info: aggregated table across all servers
- Users: list/remove panel users from the UI

Authentication & Access
- Players register or update panel password using:
/vwpanel <password>
- Passwords are stored as BCrypt hashes in
users.dat - Required LuckPerms integration validates
velocitywebpanel.usepermission - Backend agent connections are protected by a shared
secretvalue

Configuration (from config.yml)
panel-name: panel branding/titleweb-port: panel HTTP portws-port: backend agent WebSocket portsecret: shared backend handshake secretvelocity-host: proxy host used by Paper agentsserver-name: backend display nameserver-type: backend type labelupdate-interval: stats push interval (seconds)console-buffer-size: retained console lines on agent side
Typical Use Case
Ideal for network operators who want lightweight centralized visibility and control across multiple Paper servers behind Velocity, without requiring a heavy external dashboard stack.
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.17, 1.17.1, 1.18
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as VelocityWebPanel.jar — drop this file into the mods folder
- Download size: 332 KB
- Download link checked 11 Nov 2026 — working
These come from our own check of the pack file, not from the source page.