TNTUtils для Minecraft: зачем нужен мод и как он меняет взрывы
Если вы устали от хаотичных взрывов, которые ломают базу, сносят редстоун и превращают красивый ландшафт в кратер, небольшой мод TNTUtils может стать вашим главным инструментом настройки. Он не добавляет новые блоки или биомы, а даёт гибкие опции конфигурации и набор тегов, чтобы вы сами решали, как ведут себя взрывы в вашем мире. Разберёмся по шагам, без лишней теории и с упором на практику для серверов и одиночной игры.
Сервер без обязательной установки у игроков
Одна из сильных сторон TNTUtils в том, что его можно поставить на сервер, а клиентам не обязательно ставить тот же мод. Это удобно для администраторов: правила взрывов действуют на стороне мира, а игроки подключаются как обычно. Важный нюанс: взрывы из других модов не гарантированно попадут под правила TNTUtils, если они не используют стандартные перегрузки Level.explode в коде игры. На практике это значит: «ванильные» и многие совместимые источники взрывов вы контролируете, а экзотика от сторонних дополнений может потребовать отдельной проверки.
Размер взрыва, отключение и «умные» исключения
В версиях 1.20+ вы можете менять мощность взрывов или отключать их целиком через конфиг. Для тонкой настройки по типам существ есть теги типов сущностей: #tntutils:deny_explosions и #tntutils:allow_explosions — они запрещают или разрешают конкретным типам мобов и сущностей создавать взрывы. Отдельно существуют теги сущностей (назначаются командой /tag, не путать с тегами типов): tntutils.deny_explosions и tntutils.allow_explosions — они работают на уровне отдельной сущности, если нужно исключить одного крипера или, наоборот, разрешить одному TNT-мену устроить фейерверк.
Из классических сценариев мод умеет отключать взрывы TNT, мешать цепной реакции динамита и даёт команду /explode (в 1.12.2 и раньше она называлась /explosion) — удобно для тестов урона и границ безопасной зоны на сервере.
Блоки: разрушение, выпадение и триггеры
TNTUtils позволяет менять взрывоустойчивость отдельных блоков и в 1.20+ настраивать шанс, что разрушенный взрывом блок выпадет как предмет. Имеет смысл сверяться и с игровыми правилами mobExplosionDropDecay, tntExplosionDropDecay и blockExplosionDropDecay — они дополняют картину «экономики» дропа после взрывов.
Чтобы взрывы вообще не ломали блоки в 1.20+, используйте теги блоков #tntutils:explosion_blacklist и #tntutils:explosion_whitelist: чёрный список и белый список для точечного контроля. Белый список имеет приоритет над чёрным и над опциями конфига — это спасает, когда нужно одно правило «на весь мир» и несколько исключений. В 1.12.2 и старше отдельные блоки задаются прямо в файле конфигурации.
Отдельная боль многих механик — когда взрыв «щёлкает» рычаги, кнопки и прочие чувствительные блоки. Мод может блокировать срабатывание блоков от взрыва (например, чтобы взрыв Wind Charge не переворачивал рычаги). Для этого есть #tntutils:trigger_blacklist и #tntutils:trigger_whitelist — снова пара чёрного и белого списков для аккуратной настройки.
Урон по сущностям, «экологичные» криперы и предметы на земле
Мод умеет ограничивать урон от взрывов по сущностям: в 1.20+ для типов существ доступны #tntutils:explosion_blacklist и #tntutils:explosion_whitelist на стороне entity type tags — так проще защитить NPC, декоративных мобов или игроков в ивентах. Для лежащих на земле предметов есть отдельные item tags с теми же именами blacklist/whitelist, чтобы дорогой дроп не исчезал от случайного «бах».
Любителям аккуратных баз понравится режим «экологичных криперов»: можно запретить криперам ломать блоки, оставив угрозу игрокам, но без превращения построек в руины — отличный компромисс для выживания и для серверов с застройкой.
Конфиг, лицензия и сборки
Почти все функции включаются и выключаются в конфиге, так что вы не обязаны сразу усложнять мир тегами: можно начать с глобальных переключателей и постепенно углубляться в точечные правила. TNTUtils распространяется под MIT, мод свободно добавляют в модпаки. У Fabric-версии в составе есть Fiber для системы настроек (лицензия Apache-2.0) — это полезно знать, если вы собираете юридически прозрачный набор модов.
Когда хочется быстро подобрать совместимую версию под ваш лоадер и не копаться вручную по папкам, многие игроки ставят дополнения через удобные лаунчеры: например, этот мод можно без лишних шагов поставить через лаунчер foxygame.net — гибкий и современный клиент для Minecraft, где моды можно подтягивать прямо из меню, без отдельной «охоты» за файлами.
Вывод
TNTUtils — это не «ещё один TNT», а набор механик контроля взрывов: от глобального отключения и изменения силы до тонких чёрно-белых списков для блоков, сущностей и предметов. Он особенно ценен на серверах, где нужны предсказуемые правила, и в одиночке, если вы строите сложные редстоун-схемы или хотите сохранить ландшафт. Перед включением жёстких ограничений проверьте источники взрывов из других модов и помните про приоритет белого списка — тогда настройка будет предсказуемой, а мир останется таким динамичным, каким вы его задумали.
--- **Обновление 25.08.2026:** Добавлено 7 файлов для версии 26.2, 26.1.2, 1.21.11, 1.21.1, 1.20.1 (Fabric, NeoForge).