-
-
Notifications
You must be signed in to change notification settings - Fork 5
Home
sizwinz edited this page Aug 19, 2026
·
31 revisions
Welcome to the official documentation for PocketMC Windows, the native, local-first Minecraft server management application for Windows 10 and 11.
PocketMC removes the complexity of running local Minecraft servers. It handles software downloads, isolated server instances, managed Java and PHP runtimes, startup and shutdown lifecycles, live metrics, persistent logs, player management, automated backups, cloud replication, Playit.gg tunnels, and remote web access through a modern, responsive Windows UI.
| Section | Description |
|---|---|
| Getting Started | System requirements, installation, initial configuration, and creating your first server. |
| Server Management | Managing Vanilla, Paper, Fabric, Forge, NeoForge, Bedrock (BDS), and PocketMine-MP instances. |
| Managed Runtimes | App-local Adoptium Java (8-25) and PHP runtimes with automatic version detection. |
| Networking & Public Access | Playit.gg tunneling, Interactive Ports Map, Simple Voice Chat UDP setup, and UWP loopback fixes. |
| Bedrock & Java Cross-Play | Automated Geyser and Floodgate setup for cross-platform multiplayer. |
| Mods, Plugins & Add-ons | Modrinth, CurseForge, .mrpack modpack imports, Bedrock add-on support, and auto-updates. |
| Backups & Cloud Replication | Locked-file tolerant backups, scheduled retention, safe restore pipeline, and Google Drive / Dropbox / OneDrive sync. |
| Remote Control & Web Dashboard | Browser dashboard, QR code pairing, Playit/Cloudflare HTTPS tunnels, and Discord DM notifications. |
| AI Analytics & Diagnostics | Structured log summaries with Gemini, OpenAI, Claude, Mistral, Groq, or Ollama. |
| Architecture & Development | Clean Architecture overview, test suite guidelines, and building from source. |
| Troubleshooting & FAQ | Solutions for port conflicts, Bedrock connectivity, and crash recovery. |
| Roadmap | Project status, completed milestones, and upcoming features. |
- Local-First and Machine-Owned: Your worlds, configs, and server files live on your computer in the folder of your choice. PocketMC does not lock you into proprietary formats.
- Zero Global Runtime Conflicts: PocketMC provisions and isolates Java 8, 11, 17, 21, 25, and PHP 8.2 in its own directory without modifying your system's global PATH or environment variables.
- Reliable Engineering: Built on Clean Architecture with atomic file writes, pre-update snapshots, rollback protection, locked-file-tolerant backup streams, and a 100% automated test suite pass rate.
- Easy Sharing: Public access without port forwarding via Playit.gg and Cloudflare tunnels, cross-play via Geyser/Floodgate, and Discord notifications for remote server links.
- GitHub Repository: PocketMC/pocket-mc-windows
- Discord Server: Join our Discord
- Reddit: r/PocketMC
- YouTube: @OfficialPocketMC
- Support the Project: Buy Me A Coffee
-
Getting Started
-
Server Operations
-
Networking & Access
-
Content & Backups
-
Remote Access & AI
-
Development & Project