modsmith Войти Войти Рус / Eng

StutterFix - Refurbished!

stutterfix-refurbished · 198392 загрузок · MIT

клиент: required · сервер: required (заявлено автором мода)

Уменьшите заикание при создании новых фрагментов

Описание

Create a server with BisectHosting!

ПРИМЕЧАНИЕ: ЭТО НЕ МОЙ МОД, ЭТО ПОРТ ИЗ STUTTERFIX

Все авторы: wisecase2

StutterFix

StutterFix — это мод, который позволяет настраивать основные потоки игры, позволяя контролировать заикание. По умолчанию мод уже имеет примерную настройку для уменьшения заиканий.

В новой версии 0.1.8 можно настраивать потоки, я добавил новую опцию в меню.

Меню опций

Для настройки доступно пять вариантов, где N — количество потоков, поддерживаемых вашим процессором:

  • Число рабочих потоков
    Vanilla по умолчанию N – 1, StutterFix по умолчанию N – 5 — это количество потоков, запускаемых для выполнения таких задач, как создание фрагментов. Чем меньше значение, тем меньше нагрузка на процессор, меньше заикание и медленнее скорость генерации фрагментов.

  • Точка отсечки приоритета
    Указывает точку отсечки приоритета рабочих потоков. Чем выше значение, тем выше будет первая часть потоков с нормальным приоритетом и ниже будет последняя часть с минимальным приоритетом. Значение должно быть меньше количества рабочих потоков, чтобы иметь точку отсечения, иначе все потоки будут иметь обычный приоритет. Потоки с минимальным приоритетом помогают уменьшить заикание.

  • .
  • Приоритет потока рендеринга
    Поток рендеринга — это место, где работает клиент, например проигрыватель, звук, входные данные и рендеринг.

  • Приоритет потока сервера
    В однопользовательском режиме игра запускает интегрированный сервер, который управляет всем миром, таким как тики, сущности и инициализирует генерацию чанков (которые будут выполняться в рабочих потоках). Эта опция появляется только при игре в одиночном режиме.

  • .
  • Remove Yield()
    В каждом цикле потока рендеринга выполняется вызов, называемый выходом(), с функцией информирования «планировщика» о том, что текущий поток готов отказаться от текущего использования процессора в пользу других потоков. Удаление yield() может сделать частоту кадров более стабильной.

  • .

Параметр Количество рабочих потоков, Точка отсечки приоритета мало влияет в многопользовательской игре, поскольку мир генерируется сервером, и поэтому для клиента не возникает проблем с заиканием, вызванных генерацией мира.

Отключение графического интерфейса — Версия >= -0.2.3

В папке конфигурации в каталоге .minecraft находится файл конфигурации stutterfix-config.json, в котором есть опция «hide_gui», установите для нее значение true, чтобы отключить интерфейс игры, если вы хотите снова использовать интерфейс, установите для него значение false. Стоит помнить, что необходимо хотя бы один раз запустить игру с обновленным модом, чтобы конфигурация сохранилась в файле.

Другие моды, которые я рекомендую

Я рекомендую использовать этот мод с модом Sodium и механизмом управления параллельными фрагментами (C2ME).

Предупреждения

Мод не влияет на проблему заикания, возникающую из-за сборщика мусора. Я уменьшил проблему, используя -XX:+UseShenandoahGC и выделив больше памяти в аргументах jvm, выполните поиск аргументов jvm для Minecraft, чтобы получить больше информации.

Версии (4)

ВерсияMinecraftЗагрузчикиФайл
1.0.0 26.2 fabric скачать
1.0.0 26.1, 26.1.1 fabric скачать
1.0.0 1.21.10, 1.21.9 fabric скачать
1.0.0 1.21.5, 1.21.6, 1.21.7, 1.21.8 fabric скачать

Страница на Modrinth →