Best way to host a network
Hello! I’m planing to develop a Minecraft SMP which I’d like to release globally. I’ve been watching Donut SMP and I really wanted to know if someone knows how those kind of servers work or how to make a similar network and where can I make it based on quality/price.
I want to make a testing for 40-50 people and later on improve to way better options, but I’m really interesting to know how can I make a SMP with multiple servers in different regions like Donut SMP does or similar but in europe.
Sorry if I the explanation isn’t that good but english ain’t my 1st language.
Thanks!
132 Replies
I'm sure DonutSMP uses a bare metal like one from https://ovh.com/
OVHcloud
OVHcloud
But that's unreasonable for you
I was thinking about that, but tbh I don’t have the knowledge enough to set-up a backend like that by myself, just wanted to know and learn how to make something similar or easier but that runs properly
wdym xd
It's insanely expensive and you need to be very experienced to set it up
Unreasonable for 99.99999% of people
makes sense
Basically wants vs needs
like, to make a proper SMP
that can handles imagine
500 people
where can I find a host that allows me to make smth like that
We're basically on the same boat, I'm also experimenting a bit on where to host my network
So far I intend to host some modules using a game hosting and some others in a vps
I always used game hostings
(I expect far less people than those 500 of yours)
it was just an hypothetical case
but like, any public hosting where I can make a good SMP
that can handle at least 100
and work properly
At least in theory if your hosting provider has good hardware (good single thread performance) you should be able to host what you want
PassMark CPU Benchmarks - Single Thread Performance
Benchmarks of the single thread performance of CPUs. This chart comparing CPUs single thread performance is made using thousands of PerformanceTest benchmark results and is updated daily.
Also, since you're planning a network, your whole playerbase will probably be spread across different backends
at the end which one u got?
I used bloom a lot
but they rised their prices
and also looking for smth above 16gb ram
but actually for an smp 16gb should be enough I guess
more than enough
Currently I'm with enviro, but I also want to give prismnodes a try
how enviro went so far?
Can't speak that much about hosting providers outside of https://discord.com/channels/348681414260293634/1119390057799876738 which is closed
It's amazing, but support is extremely slow
u got game server, vps or bare metal?
vps
still have to give their game server a try
it’s better than a game server?
afaik they told me that game servers are better than vps
perhaps if it is dedicated ofc
According to Skullians, who basically taught me about game servers, will depend on the noise your neighbors make, and usually game server have less noise
According to enviro support, both their vps and game servers have very little noise, so I went for a vps
wdym by noise? (sorry for asking that just a bit confused)
dedicated is always the better alternative but it's way more expensive
VPS and Game servers are virtualized machines, so they have a lot of people hosting their servers in the same hardware
If there's too much people and/or they're running very expensive tasks, the other customers will also experience that lag
maybe I give a try to enviro
better cpu than bloom for less price and dedicated
and also bloom os out of stock
so I’ll study about it and see how can I make it good
because for a VPS I’m guessing u need to set-up the screens and stuff right?
enviro has been having.. Overfilling issues, and long support times
i wouldnt suggest them even if they are pretty cheap
Btw, I forgot to mention, the reason why I intend to have some modules on vps and others on game server is because on VPS I have access to ip-tables and other stuff I need
so what should I go for then?
Like 3 days to get support
if you want Vps's Servcity has some pretty cheap ones
god awful
bloom is good, but they are trying to get more hardware
decent waitlist
EnviroMC
EnviroMC - Uptime Status
the thing is I have no clue at all how linux works to setup a server in a vps
Yh, that's why I mentioned them this
:Prayge:
you should get yourself a sys admin to help you out
I didn't got the chance to try prismnodes, how are they?
ive not tried them, but they are good from what others say
owner is pretty nice
Better not to touch vps then
I know a couple of them, but I’m trying to learn and value where shall I spend my money on and not wasting it
first start learning on a game panel -> vps/dedicated if you want more
start small
you dont need all the fancy shit when you dont know anything
or well, Enough to fix your own problems and issues when it arises
I’ve worked on game panels always hahaha
you always can use your own panel, like Pterodactyl panel. or AMP panel
but I’m just curious on “how could be better”
not much even if you ran vps
actually ye, getting an vps and installing pterodactyl shouldn’t be a big deal, no?
the only true way to get Better, is
1. having a dedicated machine where you soley can use all its resoureces
2. having optimized servers to run servers efficiently
3. just getting a good idea and standing on how to do things
its not hard
very easy if you follow their guide
enviro has VPS in EU
the game ones are in NA
Funny story, I went the other way around because I studied tech and very recently started with panels because people here said that panels usually outperform vps
And bare metals are out of the question natually
yeah their panels are game cpus while vps's are "Server grade" cpus
VPSs are super fun
Would recommend
*if you know linux
ye that’s the thing
https://servcity.org/vps-hosting
idrk if id trust enviro
servcity yeah id put my faith in it more
its also surprisngly cheaper 👀
I'd also been eying servcity recently
but I guess installing ptero could be essy
easy
and from there I can work on it
One reason I never wanted to use panels is because they take my ram
Ram that could be for the mc server
I didn't know linux beforehand
I learned a lot
does ptero actually take a lot of ram?
I’ll keep it on mind
this is really bothering me though

