Performance mods for Forge 1.18.2 - Zero to Hero: ANQCMCS Chapter 2
After looking around on Curseforge and Modrinth, I have assembled the following list of mods for my Minecraft server. Is it good? Any of them clash? Something else is better? Do tell!
AI Improvements
Alternate Current
Canary
Clumps
Connectivity
FastFurnace
Fastload Reforged
FastSuite
FastWorkbench
FerriteCore
FixMySpawnR
LazyDfu
LetMeDespawn
LogBegone
ModernFix
Placebo
Pluto
Saturn
ServerCore
SmoothChunk
Staaaaaaaaaaaaaaaack
Starlight
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 memeicus#0
GitHub
UsefulMods/Performance/Performance118.md at main · TheUsefulLists/U...
Just a list of useful mods. Contribute to TheUsefulLists/UsefulMods development by creating an account on GitHub.
Do I just start chucking all of those listed as serverside mods onto my server if it doesn't say it has an incompatibility? Or will some of them work against the other mods
From that list you should use canary instead of radium
You mean the other way around? I've already got canary on the server.
Use canarium because it supports actively even 1.18.2
Alright I'll check it out.
Sorry canary
I'm used with table of element names so I said canarium lmao
Oh then yeah I've already got it.
Just wondering if there's anything I missed or anything I shouldn't have on the list/is better than what I provided
Log be gone is a mod used to filter logs
It is not an optimization mod on itself
It can filter for e.g. if there's a warn message being spammed for some reason in the logs
So I should remove it?
You should remove it unless you see you might need it
If you ever find a situation where a warn will be spammed a lot yet you know it is not something to worry about
But generally you should not need to use it
Ok, well outside of that is there anything then? If not I shall move on to step two (adding gameplay mods and hopefully not crashing)
I'd add memory leak fix
Download this mod from Modrinth
https://www.curseforge.com/minecraft/mc-mods/placebo is this the placebo mod you linked?
Iirc it's a library, not an optimization mod. If an optimization mod needed this library to work, don't remove it
Yes, the one I have is a depency of Fast furnace, Fast workbench and Fast suite. As far as their mod relations say
I am unsure if you need Saturn if you already have ferritecore and get memory leak fix
Be careful with server core I do not know if it'll work nice along the other mods
What's staaaaack?
It makes it so items on the ground can stack (combine into one) in higher numbers than 64
Does this also happens in the inv?
I'd use https://www.curseforge.com/minecraft/mc-mods/get-it-together-drops
Idk about the staaack thing I've always used this mod. Although if you get create or a tech mod that can handle dropped items, you should not use any item stacking mods
For a better experience
Oh on client side add this mod: rubidium
Basically sodium in forge
This list has got some good mods
But
- instead of chunk pregenerator, use chunky (if you ever plan to pregen a world. This is generally suggested because players loading the world can cause lag)
- Dimensional threading is a mod that attempts to multithread. It might work well because it just multithreads dimensions but use it carefully
- it shall not tick is a deprecated mod that should not be used
I saw about dimensional threading, but I'm confused. If my server I primarily want to play on the Overworld, then assigning 1 thread to each dimension is bad, because there will be less asset in the Overworld, right?
Minecraft is not multi threaded, the overworld won't be running better if it is having 6 threads
So when I play Minecraft, what do all my extra CPU threads do? No function in vanilla or modded Minecraft uses them?
Minecraft runs everything in a main thread.
Although it is better to have more than a thread. some tasks may be done in different threads iirc
So assigning threads to dimensions just makes it so that Minecraft doesn't decide to be stupid and multiple dimensions on the same thread?
Minecraft wasn't made to run multi threaded
Although some server software like paper have done safe multithreading. like, in paper, chunk loading and chat are async to the main threads
Iirc what the mod does is ticking dimensions in a diff thread
- you don't need krypton reforged because you use Pluto
- you might need ksyxis only for testing creating new worlds so it doesn't take too long to create them
- don't need radium reforged nor radon
You should use smooth boot in server and client
- I don't think you need lightspeed
& there's a few mods I really like from a creator called someaddon that you haven't checked & you might like:
Better chunk loading, far sight, better fps, structure essentials, chunk sending, limited chunk loading
Some of the mods I listed are on the list progamingdk sent
When should I use it?
I mean
I don't think you need it because i think you already have other mods that attempt the same objetive
Oh, the other mods are better?
I'm not saying the others are better, I'm just pretty sure that the other mods attempt what it does (reduce load time) so I don't think you need it
So I should test myself then to see which makes the game run faster?
By the way, I have tried to add the MemoryLeakFix mod, however, it seems to make my server crash.
Or at least fail to start up.
Were you using Saturn?
Oh yes, I should disable saturn and then add memoryleakfix?
I'd try to do so. I'm sure you don't need Saturn anyways because you have ferritecore
Hmm you are right, Lightspeed making the start up longer than without it (completely unreliable 1 test size sample)
Well. Thanks for the help, I guess I will move on to the next step.
!solved
post closed!
The post/thread has been closed!
Requested by memeicus#0