Original Purpose and Function
Function is improve worldgen performance by making noise more visible and less performance extensive.New Purpose and Function
YOSBR as alternative(using datapacks)
YOSBR file types accepted(.json, .json5, .txt). Without YOSBR/yosbr all config just gets overwritten(Unless using my datapack or mod as template).macs
Mac Computers bought before June 2023 have more issues with minecraft no matter what is done. The only possible way I know of to reduce is using JDK22.server/modpack owners
Not against spigot users, although if using spigot note that bugs from your server/modpack won't get fixed without them contacting you. Spigot adds odd mem-leaks. On the f3 screen you can see this for yourself if you look at SH S:?? O:?? M:?? ML:?? and at local difficulty:??Current Tools List
visual studio codeFixes the mipmap problem(has side effect of visual pixely)
Any GCTimeRatio where Ratio or Percent is < 7, is optimal(Default game is ~7 value)(0 is without stopping)
Optimal value of MaxRAMPercentage is equal (InGameCurrentAllocatedMemoryInPercent) + ~5%(virtual_space_node_default_size))
I also recommend making sure system thread priority is correct.
PaperMC adds ~5% leak chance.
Although this is technically public domain license I recommend using MIT license in all personal projects for development.
Leak chance with all allocated memory at 100% = Derivative of an unknown exponential graph + alterations_effects
fixes and/or reduces these bugs:
MC-249635
MC-226966
MC-5417
MC-5169
MC-7895
MC-151625
seems to fix MC-273024 unsure
seems to improve MC-123584 so it only occurs occasionally.
profiling done using https://modrinth.com/mod/worldgen-devtools
The best performance mod I have found :
Mobtimizations
Performance mods frequently cause worse performance with this mod
Menu mods may reduce some performance gains. This overrides almost any GC optimization:
-XX:+DisableExplicitGC