The Ultimate Guide to Picking your Minecraft Server Plan
In this article, we will explore all different options for server creation parameters and find the plan that is perfect for you!
👆 Jump to different parts of the article here 👇
🌍 Picking a Location 🌍
Servers for friends and family
In general, servers for friends and family don't require you to take into consideration location hardware. In contrast, it requires you to choose a node that is closest to your friends and family. If your friends are based in the US for example, a good server with optimal performance would be a node from either NYC, MIA, CHI, or LA. However, in some cases, your friends and family may not all be located in the same vicinity. In this case, the best server would be one that is in the middle of each party. If half of your friends are based in the US, specifically Texas for example, and the other half is based in London, a prime location would be NYC, as NYC is in between these two locations.
Servers for Commercial Use/Bigger Public Servers
If you have a large server you are best off choosing a location that suits the mode of players that join the server, similar to the process above.
Using Command Prompt to See Server Proximity
One resource which everyone has access to is Command Prompt/Terminal. To see how close the node is to your location and see how much ping/latency you are expected to get: use the ping command for help. Below is an example for seeing how good the NYC node would be. First open up command prompt and type in this command:
C:\Users\Vijay\> ping nyc-01-b.witherhosting.com
The above would output the following:
Approximate round trip times in milli-seconds: Minimum = 47ms, Maximum = 48ms, Average = 47ms
As you can see from my location I would be expected to be getting around 47ms worth of ping. Or, in other words, it takes 47ms for data to be transferred between me and the server location. You can test your ping to our different locations using the following domains below
• New York ping
nyc-1p.witherpanel.com
• Los Angeles ping
la-1p.witherpanel.com
• Miami ping
mia-1p.witherpanel.com
• Dallas ping
dal-1p.witherpanel.com
• United Kingdom ping
uk-1p.witherpanel.com
• Germany ping
ger-2p.witherpanel.com
• Australia ping
au-1p.witherpanel.com
• Singapore ping
sin-1p.witherpanel.com
🖥️ Picking the Hardware/Eco V.S. Budget V.S. Premium 🖥️
This section outlines the differences between Eco, Budgetm, and Premium plans.
Cost
- Eco - $0.75/GiB
- Budget - $1/GiB
- Premium - $2/GiB
Hardware
Eco
Location | CPU | Clock Speed |
---|---|---|
Frankfurt, Germany | Ryzen 7 5700G | 3.8 GHz |
Salt Lake City, Utah | Ryzen 7 5700G | 3.8 GHz |
Budget
Location | CPU | Clock Speed |
---|---|---|
New York | EPYC 4344P | 3.8 GHz |
Los Angeles | EPYC 4344P | 3.8 GHz |
Miami | Ryzen 5 5600X | 3.7 GHz |
Germany | Ryzen 7 5700G | 3.8 GHz |
United Kingdom | Ryzen 5 5600X | 3.7 GHz |
Premium
Location | CPU | Clock Speed |
---|---|---|
New York | Ryzen 9 7900X | 4.7 GHz |
Los Angeles | Ryzen 9 9900X | 4.4 GHz |
Miami | Ryzen 9 7900 | 3.7 GHz |
Chicago | Ryzen 7 7700X | 4.5 GHz |
Germany | Ryzen 9 5950X | 3.4 GHz |
United Kingdom | Ryzen 9 7900 | 5.482 GHz |
Singapore | Ryzen 7 5800X | 3.8 GHz |
Australia | Ryzen 7 5800X | 3.8 GHz |
Please note that both Budget and Premium plans are both more than capable of running (most) Minecraft servers. You should consider using Premium plans if your server has lots of players, plugins/mods, or otherwise more intensive than normal operations (loading lots of chunks quickly etc) as Minecraft does utilize a single core better than multiple cores. Personal servers between friends and family will most likely not benefit an upgrade since the intensive operations are typically minimal.
Support
- Eco - Tickets via client panel.
- Budget - Tickets via client panel.
- Premium - Tickets via client panel, Discord support.
Server styles
- Eco - Java: Suited for 1.16.5 and below, small friends server. Bedrock: Suitable for Pocketmine-MP, Nukkit.
- Budget - Java: Suited for lightly modded servers, servers for friends, non-intensive SMPs, games like Skywars and Bedwars. Bedrock: Suitable for below and Vanilla Bedrock (BDS) or Geyser.
- Premium - Suited for 1.17 and above, heavily modded servers, servers for running large communities, resource intensive SMPs, games like Skyblock.
💸 Resource/Plan Recommendations 💸
RAM Recommendation
Standard Recommendations
- Please note, the base RAM is the quantity needed for the server to function properly, with no player activity. This is not the recommended amount.
- For every 10 players, add 1gb of RAM to your plan.
- For every 10-15 plugins, add 1gb of RAM to your plan.
- For every 10 mods, add 1gb of ram to your plan.
Version Pick
Based on the version you want to run, the amount of RAM varies a lot. Below is a table with the recommended ram amounts for bedrock, java, forge based servers
1.17+
1.12+
1.8+
⚙️ CPU Recommendation ⚙️
Minecraft is a mostly single-threaded game, so upgrading vCores may not be the solution to your lag. More modern server software does take better advantage of multiple vCores, so this again depends on the software you use. Additionally, most plugins do not run on the same thread as the Minecraft server, hence why more vCores are also beneficial for your server's performance.
To see which of your plugins uses a high amount of CPU, you can use a profiler such as Spark.
Java CPU Recommendations
Bedrock CPU Recommendations
Other Recommendations
- Proxies: 0.5-1 GB and 1-2 vCores should be enough for most proxy softwares, depending on how many players pass through. For Java, we recommend optimized softwares such as Velocity or Waterfall.
- If you intend on using GeyserMC as a plugin on your proxy, add another 1 GB of ram per 10 players up to 4-5 GB.
- Discord Bots: 0.5-1 GB and 1-2 vcores should be enough to run most bots. We do, however, recommend premium for music bots, which would profit from a 10 Gbps bandwidth.
If you have any questions regarding what is stated in this article, feel free to ask us through our ticket system.
Updated on: 14/06/2025
Thank you!