Перейти к содержимому

TNT Optimiser

Оптимизатор взрывов TNT на основе BFS, устраняющий избыточное сканирование блоков при цепных реакциях — в первую очередь серверный, радиус взрыва, урон и отбрасывание не изменяются.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
167
Подписчиков на Modrinth
2
версия
1
Обновлён
18 июля 202618 июл.
Опубликован
в 2026

Коротко о моде

Работает на Fabric
Для Minecraft 26.1.2
Работает и в игре, и на сервере — ставьте, где нужен
Последняя версия — 1.0.0 от 18 июля 2026
Нужен Fabric API
Лицензия GPL-3.0-only — бесплатно
Где нужен
В игренеобязателенНа серверенеобязателен

Работает и в игре, и на сервере — ставьте, где нужен

Версии игры26.1.2
Описание переведено автоматическиПоказать оригинал (EN)

Оптимизирует цепные реакции TNT с помощью алгоритма сканирования в ширину (BFS), чтобы снизить нагрузку на сервер при больших взрывах. ПРИМЕЧАНИЕ: Этот мод безопасен для использования на соревновательных мультиплеерных серверах. Он создан для серверной производительности и не влияет на клиентские системы частиц или рендеринга. Мод можно устанавливать на серверы, чтобы значительно улучшить серверную производительность. Оптимизирует цепные реакции TNT с помощью алгоритма сканирования в ширину (BFS), чтобы снизить нагрузку на сервер при больших взрывах.

Как это работает

Вместо повторяющегося сканирования методом трассировки лучей, как в ванилле, TNT Optimiser использует BFS, чтобы обойти каждый блок в радиусе взрыва ровно один раз. Общий трекер на каждый тик записывает, какие блоки уже были просканированы, поэтому перекрывающиеся взрывы от цепных реакций полностью пропускают лишнюю работу вместо повторной обработки общих блоков.

Возможности

  • Сканирование блоков на основе BFS — каждый блок обрабатывается ровно один раз за взрыв
  • Дедупликация между взрывами — перекрывающиеся зоны взрыва не сканируют общие блоки повторно
  • Нулевые накладные расходы для одиночного TNT — один TNT без чего-либо рядом срабатывает мгновенно, без дополнительной работы
  • Радиус, урон и отбрасывание не изменены — ванильная механика взрывов сохраняется вне этапа сканирования
  • Только серверная часть — установка на клиент не требуется, работает автоматически для всех игроков

Что это исправляет (и что нет)

Этот мод снижает нагрузку на машину, на которой работает сервер, — а не время до взрыва TNT. В одиночной игре серверная производительность улучшается так же, что может уменьшить лаги при больших цепных реакциях TNT. Клиентский рендеринг, например частицы, не затрагивается.

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

Частые вопросы

Как установить TNT Optimiser?

Установите Fabric под свою версию Minecraft, скачайте TNT Optimiser под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть TNT Optimiser?

У TNT Optimiser есть сборки для Minecraft 26.1.2.

Нужен ли TNT Optimiser на сервере?

Работает и в игре, и на сервере — ставьте, где нужен

Лицензия и источник
GNU General Public License v3.0 onlyможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее