All-in-one Minecraft server management for Windows

Every server type. One interface.

Vanilla, Paper, Forge, Fabric, Spigot, Purpur — set up, mod, back up, and monitor from a single window.

  • Create, run, and manage six server types on Windows with a full-featured GUI.
  • Data stays on your PC. Minimal network calls. Admin actions are clearly shown.
Need always-on hosting?See hosting options (PR)
Version 1.0.6Windows 10/11Self-contained runtime
Server Control Deck
StatusOnline
Players6 / 20
Java17.0.x
CPU
Memory

Everything you need, already built in.

Six server types, mod management, backups, and more — out of the box.

Six server types

Vanilla, Paper, Purpur, Fabric, Forge, and Spigot. Pick one and go.

MOD & Plugin manager

Add, enable, disable mods/plugins. Search Modrinth directly in the app.

Backup, restore & worlds

ZIP backups, one-click restore, world switching, and map archive import.

Settings GUI

Edit server.properties, manage OPs and whitelist — no file editing needed.

Network all-in-one

Firewall rules, UPnP, public IP, port check, and a guided checklist.

Crash recovery & auto-restart

One-click access to logs and crash reports. Optional auto-restart when unattended.

Live monitoring

CPU, RAM, and player count updated every second in real time.

Safe apply flow

Settings are saved instantly but applied after restart to prevent accidents.

Resource pack hosting

Serve your resource pack over HTTPS with a built-in HTTP server and Cloudflare Quick Tunnel — no account needed, free. SHA-1 and server.properties applied automatically.

Always-on hosting is an option if your PC cannot stay on.Compare hosting options (PR)

Guided setup that prevents surprises

Clear checks and next steps before you press Start.

Java mismatch

Warns you before launch and tells you the required Java version.

Port/Network confusion

Guided checklist, public IP lookup, and port test in one tab.

Crash recovery

One-click access to logs and crash reports. Enable auto-restart for unattended recovery.

3 steps to your first server

  1. Create a server profile (EULA required).Choose name, location, type (Vanilla/Paper/Forge…), and version.
  2. Configure with a GUI.Memory, port, Java path, and server.properties — all with clear labels.
  3. Start with checks.Java compatibility and network checks show what to fix first.
Live LogRunning

[12:40:01] Starting server...

[12:40:05] Preparing spawn area: 64%

[12:40:07] Done (5.8s)! For help, type "help"

Java compatibility

Required Java is checked before launch.

1.20.5 and newer

Java 21+

1.18 - 1.20.4

Java 17+

1.17

Java 16+

1.16 and older

Java 8+
  • We warn before launch if Java is too old for the selected version.
  • Recommended Java depends on the Minecraft version you choose.
  • If a start fails, open logs and crash reports for quick recovery.

Security & Privacy

Concrete, transparent, and local-first.

Local-only storage

Server data is stored on your PC and never auto-uploaded to the cloud.

Minimal network calls

External communication is limited to version checks and public IP lookup.

Published endpoints

We publish the network endpoints and their purposes in Docs.

Explicit admin prompts

Firewall/UPnP actions are announced and use UAC for elevation.

Local logs only

Logs and crash reports are stored and viewed locally.

Download and play tonight

Installer for Windows. No runtime setup required.

Choose the right path

We show options based on your situation.

Run locally on this PC

Full server management with local worlds, mods, and fast backups.

Download

LAN only on the same Wi-Fi

Keep it local for friends on your home network.

LAN setup guide

24/7 hosting or public access (PR)

If your PC cannot stay on, hosted servers can help.

See options (PR)

Support MaiPilot's development

MaiPilot is free to download from the official site. There is no difference in features.

The BOOTH listing is for those who want to support ongoing development. Proceeds go toward server maintenance and new features. Try the free version first — support only if you find it useful.

Sponsored options (PR)

Sponsored banners with text links below each banner.

Guides & Articles

Step-by-step docs for common tasks.

FAQ

Quick answers for a smooth start.

Which server types are supported?

Vanilla, Paper, Purpur, Fabric, Forge, and Spigot. Choose when creating a server.

Does it work with mods and plugins?

Yes. Select a modded server type (Forge, Fabric, Paper, etc.) and use the MOD/Plugin tab to add, manage, or search Modrinth.

I cannot keep my PC on 24/7.

If you need always-on hosting, see the options.

View hosting options (PR)

External access is not working.

Follow the checklist for ports and routers. On shared networks (dorm/school/apartment internet), upstream restrictions may block port forwarding.

Open port-forwarding guide

It crashed and I do not know where logs are.

Open logs/crash reports from the Console tab. You can also enable auto-restart for unattended recovery.

Open troubleshooting

How do I install Java?

Download Eclipse Temurin (LTS) from adoptium.net and run the installer. MaiPilot auto-detects your Java path.

Open Java setup guide

Where are server files stored?

By default in your AppData folder. Custom locations are supported.

Is it free?

Free for personal, non-commercial use. See license details.

How do I update?

Use "Check for app updates" in MaiPilot, then run the latest installer shown in the prompt.