Minecraft Player Slot Advisor
Calculate the recommended maximum player count for your Minecraft server based on your hardware and software configuration.
Server Configuration
Recommended Max Players
RAM to Base Players Reference
| RAM | Base Players | With Paper |
|---|---|---|
| 1 GB | 5 | 7 |
| 2 GB | 15 | 20 |
| 4 GB | 35 | 46 |
| 6 GB | 50 | 65 |
| 8 GB | 70 | 91 |
| 12 GB | 95 | 124 |
| 16 GB | 120 | 156 |
Embed This Tool
Put the player slot advisor on your own site or server wiki.
<iframe src="https://tools.astroworldmc.com/embed/player-slot-advisor" width="700" height="650" frameborder="0" style="border:none;border-radius:12px;" loading="lazy" title="Player Slot Advisor"></iframe>
How many players a Minecraft server can hold
Enter RAM and cores
Base players come from the memory figure, and the core count applies its own multiplier on top of that.
Pick the software
Paper and Purpur carry more players per gigabyte than Vanilla, and the multiplier used is printed next to the result.
Count mods and plugins
Every mod and plugin takes memory and tick time back off the total before the advice is given.
Read the sum
The result is a recommended maximum with the arithmetic beside it, ready to copy into the max players key.
How It Works
Recommended max players based on your hardware.
This tool's own formula, no server was benchmarkedPage updated
How to Use the Player Slot Advisor
Enter your server's specifications: RAM in gigabytes, number of CPU cores, the server software you run, and how many mods or plugins you have installed. The advisor calculates a recommended maximum player count based on these factors. The calculation starts with a base player count derived from your RAM, applies multipliers for your server software and CPU, then subtracts penalties for mods and plugins.
Paper and Purpur servers get the highest multiplier because of their performance optimizations. Vanilla servers have a lower multiplier since they lack these optimizations. Fabric is rated at 1.0 as a baseline, and Forge slightly below due to its heavier mod loading overhead. Each heavy mod reduces the count by 3 players, and each plugin reduces it by half a player. If the answer lands lower than you hoped, the RAM calculator shows what raising the memory would buy back.
Common Use Cases
New server owners often struggle with setting player limits. Too many slots and the server will lag, causing a poor experience. Too few and you cannot grow your community. This tool provides a data-driven starting point based on real hardware constraints.
Hosting providers can use this to recommend plan upgrades. If a customer's server is running 40 plugins on 4 GB of RAM, the advisor clearly shows the impact and suggests what upgrading to 8 GB would accomplish. The breakdown section explains exactly how each factor contributes to the final number.
Keep in mind that this is an estimate. Actual performance depends on many factors including world size, entity counts, redstone usage, and player activity patterns. Use this as a starting point and adjust based on your real-world TPS monitoring. If your server stays at 20 TPS with your current player count, you likely have room to increase the limit. The figure you settle on goes into max-players, one line of the file the server.properties generator writes, and once the server is up the server status checker shows how many of those slots are actually filled.
How this advisor gets to a number
| Base from RAM | 1 GB gives 5 slots, 2 GB 15, 4 GB 35, 6 GB 50, 8 GB 70, 12 GB 95, 16 GB 120, and every gigabyte above 16 adds 6 more. |
|---|---|
| Software | Purpur multiplies by 1.35, Paper by 1.3, Fabric by 1.0, Forge by 0.85 and vanilla by 0.7. |
| Cores | Six or more multiplies by 1.15, four or five by 1.0, two or three by 0.85 and a single core by 0.7. |
| Addons | Each mod takes 3 slots off the total. Each plugin takes half a slot. |
| Why vanilla scores lowest | It ticks everything the straightforward way. Paper and Purpur skip work that no player can observe, and that saved time is what turns into slots. |
| Why cores help less than you expect | The tick loop runs on one thread. Extra cores take chunk generation, networking and garbage collection off its back, which is real but bounded. |
This is a formula, not a benchmark. RAM sets the starting number and the multipliers for software, cores and addons follow in the order shown above. No server was measured for it and no game file was read.
How the slot number is reached
Four numbers go in and one comes out. The ladder and the multipliers are ours, so here they are in full.
slots = round(base(RAM) x software factor x core factor - mods x 3 - plugins x 0.5), never below 1base(RAM): 1 GB 5, 2 GB 15, 4 GB 35, 6 GB 50, 8 GB 70, 12 GB 95, 16 GB 120, and 6 more per GB above 16software factor: Purpur 1.35, Paper 1.3, Fabric 1.0, Forge 0.85, vanilla 0.7core factor: 6 or more 1.15, 4 or 5 1.0, 2 or 3 0.85, a single core 0.7That last line is where a linear model gives up honestly. A hundred mods on 8 GB is not a server for one player, it is a server that will not hold a lobby, and the tool prints 1 because it refuses to print a negative number. Read anything under about 5 as a warning rather than a count.
Frequently Asked Questions
Questions about player slots
Why does the number fall so hard when I add mods?
Three slots per mod, because a mod adds blocks, entities and behaviour that every online player then multiplies. Plugins cost a sixth of that since most of them only react to events that already happen.
Is this the same as max-players?
No. max-players is only the gate on the door and you can set it to anything. This number is about how many people can be inside before the server stops finishing its ticks on time.
Would a faster CPU beat more cores?
Yes, for the tick loop. Single thread speed sets how much work fits in each tick, and that is the wall you hit first. Cores past six add very little to the estimate for that reason.
Can I run more players than this?
Often, briefly. The estimate assumes players spread out and stay active. A quiet server carries more, and an event where everybody stands in one place carries far fewer.
