TNT Logic - Realistic Explosion Physics: реалистичные обрушения

TNT Logic - Realistic Explosion Physics для Minecraft делает взрывы честными: башни падают, мосты рушатся, деревья валятся. Скачайте мод для Fabric, Forge и NeoForge.

TNT Logic - Realistic Explosion Physics

Вы когда-нибудь взрывали низ башни и смотрели, как её верхушка преспокойно висит в воздухе, будто ничего и не произошло? Знакомая картина для любого, кто хоть раз баловался с динамитом в Minecraft. Мод TNT Logic - Realistic Explosion Physics исправляет эту нелепость: теперь после взрыва всё, что потеряло опору, обрушивается вниз.

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

Что именно меняется после взрыва

После детонации мод осматривает блоки вокруг воронки и задаёт один простой вопрос: стоит ли этот блок на чём-то? Те, что потеряли опору, начинают падать. Причём падают они не строго вниз — блоки наклоняются в сторону от эпицентра и разлетаются тем шире, чем выше они были. В итоге башня превращается в кучу обломков на земле, а не в новую колонну рядом со старой.

Несколько наглядных примеров:

  • Взорвали основание высокой башни — падает вся башня целиком, вместе с верхушкой.
  • Рванули рядом с целым домом — появится воронка и пара свободных блоков, а дом устоит.
  • Подорвали среднюю опору моста — образуется пролом, а оба конца останутся на своих устоях.
  • Снесли единственную колонну под навесом — навес обрушится полностью.
  • Заминировали низ длинной толстой стены — всё, что выше пролома, упадёт с ровными краями.
  • Попали по стволу дерева — дерево валится вместе с листвой, а соседнее остаётся стоять.
  • Устроили взрыв в комнате на глубине 15 блоков — получите небольшую пещеру, а дом на поверхности даже не заметит.
  • Заложили несколько TNT под фундамент — дом сложится, и ничего не останется висеть в воздухе.

Что удерживает постройку: таблица опор

Блок держится только тогда, когда он опирается напрямую или через цепочку других блоков на твёрдую землю либо на что-то неразрушимое вроде бедрока. И далеко не каждый блок способен выдержать одинаковый вес.

  • Полный блок (камень, доски, земля) — примерно 35 блоков.
  • Стена — 15 блоков.
  • Плита, ступени и другие неполные блоки — 10 блоков.
  • Забор — 6 блоков.
  • Железные прутья — 5 блоков.
  • Стекло — 3 блока.

Поэтому большой пол на одной опоре из забора не выживет, если всё остальное под ним исчезнет. А некоторые блоки вообще ничего не держат: факелы, цветы, трава, ковры, таблички — всё, сквозь что можно пройти. Балка на факеле упадёт точно так же, как балка в пустоте. Листва тоже не опора — дом, случайно касающийся дерева, на нём не держится. Контейнеры — отдельная история, о них ниже.

Контейнеры: ваши вещи остаются вашими

Сундуки, бочки, шалкеровые ящики, печи, воронки и прочие контейнеры никогда не теряют содержимое, что бы ни случилось со зданием вокруг. Что именно произойдёт с потерявшим опору контейнером, решает параметр containerCollapseMode:

  • FALL (по умолчанию) — падает вместе со зданием, предметы остаются внутри.
  • STAY — остаётся на месте, содержимое не тронуто.
  • BREAK — разбивается и выбрасывает предметы (шалкер при этом сохраняет их внутри, как в ванили).

Контейнер, в который попал сам взрыв, ведёт себя ровно как в ванильном Minecraft.

Поддерживаемые версии и загрузчики

TNT Logic - Realistic Explosion Physics для Minecraft работает одинаково везде: на Fabric, Forge и NeoForge, с одними и теми же настройками и значениями по умолчанию. Это удобно, если вы часто меняете сборки или играете на разных платформах — поведение мода не будет отличаться.

Если не хочется возиться с ручной установкой, обратите внимание на лаунчер foxygame.net: в его каталоге дополнений TNT Logic - Realistic Explosion Physics ставится буквально в один клик, а версия под нужный загрузчик подбирается автоматически.

Как установить

Установка стандартная и не требует особых навыков:

  • Убедитесь, что у вас стоит подходящий загрузчик — Fabric, Forge или NeoForge.
  • Поместите файл мода в папку mods вашего профиля.
  • Запустите игру и проверьте, что мод появился в списке.
  • При необходимости отредактируйте конфигурацию: для Forge и NeoForge это config/tntlogic-common.toml, для Fabric — config/tntlogic.json.

Обновление с версии 1.x проходит безболезненно. Если в вашем конфиге всё ещё стоит старый STAY по умолчанию, он один раз переключится на новый FALL. Если вы выставили STAY вручную уже после этого, мод его сохранит.

Тонкая настройка под себя

Конфиг гибкий, и почти каждое значение можно подкрутить под свой стиль игры.

  • maxFallingBlocksPerExplosion — 2500 по умолчанию, сколько блоков может упасть за один взрыв (от 10 до 10000).
  • enableLargeStructuresCollapse — разлёт блоков в стороны; отключите, и они будут падать строго вниз.
  • physicsScatteringForce — 0.2, насколько далеко блоки отбрасывает в стороны (от 0.0 до 2.0).
  • instabilityRadius — 5, как далеко от воронки проверяется опора (от 1 до 15).
  • maxCollapseRadius — 32, докуда может дотянуться обрушение у высоких зданий (от 1 до 64).
  • scanHeightAboveExplosion — 16, сколько блоков над воронкой проверяется (от 4 до 64).
  • looseBlockChance — 0.35, шанс, что зависший прямо над воронкой блок упадёт; 0 отключает эффект.
  • dropExcessBlocksAsItems — выпадают ли блоки сверх лимита предметами вместо разрушения (может вызвать лаги).

Есть и разумные ограничения. За один взрыв падает не больше 2500 блоков, всё сверх лимита просто рассыпается, а не заваливает землю тысячами предметов. Огромные парящие постройки намеренно не трогаются: гигантская небесная база на одной колонне не рухнет целиком. Бедрок держит — всё, что висит на нём или на другом неразрушимом блоке, остаётся на месте. Безобидные взрывы остаются безобидными: заряды ветра и криперы с отключённым mobGriefing не сдвинут ни единого блока. А при подземной добыче TNT проверяется только то, что действительно может упасть, так что потолок пещеры вам на голову не обрушится — максимум осыпется пара блоков прямо над воронкой.

Стоит ли ставить

Скачать TNT Logic - Realistic Explosion Physics определённо стоит, если вам надоели парящие острова обломков после каждого взрыва. Мод делает разрушения логичными и куда более зрелищными, при этом бережно относясь к вашим вещам и производительности. Только помните: с ним TNT перестаёт быть просто инструментом для добычи — один неудачный заряд в неподходящем месте способен обрушить целое здание. Делайте резервные копии мира перед большими экспериментами и используйте динамит с умом.