Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
VGSources
Blog

Minecraft Server Requirements for 20 Players (Java and Bedrock, 2026)

A practical 2026 sizing guide for 20-player Minecraft servers, covering Java and Bedrock, RAM allocation, CPU performance, storage, networking, Paper settings, old PCs and hosting choices.
Length10 min Posted Quest giverVGSources Team
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For a lightly modded Minecraft: Java Edition server limited to 20 simultaneous players, begin with a modern CPU that has strong single-thread performance, an SSD, and about 16GB of physical RAM in the host. Allocate roughly 6–10GB to the server only after reserving about 1,000–1,500MB for Java and the operating system. Vanilla can work with less; heavy modpacks, large farms, rapid exploration, multiple dimensions, high simulation distance, and several worlds require more.

Those figures are workload-based starting points, not a guaranteed 20-player specification. Minecraft server performance is usually constrained by tick-time CPU work, chunk generation, entity activity, storage latency, or network configuration before the headline player count becomes the deciding factor.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick sizing guide for 20 players

Workload Suggested starting point What can raise the requirement
Vanilla Java, moderate exploration 4–6GB server heap, 8–12GB total host RAM, modern four-core CPU, SSD High view distance, rapid new-chunk generation, entity farms
Paper with plugins, active redstone and farms 6–10GB heap, about 16GB total host RAM, strong single-thread CPU, SSD Plugin count, entities, simulation distance, concurrent exploration
Heavy modpack or multiple worlds 8–12GB or more heap, additional host RAM, faster CPU and storage Modpack size, extra dimensions, pregeneration, automation, backups
Bedrock Dedicated Server Mojang baseline: i3-3210/A8-7600-equivalent CPU, 4GB RAM, 180MB–1GB storage World size, add-ons, render and simulation settings, concurrent activity

The first three Java rows are planning ranges derived from Paper’s current recommendation of 6–10GB, its warning that Java and the operating system need memory outside Xmx, and the workload controls exposed in server.properties. They are not a Mojang-certified guarantee for 20 players.

How much RAM does a 20-player server need?

Separate physical RAM from the Java heap

The value in -Xmx is the maximum Java heap, not the entire server’s memory budget. Java itself, the operating system, filesystem cache, monitoring tools, backups, and launch scripts all consume memory outside that number. Paper’s documentation recommends at least 6–10GB for a server regardless of player count and states that Minecraft and Java need additional memory beyond Xmx.

#1 Best Overall
Minecraft - Nintendo Switch
  • Minecraft is a game about placing blocks and going on adventures
  • Explore randomly generated worlds and build amazing things from the simplest of homes to the grandest of castles
  • Play in creative mode with unlimited resources or mine deep into the world in survival mode, crafting weapons and armor to fend off the dangerous mobs
  • Play on the go in handheld or tabletop modes
  • Includes Super Mario Mash-Up, Natural Texture Pack, Biome Settlers Skin Pack, Battle & Beasts Skin Pack, Campfire Tales Skin Pack; Compatible with Nintendo Switch only

Paper’s current Aikar’s Flags guidance describes leaving approximately 1,000–1,500MB between physical host memory and the heap. On a 16GB machine, a practical first configuration is therefore a 6–10GB heap, with the remainder available to the operating system and Java’s non-heap use. Do not set -Xmx16G on a 16GB host and assume all memory is available to Minecraft; that can cause swapping, an out-of-memory kill, or severe tick stalls.

Choose the heap from the workload

  • Vanilla, 20 players: Start at 4–6GB when the world is established and exploration is moderate. Watch memory and tick time before increasing it.
  • Paper with plugins: Start at 6–10GB when plugins, redstone machines, farms, and simultaneous travel are part of normal play.
  • Large modpacks or several worlds: Start at 8–12GB or more, then size the host so that the heap increase does not remove the operating-system reserve.

More RAM does not repair a CPU-bound server. An oversized heap can also make garbage-collection pauses longer. Increase it when logs show memory pressure or the workload genuinely needs more loaded data, not simply because free RAM is visible.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Example startup command

Paper documents this basic form:

java -Xms4G -Xmx4G -jar paper.jar --nogui

Change both values to match the chosen workload and host. For a 20-player Paper server on a 16GB machine, a 6G or 8G starting heap preserves substantially more headroom than assigning all physical RAM. Keep the server process and world on the same fast local storage rather than putting region files on a slow removable drive or a network share.

What CPU is enough for 20 players?

