Minecraft Wiki
Advertisement

Файл:Signaturegq.png

Custom NPC - это модификация, добавляющая в мир minecraft мобов (NPC), изначально программируемые игроком. (Свойства мода написаны ниже)

Установка

  • Найдите папку .minecraft/bin
  • Откройте файл minecraft.jar с помощью архива (winrar/zip)
  • Скачайте Modloader.zip/ModloaderMP.zip
  • Распакуйте все файлы из Modloader.zip и ModloaderMP.zip в minecraft.jar
  • Удалите папку META-INF в minecraft.jar
  • Создайте папку .minecraft/mods
  • Поместите архив Custom NPC.zip в папку .minecraft/mods (Не распаковывайте его!)
  • Мод установлен.

Программирование NPC

Для программирования мобов нужен инструмент "NPC-wand". Чтобы его создать, нужно 2 ед. хлеба и 2 ед. палки: Шаблон:Сетка/Крафт Теперь нужно взять игроку NPC-wand и щёлкнуть правой кнопкой мыши в то место, где будет распологаться моб. После этого появится такое меню:


где:

  • Display - главная характеристика моба:
Файл:Custom Stuff Texture.png

Выбор текстуры

    • Имя
    • Скрывать имя или нет?
    • Модель (на момент 1.1 версии версия моделей: гном, мужчина, женщина, деревенские жители и My Little Pony)
    • Текстура модели (можно загружать свои текстуры в архив Custom NPC.zip)
    • Размер модели (от крошечного (1) до гиганта (15))
    • Поведение, если моба атаковали (бежать вокруг (EX: пассивные мобы)/оттолкнуться в сторону/ничего не происходит (моба ударили, а он стоит на месте)).
  • Stats - вторичная характеристика моба:
    • Здоровье
    • Сила удара
    • Скорость атаки
    • Дистанция атаки
    • Может ли возродиться после смерти (?)
    • Показывать ли тело, если моб умер (?)
  • Movement Options - передвижение моба:

Моб может:

    • Стоять неподвижно
    • Идти
    • Сидеть
    • Лежать
    • Идти вприсядку
    • Стоять вприсядку
  • Inventory - Инвентарь моба:

В инвентаре может лежать всё что угодно. Также на моба можно надеть броню/дать в руки (именно в руки) вещи/оружие.

Файл:Custom Stuff Inventory.png

Инвентарь моба

  • "No Role"/Edit

Определение роли моба:

    • No Role - нет роли. Обычный моб.
    • Guard - Стражник. Охраняет территорию от враждебных мобов (пауки/эндермены считаются враждебными для стражников). Опционально можно включить нападение на криперов/дружественных мобов.
    • Item Giver.
    • Trader - Торговец. В разделе "Edit" можно настроить куплю/продажу.
    • Mercenary - Наёмник. В разделе "Edit" можно установить цену/время найма. Он охраняет игрока от враждебных мобов и вообще ведёт себя как волк.
    • Bank.
  • Lines - слова моба.

Моб может говорить, только если его игрок научит (Имеется 4 типа разговора у моба):
World Lines - моб говорит просто так в любое время одну из строк текста.
Attack Lines - если моба атакуют, то он говорит одну из строк текста.
Interact Lines - при нажатии ПКМ на моба он говорит одну из строк текста.
Killed Lines - при убийстве моба он говорит одну из строк текста.

  • Factions - поведение моба.
    • Frienldy - дружелюбный моб, которого даже если ударить, он вам не ответит (а это даже не получится у игрока).
    • Hostile - враждебный моб к любому мобу (игрок не исключение).
    • Neutral - нейтральный моб (EX: свинозомби). Если его атакуют, то все NPC этой группы начнут отвечать и преследовать игрока до тех пор, пока не убьют/не потеряют след.

Видео туториал по созданию и настройки вашего NPC

Шаблон:Моды

Advertisement