Running 1000+ People on One Server, how?
Okay so here is what I (and the other people part of the project) have thought of:
Option 1: Folia
Option 2: Sharding?/Shards (ive read about it here before where you split the server)
Option 3: USpigot/AxolotlSpigot
Option 4: Something IDK yet?
These would be events which happen on custom maps, so map generation will not be something that comes into question
136 Replies
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close
!close
!solved
!answered
Requested by yournotluis#0
Folia is only useful if you can optimize folia for individual thread performance & your players are really spread out
I personally love shading cause I can do USpigot & sharding at the same time
those are pretty much your options, there are others but I wouldn't recommend them
have you done that atm?
yes
we have 8-10k sized maps so they somewhat are
yeah but are your players going to be evenly distributed
share your sharding code pwease
maybe
should be
It's not done
Folia is a solid option if you're a cheap budget but you need to take into account not all plugins will work with it and it'll be more expensive to develop for
folias hardware isnt really budget tho
fair
its generally cheaper to get uspigot than folia due to hardware reqs but fair
Well I dont handle the money side so im good on that, its more the software part where im stuck rn
sure but you would have to jusitfy a full dedi
beefy one
thats the plan either way
we are looking into a hetzner 7950x3d
amd epyc type shit
idk if that's enough
it has 16 cores
yeah I know
for just the folia mc server?
right?
yes
don't put 1k on one server
smh
terrible god aweful idea
Im good at those
why not
what game mode is this?
Civilization event
oh yikes
yeah not what folia is good at
that won't work I'm with folia
Custom map and everything
civilization means people are clumped together
Yeah folia would crumple under that
aka normal paper with less threads available
just even pps from entity tracker xd
yeah not good
pps is what kills you even if you have perf
uspigot has optimization to those iirc
yes
a lot on netty
gonna be using uspigot(possibly +) on a new server im making with skull is gonna be interesting
even with sharding it's going to struggle depending on how close your civilizations are, but that depends on how close / big your sharding regions are
Nah cause you could do a crafting table style shard
yeah
well maps will be about 8-10k in diameter, idk if thats enough of a size as ive never worked with that many players
With islands in each of those
because it's 1000 people on 1 server
one
uno
yes I know
bad
no no good
stop being a pussy, you can do it
no
plugin choice is also key
players is always the issue
I've literally done it already
imo
you're not going to hit 1k players
getting 1000 people isnt easy
at once
ever
that's for him to figure out, we're talking technical
we can reach the 1000 players pretty easily, which is why we are looking to get that amount on the server
lies
need proof
why are you so fucking doubtful
^^^
fuck off
i doubt
answer what they're asking, not doubting their ability to get that
my name is debbie
i down
means nothing
literally nothing
1. that's not 1000
2. that's on discord
3. that's over the course of a long time
jesus christ mate
what is your problem
.
I mean its not about players but hardware rn
.
we're assuming they can get 1k players
well you're building the hardware around your players fyi
it doesn't matter if he actually can if not
jfc
I'm thinking you could technically squeeze 1k players onto a server with uspigot+ but the better experience for players would be sharding that
is axolotlspigot any good?
no
please
don't
:sad:
there's so many axolotl users who have moved to universe
due to how
you know
plus the owner is not good
insane website
yea-
okay so what ive gotten from that is: get Uspigot+, shard the map into 4/9 pieces, get good hardware, fuck folia
9 for sure cause you don't want the center to be all fucked up
yea right makes sense
have fun with a sharded solution xd
any good base to develop shards off of?
afaik no
tbh make it from scratch
It's not that hard
:sad:
you just want team chats and vanilla right?
maybe custom items but thats on the table afaik, first priority is players
Add that stuff on different runs of it, get the basics down first
check out the likes of husksync
so wait sharding pretty much is just multiple servers, that transition you when you are at certain corners of an area right?
p much
how is it that there is no velocity plugin or osmethign for that smh
fuck it I'll open source my project
:fbn_hype:
thats really interesting
GitHub
GitHub - casperwtf/Multi
Contribute to casperwtf/Multi development by creating an account on GitHub.
!!!!
this is
cool
@Preva1l your turn!
it does technically work
define technically
I can move from one server to another on it
nicee
what... doesn't work
just stuff like tp commands n shit arent implemented
ahhh
smh @MachineBreaker https://github.com/casperwtf/Multi/issues/1
so rude
its fucking ugly
time to do that project universe dependant
:minecraftTroll:
WE HAVE UNIVERSE API @Skullians
VERY COOL
elaborate
cool things
async world unloading
and more stuff
cool
sharding api when
i can work on that
give me ideas
i can add events that doesnt yet exists and can be used in the project of above though
I mean
maybe just some Utils for getting a player location or whatnot, getting the instance a player is on, setting up some easy data syncing or whatever
fuck knows
that sounds like a master issue
:Shrug:
holy shit that code is something else
:kekW:
time to dupe shulkers
ikr
how do you plan on duping shulkers
by duping
place it, open it on another server, take the items out, break it on the original server
no
prevail
open source yours
you cant do that
xd
once im finished making it not a warcrime
youโve said that for like
2 months
yes bc i havent had much time to work on it
someone hand me 20 bucks ill work on it rn
hey tbf, atleast my border code is nicer than caspers
and finish it?
i have 20 bucks but if its only for like 5 minutes work /shrug/
kek
yes, finish it, i cant actually do it rn bc im away from home and i have unpushed changes from my pc, but in 3 days when i am home
id say pure limbo
which could have 1m players at once
or more
bruh what
These would be events which happen on custom maps, so map generation will not be something that comes into question
idk didnt read the post only title
useful, thanks
np happy to help
that was sarcasm
I love admincraft