Minecraft’s main server tick performs substantial work on a limited number of threads, so strong single-thread performance usually matters more than a large core count. A modern four-core desktop or server CPU is a sensible starting point for vanilla or moderately plugin-equipped Java play. Extra cores still help with networking, asynchronous tasks, backups, map tools, and other services, but they do not make a weak single core fast enough for heavy entity or redstone workloads.

Rank #2
Minecraft
  • Skins! We have biome settlers, city folk, town folk, and more!
  • The Nether and all its inhabitants. Fight Ghasts and make friends with Pigmen
  • Cross platform play for up to five players between Pocket Edition and Windows 10
  • Revamped touch controls, controller support, and a controller mapping screen
  • Enhanced Weather effects! Accumulating snow and more

CPU loads that change the estimate

  • New chunk generation: Players traveling into unexplored terrain make the server generate and save chunks while maintaining the regular tick.
  • Entities and automation: Villagers, mobs, item piles, hoppers, redstone clocks, and farms can consume more tick time than 20 ordinary players in a settled area.
  • Simulation distance: A larger active radius keeps more entities and block logic ticking around each player.
  • Plugins and mods: Protection, map, economy, claim, voice, AI, and technical mods add their own processing and may run work at different frequencies.
  • Concurrent exploration: Twenty people spreading across fresh terrain can be much harder than twenty people building in one prepared area.

Judge the CPU by sustained tick performance under the server’s real activity, not by its advertised core count or desktop gaming benchmark alone. A server that is idle most of the day can use a lower-power chip, while a continuously active technical world benefits from the fastest single-thread performance you can provide.

Do you need a GPU, SSD, or special network connection?

GPU

A dedicated Minecraft server does not render the game for players and therefore does not need the gaming GPU specified for the Java client. Mojang’s 2026 Java client guidance lists 8GB of system RAM with a discrete GPU or 12GB with integrated graphics as a minimum target for 1080p/30 FPS on the Fast preset, and 16GB RAM for a 1080p/60 FPS Fancy target. Those figures describe the player’s game client, not a headless server process. A basic integrated graphics device is sufficient for administration, and a server can run without a monitor once remote management is configured.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Storage

Use an SSD for the operating system, server files, world regions, logs, and backups. Fast random I/O reduces pauses while chunks and entities are saved. Mojang’s Bedrock page publishes capacity figures, not an SSD requirement, so SSD is a practical performance recommendation rather than an official minimum. Keep free space for world growth and at least one usable backup; a full volume can stop saving even when CPU and RAM are adequate.

Internet and ports

Players outside the local network need a reachable address, firewall permission, and router configuration. Java servers commonly listen on port 25565. Allow that port only as required, forward it to the correct local machine, and confirm that the host’s private address does not change. Carrier-grade NAT or a restricted institutional network can prevent inbound connections even when the server is configured correctly, in which case a publicly reachable host or a tunnel solution is needed.

Rank #3
Minecraft | Java & Bedrock Deluxe Collection | Windows Digital Code
  • DELUXE COLLECTION — Includes Minecraft: Java & Bedrock Edition, three Bedrock add-ons, three exclusive Character Creator items, and 700 Minecoins.
  • CREATE YOUR WORLD — Build whatever you imagine in an infinite world that’s unique in every playthrough.
  • EXPLORE AND CRAFT — Discover biomes, resources, and mobs, then craft your way through a sandbox world filled with surprises.
  • SURVIVE THE ADVENTURE — Face mysterious foes, travel across exciting landscapes, and venture into perilous dimensions.
  • PLAY TOGETHER — Play cross-platform with friends in Bedrock Edition on console, mobile, and PC, or join community servers in Java Edition on PC, Mac, and Linux. Online console multiplayer requires a platform-specific subscription (sold separately).

Upload capacity and latency matter alongside bandwidth. The server sends world updates to every connected player, and a poor upstream connection can create rubber-banding even when the tick loop is healthy. Choose a hosting location close to most players and avoid saturating the same connection with large uploads or cloud-sync jobs.

Java Edition versus Bedrock Dedicated Server

Java Edition

The official Java server page requires a compatible Java installation. Paper’s current compatibility table lists Java 21 for Minecraft versions 1.20 through 1.21.11, and Java 25 for Paper 26.1 and newer. Match the runtime to the exact Paper build; installing a newer or older Java release at random can prevent startup or produce plugin incompatibilities.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For 20 Java players, the 4–6GB vanilla and 6–10GB Paper ranges above assume a modern CPU, SSD, and sensible distance settings. Modded servers may require a different loader, Java runtime, and considerably more memory than an otherwise similar Paper installation.

Bedrock Edition

