Как защитить дом от порчи в Terraria

В мире Terraria, особенно после убийства Стены Плоти и входа в хардмод, игроков подстерегает серьёзная проблема — быстрое распространение зловещих биомов: Порчи (Corruption), Багрянца (Crimson) и Святых земель (Hallow). Одна из самых неприятных ситуаций — когда порча «съедает» дом вашего NPC (неигрового персонажа), и тот выселяется. Это не магический ритуал, а игровая механика, которую можно и нужно контролировать. В этой статье разберём причины «бага» и дадим пошаговые решения.

Почему порча заражает дома NPC? Основные причины

В Terraria дом считается «заражённым», если на территории, которую он занимает (обычно 60 блоков в ширину и 60 в высоту вокруг дома), присутствуют блоки, относящиеся к враждебным биомам. Порча и Багрянец, враждебные биомы для большинства NPC.

  • Автоматическое распространение: После хардмода порча начинает быстро распространяться на любые пригодные для этого блоки (трава, земля, камень, песок и т.д.) в радиусе.
  • Неправильные строительные материалы: Если для постройки дома использовались блоки, которые могут быть превращены в порчу (например, обычная земля, трава, камень), то со временем они сами заражатся, и дом станет непригодным.
  • Отсутствие барьеров: Порча может «прорасти» под домом или сбоку, если нет непрерывной преграды из невосприимчивых блоков.
  • Известный баг (устаревший, но упоминаемый): В некоторых версиях (особенно до 1.4) красная штукатурка (Red Stucco) могла случайно распространять порчу. Если вы используете этот материал — проверьте, актуален ли баг в вашей версии.

Как защитить дом от порчи: 5 проверенных способов

Создание защитного туннеля (буферной зоны)

Самый простой и эффективный метод. Вокруг дома, на расстоянии 3-4 блоков от его границ, выкопайте непрерывный туннель глубиной минимум в 3 блока. Порча и другие биомы не могут «перепрыгнуть» через воздух. Убедитесь, что туннель не засыпан землёй или другим заражаемым материалом.

Как сделать:

  1. Определите границы дома (обычно это 10×4 блока для стандартного дома).
  2. Начните копать сбоку и снизу дома, создавая канал шириной в 1 блок и глубиной минимум 3 блока.
  3. Прокопайте туннель по всему периметру дома. Лучше сделать его чуть шире (4-5 блоков от дома) для надёжности.
  4. Туннель может быть заполнен любой жидкостью (вода, лава) или просто оставаться пустым.

Этот метод упоминается в большинстве гайдов и на Reddit: «прокопай слева-справа-под домом туннель в 3 блока, чтобы порча не вернулась».

Использование невосприимчивых материалов для строительства

Стройте стены, пол и потолок дома из материалов, которые не могут быть превращены порчей или багрянцем. К ним относятся:

  • Дерево (Wood)
  • Камень, обработанный в стены (Stone, Gray Brick и т.д.)
  • Глина (Clay)
  • Песчаник (Sandstone)
  • Мрамор (Marble)
  • Гранит (Granite)
  • Пластик (Plastic)
  • Стекло (Glass)
  • Пепел (Ash)
  • Жемчугsand (Pearlstone) — но только в обычном мире, в хардмоде он может стать частью Святых земель.

Важно: Не используйте для строительства: обычную землю (Dirt), траву (Grass), грязную землю (Mud), песок (Sand) без каменной основы, ледяную землю (Ice) — все они легко превращаются.

Очистка территории Clentaminator (Очиститель)

После убийства Стены Плоти у торговца Стингрея (Dye Trader) появляется возможность купить Clentaminator за 2 платиновые монеты. Это оружие, которое стреляет растворами, преобразующими блоки.

  • Green Solution — очищает Порчу и Багрянец, превращая их в обычные земли (но может создать Святые земли, если применять в их присутствии).
  • Blue Solution — очищает Святые земли.
  • Purple Solution — создаёт Порчу.
  • Red Solution — создаёт Багрянец.

Как использовать для защиты дома:

  1. Купите Clentaminator и запасы Green Solution у Стингрея (он продаёт после хардмода).
  2. Регулярно обрабатывайте область вокруг дома, особенно если видите приближение порчи.
  3. Можно создать «зону безопасности» радиусом 20-30 блоков вокруг дома, постоянно поддерживая её в чистом состоянии.

