Tech:MinePanel

Information from The State of Sarkhan Official Records
The MinePanel

MinePanel: The Scuffed Minecraft Server Manager

Introduction

MinePanel is the proprietary Minecraft server management software that MoNoRi-Chan totally developed himself... except he didn't. He yoinked it from a friend who conveniently 'forgot' to put a license on it. Now it's a closed-source, barely maintained relic that somehow still works (mostly).

Features (If You Can Call Them That)

  • Multi-Server Management – Because why stop at one when you can poorly manage multiple?
  • Aikar's Flags Support – Pre-configured for performance optimization (but we all know Paper updates will break it eventually).
  • Web-Based Configuration – Modify your server settings via JSON, because who needs a UI?
  • "Run on Startup" Feature – This is a joke. It doesn’t work. We don’t plan on fixing it.
  • MD5 Hashed Passwords – Because security is overrated.

Configuration Example

Since there's no real UI (because effort is hard), configuration is done via JSON. Here’s an example of what your config.json should look like:

{
  "network": {
    "address": "127.0.0.1",
    "port": 3000,
    "baseUrl": "/",
    "useHttps": false,
    "credentials": {
      "key": "./key/privkey.pem",
      "cert": "./key/cert.pem",
      "ca": "./key/fullchain.pem"
    }
  },
  "passwordHash": "[still uses MD5 Hash because the code is fucking outdated]",
  "servers": [
    {
      "name": "Lobby",
      "runonstart": true,
      "ram": 4096,
      "aikarsFlags": true,
      "execname": "paper-1.21.1.jar",
      "path": "./Servers/1_Auth"
    },
    {
      "name": "CH1",
      "runonstart": true,
      "ram": 8192,
      "aikarsFlags": true,
      "execname": "paper-1.21.4.jar",
      "path": "./Servers/2_V121"
    }
  ]
}

FAQ (Frequently Avoided Questions)

How do I install MinePanel?

You don’t. You inherit it. Or steal it. Either way, it's your problem now.

Is it secure?

It still uses MD5 hashes. What do you think?

Does "run on startup" work?

Haha. No.

Can I contribute to the codebase?

No. It's proprietary now, deal with it.

Will there be future updates?

Only if MoNoRi-Chan stops being lazy, which is unlikely.


MinePanel: Because managing Minecraft servers should be an experience, not just a process.