Minecraft Wiki
Строка 10: Строка 10:
 
! Количество
 
! Количество
 
! Описание
 
! Описание
! Картинка снаружи
+
! Здание снаружи
  +
! Здание изнутри
! Картинка внутри
 
 
|-
 
|-
 
| '''Маленькая хижина'''
 
| '''Маленькая хижина'''

Версия от 12:19, 21 августа 2012

Эту статью предлагается переименовать в «Деревня НИП».
Пояснение причин вы можете найти на соответствующей странице обсуждения.
Деревня NPC вид сверху

Вид сверху на деревню NPC

Деревня NPC (англ. NPC - Non-player character - Неигровой персонаж) — натуральная структура, являющаяся группой домов и конструкций, в которых обитают деревенские жители (далее - жители). Эти структуры генерируются только в биомах пустыня и равнина. Основным практическим назначением деревень является торговля с ее жителями.

Структуры

Здания, которые стандартно присутствуют в деревнях, делятся на следующие разновидности:

Строение Количество Описание Здание снаружи Здание изнутри
Маленькая хижина ? Созданная из древесины, досок, булыжника и стеклянных панелей для окон. Существует три типа подобных строений. Один имеет плоскую крышу, по краям которой поставлен забор, взобраться на которую можно при помощи лестницы изнутри дома. В этом доме нет дверей в проеме для них. Для второго характерна более низкая крыша, пол из грязи, и деревянная нажимная пластина на стойке забора, создающая подобие стола. И, наконец, третий вид имеет более поднятую крышу, пол также состоит из грязи, однако в доме нет стола. В этих домах могут и не обитать жители. Хотя если таки в нем поселился житель, то он там будет жить только один. Файл:Маленькая хижина снаружи.png Файл:Маленькая хижина внутри.png
Большой дом 0-3 Состоит из тех же материалов, что и маленькие хижины, однако он намного больше в размере, и по форме сверху напоминают букву "Т". Фермеры, как правило, спаунятся именно в таких домах. Дом снаружи Дом изнутри
Магазин мясника 0-3 Здание, внутри которого размещены два стула, созданные из деревянных ступенек вокруг стола в углу. Также в доме есть стол длинной два блока из каменных ступеней что, наверняка, служит для разделывания мяса. К этому дому приделан задний двор, огражденный забором, попасть в который можно через дверь изнутри магазина. Этот двор, скорее всего, предназначен для разведения животных. Житель-мясник, одетый в белый рабочий фартук, и фермер, наверняка - покупатель, всегда спаунятся в таких домах. Магазин мясника снаружи Магазин мясника изнутри
Библиотека 0-2 Являет собой долгий и узкий дом, внутри которого расположен ряд стульев и столов под рядом книжных шкафов с одной стороны, и верстак в углу, противоположном входу, с другой стороны дома. Один библиотекарь в белом халате всегда спаунится в таком доме. Файл:Библиотека снаружи.png Файл:Библиотека изнутри.png
Пшеничная ферма ? Может быть двух размеров (большая и маленькая). Состоит из двух водяных каналов, которые орошают четыре ряда вспаханных грядок, с посаженными на них семенами пшеницы. Большая ферма являет собой две маленькие вместе. Ферма ограничена по краям древесиной. Также в большой ферме посреди есть тропа из древесины. Ферма часто появляется на плоских поверхностях возле маленьких хижин. Из этого можно сделать предположение, что более бедные жители, живущие в этих хижинах должны работать на фермах. Ферма малая Малая ферма. Ферма большая Большая ферма.
Колодец 1 Являет собой дыру, размером 2x2 блока, заполненную водой, и окруженной сверху некой конструкцией. Эта конструкция представляет собой бортик из булыжника и крышу из этого же материала, которая держится на заборе. Стандартно, глубина колодцев составляет 10 блоков, однако в режиме суперплоскость, из-за ограничения глубины она составляет 4 блока. Как правило, в деревне есть всего один колодец, однако существует небольшой шанс генерации двух. Также колодцы, чаще всего, размещены в самом центре деревни на перекрестке дорог. Колодец является бесконечным источником воды, но по причине известного бага, зачерпывание верхнего слоя воды не восстановит источник . В суперплоскости дно колодца будет сделано из коренной породы. Колодец 1 Вид сбоку. Колодец 2 Вид сверху.
Кузница 0-2

