Need Maximum fabric optimization guide
I see alot of posts about Paper and Folia optimization, but apart from obvious advice like pregen and "download ferritecore" and a few other mods theres not much here, i was wondering what i could do to get maximum preformance on my fabric server, am even looking at potentially using arclight cause theres not many mods in the modpack and i think it would work without issues.
51 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 rainbowistic#0
https://gist.github.com/Obydux/55b967f5dcc00633fe895e5a473363d5 i checked this but its meh
Gist
Fabric/Quilt Server Optimization
Fabric/Quilt Server Optimization. GitHub Gist: instantly share code, notes, and snippets.
- don't use c2me
- don't use VMP
don't use arclight or any hybrids
!hybrid
Please Avoid Hybrid Servers
Please avoid using server software that combines both mod and plugin APIs, such as Mohist, Magma, Cauldron, Thermos, CatServer, Cardboard, and others. These server software clash, as Bukkit was made for plugins and Forge for mods. Mixing them requires significant changes to the Bukkit API and Forge server code. If not done correctly, both plugins and mods can act strangely. Using these will almost guaranteed cause strange issues that make it near-impossible to assist.
If you are running 1.8 or 1.16.5, a good alternative to these is SpongeForge, a well-engineered solution that allows running Sponge plugins alongside Forge mods. Many Bukkit plugins also have Sponge ports.
Further reading:
- https://essentialsx.net/do-not-use-mohist.html
- <https://pixelmonmod.com/viewtopic.php?f=5&t=29799%3E
Admincraft Canned Responses
preferably it should be 8 view 6 sim, but if you care about farms then do 8 view 8 sim
it recommends https://flags.sh/ for startup flags - yes this is good but remove the AlwaysPreTouch flag.
GitHub
GitHub - TheUsefulLists/UsefulMods: Just a list of useful mods
Just a list of useful mods. Contribute to TheUsefulLists/UsefulMods development by creating an account on GitHub.
and uh don't use something like Bisect Hosting, Apex or Shockbyte
terrible hosts
@beannn why do you need fabric though?
is it content mods?
Fabric is more preformant frm what i know
but its content mods yes
who the fuck told you that lmao
paper is more performant by far
i mean
compared to forge
well
yeah
paper > fabric > forge
but fabric is nowhere near as performant as paper
yeah but i cant use mods on paper
well yeah obviously
i use aikars
good that's what flags.sh does
just make sure you don't have AlwaysPreTouch on there
remove AlwaysPreTouch
java -Xms7168M -Xmx7168M --add-modules=jdk.incubator.vector -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -jar server.jar
thereDone
anything else i can do?
have you pregenerated?
what performance mods do you have on atm?
what is your view + sim distance?
Well this is the issue
The entire reason I want more pref is so I can crank that up as much as I can
Yes 7500 radius
just... no
just get players to install chunky / distanthorizons
Just Abt all of them I think?
how many players are you exp[ecting?
list please
if possible
It's a priv server so 3 maximum
you could get away with 10 view 8 sim
what hardware are you going to use / what host
did you set a worldborder to stop people going beyond it
i9 9900k 8 gb ram
enviromc budget
right
10 view 8 sim might be fine
AC, Bad packets, ferritecore, fusion, immediatelyfast, indium, krypton, lithium, modernfi, nosimium, sodium, spark , starlightm
( server side )
what mc ver?
1.20.1
Modrinth
MemoryLeakFix 1.1.5 [fabric,1.17+] - Memory Leak Fix
Download Memory Leak Fix v1.1.5 on Modrinth. Supports 1.17–1.20.4 Fabric & Quilt. Published on Jan 6, 2024. 1885678 downloads.
is this normal? @Skullians
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 rainbowistic#0
the machine you are on is running out of RAM
also your ping is awful
1. isn't good
2. your connection may suck
my friend is also lagging
where are you based
The server or me
Im in Cyprus
while servers in Germany
normally it shoudl be 60 ms
Check out a mod dev called someaddon on curseforge
Their optimization mods are great
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
Help!!
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 rainbowistic#0
Seems okay no?
It's just the ping what's mid
Might want to get something like...
Connectivity?
Or packet fixer
only thing i would be very about
with 1.9 gb swap and 725 mb of it used
its very very close to begin just yeeting running processes
@beannn what node?
or well
@Nerd hi, might wanna check on this machine, if you know what node hes on
EU 22
Why
consider making a ticket
in their discord