На версии 1.16.5 с Oculus и Rubidium игра при рассчёте спавна и деспавна сущностей начинает съедать абсолютно всю выделенную оперативку (выделял даже 15 из 16 имеющихся физически) и провисать. Причём провисает именно, скажем так, изображение, так как иногда после фриза выясняется, что игра шла, просто я не видел этого. Ну, например, когде дерусь с зомби во время фриза, зомби пройдёт вперёд и успеет нанести 2-3 удара.
Выяснил я, что оперативу съедает просчёт сущностей, опытным путём.
1. Любые моды на прозводительность повышают именно ФПС. Я смог вывести ФПС с 30-40 до 90-100, но проблемы с оперативой не исчезли. В данный момент остались Performant, AI Improvments и Better FPS: Distance
2. Если создавать новый мир, то пролагов нет ровно до момента, когда наступает ночь и начинают спавниться враждебные мобы, некоторые из которых ещё и остаются с утра, а именно криперы, пауки и мобы в пещерах
3. На мирной сложности фризов нет даже ночью
4. При переключении на мирную сложность после спавна враждебных сущностей, игра фризит
5. Выставлял минимальные настройки всего, кроме прорисовки, оставляя её на 8 чанках, отключал шейдеры, но, даже если я стоял на месте, рано или поздно оператива начинала забиваться.
Через Spark понять источник проблемы не смог. При игра без модов, естественно, всё в порядке (список будет ниже)
Что можете посоветовать?
Какие-то ещё моды на оптимизацию?
Какие-то настройки пощёлкать?
Может, какой-то мод из списка ломает расчёты сущностей?
СПИСОК МОДОВ И БИБЛИОТЕК:
МОДЫ:
AI Improvements
AlexsMobs
Ambient sounds
Appleskin
YUNG's Better caves
YUNG's Better mineshafts
Better FPS: Distance
BOP
Bossominium
Bountiful
Callable Horses
Crayfish's furniture mod
Chicken Drop Feathers
Corail recycler
Craftable saddles
Craftable blazerod
Create
Create additions
Create gun mod
Create steampowered
Falling Tree
Farmers Delight
Gravestone
JEI
Journey Map
Cataclysm
More minecarts
Orcz+
Packed UP
Phillips ruins
Redstone lamps +
Spartan Weaponry
Timeles and classic guns
YES steve model
БИБЛИОТЕКИ:
Bookshelf
Citadel
Code Chicken Lib
Curious API
FlyWheel
Geckolib
Gottsch Core
iChunUtil
Kotlin
Mantle
Obfuscate
Supermartijn642corelib
Supermartijn642configlib
YUNG's API
UPD: Причём память забивается какой-то информацией, которую игра не очищает. Т.е., при заходе в игру и в мир, игра тратит 6-8 Гб оперативы, а потом, когда начинаются фризы, она с 10 выделенных гигов очищает до 8, и снова упирается в 10 гигов. Перезаход в мир не помогает. Только полный перезапуск игры