Mojang describes the Minecraft Bedrock Dedicated Server as the official software for hosting a multiplayer Bedrock world. Its published baseline is an Intel i3-3210 or AMD A8-7600-equivalent processor, 4GB RAM, 180MB–1GB storage, broadband networking, and supported Windows or Ubuntu versions. Mojang also notes that larger worlds or more players need additional memory, storage, and processing power. Treat those numbers as a floor for the dedicated software, not as a promise that every 20-player world will remain smooth at maximum simulation settings.

Rank #4
Mattel Games UNO Minecraft Card Game with Storage Tin,Ages 7+ | Video Game Themed Deck with Special Rule for Kids, Teens, Parties & Family Game Night, 2-10 Players (Amazon Exclusive)
  • The classic UNO card game builds fun on game night with a Minecraft theme.
  • UNO Minecraft features a deck and storage tin decorated with graphics from the popular video game.
  • Players match colors and numbers to the card on top of the discard pile as in the classic game.
  • The Creeper card unique to this deck forces other players to draw 3 cards.
  • Makes a great gift for kid, teen, adult and family game nights with 2 to 10 players ages 7 years and older, especially Minecraft and video game fans.

Paper, vanilla, and configuration choices

Why many small Java servers use Paper

Paper provides server-side performance work and configuration controls while retaining compatibility with the Bukkit/Spigot plugin ecosystem. It is often a practical choice for a 20-player community that wants plugins, but every plugin adds code and potential tick work. Vanilla avoids that plugin layer and is easier to compare against the game’s default behavior, while a modded loader is appropriate when players require content or mechanics that plugins cannot supply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose the software stack before buying hardware because the same player count can have very different requirements. Test the actual modpack or plugin set, including startup, world loading, scheduled tasks, and backup jobs.

Set a player cap and distance values

Paper’s server-properties reference documents max-players=20 for a 20-player cap. It also lists default view-distance=10 and simulation-distance=10. Lowering either value reduces the amount of terrain sent or simulated around each player and is one of the fastest ways to reduce CPU and memory pressure. Lower view distance first when network traffic or chunk sending is the issue; lower simulation distance when entities and block logic dominate tick time.

Initial setup checklist

  1. Install the matching runtime: Use Java 21 for Paper on Minecraft 1.20–1.21.11 or Java 25 for Paper 26.1+, according to Paper’s compatibility table. Follow the Bedrock page’s supported Windows or Ubuntu versions for BDS.
  2. Create a dedicated server directory: Keep the executable, world folders, configuration, logs, and backups together on an SSD with sufficient free capacity.
  3. Start once and accept the EULA: Run the server command, stop it after the initial files are created, review the generated configuration, and accept the EULA only if you agree to its terms.
  4. Set the player limit: In server.properties, set max-players=20. Use an allowlist when the world is private.
  5. Choose distances: Begin with the documented defaults of 10 for view and simulation distance, then lower them if tick times, CPU usage, or network traffic are excessive.
  6. Configure access: Permit the selected port through the host firewall and forward Java’s common port 25565 on the router when outside players connect. Test from a separate network.
  7. Automate backups: Stop or safely save the server before copying world data, retain multiple dated snapshots, and verify that a backup can actually be restored.
  8. Measure normal play: Observe tick time, memory use, CPU saturation, disk latency, and network use while several players explore, build, and use farms.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Can an old PC host 20 players?

Possibly, but its age alone does not answer the question. An old PC with a relatively strong single-thread CPU, an SSD, 16GB of usable RAM, and a stable wired connection may handle a lightly active vanilla world. The same machine can struggle when its storage is a mechanical disk, its processor throttles under sustained load, or its memory is limited to 4–8GB and must also run a desktop environment.

Best Value
Sale
Ravensburger Minecraft Labyrinth - A Strategic Maze Challenge Featuring Steve, Alex, Creepers, Spiders,Llamas, and More - Fun Family Game for 2-4 Players - Ages 7 and Up
  • The Minecraft Labyrinth invites 2-4 people aged 7 and over to immerse themselves in the world of Minecraft, move corridors and search for hidden characters and items
  • The classic in the look of the well-known and popular computer game Minecraft! The labyrinth has been delighting children and adults for decades and has become a highlight among board games
  • A fun family game for children and adults: This board game for ages 7 and up is a must-have in any game collection! Simple rules, entertaining games and exciting rounds ensure long-lasting fun
  • A search and slide game that challenges and encourages logical thinking in a playful way
  • A great gift or souvenir for all Minecraft fans: the characteristic illustrations provide an authentic gaming experience

