A
Admincraftβ€’4w ago
barta50

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
Admincraft Meta
Admincraft Metaβ€’4w ago
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
ProGamingDk
ProGamingDkβ€’4w ago
how many players, what cpu? also !spark
Carl-bot
Carl-botβ€’4w ago
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 | Docs
From An unknown user
Admincraft Canned Responses
barta50
barta50OPβ€’4w ago
max 5-6 players
No description
ProGamingDk
ProGamingDkβ€’4w ago
contabo ouch. theres your issue contabo oversells like hell, horrendus host, and bad networking
barta50
barta50OPβ€’4w ago
hm what else do you reccomend then
AeonRemnant
AeonRemnantβ€’4w ago
Anyone else. Enviro/ServCity for cheap, Bloom/Berrybyte/etc for expensive. Apex if you need support and don't mind paying extra.
barta50
barta50OPβ€’4w ago
are they really that bad coz so far the only modpack thats been running kinda bad is mine
AeonRemnant
AeonRemnantβ€’4w ago
Yes.
ProGamingDk
ProGamingDkβ€’4w ago
yes.
AeonRemnant
AeonRemnantβ€’4w ago
Contabo is ewaste as a server host.
barta50
barta50OPβ€’4w ago
damn is it really that bad that it cant even handle 5 players
AeonRemnant
AeonRemnantβ€’4w ago
Yes, contabo tends to horrifically oversell their systems.
barta50
barta50OPβ€’4w ago
got some good way to port stuff coz i also have jellyfin there with good amount of shows :kekw:
AeonRemnant
AeonRemnantβ€’4w ago
SFTP or SCP.
barta50
barta50OPβ€’4w ago
also does enviro or servcity have option to expand storage for extra payment ?
Skullians
Skulliansβ€’4w ago
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
barta50
barta50OPβ€’4w ago
8GB should be enough to host a server that will have max 6 players and a small modpack
Skullians
Skulliansβ€’4w ago
should be yeah
barta50
barta50OPβ€’4w ago
well ill migrate then higher price but i hope its worth :FeelsBadMan:
Koth
Kothβ€’4w ago
No harm to get a spark profile and share it too if you want other advice than changing host
barta50
barta50OPβ€’4w ago
Gotta get my friends on to simulate the issues
barta50
barta50OPβ€’4w ago
https://spark.lucko.me/WgsSG5Yprg @Koth sorry for ping here it is
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
Admincraft Meta
Admincraft Metaβ€’4w ago
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
Skullians
Skulliansβ€’4w ago
Generally a matter of a crappy cpu
AeonRemnant
AeonRemnantβ€’4w ago
Also Contabo so it’ll be nuts oversold.
Skullians
Skulliansβ€’4w ago
that too, yeah
Koth
Kothβ€’4w ago
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
Modrinth
FerriteCore - Minecraft Mod
Memory usage optimizations
Skullians
Skulliansβ€’4w ago
make sure you have pregenerated too !chunky
Carl-bot
Carl-botβ€’4w ago
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
Skullians
Skulliansβ€’4w ago
(also a mod)
barta50
barta50OPβ€’4w ago
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
Admincraft Meta
Admincraft Metaβ€’4w ago
Closed post!
Your post has been marked as solved!
Requested by barta50#0

Did you find this page helpful?