
Dimensional Threading Reforked
Мод Dimensional Threading Reforked оптимизирует обработку измерений в Майнкрафт, распределяя нагрузку на несколько потоков. Повышает FPS на клиенте и сервере, не требуя установки на обе стороны.
Dimensional Threading Reforked - это форк, который исправляет баги и портирует оптимизацию многопоточности для новых версий. Если вы когда-нибудь замечали, что при входе в Незер или Энд сервер начинает лагать, а игроки жалуются на фризы - проблема часто в том, что все измерения обрабатываются одним потоком. Этот мод решает это, давая каждому измерению отдельный поток. На сервере это снижает MSPT, на клиенте - повышает FPS, особенно при активном перемещении между мирами.
Как это работает
В ванильном Майнкрафте все измерения (Обычный мир, Незер, Энд, а также любые другие, добавленные модами) обрабатываются последовательно в одном потоке. Это создаёт узкое место: пока один измерение грузит чанки и спавнит мобов, другие ждут. Dimensional Threading Reforked назначает каждому измерению собственный поток, что позволяет обрабатывать их одновременно.
Важный момент: мод не нарушает ванильную синхронизацию - всё работает так же, как в стандартном server.jar, просто быстрее. Механики не меняются, паразиты не рассинхронизируются.
Изменения в этом форке
- Исправлена проблема #17 (баг с падением производительности при определённых условиях)
- Добавлена поддержка Minecraft 1.20.1 и 1.16.5
- Полная совместимость с Embeddium, Immersive Portals и Oculus - проверено автором, крашей не замечено
Геймрулы для настройки
Dimensional Threading Reforked добавляет две игровые правила, которые можно менять прямо в игре:
/gamerule dimthread_active <true/false>- включает или выключает мод (полезно, если нужно отладить совместимость)/gamerule dimthread_thread_count <число>- задаёт количество потоков для измерений
По умолчанию мод использует количество потоков, равное числу измерений. Если у вас 3 измерения - будет задействовано 3 потока. Это оптимально для большинства случаев.
Важно знать перед установкой
- Версии: поддерживаются только 1.16.5, 1.18.2, 1.19.2 и 1.20.1. Другие версии не поддерживаются.
- Количество потоков: не ставьте потоков больше, чем у вас есть ядер CPU. Если потоков меньше, чем измерений, игра может стать медленнее, потому что потоки начнут конкурировать за ресурсы. В идеале нужно минимум
количество измерений + 1доступных потоков. - Совместимость: мод дружит с производительными модами JellySquid и Carpet. С другими автор не гарантирует - не каждый мод пишут с учётом многопоточности. Если заметите странности, можно зарепортить.
Короче, если у вас сервер с несколькими измерениями или просто хотите выжать больше FPS при путешествиях между мирами - Dimensional Threading Reforked будет полезен. На слабом железе стоит сначала проверить с небольшим количеством потоков, а на мощных машинах можно смело ставить.
Скачайте мод Dimensional Threading Reforked для Майнкрафт 1.16.5-1.20.1 и избавьтесь от лагов при переходе между измерениями.