Создана в основном из булыжника, древесины и досок. Дверь отсутствует. Перед домом есть небольшое крыльцо, по углам которого размещены колонны из забора, поддерживающие крышу. На крыльцо можно подняться с помощью ступеней с улицы. На нем размещен небольшой бассейн с лавой, окруженный с одной стороны железной решеткой, две печки и наковальня, созданная из двух каменных ступеней. В доме есть комната для отдыха со стульями и столом перед ними, а также сундук. В сундуке можно найти некоторые полезные предметы (см. таблицу). На крыше по краям размещены каменные плиты. В этом доме обитает один кузнец, одетый в черный рабочий фартук, однако он редко заходит в него, так как дом без двери. В редких случаях, лава в бассейне может привести к возгоранию ближайших домов, однако разработчики заявили, что исправят эту проблему. После версии 12w21b, есть шанс появления сундука Края вместо обычного. Также существует маленький шанс появления двух кузниц в деревне.

Кузница снаружи Кузница изнутри
Церковь 0-2 Являет собой небольшое высокое здание, сделанное из булыжника и булыжниковых ступеней. Церковь состоит из двух этажей, а также смотровой площадки наверху, между которыми можно перемещаться с помощью длинной лестницы, проходящей в середине здания. Окна созданны из стеклянных панелей. Многие игроки сначала принимают церковь за смотровую башню. В этом здании всегда живет священник в багряном халате. Церковь снаружи Церковь изнутри
Фонарь 0-6 Может быть размещен в любом месте в деревне и предназначен для её освещения. Являет собой блок черной шерсти на столбе из забора, высотой в три блока. На шерсти размещены четыре факела с каждой вертикальной стороны. Фонарь 1 Вид снизу. Фонарь 2 Вид сверху.
Дорога N/A Сделаны из гравия, шириной в три блока и глубиной в один. Дороги подходят почти к каждому дому и пересекаются возле колодца. Дорога 1 Вид вдоль дороги. Дорога 2 Пересечение дорог.

Заметка: Если деревня находится в пустыне, то материалы, из которых состоят дома будут отличатся от тех, что в домах на равнине. В данном случае, будет использоваться гладкий и обычный песчаник и ступени из песчаника. Дороги также будут выложены песчаником.

Нахождение деревень NPC

Деревня NPC в пустыне

Деревня в пустыне

Один из методов нахождения деревни - поиск её в суперплоском мире, где отсутствие рельефа позволяет им генерироваться чаще. Суть в том, что создается вспомогательный суперплоский мир с тем же зерном, в котором ищется деревня, а затем по координатам ее можно найти в требуемом. Этот метод не всегда работает:

  1. Узнайте зерно мира, в котором хотите найти деревню. Для этого нажмите кнопку F3 (1.2.5) или введите команду /seed.
  2. Создайте суперплоский мир с данным зерном.
  3. Если компьютер достаточно мощный, поставьте максимальную дальность прорисовки.
  4. Летайте и ищите деревни NPC.
  5. Если нашли, запишите координаты x и z.
  6. Идите к этим координатам в первом мире.
  7. Деревня NPC может там появится, правда структура и наполнение могут быть другими.

Метод не совсем эффективен, так как деревни генерируются в определенных биомах (равнина или пустыня). Из-за этого часты ложные срабатывания. Эффективнее в пункте 2 создать нормальный мир (только в режиме Творчество), деревню будет увидеть труднее, но шанс её нахождения равен почти 100%.

Расширение деревень NPC

