Начнем.
NPC
Неигровые персонажи (NPC) — автоматизированный персонаж (бот), предоставляющий услуги игроку. Большинство неигровых персонажей — продавцы, продающие и покупающие предметы за деньги. Исключениями являются Гид, выдающий информацию, и Старик (пока он не станет Портным). Медсестра ничего не продаёт, но она лечит за монеты. Игрок может взаимодействовать с НП, кликнув на нём правой кнопкой мыши.
Общее условие для появления NPC - наличие дома со столом и стулом, двумя источниками света, задней стеной.

Список NPC и условия их появления:
Гид

Игрок может обратиться к нему за советом (советы показываются в случайном порядке) или рецептом — если не знает, как создать ту или иную вещь. Можно убить, выбросив его куклу вуду в лаву. Он придёт утром, так что эта функция нужна только для призыва Стены плоти.
Атакует врагов из лука (До хардмода деревянными стрелами, после - огненными).
Торговец

Торговец появляется, когда в сумме у всех игроков в данном игровом мире имеется 50 серебряных монет. Второй появится, когда хотя бы у трёх игроков в сумме наберётся 50 золотых монет. Третий появится, когда хотя бы у пятерых игроков наберётся в сумме 50 платиновых монет.
Атакует врагов метательными ножами.
Медсестра

Медсестра появляется после использования хотя бы одного кристального сердца. Может лечить себя, либо другого NPC, если кто-либо из них получил урон. В мультиплеере появится вторая, когда здоровье хотя бы трёх игроков даст в сумме 400 единиц.
Атакует и лечит шприцами.
Подрывник

Подрывник появляется, когда у кого-нибудь в инвентаре имеется динамит, бомбы или гранаты. Продаёт все вышеперечисленное, а в Хардмоде - порох, из которого можно сделать взрывные пули и мины.
Атакует гранатами.
Оружейник

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

Дриада появляется, если игрок победил любого из боссов.
В случае опасности создаёт травяной щит, дающий игрокам и NPC, стоящим в нём, 8 единиц защиты.
Старик

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

Портной - это старик (страж данжа), которого вы освободили, и он начал свою мирную деятельность — торговлю одеждой. Появляется, когда вы убьёте Скелетрона, переселяется в свободную комнату в доме (при её наличии). Продает стильную одежду. При его убийстве ночью с помощью куклы вуду портного можно повторно вызвать Скелетрона.
Атакует врагов магическими черепами.
Механик

Механика можно найти в данже. После её спасения (разговора с ней) переселяется в свободную комнату в доме (при ее наличии). Продаёт механизмы (провода, таймеры и активаторы).
Атакует Метательным Ключем, который летит, как бумеранг.
Гоблин-изобретатель

Гоблина-изобретателя можно найти под землей или в данже, после победы над армией гоблинов. После его спасения (разговора с ним) переселяется в свободную комнату в доме (при её наличии). Продаёт технические инструменты, перековывает оружие и аксессуары.
Оружие — колючие шары.
Волшебник

Волшебника можно найти под землей и Данже, только в режиме хардмода. После его спасения (разговора с ним) переселяется в свободную комнату в доме (при её наличии). Продаёт магические предметы.
Атакует противников огненным шаром.
Санта-Клаус

Санта-Клаус появляется после победы над снежным легионом. "Живёт" в рождественские праздники в период с 15 по 31 декабря (после умирает). Продает костюм Санты и фонарики 3-х цветов.
Маляр

Маляр приходит после появления других 8 NPC. Продаёт банки с краской, кисточки, скребок, валик, картины и обои.
Атакует врагов пистолетом с краской, который выпадает при его смерти и не требует никаких боеприпасов, включая ману.
Паромеханик

Паромеханик появляется после победы над одним из хардмодных боссов. Продаёт телепорты, джетпак и подобные вещи.
Атакует врагов Заводной штурмовой винтовкой.
Капитан Пиратов

Капитан Пиратов появляется после победы над пиратами. Продает пушки, ядра, крекер попугая, который призывает питомца (если дом находится на берегу океана) и пиратскую одежду.
Атакует врагов с помощью пулемета.
Тусовщица

Тусовщица появляется с шансом 2%, когда у вас живет 14 НИПов. Продает дымовые бомбы, конфетти пушку и разные вещи для украшения дома. Атакует врагов гранатами-конфетти.
Знахарь

