| Для издания | |
|---|---|
| Автор |
Noppes |
| Дата выпуска |
1 декабря 2011 г. |
| Совместимо с |
|
| Установка |
См. Установка |
| Требования | |
| Ссылки |
Custom NPCs — это модификация для одиночной и многопользовательской игры, добавляющая неигровых персонажей, или NPC, которых изначально создаёт и настраивает сам игрок. В модификации есть много новых предметов, декоративных блоков, видов оружия для NPC и игроков, которые изначально получить нельзя. И то, и другое может использоваться для создания RPG-подобных миров для Minecraft.
В модификации присутствуют функции, указанные в игре отметкой «WIP» (от англ. work in progress). Они не завершены или не полностью протестированы, и при их использовании возможно ухудшение работы игры или её аварийное завершение.
Начиная с версии 1.11.2, все декоративные предметы вынесены в отдельную модификацию — Varied Commodities.
Все вопросы, относительно модификации, вы можете задать разработчику и другим пользователям на официальном сервере Discord.
Установка[]
- Установите Minecraft Forge.
- Скачайте Custom NPCs.
- Скопируйте файл в папку
<папка игры>/mods.
Статьи[]
- FAQ или Часто задаваемые вопросы и ответы
- Кто такие NPC?
- Инструкция по установке модификации
- Cоздание нового NPC
- Настройки и возможности NPC
- Взаимодействие с созданным NPC
- Настройки модификации CustomNPCs
- Создание диалогов и связь между ними
- Создание квестов
- Как добавить свои файлы в игру через CustomNPCs. Музыка, скины, текстуры и т. д.
- Примеры с описанием скриптов для NPC
- Русский перевод API для 1.12.2 для скриптования.
Видеообзоры[]
Для версии модификации 1.7.10d:
- Видео о блоках и предметах модификации
- Видео о создании и настройки NPC
- Видео о работе с диалогами и создание простых квестов
- Видео-дополнение к квестам и работа с дополнительными файлами
Дополнительные материалы[]
Неофициальный перевод модификации на русский язык (от того же автора, что и видео): ru_RU.lang. Установка: перейти в .minecraft/mods, Открыть файл CustomNPCs_1.7.10.jar любым совместимым архиватором и поместить файл ru_RU.lang в папку assets/customnpcs/lang.
Архив с текстурами 32×32. Ссылка с форума.
Блоки[]
Декорации[]
| Изображение | Название | Описание |
|---|---|---|
| Блок крови | Декоративный блок, текстура которого накладывается на соседние блоки. Можно проходить сквозь него. | |
| Баннер | Флаг на стойке, ставится на пол. Можно нанести на него любой предмет. Всего 5 видов. | |
| Стена баннер | Флаг на перегородке, устанавливается на стены и потолки. Можно нанести на него любой предмет. Всего 5 видов. | |
| Высокая лампа | Двухблочная структура, которая устанавливается на пол. Уровень света такой же, как и у факела. Всего 5 видов. | |
| Стул | Полублок. На нём можно сидеть. Всего 6 видов. | |
| Табуретка | Полублок. На ней можно сидеть. Всего 6 видов. | |
| Шерстяной диван | Полублок. Может быть многоблочной структурой. На нём можно сидеть. Всего 6 видов. | |
| Деревянный диван | Полублок. Может быть многоблочной структурой. На нём можно сидеть. Всего 6 видов. | |
| Деревянный стол | Декоративный блок. Может быть многоблочной структурой. Всего 6 видов. | |
| Большой знак | Большая табличка. Как и на табличке, на нём можно писать текст. | |
| Ящик | Блок. Имеет внутренний инвентарь с 54 ячейками, как двойной сундук. Всего 6 видов. | |
| Бочка | Блок, похожий на ящик. Имеет внутренний инвентарь с 54 ячейками, как двойной сундук. Всего 6 видов. | |
| Оружейная стойка | Двухблочная структура, которая может визуально хранить на себе до трёх любых предметов. Всего 6 видов. | |
| Надгробная плита | Блок, на котором можно написать текст как на табличке. Всего 3 вида. | |
| Знак | Блок-указатель. Можно нанести на него любой предмет. Всего 6 видов. | |
| Полка | Полублок. Может быть многоблочной структурой, на который можно поставить цветочный горшок или рычаг. Всего 6 видов. | |
| Луч | Миниблок, ставится на стены. На самом деле это не луч, а ствол, торчащий из стены. Всего 6 видов. | |
| Книга | Блок. После установки его можно использовать как простую книгу с пером. | |
| Пьедестал | Блок. Можно поставить на другие блоки, а в него можно установить любое не огнестрельное оружие. Всего 5 видов. | |
| Кристалл | Полупрозрачный блок. Похож на стекло, только имеет тени мутности на стенках. Всего 16 видов. | |
| Костёр | Полублок. Не поджигает блоки и сущности. Светится. | |
| Лампа | Миниблок. Светится как факел. Можно включать и выключать. | |
| Свеча | Миниблок. Светится как факел, Можно тушить и зажигать. | |
| Заполнитель | Матовый блок. Абсолютно бесшовные блоки. Всего 16 видов. |
Технические блоки[]
| Изображение | Название | Описание |
|---|---|---|
| Редстоун блок | Блок, реагирующий на игроков вблизи него. Радиус реакции настраивается. | |
| Локационный квестовый блок | Блок, необходимый для квестов, в которых нужно найти местность или территорию. | |
| Граница | Блок, который препятствует перемещению игроков по нему. Отбрасывает в сторону стрелки. | |
| Скриптовый блок | Блок, интерфейс которого аналогичен интерфейсу сценариста из 1.9.0. Активируется подачей на него сигнала красного камня. | |
| Скриптовая дверь | Дверь, интерфейс которой аналогичен интерфейсу сценариста из 1.9.0. Активируется при открывании и закрывании. | |
| Строительный блок | Блок-строитель. Устанавливает шаблон готовой территории. Всё установленное пропадёт, если сломать блок. По функционалу похож на строитель из BuildCraft. | |
| Копировальный блок | Блок, который копирует указанную область. | |
| Торговый блок | Блок, который позволяет двум игрокам безопасно обмениваться товарами. | |
| Верстак плотника | Расширенный верстак крафта. Имеет сетку 4×4 (16 клеток) для создания предметов. | |
| Наковальня | Блок, полностью аналогичен верстаку плотника. | |
| Почтовый ящик | Блок, в котором можно читать полученные письма. |
Предметы[]
Инструменты[]
| Изображение | Название | Описание |
|---|---|---|
| Настройщик NPC | Основной инструмент модификации, используется для создания и редактирования NPC. | |
| Клонер NPC | Инструмент для копирования NPC, сохранения их на сервер или клиент. | |
| Сценарист | Инструмент создания сценариев различных действий. Использует языки программирования на вроде ECMAS, Python, Lua, Ruby и PHP. | |
| Путевод NPC | Инструмент манипуляции движениями NPC. С его помощью можно задать точки для перемещения и сместить точку респауна. | |
| Спаунер NPC | Инструмент помогает оседлать NPC, причём оседлать NPC может как игрок, так и другой NPC. | |
| Телепортер | Инструмент для быстрых перемещений между мирами. Может телепортировать на Спаун любого мира в игре. | |
| Камень душ | Этот предмет способен заключить в себя любого NPC или даже любого моба из других модификаций, а после выпустить в любой точке. Действует аналогично яйцам призывания. | |
| Скриптовый предмет | Инструмент, который позволяет увидеть и изменить тэги NBT на объект взаимодействия. Добавлен с версии 1.12.2. Для того чтобы посмотреть NBT тэг, возьмите предмет в руку и нажмите ПКМ на блок или сущность. | |
| Книга тэгов NBT | Инструмент, который позволяет увидеть и изменить тэги NBT на объект взаимодействия. Добавлен с версии 1.12.2. Для того чтобы посмотреть NBT тэг, возьмите предмет в руку и нажмите ПКМ на блок или сущность. |
Оружие[]
| Изображение | Название | Описание |
|---|---|---|
| Пистолеты | Оружие дальнего боя. Стреляют шариковыми пулями. Всего 7 видов. | |
| Автомат | Оружие дальнего боя. Стреляют чёрными пулями. Имеют магазин на 8 патронов. | |
| Мушкетон | Оружие дальнего боя. Стреляют чёрными пулями. Делают один выстрел с большим уроном и не очень хорошей точностью. | |
| Пули | Патроны, необходимые для пистолетов. Всего 8 видов. | |
| Алебарда | Длинное оружие ближнего боя. Всего 10 видов. | |
| Боевой молот | Длинное оружие ближнего боя. Всего 11 видов. | |
| Боевой топор | Короткое оружие ближнего боя. Всего 10 видов. | |
| Булава | Короткое оружие ближнего боя. Всего 10 видов. | |
| Двухсторонный меч | Короткое оружие ближнего боя. Всего 10 видов. | |
| Кинжал | Короткое оружие ближнего боя. Всего 10 видов. Можно держать прямо и обратно. | |
| Копьё | Длинное оружие ближнего боя. Всего 10 видов. | |
| Коса | Длинное оружие ближнего боя. Всего 10 видов. | |
| Палаш | Длинное оружие ближнего боя. Всего 10 видов. | |
| Посох | Оружие дальнего боя. Всего 11 видов. Используют ману для выстрела. | |
| Трезубец | Длинное оружие ближнего боя. Всего 11 видов. | |
| Меч | Короткое оружие ближнего боя. Всего 5 видов. | |
| Щит | Никакой защиты не дают. Используются для левой руки NPC. Всего 21 вид. | |
| Прочее оружие | Множество видов оружия, добавленные модификацией. Могут использоваться и игроками! |
Зачаровывания[]
На любое оружие можно наложить чары «Прочность» и «Починка». На любое оружие ближнего боя можно наложить любые чары, которые можно наложить на меч. В версии модификации 1.7.2-2 добавлены 3 новых вида чар:
- Урон (англ. Damage; ID=11; максимальный уровень — 5) — чары для пистолетов и посохов. Увеличивает наносимый урон, подобно чарам «Сила» для луков.
- Смятение/Тошнота (англ. Confusion; ID=13; максимальный уровень — 2) с вероятностью 30 % накладывает эффект тошноты на 3 секунды на поражённую цель, сила эффекта тошноты равна силе зачаровывания.
- Отравление (англ. Poison; ID=12; максимальный уровень — 2) с вероятностью 30 % накладывает эффект отравления на 3 секунды на поражённую цель, сила эффекта отравления равна силе зачаровывания.
Как и на луки, на пистолеты и посохи можно наложить чары «Бесконечность», при этом для стрельбы требуется наличие хотя бы одного патрона или одной единицы маны в инвентаре игрока.
Мушкетон, щиты и арбалет зачаровывать нельзя, а на метательные кунаи и сюрикены можно наложить те же чары, что и на меч.
Броня[]
| Изображение | Название | Описание |
|---|---|---|
| Броня из кожи коровы | По прочности равна кожаной, но стилизована под корову. Не имеет рецепта крафта. | |
| Кожаная полная броня | По прочности равна кожаной, но отличается внешним видом. Не имеет рецепта крафта. | |
| Деревянная полная броня | По прочности равна кожаной. Не имеет рецепта крафта. | |
| Железная полная броня | По прочности равна железной, но отличается внешним видом. Не имеет рецепта крафта. | |
| Бронзовая полная броня | По прочности равна железной. Не имеет рецепта крафта. | |
| Золотая полная броня | По прочности равна золотой. Не имеет рецепта крафта. | |
| Алмазная полная броня | По прочности равна алмазной, но отличается внешним видом. Не имеет рецепта крафта. | |
| Мифриловая броня | По прочности равна алмазной. Не имеет рецепта крафта. | |
| Изумрудная полная броня | По прочности равна алмазной. Не имеет рецепта крафта. | |
| Демоническая броня | По прочности равна алмазной. Не имеет рецепта крафта. | |
| Броня ассасина | По прочности равна кожаной. Не имеет рецепта крафта. | |
| Броня ниндзя | По прочности равна кожаной. Не имеет рецепта крафта. | |
| Одежда комиссара | По прочности равна кожаной. Не имеет рецепта крафта. | |
| Латы рыцаря | По прочности равна железной. Не имеет рецепта крафта. | |
| Броня Х407 | По прочности равна алмазной. Не имеет рецепта крафта. | |
| Одеяние волшебника | По прочности равна кожаной. Комплект из трёх предметов. Не имеет рецепта крафта. | |
| Смокинг | По прочности равна кожаной. Комплект из трёх предметов. Не имеет рецепта крафта. | |
| Солдатская броня | По прочности равна железной. Не имеет рецепта крафта. | |
| Тактическая броня | По прочности равна железной. Комплект из двух предметов. Не имеет рецепта крафта. | |
| Маска бандита | Маска на глаза, по прочности равна кожаному шлему. Не имеет рецепта крафта. | |
| Пехотинский шлем | По прочности равен железному шлему. Не имеет рецепта крафта. | |
| Офицерский нагрудник | По прочности равен железной кирасе. Не имеет рецепта крафта. | |
| Юбки | Всего 9 видов. По прочности соответствуют поножам из такого же материала. Не имеют рецепта крафта. | |
| Короны | По прочности равны шлемам из соответствующих материалов. Не имеют рецепта крафта. |
Другое[]
| Изображение | Название | Описание |
|---|---|---|
| Монеты | Монеты и деньги различных видов. Нет способа получения. | |
| Слитки | Дополнительные 3 слитка в игру. Нет способа получения. | |
| Мана | Предмет, поглощаемый посохами при стрельбе. | |
| Сферы для посохов | Визуальные изображения сфер магии, которыми стреляют посохи. Нет способа получения. | |
| Музыкальные инструменты | Предметы для NPC-бардов. Игрок тоже может на них сыграть. Способов получения не имеют. | |
| Прочие предметы | Огромное количество предметов для квестов. Способов получения не имеют. |
Ошибки[]
- В версиях до 1.13 при расположении большого числа NPC (это больше 5 NPC) в пределах 2-3 чанках друг от друга появляются и нарастают лаги в геометрической прогрессии. При чём лаги не пропадают, даже если перезайти на карту. Это связано с прогрузкой чанков для каждого NPC. Лаги можно незначительно снизить, изменив в настройках мода загрузку чанков NPC ниже 8. Или рассредоточить NPC на большую площадь.
- Если у вас не получается закрыть окно настроек NPC Условия Диалогов на кнопку Esc, то вы скачали левый файл .jar. Скачайте модификацию с сайта разработчика. Ошибка встречалась на версии 1.7.10 и младше.
- Через несколько месяцев игры в онлайн режиме некоторые NPC могут начать пропадать. Бывают случаи, когда NPC убегают далеко за точку своего спауна и не могут вернуться. Обычно это происходит тогда, когда они атакуют цели в зоне своей видимости и всё дальше уходят от своего места установки. Но бывают и такие случаи, когда NPC вообще исчезает, а потом исчезают рядом созданные NPC. Даже после установки новой копии NPC, они тоже могут исчезнуть через малое время.
- Администраторам серверов с этой модификацией следует обратить внимание на большое количество сообщений от модификации. Сообщения возникают, когда кто-то при создании NPC задаёт недопустимые значения параметров. Особенно сильно информации сообщается при падении NPC в пустоту. Из-за множества сообщений журналы сервера могут значительно увеличиваться в размерах.
- NPC могут провалиться в пол (чаще всего в неполные и подверженные гравитации блоки). Это происходит нередко, но в большинстве случаев ошибка происходит не у всех игроков сразу и прекращается через пару секунд, хотя при этом взаимодействовать с неигровым персонажем практически невозможно. В некоторых случаях ошибка сохраняется, и ни обновление NPC, ни перезаход в игру не помогают.
- Если NPC напал на волка, то у волка не поменяется скин на агрессивный.
- Если на сервере открыть спаунер NPC, окно может появиться сразу у всех игроков на сервере. Это исправлено в версии 1.8.0.
- Иногда при игре на «красивой» графике с последователями мир застывает на пару секунд (время не зависит от производительности компьютера). Эта ошибка исправлена в версии модификации 1.7.10а.
- В версии модификации для 1.5 наёмники иногда умирают в огне, даже если иммунитет от огня включён.
- В версии модификации для 1.5 в суперплоских мирах не работает опция «Опасаться воды» (хотя она там и не нужна).
- Иногда NPC постоянно дёргают двери, как жители, если стоят в блоках с дверью и могут на них действовать.
