Skip to content
sizwinz edited this page Aug 19, 2026 · 31 revisions

PocketMC Windows Wiki

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.


Wiki Navigation

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.

Core Philosophy

  • 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.

Community & Links

Clone this wiki locally