Overall good, great to see resources like this available to the community at no cost.
I've identified some issues & a few ways to make this guide better:
Related to hosting providers: I would add Hetzner, Oneprovider (Reseller, France is Scaleway, Germany is most likely Myloc, Italy is okay but it isn't a very known company. I would not recommend any other locations), Myloc, Mevspace, Netcup (low budget dedicated cores KVM) to the list. And show the differences between a shared host & dedicated. Also, a good way to find out if a CPU is good for Minecraft would be checking its single core score on browser.geekbench.com. Anything above 1000 is recommended, 1500+ is great.
Regarding server software, the best performers seem to be Purplane for 1.17 (combination of Airplane & Purpur), and Pufferfish for 1.18.
"Plugins you shouldn't use":
Mob Stackers - Bad for Survival & gamemodes that are not focused on spawning a lot of mobs. Insanely helpful for mob-intensive servers, with tons of spawners.
Clear Lag - Might be helpful for some people, but I personally use the server .yml's to limit items.
"Analysis plugins":
LagAssist - LagAssist is more than an analysis plugin. It can stop Redstone abuse & it includes a ton of values you can play with and find the best. It also has Chunk Hoppers, which are an absolute requirement for mob-intensive servers, or a slight improvement for normal servers.
Other stuff:
Timingcost above 300 = change your host. ~150 is average for a good CPU. https://krusic22.com/2020/03/25/higher-performance-crafting-using-jdk11-and-zgc/ - Read this article, ZGC might improve overall performance, but it can also decrease it. Depends on your configuration, needs prior testing before releasing it to the large public.
Use render distance 3-4 and unticked render distance of 8. The best combination for public servers.
Disable armor stands water flow & movement, max 2 armor stands per chunk, laggers can abuse that.
A lot of plugins contain memory leaks, even a single one can break the whole performance on your server. Try to analyze your performance with Spark and read heapdumps. Even if this might look confusing at first, it will get easier after you use it for some times, try to search some tutorials on YouTube.
Try to keep your plugin count to a maximum of 75.
Don't fill your proxy with useless plugins. Check the overall performance by installing Spark on it.
The reason why I'm giving a 1 star isnt cause it's bad (it isn't.)
But anyone can optimised their server without this configuration.
You can follow a simple guide, and bang 5 minutes later you've optimised..
Im not sure why people need to post this stuff it's not like they've actually put alot of work into it...
At least your not selling it like others so that's a step up I guess.. anyways sorry for the bad 1 star review it isn't that your bad or anything. It's just like I said not really needed..
Yes, indeed, you can optimize your server without these configurations, but...
Optimizing a server is not an easy job, specially for someone who is new at the community. With these, I try not only to optimize but to make customers pick the best choice at their purchases, such as server provider (you can check it on the description). Yes you can follow spigot guide and do it in 10 minutes, but this configurations not only contain spigot guide, they also have several other modifications I've been gathering from some other sources.
Lastly, with this resource, I try to be as helpful as possible and maybe to work as the cherry on top of the cake, or to actually help people, for free! Thanks. :}
Thanks for the review. I will do one in few minutes, please consider changing to 5 star, since it will help me expand it to get more people and improve my free resources ^^
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.