Skip to content
·By the Gaia Legends Team·— viewsMinecraft LAN partyserver requirementsJava Edition

Minecraft LAN Party Server Requirements

Filed under Minecraft Community & Social Play · How we create content

Version scope: Minecraft Java Edition (PC)

Four Minecraft players enjoying a LAN party in a custom-built hall with a server rack and glowing lanterns.

Key Takeaways

PointDetails
CPU single-core speed isCPU single-core speed is the most critical hardware factor for hosting a Minecraft LAN server.
Allocate at least 1Allocate at least 1 GB of RAM to the server process (-Xmx 1G), plus extra memory for the operating system and desktop environment.
The required Java versionThe required Java version changes with Minecraft updates; JRE 21 is required for versions 1.20.5 and later.
Players connect using thePlayers connect using the host's local IP address; no port forwarding is required for a pure LAN party.
The Java Edition clientThe Java Edition client explicitly displays 'Multiplayer (LAN)' in its window title when connected to a local server.
Use the soft max heap argument (`-XXSoftMaxHeapSize=1G`) to manage memory efficiently during long sessions.

Planning a Minecraft LAN party? You don't need a datacenter—just a capable PC on your local network running the official server.jar. This quick reference covers exactly what you need for a smooth local multiplayer session with Minecraft Java Edition.

Hardware Requirements for a Dedicated LAN Server

The most critical component is your CPU. Minecraft's server tick rate relies heavily on single-threaded performance, though it can use a few cores.

A CPU with good single-core performance. A CPU with good single-core performance.

Memory is the next bottleneck. The server process needs a guaranteed minimum allocation, and your operating system requires its own pool to avoid laggy desktop performance.

At least 1 GB of RAM allocated for the server to run (-Xmn 128M -Xmx 1G). At least 1 GB of RAM allocated for the server to run (-Xmn 128M -Xmx 1G). If you are using Windows or a desktop-based Linux distribution, you should have at least 1 GB of additional physical RAM in the computer, so the graphics on the desktop don't become laggy. If you are using Windows or a desktop-based Linux distribution, you should have at least 1 GB of additional physical RAM in the computer, so the graphics on the desktop don't become laggy.

Software and Java Version Requirements

Minecraft LAN Party Server Requirements supporting Minecraft scene 1

The Minecraft server is a Java application, so the correct runtime environment is mandatory.

A Java runtime (JRE), version 8 or higher. A Java runtime (JRE), version 8 or higher. The specific version required has risen over time. For the latest releases: For version 1.20.5, JRE version 21 is required. For version 1.20.5, JRE version 21 is required.

Network Configuration for Local Play

The beauty of a LAN party is that no port forwarding or public IP configuration is required. All traffic stays on your local router. Players connect via the host's local IP address (e.g., 192.168.x.x:25565). You can verify the connection type directly from the game client.

the window title also specifies the type of multiplayer server the player is on, such as on a LAN or third-party server. If applicable, the window title also specifies the type of multiplayer server the player is on, such as on a LAN or third-party server.

Tuning Your Server for Performance

The official Minecraft server requirements page recommends specific Java arguments for a LAN party setup to manage memory efficiently. For example, setting a soft cap at 1 GB while allowing the server to use up to 2 GB when necessary. In your server.properties file, keep simulation-distance and max-players reasonable for your hardware to prevent lag as your world grows.

For more details on running the server software itself, check out our Java Edition Server Software Quick Reference. You can also find a full list of configuration options in our Minecraft Server.properties Reference.

Sources

  • A CPU with good single-core performance. — Server/Requirements
  • At least 1 GB of RAM allocated for the server to run (-Xmn 128M -Xmx 1G). — Server/Requirements
  • If you are using Windows or a desktop-based Linux distribution, you should have at least 1 GB of additional physical RAM in the computer, so the graphics on the desktop don't become laggy. — Server/Requirements
  • A Java runtime (JRE), version 8 or higher. — Server/Requirements
  • For version 1.20.5, JRE version 21 is required. — Server/Requirements
  • If applicable, the window title also specifies the type of multiplayer server the player is on, such as on a LAN or third-party server. — Java Edition 1.15.2

Frequently Asked Questions

Can I host the LAN server on the same computer I play on?

Yes, it is possible to run the server and client on the same machine. However, this significantly increases the load on your CPU and RAM. You should allocate at least 2 GB of RAM to the server (`-Xmx 2G`) and ensure your CPU has strong multi-core performance to handle both processes. A dedicated machine is highly recommended for groups larger than 3-4 players.

What version of Java do I need for my LAN server?

The required Java version depends on your Minecraft server version. Older versions need JRE 8 or higher. Minecraft 1.18 requires JRE 17, and versions 1.20.5 and above require JRE 21. Always check the official server requirements for your specific build.

Do I need an internet connection for the LAN party to work?

No. Once you have downloaded the server software and any updates, all game traffic is handled by your local router. An internet connection is not required for the players to connect to each other.

How do other players find my server?

The server will appear in the LAN section of the Multiplayer menu if it is broadcasting correctly. Alternatively, players can use the Direct Connect option and enter the host computer's local IP address followed by the port (e.g., `192.168.1.10:25565`).

Related guides

Have a question or another approach?

Compare notes with other readers. Include your edition and version when discussing mechanics.