Первым делом, игрок может поставить деревянные двери в домах, где их нет. Однако при этом нужно следовать некоторым правилам, чтобы туда поселились жители. Начинать нужно с расположения двери. Необходимым условием есть то, что пространство "снаружи" одной стороны двери должно быть большим, чем пространство "внутри" по другую сторону двери. Пространство "снаружи" это то, которое находится под прямыми лучами солнца (прозрачные блоки, например, стекло этому не препятствуют). Все пространство, которое не является прозрачным или на которое не попадают прямые солнечные лучи называется "внутренним". Количество "внешнего" и "внутреннего" пространства рассчитывается так: от двери в одну сторону по прямой берется пять блоков, и в противоположную сторону еще пять. Затем сравнивается количество освещенных и не освещенных блоков. Если количество освещенных блоков (внешних) не равно количеству затемненных (внутренних), то дверь функциональна и расположена правильно.

  • Дополнительные здания для жителей могут быть построены из любых блоков, при условии, что во внутрь не будет попадать солнечный свет, то есть крыша не должна состоять из прозрачных блоков.
  • Чтобы заметить и оценить правильно установленную дверь житель должен располагаться от нее в радиусе 16 блоков по горизонтали и 3-4 блока по вертикали. Дверь может быть не замечена и не будет использоваться, пока жителя в этой местности нет.
  • Каждая правильно установленная дверь производит 35% жителя. Это значит, что 3 правильные двери приводят к появлению нового жителя, а каждая 2-я дверь к еще одному. То есть 21 дверь приведет к появлению 8 новых жителей.

Создание деревень NPC

Игрок имеет возможность основать новую деревню путем транспортировки жителей в другое место, однако при этом должны быть выполнены следующие условия:

  • Расстояние между границей старой деревни и новой должно быть не меньше 40 блоков, иначе житель вернется в старую деревню.
  • В новой деревне должны быть дома, подходящие для жилья, иначе житель будет бесцельно странствовать.

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

Примечание: Уничтожение всех дверей в деревне приводит к исчезновению ее границ.

История

Сначала над деревнями NPC работал Нотч, но потом их разработка была передана Jeb’у. [1].

Jeb заявил, что в процессе тестирования он заметил, что лава в кузнице иногда воспламеняет другие здания.[2].

Деревни NPC были добавлены в версии Beta 1.8 (Adventure Update). Сначала планировалось, что в них будут жить зомби-свинолюди[3], но в версии Beta 1.9 Pre-release, были добавлены деревенские жители, которые стали обитать в них.

Первый скриншот, на котором была изображена деревня был показан Нотчем еще до 1.8[4][5]. На ранних скриншотах деревни были частично сделаны из замшелого булыжника.

Деревни NPC чаще всего спаунятся в биомах равнины и пустынь. Однако случайно генерируемый ландшафт приводит к возникновению проблем с застреванием жителей и их падением с больших высот (иногда насмерть). Поэтому ранее планировалось создать специальный биом только для деревень, который бы обладал ландшафтом, подходящим для их спауна.[6].

После снапшота 12w07a, жители умеют возобновлять свою популяцию, удерживая ее в нужном количестве, которое соответствует количеству пригодных для их обитания домов. Это стало очень полезным, поскольку осады зомби быстро приводили к полному вымиранию деревень. Также была добавлена возможность искусственного расширения и улучшения деревень игроком.

В версии 12w08a, были добавлены Железные големы, которые спаунятся возле жителей, защищая их от враждебных мобов, кроме криперов из-за их разрушительных способностей.

В предварительной версии 12w21a появилась возможность торговли с жителями. Для этого была добавлена специальная валюта - изумруд.

В предварительной версии 12w21a, деревни NPC стали изменять свой стиль в соответствии с биомом, в котором расположены (т.е., строения сделаны из песка/песчаника если деревня в пустыне).

PAX

Деревни NPC были показаны публике на выставке PAX (Penny Arcade Expo). В целях демонстрации Нотч сделал так, что они появляются на точке спауна[7]. В своем стриме, который он вел из своего Android-телефона Нотч сказал, что жители будут добавлены скоро (согласно Jeb’у, NPC для деревень были отложены до Beta 1.9[8].) [9].

Старое интервью Нотча