Знахарь появляется после убийства Королевы пчел. Продает довольно много вещей, такие как броня тики, наполнитель, крылья из листьев, декоративные фонтаны, боеприпасы и артефакты. (Большинство вещей продает после убийства Плантеры, а также при условии, что живет в джунглях, и часть из них только при ношении в инвентаре Посоха Пигмеев).
Атакует врагов с помощью духового ружья.
Киборг

Киборг появляется после победы над Плантерой. Продает миномёт, ракеты и костюм киборга.
Атакует врагов из миномёта, при этом цвет его глаза меняется на красный.
Трюфель

Трюфель - НИП, похожий на гриб, который заселяется в комнату, построенную в грибном биоме. Приходит только в режиме хардмод. Продает грибное копье, огрибатор, авто-молот и другие интересные вещи.
Атакует врагов спорами грибов.
Продавец красителей

Продавец красителей - НИП, появляющийся после того, как игрок найдёт хотя бы один ингредиент для создания красителей (С обновления 1.3 нужно убить хотя бы одного Босса.). Продает одежду, чан для красителей и некоторые красители.
Атакует врагов Экзотической саблей, которая остается на месте его смерти.
Стилист

Стилиста можно найти в паучьих гнёздах, связанную паутиной. У неё можно купить одиннадцать видов красок для волос. Также можно сменить причёску или перекрасить уже имеющуюся.
Атакует врагов ножницами, которые остаются на месте её смерти.
Странствующий торговец

Странствующий торговец приходит, когда в доме есть 2 НИПа. При наступлении вечера (в игре), путешественник отправляется дальше в странствие, т.е. попросту уходит из вашего дома, а возвращается через 1-4 дня. Продаёт различные уникальные вещи, которые можно приобрести только у него. Ассортимент товаров меняется с каждым приходом.
Атакует врагов револьвером, в хардмоде атакует импульсным луком.
Рыбак

Рыбака найти его можно в океане или на пляже. Самый низкий ростом среди остальных НИПов. Каждый день может дать случайный квест, требующий поймать какую-либо рыбу.
Атакует ледяными рыбами.
Сборщик налогов

Его душу можно найти в аду и возродить с помощью очищающего порошка. Собирает налог на имущество с других НИПов. Каждые НИПы которые живут в доме, будут платить 50 медных монет. Он может собрать до 10 золотых монет за один раз.
Атакует врагов тросточкой, которая остается на месте его смерти.
Скелет-торговец

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

Игрок может обратиться к нему за советом (советы показываются в случайном порядке) или рецептом — если не знает, как создать ту или иную вещь. Можно убить, выбросив его куклу вуду в лаву. Он придёт утром, так что эта функция нужна только для призыва Стены плоти.
Атакует врагов из лука (До хардмода деревянными стрелами, после - огненными).
Торговец

Торговец появляется, когда в сумме у всех игроков в данном игровом мире имеется 50 серебряных монет. Второй появится, когда хотя бы у трёх игроков в сумме наберётся 50 золотых монет. Третий появится, когда хотя бы у пятерых игроков наберётся в сумме 50 платиновых монет.
Атакует врагов метательными ножами.
Медсестра

Медсестра появляется после использования хотя бы одного кристального сердца. Может лечить себя, либо другого NPC, если кто-либо из них получил урон. В мультиплеере появится вторая, когда здоровье хотя бы трёх игроков даст в сумме 400 единиц.
Атакует и лечит шприцами.
Подрывник

Подрывник появляется, когда у кого-нибудь в инвентаре имеется динамит, бомбы или гранаты. Продаёт все вышеперечисленное, а в Хардмоде - порох, из которого можно сделать взрывные пули и мины.
Атакует гранатами.
Оружейник

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

Дриада появляется, если игрок победил любого из боссов.
В случае опасности создаёт травяной щит, дающий игрокам и NPC, стоящим в нём, 8 единиц защиты.
Старик

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

Портной - это старик (страж данжа), которого вы освободили, и он начал свою мирную деятельность — торговлю одеждой. Появляется, когда вы убьёте Скелетрона, переселяется в свободную комнату в доме (при её наличии). Продает стильную одежду. При его убийстве ночью с помощью куклы вуду портного можно повторно вызвать Скелетрона.
Атакует врагов магическими черепами.
Механик

Механика можно найти в данже. После её спасения (разговора с ней) переселяется в свободную комнату в доме (при ее наличии). Продаёт механизмы (провода, таймеры и активаторы).
Атакует Метательным Ключем, который летит, как бумеранг.
Гоблин-изобретатель