No.
literally like none
idk, I'm just that kind of paranoid that contantly checks their OS to see if the whole system is consuming more than 300MiB
it's negligible entirely
servcity it’s in EU?
OH NO
wut

look at the alignment
oh
Bro ain’t a human eye is picking that up
somehow I did immediately
they are based in belgium hahahah
amazing, I live in belgium
so well yeah, might give it a try once I have the server built 100%
damn

i run a lot of shit on this server
(I don’t wanna spend money on a host without having it done)
mines not too bad

Oh the flex 💀
125 lol
its a hetzner dedi so not bad
:minecraftTroll:

I don’t unserstand shit
https://man7.org/linux/man-pages/man1/free.1.html
Basically flexing their ram
I’m guessing ye hhahaha
so well
the option is
getting a vps?
cause I need to find the answer to my question at the end hahahaha
if you really want to go for it ig
i wouldnt suggest it cuz there wouldnt be Much youd need a vps for unless its like websites for your stuff
Game hosting might be a better choice
If you don't know linux, you're better with a game panel
If you want to learn linux, I strongly encourage you to learn first in a virtual machine
Wsl Ubuntu tbh
If you really want a vps because of the real environment, internet connections and so, then try with the cheapest one
You can provision 2 1c1g shapes from oci for free
Good to play with
didn't knew that, nice
I used to run a proxy on those
Routing isn’t the best, moved to aws, too expensive, planning to move back
I usually just use aws when I want to test something for like 2-3h
Now much are you paying for this
like 60 bucks
A network probably needs a proxy, depending on needs, the basic ec2 instance might work
wowzas
i9 9900k
That’s cheap
its hetzner
you clearly do not need all that
Speaking of networks, has someone tried making a network using vanilla new
/transfer
command? :minecraftTroll:ofc not
Vanilla wtf?
probably I’m getting a game one to develop the server and once I’m done with the development, find an experienced guy and pay him to make the backed, it’d be easier I guess
Uspigot(+) could be one of the options
Instead of making something custom
A guy you can trust, remember they'll have access to your whole infrastructure
Database credentials, player data, purchased assets/plugins
ofc
cause I really want a server with no lag once I’m done developing it
Check this out: https://minecraft.wiki/w/Commands/transfer
cause the project I want to male I have good expectactions
how xd
that’s wild af tbh
I prefer /server that velocity offers
Idk, if they added that like 14 yrs ago, maybe bungeecord might have never been created
ye
do u recommend custom proxies or just velocity
Actually, now there are a lot of benefits that proxies have over that command
Probably the only use it has nowadays is to partner with other servers or something
cause custom ones has things like anti-vpn, antibot, etc
Velocity-CTD
Not necessary unless you run cracked
wdym, they still try to flood the sv even if they can't join
clog the netty threads
That’s considered a form of ddos?
probably
I have my own honeypot to bait those and block the ips
i’ll check on this
can’t do that in a game panel
😅
because the host does that for you typically
they do it or they thank the ddos attack 😛
https://github.com/DominicTWHV/MCIPBlocklist
self hosting :marketplace:
GitHub
GitHub - DominicTWHV/MCIPBlocklist: A list of IPs that my own syste...
A list of IPs that my own system gathered running https://github.com/DominicTWHV/Anti_Server_Scanner - DominicTWHV/MCIPBlocklist
its like pebbles honeypot
pretty cool
Usually, a friend asked their provider and they told him "That's not a ddos, we can't do anything"
:thonk:
Lol
With a game server you can’t really use it, but with a vps you can
is he on hetzner 💀
Fortunately I haven't experience that kind of attack yet, still run my antibot on the proxy
Game serves doesn’t usually allow you to tinker with their backend afaik :minecraftTroll:
hell no
Idk, it was like 2 yrs ago
damn
I started running an antibot since as prevention, until I can pay something like neoprotect
Rn doesn't make sense if I only open servers for testing