Minecraft Java Server Manager for Windows
SupportedWindows server · Java Edition PC
Minecraft Java servers use their own server package, configuration, identity files, and world format. Gone Wrong Servers prepares the Java server, guides the required setup decisions, and keeps the world and its companion data together.
Java and Bedrock remain separate supported choices throughout the app. That makes the client requirements, settings, backups, and update path clear before a world is created or imported.

Game-aware Windows server manager
Windows server · Java Edition PC
What you get
Minecraft Java, handled
Supported capabilities
- Guided Java dedicated server installation
- Plain-language server.properties controls
- Operators, allowlist, access, and player settings
- World backups and recovery points
- Safe version updates with pre-update protection
This integration hosts Minecraft: Java Edition for compatible Java Edition PC clients. Bedrock Edition uses a separate server and world format, so Bedrock devices do not join a standard Java server directly.
From install to invite
- Choose Minecraft Java and the world you want to host
- Gone Wrong Servers prepares and verifies the Java server
- Review gameplay, access, network, and player settings
- Start the world and share the Java Edition join details
Minecraft Java and its artwork are the property of their respective owners. Gone Wrong Servers is independent third-party software.
Minecraft Java Edition technical snapshot
The real server package, files, and network path
This is the server-specific layer behind the guided experience. It identifies the actual package and the data that must survive an update, so you can verify what the app is managing or follow the complete manual guide yourself.
- Official server
- Minecraft: Java Edition Server
- Install and update
- Official Mojang cross-platform server JAR
- Server process
- server.jar (local stable filename for the official versioned JAR)
- Player scope
- Cross-platform Java server JAR for Windows, Linux and macOS with a compatible 64-bit Java 25 runtime for Minecraft 26.1+
Player-facing ports
| Port | Protocol | Purpose |
|---|---|---|
| 25565 (configurable) | TCP | Java gameplay, login and server-list status |
| 0/dynamic by default when MSMP is enabled | TCP | Authenticated JSON-RPC management over WebSocket |
Preserve these native files
server.propertiesGameplay, world, access, network and optional management settings<level-name>/Complete world, all dimensions, players, data/resource packs and namespaced data<level-name>/dimensions/minecraft/{overworld,the_nether,the_end}/Current 26.1+ default dimension storage<level-name>/players/{data,advancements,stats}/Current 26.1+ player-linked storageops.json and whitelist.jsonOperators and private membership profilesbanned-players.json and banned-ips.jsonProfile and IP bans<level-name>/datapacks/ and resourcepacks/World data packs and current world resource-pack storage
Edition and cross-play
A vanilla Java server accepts Java Edition clients, not Bedrock mobile/console clients. Mojang states the editions use different native servers.
Mods and extensions
Choose and preserve one explicit server family: vanilla data packs, Paper plugins, Fabric mods or NeoForge mods each have different loaders, paths, dependencies and client requirements.
Administration
Use console/stdin and Java’s whitelist, operator, ban, save and stop commands; for current structured local automation prefer authenticated loopback MSMP over public RCON.
Diagnose the exact symptom
Minecraft Java Edition troubleshooting
The correct Java world is joinable from localhost or the LAN, but an outside Java client waits and ends with a connection timeout.
Minecraft Java TCP 25565 Connection Timed Out
Fix a Java server that joins locally but times out over the internet by tracing TCP 25565, binding, firewall, NAT and CGNAT.
Open the tested checklist →
The terminal closes or the Java process exits before world readiness, often showing UnsupportedClassVersionError, a JNI message, command-not-found text or Unable to access jarfile.
Minecraft 26.2 Server Will Not Start on Java 25
Diagnose UnsupportedClassVersionError, JNI, wrong Java PATH and server JAR startup failures for Minecraft Java 26.2.
Open the tested checklist →
The imported server starts, but it loads a fresh seed, loses existing player state, or appears to be missing the Nether, End, maps or other data after moving to 26.1/26.2.
Minecraft Java World Import and 26.1 Layout Repair
Recover a Java import that loads a new or incomplete world after the 26.1 dimensions, players and namespaced-data migration.
Open the tested checklist →
A JAR placed in plugins/ or mods/ fails to load, a Java client reports missing content, or a Bedrock console/mobile client cannot join the Java server.
Minecraft Java Plugin, Mod, Loader or Cross-Play Mismatch
Identify whether a failed Java extension belongs to Paper, Fabric or NeoForge, and separate native Java from Geyser Bedrock joining.
Open the tested checklist →
Public beta
BETA is available now
Download the current Windows build directly from the official GitHub release. No signup or hosting account is required.
Start with a Windows computer you control. This installer is code-signed by GoneWrongGaming LLC. Check that publisher name in Windows before installing. The download page includes the exact filename and SHA-256 checksum.
- Windows 10 or 11 (64-bit)
- 11 supported games
- Backups, updates and recovery guidance