Minecraft Java 26.2 server guide

Beginner sequence for a Fabric-first server with Java/Bedrock cross-play.

This page is a compact website index. The complete guide remains in the repository and contains the full troubleshooting and reference material.

1. Before starting

  1. Install a supported 64-bit Java 25 runtime.
  2. Download and extract the repository into a writable folder.
  3. Keep the repository outside protected or cloud-synced folders when possible.
  4. Make sure the host has enough RAM, disk space, and uptime.

2. Install and launch

  1. Run start-server.bat from the repository root.
  2. Choose Fabric first. Choose NeoForge only if a required mod needs it.
  3. Optionally configure the parameter manager.
  4. Wait for the bootstrap to download and verify the selected runtime.

3. Accept the EULA

Open server/eula.txt, read the Minecraft EULA, and change eula=false to eula=true only if you agree. Run start-server.bat again.

4. Java and Bedrock cross-play

Jarock installs the loader-specific Geyser and Floodgate files when configured by the manifest. Test Java locally first, then test Bedrock from another device. Public Java TCP and Bedrock UDP networking must be configured manually; Jarock never changes the router or firewall.

5. Optimization and technical play

Use only server-side files that explicitly support Minecraft 26.2 and the selected loader. Lithium, FerriteCore, Krypton, ServerCore, and Fabric Carpet are role-based recommendations; check the current manifest and project pages before updates. Sodium, Litematica, MiniHUD, and Tweakeroo normally belong on Java clients, not in the dedicated server's mods folder.

6. Backups and public access

Stop the server safely with stop, back up the world, test restore, enable the whitelist, and complete TODO.md before making the server public.