Articles on: Billing
This article is also available in:

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
Picking the hardware/budget vs. premium
Resource/Plan Recommendations


🌍 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



Unlike the previous scenario, servers for commercial use rely on numerous conditions. In selecting a location for your server, depending on your software, choosing a location with complementary software would prove to be optimal. In addition, choosing a location that is in a "central zone" will also prove to be optimal. Let's take for example you want to create a Pocketmine-MP server. Since we know Pocketmine-MP takes a lot of CPU compared to RAM (learn more about which software is for you in our other article), we would choose a location that has a good CPU, which could be in our case NYC or SIN. Both locations are in "central zones" so it is up to you to choose which location is best for you. If you think your server will appeal to most Europeans (primary English speaking countries), NYC would be a better option, and vice versa.

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 feature 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/Budget vs. Premium 🖥️



This section outlines the differences between Budget and Premium plans.

Cost


Budget - $1/GiB
Premium - $2/GiB

Hardware


Please note that this information may be slightly outdated, it was last updated 27/04/2024.

Budget



LocationCPUClock Speed
New YorkRyzen 5 5600X3.700GHz
Los AngelesRyzen 5 5600X3.700GHz
MiamiRyzen 5 5600X3.700GHz
GermanyRyzen 5 5600X3.700GHz
United KingdomRyzen 5 5600X3.700GHz


Premium



LocationCPUClock Speed
New YorkRyzen 9 7900X4.700GHz
Los AngelesRyzen 9 7900X4.700GHz
MiamiRyzen 9 79003.700GHz
ChicagoRyzen 7 7700X4.500GHz
GermanyRyzen 7 5800X3.800GHz
United KingdomRyzen 9 79003.700GHz
SingaporeRyzen 7 5800X3.800GHz
AustraliaRyzen 7 5800X3.800GHz


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


Budget - Live chat
Premium - Live chat, Discord support

Dedicated IP


Budget - Not available for free in any plans
Premium - Free for plans from Sheep | 6GB and above

Server styles


Budget - Suited for 1.16.5 and below servers, lightly modded servers, servers for friends, non-intensive SMPs, games like skywars and bedwars
Premium - Suited for 1.17 and above, heavily modded servers, servers for running 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

Some experienced Minecraft server owners may not recommend these exact values. The amount of ram you choose from our picks is meant to consider all factors such as max view distance, zero optimizations, heavy plugins, etc. and is a simplified version of it.

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.17+ servers

1.12+


1.12+ servers

1.8+


1.8+ servers


⚙️ CPU Recommendation ⚙️



Minecraft is a single-threaded game, so upgrading in vcores is often not the solution to your lag! It is true however, that having many cores allows this thread to alternate between cores and obtain better performance. Additionally, most plugins processes do not work on the same thread as the minecraft server, hence why more cores is also beneficial for your plugins to keep up.
Having lots of plugins tends to take up a boatload of CPU. Check which ones are overusing your processing power with a timings report.

Java CPU Recommendations


Java servers

Bedrock CPU Recommendations


Bedrock servers

Please note that premium plans are recommended for Vanilla Bedrock especially, as it is very CPU demanding in a Linux environment.

Other Recommendations



Proxies: 1-2 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 1gb of ram per 10 players.
Discord Bots: 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 Live Chat system!

Updated on: 07/06/2024

Was this article helpful?

Share your feedback

Cancel

Thank you!