
StutterFix позволяет настраивать основные потоки игры для управления фризами. По умолчанию мод уже поставляется с примерной конфигурацией для снижения фризов.
В новой версии 0.1.8 появилась настройка потоков: в меню добавлена новая опция.
Меню опций
Доступно пять вариантов настройки, где N это число потоков, поддерживаемых вашим процессором:
- Количество рабочих потоков. Ванильное значение по умолчанию N: 1, значение StutterFix по умолчанию N: 5. Это число потоков, выполняющих такие задачи, как генерация чанков. Чем меньше значение, тем ниже нагрузка на CPU и меньше фризов, но медленнее генерация чанков.
- Порог приоритета. Указывает точку разделения приоритета рабочих потоков. Чем выше значение, тем большая часть потоков будет иметь обычный приоритет, а меньшая часть минимальный. Значение должно быть меньше числа рабочих потоков, иначе все потоки получат обычный приоритет. Потоки с минимальным приоритетом помогают снизить фризы.
- Приоритет потока рендеринга. В потоке рендеринга работает клиент: игрок, звук, ввод и отрисовка.
- Приоритет серверного потока. В одиночной игре запускается встроенный сервер, который обрабатывает весь мир: тики, сущности и инициализацию генерации чанков (которая выполняется в рабочих потоках). Эта опция появляется только при игре в мире в одиночном режиме.
- Удаление Yield(). В потоке рендеринга в каждом цикле вызывается yield(), который сообщает планировщику, что текущий поток готов уступить текущее использование процессора другим потокам. Удаление yield() может сделать FPS более стабильным.
Настройки количества рабочих потоков и порога приоритета мало влияют в многопользовательской игре, так как мир генерируется сервером и у клиента нет проблем с фризами из-за генерации мира.
Отключение GUI: версия >= -0.2.3
В папке config в директории .minecraft есть файл конфигурации stutterfix-config.json, в котором есть опция "hide_gui". Установите true, чтобы отключить игровой интерфейс, и false, чтобы вернуть его. Учтите: чтобы конфигурация появилась в файле, нужно хотя бы раз запустить игру с обновленным модом. Другие моды, которые я рекомендую Рекомендую использовать этот мод вместе с Sodium и Concurrent Chunk Management Engine (C2ME). Список изменений В версиях 0.1.5 и более ранних все рабочие потоки имеют минимальный приоритет; из-за низкой отзывчивости при генерации чанков я решил выпустить 0.1.6 с рабочими потоками обычного приоритета. В версии 0.1.7 я решил оставить первую половину рабочих потоков с обычным приоритетом, а последнюю половину с минимальным приоритетом, чтобы лучше снижать фризы и повысить отзывчивость при генерации чанков. В версии 0.1.8 я создал опцию в меню для настройки потоков, а также убрал удаление Thread.yield(), так как оно конфликтовало с другими модами, такими как VulkanMod. В версии 0.1.9 добавлена опция remove yield(); если вы используете VulkanMod, эта опция не появится в меню. Улучшена подсказка. В версии 0.2.0 внесены изменения в GUI для решения проблем совместимости с некоторыми модами, такими как bedrockify. Предупреждения Мод не влияет на фризы, вызванные сборщиком мусора. Я уменьшил эту проблему с помощью -XX:+UseShenandoahGC и выделения большего объема памяти в аргументах JVM; поищите информацию об аргументах JVM для Minecraft, чтобы узнать больше. Если вы столкнетесь с проблемами, сообщите о них на Github.
Другие моды, которые я рекомендую Рекомендую использовать этот мод вместе с Sodium и Concurrent Chunk Management Engine (C2ME). Список изменений В версиях 0.1.5 и более ранних все рабочие потоки имеют минимальный приоритет; из-за низкой отзывчивости при генерации чанков я решил выпустить 0.1.6 с рабочими потоками обычного приоритета. В версии 0.1.7 я решил оставить первую половину рабочих потоков с обычным приоритетом, а последнюю половину с минимальным приоритетом, чтобы лучше снижать фризы и повысить отзывчивость при генерации чанков. В версии 0.1.8 я создал опцию в меню для настройки потоков, а также убрал удаление Thread.yield(), так как оно конфликтовало с другими модами, такими как VulkanMod. В версии 0.1.9 добавлена опция remove yield(); если вы используете VulkanMod, эта опция не появится в меню. Улучшена подсказка. В версии 0.2.0 внесены изменения в GUI для решения проблем совместимости с некоторыми модами, такими как bedrockify. Предупреждения Мод не влияет на фризы, вызванные сборщиком мусора. Я уменьшил эту проблему с помощью -XX:+UseShenandoahGC и выделения большего объема памяти в аргументах JVM; поищите информацию об аргументах JVM для Minecraft, чтобы узнать больше. Если вы столкнетесь с проблемами, сообщите о них на Github.
Другие моды, которые я рекомендую
Рекомендую использовать этот мод вместе с Sodium и Concurrent Chunk Management Engine (C2ME).
Предупреждения
Мод не влияет на фризы, вызванные сборщиком мусора. Я уменьшил эту проблему с помощью -XX:+UseShenandoahGC и выделения большего объема памяти в аргументах JVM; поищите информацию об аргументах JVM для Minecraft, чтобы узнать больше.
Если вы столкнетесь с проблемами, сообщите о них на Github.
Как установить StutterFix
- В списке файлов выберите свою версию Minecraft и загрузчик. Установите этот загрузчик в профиль игры.
- Проверьте требуемые библиотеки у выбранного релиза. Скачайте их для той же версии Minecraft и загрузчика.
- Скачайте один вариант мода: оригинальный или русифицированный JAR. Не устанавливайте оба варианта одновременно.
- Закройте игру и поместите JAR мода и необходимых библиотек в папку
modsвыбранного профиля. JAR распаковывать не нужно. - Запустите выбранный профиль. Для русского текста выберите «Русский» в настройках языка Minecraft.
Где находится папка mods?
Откройте папку выбранной сборки в лаунчере и найдите mods. Если папки нет, создайте её. Для стандартной установки:
- Windows:
%appdata%\.minecraft\mods - macOS:
~/Library/Application Support/minecraft/mods - Linux:
~/.minecraft/mods
Если в лаунчере задана другая папка игры, используйте её, а не стандартный путь.
Версии и загрузки
Версии Minecraft и загрузчики указаны отдельно для каждого релиза.
| Релиз | Minecraft / загрузчик | Файл |
|---|---|---|
| mc1.20.1-0.2.0Оригинал автора2024-01-08 | 1.20.1, 1.20.2Fabric | Скачать Fabric26 КБSHA-2569b2bad1d002f3b4f8aea88eea251ef0561731d633a50d69c9dcab89b6ebdd249 |
| mc1.20.1-0.2.0Русифицированный JARDeepSeek · 17 строк2024-01-08 | 1.20.1, 1.20.2Fabric | Скачать Fabric27 КБSHA-25675e7e4086597bc487d1da81b0e231bf824958aa4430ef661ada59ca07a2db154 |
Источник и перевод
Источник: Modrinth, StutterFix.
Описание переведено на русский язык с помощью DeepSeek.
Русифицированные JAR отмечены в списке файлов. Они создаются для выпусков без встроенного русского языка. В них добавлены или дополнены русские языковые ресурсы с помощью DeepSeek; код мода и остальные ресурсы сохранены. Это неофициальный перевод, созданный mods-minecraft.net.
StutterFix: версии Minecraft
- Скачать StutterFix для Minecraft 1.20.2Загрузчики: Fabric · Релизов: 1 · Добавлен русский язык
- Скачать StutterFix для Minecraft 1.20.1Загрузчики: Fabric · Релизов: 1 · Добавлен русский язык