Мод для Майнкрафт на Forge, который оптимизирует TaCZ — мод на огнестрельное оружие. Он уменьшает нагрузку на процессор и оперативную память во время перестрелок, при использовании крупных наборов оружия и в больших сборках, сохраняя обычное поведение TaCZ.
Возможности
- Ускоряет обработку пуль, отрисовку оружия, моделей, обвесов, анимаций, рук и гильз.
- Сокращает повторные обращения к ресурсам и временные выделения памяти, что помогает уменьшить фризы.
- Хранит неактивные файлы JSON и Lua из наборов оружия в сжатом кэше оперативной памяти. Файлы на диске не изменяются, а активные модели и игровые данные не сжимаются.
- Очищает кэш при смене мира, перезагрузке ресурсов и изменении состояния рендера, чтобы не появлялись устаревшие модели, обвесы или анимации.
- Сохраняет корректную обработку попаданий пуль по мобам.
- Совместно работает с TaCZ: Arcana и Accelerated Rendering: эти моды продолжают использовать собственные пути отрисовки, а оптимизация убирает лишнюю работу вокруг них.
Как пользоваться
Для проверки производительности доступна команда:
/tacztbench start— запускает внутриигровой тест на 30 секунд и показывает среднее, медианное и худшие значения времени кадра, а также число фризов./tacztbench cube vanilla— проверяет обычный компилятор кубов./tacztbench cube scalar— проверяет оптимизированный компилятор кубов.
Для сравнительного теста без оптимизаций можно запустить игру с параметром -Dtaczt.optimizations.enabled=false, не удаляя мод.
Требования и совместимость
Требуются TaCZ и Quantified API V2. Мод предназначен для Forge и совместим с TaCZ: Arcana и Accelerated Rendering.
