В Terraria житель может не появиться из-за невыполненного личного условия, а уже появившийся персонаж - остаться без подходящего дома. Это разные проблемы. В версии 1.4.5 обычным городским NPC больше не требуется готовая комната, чтобы впервые прийти в мир. Однако бездомные жители на ночь уходят в безопасное место и становятся недоступны. Поэтому сообщение о прибытии ещё не означает, что продавец получил постоянное жильё.

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

Что проверить до строительства

Посмотрите номер версии в главном меню и убедитесь, что читаете правила для своей игры. Ниже речь об обычной Terraria 1.4.5. Старые советы «без свободной комнаты никто не придёт» описывают прежний порядок появления. В модифицированной игре условия может менять мод, а версия tModLoader не обязана совпадать с установленной обычной Terraria.

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

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

Как сделать простой пригодный дом

Для первого поселения достаточно повторяемой комнаты из доступных материалов. Начните с прямоугольника 10 блоков в ширину и 6 в высоту по внешней рамке. При стенках толщиной в один блок внутри останется пространство 8 × 4. Это удобный образец, а не единственная разрешённая форма: соседние комнаты могут иметь общие стены и перекрытия.

У обычного жилья площадь вместе с рамкой должна быть не меньше 60 и меньше 750 клеток. Не путайте внешний размер с пустым пространством внутри. Для сложных построек решающей остаётся проверка помещения в игре: визуально огромный зал может оказаться непригодным, а небольшая отдельная комната внутри большого здания - подходящей.

В стартовой комнате подготовьте:

  • замкнутую рамку из блоков и подходящий вход, например деревянную дверь;
  • безопасные фоновые стены, которые вы поставили сами;
  • источник света, например факел;
  • предмет с плоской поверхностью - стол или верстак;
  • предмет для сидения - обычный стул подойдёт;
  • свободное место для жителя и использования мебели.

Фоновые стены - это отдельный слой позади персонажа, а не вертикальные блоки по краям комнаты. Обрамлённая пещера с естественным фоном не становится готовым домом автоматически. Для простого надёжного варианта закройте фон размещёнными стенами и проверьте результат, вместо того чтобы угадывать, какой небольшой пробел игра ещё разрешит.

Кровать для обычного NPC не обязательна. Она может выполнять роль предмета комфорта, но в первой комнате проще поставить стул. Личная точка возрождения игрока через кровать и назначение дома городскому жителю - разные механики. Не нужно покупать кровати всем продавцам ради заселения.

Ещё одна ловушка старых схем - требование обязательной цельной клетки пола под флагом. В 1.4.5 правила домашней клетки изменились: ей может служить и платформа. Это не означает, что любая платформа над землёй уже считается домом. Рамка, фон, мебель и остальные условия всё равно проверяются целиком. Для первого здания обычный пол из блоков остаётся простым решением, но переделывать пригодный дом с платформами только из-за старого руководства не нужно.

Проверка жилья: сначала причина, потом ремонт

Откройте инвентарь, перейдите в меню жилья со значком дома и выберите проверку со знаком вопроса. Нажмите внутри нужной комнаты. В 1.4.5 инструмент показывает обследуемую область и значки элементов, а также объясняет причину отказа. Это полезнее попытки сравнить собственный дом с чужой картинкой по памяти.

Если не хватает света, добавьте факел именно в проверяемую комнату. Если отсутствует предмет комфорта, поставьте стул, а не второй стол. Если проблема в фоне, осмотрите всю область, которую выбрал инструмент: незакрытый проход может заставить игру учитывать соседнее пространство. После каждого изменения запускайте проверку снова. Так вы поймёте, какое действие действительно помогло.

Не начинайте со сложного стеклянного отеля, подвесных клеток или механических входов. Сначала проверьте одну простую комнату, затем повторите её. Декор можно добавить позже. Если после перестройки жильё стало непригодным, сравните изменённые границы, фон и предметы, а не переносите всех NPC в новый город.

Для обычных городских жителей готовьте отдельные комнаты. Несколько комнат могут находиться под общей крышей: отдельный домик на каждого не требуется. Городские питомцы могут делить жильё с NPC, поэтому наличие кошки или собаки не означает, что продавцу обязательно нужна ещё одна комната. Но это исключение не превращает один зал в общежитие для нескольких обычных торговцев.

Первые жители: что открывает их появление

Ниже - ориентиры для начала стандартного мира. Это не обязательный порядок прохождения и не обещание, что все персонажи придут одновременно. Проверяйте именно условие нужного NPC, а затем обеспечивайте ему подходящий дом.

ЖительЧто проверитьДля чего полезен в начале
ГидВ обычном мире встречает игрока с самого начала; особые сиды могут менять стартПоказывает рецепты с выбранным материалом
ТорговецУ всех игроков вместе больше 50 серебряных монет в инвентаряхПродаёт базовые припасы
МедсестраМаксимум здоровья игрока увеличен выше 100, а Торговец уже присутствуетВосстанавливает здоровье за плату
ПодрывникЕсть подходящий взрывчатый предмет в инвентаре, Торговец присутствуетПродаёт взрывчатку
ОружейникЕсть пули либо подходящее огнестрельное оружие, стреляющее пулямиПомогает снабжать стрелка
ЗоологЗаполнено не меньше 10% бестиарияОткрывает товары по мере заполнения бестиария
ДриадаПобеждён один из подходящих боссов: Глаз Ктулху, Пожиратель миров, Мозг Ктулху или СкелетронПомогает следить за состоянием мира
ЗнахарьПобеждена Королева пчёлДаёт доступ к своим товарам, в том числе полезным призывателю
ПортнойПобеждён СкелетронПоявляется как отдельный городской продавец

