Better core and settings for a minigame

Im currently selfhosting a server for my friends, that has a single minigame(ultimate ctf), all players are always in one general area(like small bedwars map), there are 6-10 players, no mobs, only voicemod plugin, and datapacks for this minigame Im running 1.21.4 on purpur with 1.5 out of 2gbs of ram allocated Surprisingly, it works smoothly, but sometimes whole server lags and with 10 players it does so quite frequently So I was wondering if there are any good settings I might change(apart from render distance and entity tracking) or maybe in this case it will actually be beneficial to try fabric with sodium and stuff?
46 Replies
Fire_Blitz
Fire_BlitzOP2w ago
Also I already use java flags on startups Also I have a friend who REALLY likes fabric as a server core, so thats why I wanna know if theres actually a place for a performance gain in this scnario Also the map uses a lot of particle effects to the point where my friend had to turn them off to get better fps
Upioti
Upioti2w ago
Spark report? are you sure it’s server lag and not latency/network issues?
Fire_Blitz
Fire_BlitzOP2w ago
I saw tps drop in tps bar so i think it was server thing
Upioti
Upioti2w ago
Are you connected via Ethernet to the server? Did u experience it too?
Fire_Blitz
Fire_BlitzOP2w ago
I only decided to try something after we ended our session and i restarted server a few times with some new small setting changes Yep
Upioti
Upioti2w ago
Alr then likely server lsg
Fire_Blitz
Fire_BlitzOP2w ago
And i use vpn on my pc so I was connected to the public ip
Upioti
Upioti2w ago
No, afaik fabric has less performersnce then spigot
Fire_Blitz
Fire_BlitzOP2w ago
I will try to check the spark tomorrow
Upioti
Upioti2w ago
Ah bruh Then it may be network problem What’s ur isp?
Fire_Blitz
Fire_BlitzOP2w ago
"Not so stable" one hehe But I saw tps decrease so i think it was the server still
Upioti
Upioti2w ago
What specs?
Fire_Blitz
Fire_BlitzOP2w ago
Well it seems to be generaly true but maybe in this weird scenario where half of the game features are not needed it may have some benefit 2gbs of ram and some older intel processor Imma check in a moment
Upioti
Upioti2w ago
💀 💀 💀 💀 💀 No shit 1.16+ requires like 4gb ram minimum To host And like 4ghz CPU’s
Fire_Blitz
Fire_BlitzOP2w ago
Yeah ik thats why i said that this thing runs surprisingly smooth And it has i3-2310m @2.10ghz But thats also untrue
Upioti
Upioti2w ago
You should just take the random lags and be thankful it’s not worse 💀 Or get a better server
Fire_Blitz
Fire_BlitzOP2w ago
Like you can have an smp for 4-7 players and be chill
Upioti
Upioti2w ago
Or migrate to one of those rust/golang recodes if it’s a simple game mode
Fire_Blitz
Fire_BlitzOP2w ago
Huh? That sounds interesting
Upioti
Upioti2w ago
Server software coded in Better langs certainly not the level of vanilla features but enough for some minigames Hyperion is the #1 contender rn I think
Fire_Blitz
Fire_BlitzOP2w ago
Imma check that
Upioti
Upioti2w ago
Handled 1k players on one world afaik
Fire_Blitz
Fire_BlitzOP2w ago
But i think voicechat wont work there Damn Apparently it even does vc 💀
Upioti
Upioti2w ago
170k* Obv not
Fire_Blitz
Fire_BlitzOP2w ago
Yeah i saw its prob the thing i need
Upioti
Upioti2w ago
GitHub
GitHub - hyperion-mc/hyperion: Minecraft game engine for massive cu...
Minecraft game engine for massive custom events. Contribute to hyperion-mc/hyperion development by creating an account on GitHub.
Fire_Blitz
Fire_BlitzOP2w ago
Well apparently yes
Upioti
Upioti2w ago
Oh damn
Fire_Blitz
Fire_BlitzOP7d ago
Well hyperion doesnt support datapacks 😔 Otherwise it actually seemed to be the perfect oprion
Upioti
Upioti7d ago
🤦 bro at this point just host it on your phone it will be more performant 😭
Fire_Blitz
Fire_BlitzOP7d ago
Hahaha Ig ill just spend some time on the config turning everything thats not essential for ctf off I wont be surprised that the system on my phone is heavier than my entire configuration with running OS and server lol
Upioti
Upioti7d ago
both my phones have objectively better cpus then my pc so ¯\_(ツ)_/¯ If you have any flagship it will be deff better then hosting on that intel server An S21 ultra CPU's has about the same power as a badly cooled i7-7700 which is what a lot of budget hosts use
Fire_Blitz
Fire_BlitzOP7d ago
Yeah just checked some benchmarks and although those prob not the best thing to look on Im still surprised just how cheap and powerful phones can be nowadays Obviously hosting on them anything wouldnt make any sense cos even after all the pain of setting up server on a phone it will prob just spontaneously combust after a few months lol
Fire_Blitz
Fire_BlitzOP6d ago
Alr I found a 4 dollar fix
No description
Fire_Blitz
Fire_BlitzOP6d ago
But still if anyone knows some interesting ideas of optimizing this thing Ill be more than happy to try
Cooleg
Cooleg6d ago
ur bottleneck will overall be hardware here yeah
Upioti
Upioti6d ago
Not using a 10yo Xeon? Wait That ran Ram Are you running this from an old laptop??? 😭
Fire_Blitz
Fire_BlitzOP6d ago
Yeah lol As i already said it goes surprisingly good Nah thats boring
Upioti
Upioti6d ago
😭 At least get 2x 4gb Simmons Donna Dimns
Fire_Blitz
Fire_BlitzOP6d ago
But why
Upioti
Upioti6d ago
Fucking autocroorrect Ram stick thingies Having mismatched ram is bad
Fire_Blitz
Fire_BlitzOP6d ago
Yeah ik But theres no other stick for 4 bucks over here rn
Upioti
Upioti6d ago
Just host it on your phone ATP
Fire_Blitz
Fire_BlitzOP6d ago
Its gonna blow up in a month prob Well at least tgatd be energt efficient Cos rn I use a scrip to turn this thing off 3am to 11am
Upioti
Upioti6d ago
Not rlly Just take off the battery
Fire_Blitz
Fire_BlitzOP6d ago
Apparently saving several happy meals a months that way lol Hmmm Maybe one day

Did you find this page helpful?