Checks before committing an older machine

  • Confirm that the CPU can sustain its rated speed without overheating or power-throttling.
  • Check installed RAM and the motherboard’s maximum capacity before buying modules. A 16GB DDR4 kit is useful only when the system supports DDR4, the correct module type, and that capacity.
  • Measure free SSD space and inspect drive health; world files and backups grow over time.
  • Use wired Ethernet where possible and verify that the internet connection permits inbound traffic.
  • Run a representative stress test with several clients, fresh-chunk travel, farms, and the intended distance settings.

If tick time remains high during ordinary play, reduce simulation distance, pre-generate frequently traveled terrain, remove inefficient farms or plugins, and then consider a faster CPU. Adding RAM will not solve a consistently CPU-bound tick loop.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Self-hosting, VPS, or managed hosting?

Decision factor Self-hosted PC VPS Managed Minecraft host
Resources You control physical RAM, CPU, and SSD, but other local workloads compete for them Allocated resources may be shared; verify guaranteed RAM and single-thread performance Plan limits and shared hardware vary; confirm the actual allocation after overhead
Administration You handle Java, firewall, router, updates, backups, and power You handle the operating system and server stack; network access is usually simpler Provider commonly supplies panel tools for files, versions, backups, and networking
Software control Full control over Java, Paper, vanilla, or modded loaders Usually full control, subject to the host’s virtualization policy Check supported versions, plugins, mods, and custom Java runtimes
Latency Excellent for local players when the upload connection is strong Choose a region near the player group Choose a location near the player group and check the network policy
Backups and recovery You must create and test them Snapshot and backup features differ by plan Backup frequency, retention, and restore controls differ by provider

Compare allocated RAM after overhead, single-thread CPU performance, SSD I/O, backup and snapshot policy, Java-version control, port support, geographic latency, mod/plugin support, and whether resources are shared with other tenants. A low advertised price is not useful if the plan’s usable memory or CPU time is unclear.

Symptoms, causes, and fixes

  • Players rubber-band while CPU is saturated: Lower simulation distance, reduce entity-heavy farms, and move to a faster single-thread CPU.
  • New terrain causes pauses: Pre-generate the areas players will use and place the world on an SSD.
  • The process is killed or the host swaps: Lower Xmx so Java and the operating system retain the 1,000–1,500MB reserve, or add physical RAM.
  • Players cannot connect from outside: Check the firewall, router forwarding to the correct private address, port 25565, and carrier-grade NAT restrictions.
  • Startup fails after an update: Verify the Paper build’s required Java version and check plugin or mod compatibility before changing hardware.
  • Performance degrades after adding a plugin: Remove or reconfigure the newest component and compare tick behavior with the plugin disabled.

Bottom line for a 20-player build

For Java, a 16GB host with a modern four-core-or-better CPU, SSD storage, and a 6–10GB heap is a sensible Paper starting point; vanilla may begin at 4–6GB. Reserve roughly 1,000–1,500MB outside the heap, cap the server at 20 players, and tune view and simulation distance to the workload. Bedrock’s official baseline is much lower—4GB RAM and an i3-3210/A8-7600-equivalent CPU—but Mojang says larger worlds and busier servers require more. The correct final specification comes from measuring the exact edition, software stack, world activity, and network conditions your group will use.

Quick Recap

Bestseller No. 1
Minecraft - Nintendo Switch
Minecraft - Nintendo Switch
Minecraft is a game about placing blocks and going on adventures; Play on the go in handheld or tabletop modes
$29.82
Bestseller No. 2
Minecraft
Minecraft
Skins! We have biome settlers, city folk, town folk, and more!; The Nether and all its inhabitants. Fight Ghasts and make friends with Pigmen
$6.99
Bestseller No. 4
Mattel Games UNO Minecraft Card Game with Storage Tin,Ages 7+ | Video Game Themed Deck with Special Rule for Kids, Teens, Parties & Family Game Night, 2-10 Players (Amazon Exclusive)
Mattel Games UNO Minecraft Card Game with Storage Tin,Ages 7+ | Video Game Themed Deck with Special Rule for Kids, Teens, Parties & Family Game Night, 2-10 Players (Amazon Exclusive)
The classic UNO card game builds fun on game night with a Minecraft theme.; The Creeper card unique to this deck forces other players to draw 3 cards.
$11.46
SaleBestseller No. 5

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More quests from Patch Notes

  1. How to Set Up a RedM (RDR2) Server in 2026: License Key, txAdmin and server.cfg, Step by StepBlog11min
  2. Best RedM (RDR2) Server Hosting in 2026: Comparing Four Hosts on Slots, Memory and PriceBlog10min
  3. How to Host a Mindustry Server in 2026: server-release.jar, Port 6567 and the Commands That MatterBlog7min
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.