ModsJava
FancyPanel
A free, self-hosted web control panel for your Minecraft server — no Pterodactyl, no third-party hosting dashboard, no p
⬇ Download on Hangar# FancyPanel
**A free, self-hosted web control panel for your Minecraft server — no Pterodactyl, no third-party hosting dashboard, no paywalls.**
Drop in the plugin, open your server's IP in a browser, and you've got a full control panel: live console, real-time performance graphs, power controls, and a built-in file manager — all running from inside the server itself.
## Why FancyPanel?
Most control panels mean setting up Pterodactyl, paying for managed hosting, or exposing SFTP just to edit a config file. FancyPanel skips all of that — it's a plugin. If your server can run Paper, it can run FancyPanel.
- **100% free, forever.** No premium tier, no feature paywall.
- **Self-hosted.** Your panel runs on your server, under your control. Nothing phones home.
- **Open source.** Nothing hidden — inspect the code, fork it, contribute.
- **Works on any IP.** Just point a browser at your server's address on the panel port.
## Features
- 🖥️ **Live Console** — real-time log streaming with full ANSI color support, plus a command input for anyone with the right permissions.
- 📊 **Real-Time Stats** — CPU, memory, storage, TPS, and player count, with live rolling charts right on the dashboard.
- ⚡ **Power Controls** — start, restart, or kill the server from the browser.
- 📁 **File Manager** — browse, upload, edit, and organize your server files with a built-in code editor (syntax highlighting included).
- 🔐 **Tiered Permissions** — create sub-users with scoped access, from read-only viewers to full admins.
- 🎨 **Polished UI** — a clean, modern dark interface designed to actually be pleasant to use.
## Getting Started
1. Download `FancyPanel.jar` from this page.
2. Drop it into your server's `plugins/` folder.
3. Start (or restart) your server.
4. Open `http://YOUR_SERVER_IP:PORT` in a browser and log in.
Your panel password and access options are configured in `fancypanel.yml`, generated automatically on first launch — check the console output after your first boot for the default login details.
## Permission Tiers
FancyPanel supports multiple access levels, so you can safely hand out panel access to staff without giving everyone full control:
| Tier | Console | Files | Commands | Power | User Management |
|---------|----------------|--------------|----------|-------|------------------|
| Regular | View only | View only | ❌ | ❌ | ❌ |
| Staff | View only | View + Edit | ❌ | ❌ | ❌ |
| Dev | View + Run | Full | ✅ | ✅ | ❌ |
| Owner | Full | Full | ✅ | ✅ | ✅ |
## Community & Support
- 💬 **[Join our Discord](https://discord.com/invite/DdujB2ZNKv)** — get help, share feedback, and hang out with other server owners.
- 🌐 **[CodeStuff](https://codestuff.pages.dev/)** — check out our other projects.
- 🧩 **[Try Coder](https://modrinth.com/plugin/coder/)** — another plugin from CodeStuff, worth a look.
---
*FancyPanel is developed by CodeStuff. If you enjoy the plugin, consider leaving a rating or starring the project — it genuinely helps!*
FancyPanel is a free Minecraft Java mod. Compatible with Minecraft 1.21, 1.21.1, 1.21.10, 1.21.11 and newer. Downloaded 5 times (via Hangar). Download it and open it directly in the game.