Гоблина-изобретателя можно найти под землей или в данже, после победы над армией гоблинов. После его спасения (разговора с ним) переселяется в свободную комнату в доме (при её наличии). Продаёт технические инструменты, перековывает оружие и аксессуары.
Оружие — колючие шары.
Волшебник

Волшебника можно найти под землей и Данже, только в режиме хардмода. После его спасения (разговора с ним) переселяется в свободную комнату в доме (при её наличии). Продаёт магические предметы.
Атакует противников огненным шаром.
Санта-Клаус

Санта-Клаус появляется после победы над снежным легионом. "Живёт" в рождественские праздники в период с 15 по 31 декабря (после умирает). Продает костюм Санты и фонарики 3-х цветов.
Маляр

Маляр приходит после появления других 8 NPC. Продаёт банки с краской, кисточки, скребок, валик, картины и обои.
Атакует врагов пистолетом с краской, который выпадает при его смерти и не требует никаких боеприпасов, включая ману.
Паромеханик

Паромеханик появляется после победы над одним из хардмодных боссов. Продаёт телепорты, джетпак и подобные вещи.
Атакует врагов Заводной штурмовой винтовкой.
Капитан Пиратов

Капитан Пиратов появляется после победы над пиратами. Продает пушки, ядра, крекер попугая, который призывает питомца (если дом находится на берегу океана) и пиратскую одежду.
Атакует врагов с помощью пулемета.
Тусовщица

Тусовщица появляется с шансом 2%, когда у вас живет 14 НИПов. Продает дымовые бомбы, конфетти пушку и разные вещи для украшения дома. Атакует врагов гранатами-конфетти.
Знахарь

Знахарь появляется после убийства Королевы пчел. Продает довольно много вещей, такие как броня тики, наполнитель, крылья из листьев, декоративные фонтаны, боеприпасы и артефакты. (Большинство вещей продает после убийства Плантеры, а также при условии, что живет в джунглях, и часть из них только при ношении в инвентаре Посоха Пигмеев).
Атакует врагов с помощью духового ружья.
Киборг

Киборг появляется после победы над Плантерой. Продает миномёт, ракеты и костюм киборга.
Атакует врагов из миномёта, при этом цвет его глаза меняется на красный.
Трюфель

Трюфель - НИП, похожий на гриб, который заселяется в комнату, построенную в грибном биоме. Приходит только в режиме хардмод. Продает грибное копье, огрибатор, авто-молот и другие интересные вещи.
Атакует врагов спорами грибов.
Продавец красителей

Продавец красителей - НИП, появляющийся после того, как игрок найдёт хотя бы один ингредиент для создания красителей (С обновления 1.3 нужно убить хотя бы одного Босса.). Продает одежду, чан для красителей и некоторые красители.
Атакует врагов Экзотической саблей, которая остается на месте его смерти.
Стилист

Стилиста можно найти в паучьих гнёздах, связанную паутиной. У неё можно купить одиннадцать видов красок для волос. Также можно сменить причёску или перекрасить уже имеющуюся.
Атакует врагов ножницами, которые остаются на месте её смерти.
Странствующий торговец

Странствующий торговец приходит, когда в доме есть 2 НИПа. При наступлении вечера (в игре), путешественник отправляется дальше в странствие, т.е. попросту уходит из вашего дома, а возвращается через 1-4 дня. Продаёт различные уникальные вещи, которые можно приобрести только у него. Ассортимент товаров меняется с каждым приходом.
Атакует врагов револьвером, в хардмоде атакует импульсным луком.
Рыбак

Рыбака найти его можно в океане или на пляже. Самый низкий ростом среди остальных НИПов. Каждый день может дать случайный квест, требующий поймать какую-либо рыбу.
Атакует ледяными рыбами.
Сборщик налогов

Его душу можно найти в аду и возродить с помощью очищающего порошка. Собирает налог на имущество с других НИПов. Каждые НИПы которые живут в доме, будут платить 50 медных монет. Он может собрать до 10 золотых монет за один раз.
Атакует врагов тросточкой, которая остается на месте его смерти.
Скелет-торговец

Скелет-торговец появляется случайным образом в подземелье. Пропадает только, когда игрок теряет его из виду. Не селится в дом, не отображается на миникарте. Товары меняются от Фазы луны. Атакует врагов костями.