Как отмечают игроки: «Clentaminator он заряжается Green Solution НО очищает даже святые земли».

Создание естественных барьеров

Порча и Багрянец не могут распространяться через:

  • Непрерывные слои невосприимчивых блоков (см. пункт 2). Например, пол из каменных кирпичей под домом остановит прорастание снизу.
  • Воду (но только на поверхности, под водой порча не распространяется). Можно создать искусственные рвы, заполненные водой, вокруг дома.
  • Лаву — абсолютный барьер, но опасна для игрока.
  • Святые земли — они не смешиваются с Порчей/Багрянцем, но сами по себе могут быть проблемой для NPC, не любящих этот биом.

Выбор правильного места для строительства

Золотое правило: Стройте дома NPC только в биомах, которые они любят, и подальше от границ Порчи/Багрянца/Святых земель.

  • Используйте карту (M) для отслеживания границ биомов (Порча, фиолетовая, Багрянец — красная, Святые земли — розовая).
  • Лучшие места для баз: Лес (Forest), Горы (Mountains), Пустыня (Desert) (но избегайте подземной пустыни, она может быть заражена).
  • Не стройте на границе биомов — порча может «перекинуться» через 1-2 блока.

Что делать, если дом уже заражён?

  1. Немедленно выселите NPC (поговорите с ними и выберите «Выселить»), чтобы они не пропали.
  2. Очистите территорию: Вручную замените все заражённые блоки (траву, землю, камень) в зоне дома и вокруг него на невосприимчивые (дерево, камень, кирпичи).
  3. Прокопайте защитный туннель вокруг очищенной зоны (см. способ 1).
  4. Верните NPC в чистый дом. Убедитесь, что все условия для жилья выполнены (стены, дверь, свет, место для стола и стула);

Особенности в версии 1.4 (Journey’s End)

В последних версиях Terraria:

  • NPC имеют предпочтения по биомам для счастья. Но для базового проживания дом должен быть чист от враждебных биомов.
  • Порча и Багрянец распространяются быстрее в хардмоде, но механизм заражения домов остался прежним.
  • Появился Голосование за биомы (Biome Pylon) — можно построить пилон только в «нейтральных» биомах (Лес, Горы, Пустыня, Океан, Снежная тайга). Это косвенно помогает выбирать безопасные места.

Частые вопросы (FAQ)

Можно ли поселить NPC прямо в Порче/Багрянце?

Нет. Большинство NPC (кроме, возможно, Торговца в красном) не заселятся в дом, если он находится в зоне Порчи или Багрянца. Это игровая механика, а не баг.

Как полностью очистить мир от порчи?

Это сложная, но выполнимая задача. Нужно:

  1. Использовать Clentaminator с Green Solution по всей карте.
  2. Заменить все блоки, которые могут быть источником порчи (например, тёмный камень — Ebonstone) на чистые аналоги.
  3. Прокопать барьеры вокруг оставшихся очагов.
  4. Уничтожить все алтари Порчи/Багрянца (они постоянно генерируют заражённые блоки).

Как отмечают игроки, полностью очистить мир — долгий и монотонный процесс, но для достижения «Cleansing the World» он необходим.

Почему порча прошла под моим домом, хотя я построил на камне?

Вероятно, под домом есть слои земли или травы, которые были превращены. Порча распространяется вниз. Нужно заменить все блоки в зоне дома и под ним на невосприимчивые.

«Баг» дома с порчей в Terraria — это не ошибка, а следствие игровой механики распространения биомов. Чтобы защитить свои постройки и NPC, достаточно соблюдать три простых правила:

  1. Стройте из правильных материалов (дерево, камень, кирпичи).
  2. Создавайте буферные туннели вокруг домов.
  3. Активно используйте Clentaminator для поддержания чистоты.

Следуя этим шагам, вы гарантированно предотвратите выселение NPC и сохраните свой мир в порядке, даже в самых тёмных уголках хардмода.

Примечание: Все советы актуальны для актуальных версий Terraria (1.4+). Учитывайте, что в будущих обновлениях механики могут меняться.