
Creeper Healing
Мод Creeper Healing для Fabric автоматически восстанавливает ландшафт после взрывов криперов, TNT и других источников. Настраиваемые задержки, режимы восстановления и белые списки блоков. Идеально для серверов, где важна сохранность мира.
Creeper Healing
Мод Creeper Healing (лечение криперов) - это серверная и клиентская утилита для Майнкрафт на Fabric, которая автоматически залечивает последствия взрывов. Если вам надоело, что криперы оставляют после себя безобразные воронки, или вы хотите контролировать восстановление территории после подрывов TNT и других блоков - этот мод решит проблему.
Он работает на сервере и клиенте, но для полноценной работы достаточно установить его на сервер - клиентам ставить необязательно, хотя желательно для синхронизации настроек.
Основные возможности
Режимы восстановления взрывов
Мод поддерживает несколько специальных режимов, которые меняют логику заживления:
- Daytime Healing Mode - взрывы начинают восстанавливаться только с рассветом, и для этого им нужен источник света. Имейте в виду: если место затемнено, блоки не появятся.
- Difficulty-based Healing Mode - скорость восстановления зависит от сложности мира или сервера. На мирной сложности блоки зарастают быстрее, на сложной - медленнее.
- Blast-resistance based Healing Mode - блоки с высокой взрывоустойчивостью (например, камень) восстанавливаются дольше и с хаотичной задержкой, так что процесс выглядит естественнее.
По умолчанию используется обычный режим, но вы легко переключаетесь между ними через конфиг.
Источники взрывов
Мод умеет различать, от чего произошёл взрыв, и для каждого источника можно настроить своё поведение:
- Мобы (криперы, гасты)
- TNT и TNT-вагонетки
- Блоки (кровати в Аду, кристаллы Края)
- Прочие взрывы (например, от вихрей)
Для мобов можно задать чёрный список - их взрывы не будут восстанавливаться.
Контроль выпадения предметов
По умолчанию взрывы мобов не роняют блоки (чтобы не засорять мир), а взрывы TNT и блоков - роняют. Но всё настраивается индивидуально: вы можете разрешить или запретить выпадение предметов для каждого типа взрывов. Для мобов тоже есть чёрный список - так что можно, например, разрешить выпадение только от криперов, но не от гастов.
Настраиваемые задержки
Вы задаёте две задержки:
- Сколько ждать перед началом восстановления после взрыва (по умолчанию 3 секунды)
- Интервал между укладкой каждого блока (по умолчанию 1 секунда)
Обе задержки не могут быть меньше 0.05 секунды - если попытаться выставить меньше, мод просто использует значения по умолчанию. Некоторые режимы восстановления могут переопределять эти задержки.
Восстановление NBT-данных блоков
Мод может сохранять NBT-теги блоков (например, содержимое сундуков), если включить соответствующую опцию. Сундуки не выпадут как предметы, а вернутся на место со всем содержимым. Есть опция force_blocks_with_nbt_to_always_heal - если включить, такие блоки будут гарантированно восстановлены, даже если их заменили другим блоком по карте замен.
Падающие блоки
Песок и гравий, если их восстановить, по умолчанию падают. Можно отключить эту опцию - тогда они останутся на месте, пока не получат обновление соседа.
Белый список блоков
Если хотите, чтобы восстанавливались только определённые блоки, включите белый список. В конфиге пропишите идентификаторы блоков (например, [whitelist] whitelist_entries = ["minecraft:grass", "minecraft:stone"]). По умолчанию белый список отключён.
Карта замены блоков
Хотите, чтобы вместо алмазного блока после взрыва появлялся камень? Настройте карту замены. Работает просто: указываете старый блок и новый. Например, "minecraft:diamond_block" = "minecraft:stone". По умолчанию именно такая замена и стоит. Важно: не назначайте одному и тому же блоку несколько замен - это вызовет ошибку при запуске.
Дополнительные настройки
- Звук укладки блока при восстановлении (можно отключить)
- Частицы при восстановлении
- Мгновенное восстановление взрыва, если бросить зелье Исцеления или Регенерации на место взрыва
Команды
Все настройки можно менять прямо в игре через команду /creeper-healing. Основные подкоманды:
/creeper-healing reload_config- перезагрузить конфиг без перезапуска сервера.
Файл конфигурации
При первом запуске мод создаёт файл creeper-healing.toml в папке config вашего мира или сервера. Вы можете отредактировать его вручную и перезагрузить через команду или перезапустить сервер.
Пример содержимого (фрагмент):
[delays]
explosion_heal_delay = 3.0
block_placement_delay = 1.0
[explosion_item_drops]
drop_items_on_mob_explosions = false
drop_items_on_tnt_explosions = true
[explosion_sources]
heal_mob_explosions = true
heal_tnt_explosions = false
[explosion_healing_mode]
mode = "DEFAULT_MODE"
[preferences]
restore_block_nbt = false
make_falling_blocks_fall = true
block_placement_sound_effect = true
heal_on_healing_potion_splash = true
[replace_map]
"minecraft:diamond_block" = "minecraft:stone"
Для чего нужен этот мод
Если вы владелец сервера или просто играете в одиночку и хотите, чтобы после криперов не оставалось уродливых ям - Creeper Healing незаменим. Особенно он полезен на мультиплеере, где несколько игроков могут случайно или намеренно взрывать территорию. Мод не просто залечивает дыры, а делает это гибко: можно восстановить только определённые блоки, использовать замену, контролировать скорость и звуки. Скачайте мод Creeper Healing и забудьте о ручном латании ландшафта!
Совместимость: Minecraft 1.19-1.21 (Fabric), требуется Fabric API. Работает как на сервере, так и в одиночной игре.
Как поиграть с друзьями с модом Creeper Healing?
Мод Creeper Healing куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Creeper Healing будет готов за пару минут - BungeeHost сделает всё за вас.
