Мод для Майнкрафт на оптимизацию и ФПС, который распределяет обработку сущностей между несколькими ядрами процессора. Он помогает держать стабильный TPS в мирах и на серверах с большим числом мобов, жителей и других сущностей.
Возможности
Мод параллельно обрабатывает сущности в нескольких потоках. Дополнительно можно включить параллельный спавн мобов и асинхронные случайные тики; обе функции имеют экспериментальный статус.
Как пользоваться
Команды настройки:
/async config toggle— включить или выключить мод без перезапуска сервера;/async config reload— перечитать настройки с диска;/async config setAsyncEntitySpawn [true|false]— включить или выключить параллельный спавн мобов;/async config setAsyncRandomTicks [true|false]— включить или выключить асинхронные случайные тики;/async config synchronizedEntities— показать сущности, обрабатываемые в основном потоке;/async config synchronizedEntities add <entity|namespace:*>— добавить сущность или пространство имён в синхронную обработку;/async config synchronizedEntities remove <entity|namespace:*>— убрать сущность или пространство имён из синхронной обработки.
Для просмотра состояния используйте /async stats. Команда /async stats entity показывает число сущностей по мирам и способ их обработки, а /async stats entity <number> <ticks> собирает данные за указанное число тиков и выводит среднее потребление MSPT.
Настройки
В конфиге доступны параметры:
disabled— полное отключение мода;maxThreads— число потоков;-1выбирает его автоматически;enableAsyncSpawn— параллельный спавн мобов;enableAsyncRandomTicks— асинхронные случайные тики;synchronizedEntities— сущности, которые должны обрабатываться в основном потоке.
По умолчанию синхронно обрабатываются minecraft:tnt, minecraft:item и minecraft:experience_orb.
Требования и совместимость
Работает с Fabric, Quilt и NeoForge. На Fabric и Quilt требуется Fabric API; также нужна Java 25 или новее.
Мод экспериментальный: отдельные сущности могут работать некорректно, возможны сбои. Он несовместим с Moonrise и Open Parties and Claims. Параллельный спавн нельзя включать вместе с правилом lagFreeSpawning мода Carpet.