Для Торговца проверяйте монеты у персонажей, а не общую стоимость сундука с сокровищами. Для Медсестры важно увеличение максимального здоровья: восстановление потерянных сердец само по себе не выполняет условие. Для Зоолога смотрите процент в бестиарии, а не фиксированное число записей из старой версии - состав бестиария менялся.

С Оружейником тоже стоит читать условие буквально. Любое оружие, способное нанести урон на расстоянии, не обязательно является огнестрельным оружием с пулями. Лук не заменяет такое условие. Если вы развиваете стрелка, получение подходящего оружия и доступ к боеприпасам лучше планировать вместе.

Кого нужно найти и освободить

Часть полезных NPC не открывается одним строительством. С ними нужно встретиться в мире и поговорить. Ищите Рыбака у океана, Гольфиста в Подземной пустыне, Стилиста в паучьих пещерах. Опасные биомы требуют подготовки: новая свободная комната не делает путь к пленнику безопасным.

Гоблин-инженер появляется для спасения в пещерном слое после победы над армией гоблинов. Если вторжение ещё не завершено, бессмысленно прочёсывать подземелья ради этого NPC. После освобождения он особенно полезен благодаря перековке и мастерской для объединения аксессуаров. Это хороший пример того, почему развитие города связано с событиями, а не только с количеством комнат.

Механика ищите в Темнице, куда обычно отправляются после победы над Скелетроном. Трактирщика сначала нужно обнаружить как Человека без сознания: возможность его встречи открывается после Пожирателя миров или Мозга Ктулху. Отдельно существует Волшебник, которого спасают в пещерах уже в хардмоде. Дом до наступления соответствующего этапа не обходит это ограничение.

Если найденный персонаж связан, спит или лежит без сознания, взаимодействуйте с ним, а не ограничивайтесь тем, что увидели его на экране. После разговора займитесь жильём и проверьте появившийся портрет в меню. Не нужно затем пытаться провести NPC пешком через весь мир к базе.

Как назначать комнаты и переселять жителей

После успешной проверки выберите портрет нужного NPC в меню жилья и укажите свободную пригодную комнату. Проверьте, что появился его флаг. Это назначение, а не указание персонажу немедленно прибежать к курсору. Физическое перемещение может происходить позже; прогулка рядом с домом не равна потере жилья.

Если назначить комнату не получается, сначала посмотрите, кто уже её занимает. Затем снова проверьте пригодность. Не ориентируйтесь только на фактическое положение NPC: продавец может стоять в соседнем помещении, хотя его домашний флаг находится в другом месте. Сначала исправьте назначение, а потом оценивайте удобство доступа к магазину.

При расширении базы оставьте несколько запасных комнат. Так нового жителя можно разместить без срочной перестройки мастерской. Для часто нужных услуг выберите места с понятным входом и безопасным подходом. Красивое здание неудобно, если ради каждой перековки приходится карабкаться через запертые этажи или пробегать мимо врагов.

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

Почему житель не появляется или исчезает

Разбирайте проблему от простого к сложному. Сначала подтвердите версию, нужный этап мира и наличие личного условия. Затем посмотрите карту и список NPC, проверьте время суток и статус жилья. Только после этого меняйте постройку.

СимптомЧто проверить первымПолезное действие
Нужного портрета ещё нетПредмет в инвентаре, событие, спасение или этап мираВыполнить конкретное условие NPC
Прибытие было, ночью продавца нетНе остался ли он без дома в 1.4.5Подготовить и назначить пригодную комнату
Комната отвергнутаРезультат проверки жильяИсправить названный недостающий элемент
Дом был рабочим до ремонтаИзменённые стены, вход, фон, мебель и окружениеПовторить проверку именно этой комнаты
Житель стоит не там, где ожидалосьЕго домашний флаг и занятость комнатыПроверить назначение, не сносить здание
После гибели NPC не вернулся сразуПодходящее жильё и условия возвращенияОбеспечить дом и дождаться допустимого появления

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

Окружение дома тоже может измениться. Распространение Порчи или Багрянца способно сделать прежде подходящее место непригодным. Повторная проверка комнаты здесь полезнее косметической замены мебели. Перенесите жильё в подходящее место или устраните проблему с окружением, прежде чем снова назначать жителя.

Когда переходить от базы к сети поселений

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

Условия покупки пилона, его установки и работы сети разобраны отдельно в гайде по пилонам Terraria. Проверяйте их по отдельности: наличие продавца в комнате ещё не доказывает готовность всей сети. Если же житель связан с победой над боссом или переходом в хардмод, сверьтесь с порядком боссов Terraria.

Карточка Terraria собирает описание игры, загрузки и связанные материалы. Для развития города полезнее одна подтверждённо пригодная комната и выполненное условие нужного NPC, чем большой пустой отель без понятной причины, почему никто не заселяется.