Однажды Нотч в интервью раскрыл свои планы и идеи по поводу деревень NPC, которые имел[10]:

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

В конце концов, жители стали более похожими на игроков. Также основой идеей Jeb'а насчет деревень было добавление торговли.

Видео

Информационное видео про деревни NPC от англоязычного сообщества Minecraft Wiki.

Баги

  • Существует шанс появления грибов внутри домов.
  • Деревни NPC могут появится в мелкой воде (однако, недалеко от берега). Пример - видео
  • Иногда, фонарь может появится на расстоянии 1 блок от стены дома, поэтому один из факелов будет расположен на стене, а не на блоке шерсти.
Half-Spawned Village Bug

Деревня, сгенерированна только с половиной строений.

  • Вследствие ошибок при генерации чанков, строения в деревне могут "обрезаться" (см. скриншот).
  • В деревнях сгенерированных в пустынном биоме, существует возможность генерации кактусов в местах дорог. Если это произойдет, то блок гравия будет помещен на них сверху.
  • Зомби могут появляться прямо внутри домов в режиме хардкор, даже если они хорошо освещены изнутри. Неизвестно, баг это, или нет.
  • В пустынных деревнях крыши кузниц сделаны из каменных плит, хотя, по логике, вместо них должны были появляться песчаниковые плиты. Баг ли это, или нет - неизвестно.
  • Иногда генерируются настолько маленькие деревни, что в них нет ни одного жителя.
  • Существует редкий баг, когда один дом может появится прямо над другим.
  • Иногда часть дома или даже целый дом могут не прорисовываться. Если вы попытаетесь пройти, то упрётесь в невидимое препятствие. Если на нём нажать ПКМ, то блок появится.
  • В 12w21a (и, возможно, в 12w22a), все жители могут появиться со скином фермера. Это не влияет на их торговые способности.
  • В некоторых зданиях в пустыне внутри может быть ненужный блок песка.

Разное

  • Деревни NPC являются опциональным элементом при генерации мира. Их можно отключить в опции "Генерировать натуральные структуры".
  • Если дорога проходит через высокую траву, то она будет уничтожена, что создает шанс выпадения семян.
  • Дороги могут прерываться из-за пещер или вертикальных поверхностей. Однако иногда части дорог могут генерироватся даже в неглубоких водоемах.
  • Фермы, во избежания висения в воздухе всегда заполняются грязью снизу. Это может создавать гигантские прямоугольные столбы грязи, если ферма расположена над каньоном. На первый взгляд может даже показаться, что это ошибка генерации мира.
  • Иногда деревня может сгенерироватся прямо над открытым каньоном. В результате в ней будут отсутствовать дороги, а здания могу быть расположены на самом дне каньона. Подобное может произойти при входе в пещеру или других странностях ландшафта.[11].
  • Существует возможность появиться возле деревни NPC. Например: для версии 1.2.5 зерно "blanc". Также, если прокопать несколько блоков под свисающим нижним краем дома, то можно увидеть, что деревня появилась над каньоном.
  • Также возможно появится прямо в доме в деревне NPC. Например, в версии 1.0.0 зерно "gimmeabreak".
  • Колодцы в деревнях не работают как бесконечные источники воды, поскольку их глубина больше одного блока. Бесконечный источник воды есть только на самом дне колодца, или если при генерации вышло так, что колодец почти полностью засыпан гравием/песком.
  • Иногда дома могут появится так, что их вход будет закрыт блоками. В таком случае следует откопать вход или сделать дыру в стене с дверью, чтобы туда поселился житель, или чтобы он оттуда мог выйти. Пример: зерно "troll", в котором наполовину засыпан вход в церковь.
  • Подобно случаю, описанному выше, деревня может появится несколькими блоками выше уровня дороги, что сделает невозможным войти в дом из-за большой высоты двери. В таком случае можно сделать ступеньки, чтобы жители могли спокойно выходить/входить.
  • Существует вероятность появления сразу двух деревень в одном месте.
  • Вне обучающей зоны в версии Xbox 360, есть деревня, однако NPC в ней отсутствуют.

Примечания