Fabric server optimizing
Hello i am making a relativly small modpack that has a little bit of everything for me and my friends. I am using fabric and mc version 1.20.1. The issue i have is server perfomance wise. I doubt that a server that has 12gb ram and 6 cores would struggle with 3/4 ppl exploring a mostly generated world. I would love if you gave me some tips on how to optimise a modpack for server use/ optimise the server itself. I am also attaching modlist of things i already have and project page (tbh i just slapped lot of optimastion mods together idk if thats good + i didnt look into their configs yet so any tips with configs are welcome).
34 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 barta50#0
how many players, what cpu?
also
!spark
Spark Profiler
Spark can be used to see why your server or client is lagging.
Users can share a spark report via
/spark profiler start --timeout 300
which creates a report after 5 minutes. The spark report is useful in debugging why your server is lagging, so ideally you should always provide one while asking for support.
Download | Website | DocsAdmincraft Canned Responses
max 5-6 players
contabo ouch.
theres your issue
contabo oversells like hell, horrendus host, and bad networking
hm
what else do you reccomend then
Anyone else.
Enviro/ServCity for cheap, Bloom/Berrybyte/etc for expensive.
Apex if you need support and don't mind paying extra.
are they really that bad coz so far the only modpack thats been running kinda bad is mine
Yes.
yes.
Contabo is ewaste as a server host.
damn
is it really that bad that it cant even handle 5 players
Yes, contabo tends to horrifically oversell their systems.
got some good way to port stuff coz i also have jellyfin there with good amount of shows :kekw:
SFTP or SCP.
also does enviro or servcity have option to expand storage for extra payment ?
Enviro is unmetered storage, you just have to make a ticket for it to be increased
as for servcity unsure @p0nch0 may be able to answer
likely another ticket or just some upgrade feature in the billing panel
8GB should be enough to host a server that will have max 6 players and a small modpack
should be yeah
well
ill migrate then
higher price but i hope its worth :FeelsBadMan:
No harm to get a spark profile and share it too if you want other advice than changing host
https://discord.com/channels/348681414260293634/1307529188085076028
you may find this useful
Gotta get my friends on to simulate the issues
https://spark.lucko.me/WgsSG5Yprg @Koth sorry for ping here it is
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
Spark Profile Analysis
β Processing Error
The bot cannot process this Spark profile. It appears that the platform is not supported for analysis. Platform: Fabric
Requested by barta50
Generally a matter of a crappy cpu
Also Contabo so itβll be nuts oversold.
that too, yeah
I've never seen so much time spent on fluidstate things in a profile before, definitely not getting much from the CPU π
You're missing ferrite-core as one of the great fabric optimisation mods but I doubt it'll help specifically here, you don't seem to be using much RAM and it's for optimising memory. I'd add it anyway, it tangentially helps with some things around GC too
make sure you have pregenerated too
!chunky
Plugin: Chunky
Chunky is a plugin that will load chunks in a defined radius into server memory, making it easier, and less performance impacting on your server when a player loads those chunks.
If you've setup a worldborder, start with by typing
/chunky worldborder
. Otherwise, you can set a radius using /chunky radius #
. Then run /chunky start
.
It is a good idea to let this run with no players online. If your server does crash, just start it back up and /chunky resume
and it should pick back up where it left off.
Once it tells you that the task is finished, you may remove the chunky plugin folder and the Chunky .jar from your server.Admincraft Canned Responses
(also a mod)
did dad already but thanks for the tip
will try to add it
so far the performacne was bothering only me but thats bcs i wanted it to be smooth 24/7, its very playable but if it gets bad at least i know where to switch to. thanks guys
Closed post!
Your post has been marked as solved!
Requested by barta50#0