StutterFix - Refurbished!
Снижает подтормаживания при генерации новых чанков
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 204 тыс.
- Подписчиков на Modrinth
- 66
- версии
- 4
- Обновлён
- 25 июня 202625 июн.
- Опубликован
- в 2025
Коротко о моде
Нужен и в игре, и на сервере
ВНИМАНИЕ: ЭТО НЕ МОЙ МОД, ЭТО ПОРТ STUTTERFIX
Все заслуги принадлежат wisecase2
StutterFix
StutterFix — это мод, который позволяет настраивать основные потоки игры, давая возможность контролировать фризы. По умолчанию мод уже идёт с примерной конфигурацией для уменьшения фризов.
Новая версия 0.1.8 позволяет настраивать потоки, я добавил новую опцию в меню.
Меню настроек
Доступно пять вариантов настройки, где N — это количество потоков, поддерживаемых вашим процессором:
Worker threads count
В ванилле по умолчанию N - 1, в StutterFix по умолчанию N - 5 — это количество потоков, выполняющих такие задачи, как генерация чанков. Чем меньше значение, тем ниже нагрузка на CPU, что уменьшает фризы, но замедляет скорость генерации чанков.Priority cutoff point
Указывает точку отсечения приоритета рабочих потоков. Чем выше значение, тем больше первая часть потоков будет с обычным приоритетом, а последняя часть — с минимальным приоритетом. Значение должно быть меньше количества рабочих потоков, чтобы точка отсечения имела эффект, иначе все потоки будут с обычным приоритетом. Потоки с минимальным приоритетом помогают уменьшить фризы.Render thread priority
Поток рендеринга — это место, где работает клиент: игрок, звук, ввод и отрисовка.Server thread priority
В одиночной игре запускается встроенный сервер, который обрабатывает весь мир: тики, сущности и инициализацию генерации чанков (которая будет выполняться в рабочих потоках). Эта опция появляется только при игре в мире в одиночном режиме.Remove Yield()
В потоке рендеринга есть вызов, выполняемый в каждом цикле, называемый yield(), с функцией сообщить «планировщику», что текущий поток готов уступить текущее использование процессора другим потокам. Удаление yield() может сделать fps более стабильным.
Настройки Worker Threads Count и Priority cutoff point мало влияют в мультиплеере, потому что мир генерируется сервером, и поэтому у клиента нет проблем с фризами, вызванными генерацией мира.
Отключение GUI - Версия >= -0.2.3
В папке config в директории .minecraft есть файл конфигурации stutterfix-config.json, где есть опция "hide_gui" — установите её в true, чтобы отключить игровой интерфейс, если хотите вернуть интерфейс, установите false. Стоит помнить, что необходимо запустить игру с обновлённым модом хотя бы один раз, чтобы конфигурация появилась в файле.
Другие моды, которые я рекомендую
Рекомендую использовать этот мод вместе с модом Sodium и Concurrent Chunk Management Engine (C2ME).
Предупреждения
Мод не влияет на проблему фризов, возникающую из-за сборщика мусора, я уменьшил проблему, используя -XX:+UseShenandoahGC и выделив больше памяти в аргументах jvm, поищите аргументы jvm для minecraft, чтобы получить больше информации.
Частые вопросы
Как установить StutterFix - Refurbished!?
Установите Fabric под свою версию Minecraft, скачайте StutterFix - Refurbished! под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть StutterFix - Refurbished!?
У StutterFix - Refurbished! есть сборки для Minecraft 1.21.5–1.21.10, 26.1–26.1.1, 26.2.
Нужен ли StutterFix - Refurbished! на сервере?
Нужен и в игре, и на сервере