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 - главная характеристика моба:
Выбор текстуры
- Имя
- Скрывать имя или нет?
- Модель (на момент 1.1 версии версия моделей: гном, мужчина, женщина, деревенские жители и My Little Pony)
- Текстура модели (можно загружать свои текстуры в архив Custom NPC.zip)
- Размер модели (от крошечного (1) до гиганта (15))
- Поведение, если моба атаковали (бежать вокруг (EX: пассивные мобы)/оттолкнуться в сторону/ничего не происходит (моба ударили, а он стоит на месте)).
- Имя
- Stats - вторичная характеристика моба:
- Здоровье
- Сила удара
- Скорость атаки
- Дистанция атаки
- Может ли возродиться после смерти (?)
- Показывать ли тело, если моб умер (?)
- Здоровье
- Movement Options - передвижение моба:
Моб может:
- Стоять неподвижно
- Идти
- Сидеть
- Лежать
- Идти вприсядку
- Стоять вприсядку
- Стоять неподвижно
- Inventory - Инвентарь моба:
В инвентаре может лежать всё что угодно. Также на моба можно надеть броню/дать в руки (именно в руки) вещи/оружие.
Инвентарь моба
- "No Role"/Edit
Определение роли моба:
- No Role - нет роли. Обычный моб.
- Guard - Стражник. Охраняет территорию от враждебных мобов (пауки/эндермены считаются враждебными для стражников). Опционально можно включить нападение на криперов/дружественных мобов.
- Item Giver.
- Trader - Торговец. В разделе "Edit" можно настроить куплю/продажу.
- Mercenary - Наёмник. В разделе "Edit" можно установить цену/время найма. Он охраняет игрока от враждебных мобов и вообще ведёт себя как волк.
- Bank.
- No Role - нет роли. Обычный моб.
- Lines - слова моба.
Моб может говорить, только если его игрок научит (Имеется 4 типа разговора у моба):
World Lines - моб говорит просто так в любое время одну из строк текста.
Attack Lines - если моба атакуют, то он говорит одну из строк текста.
Interact Lines - при нажатии ПКМ на моба он говорит одну из строк текста.
Killed Lines - при убийстве моба он говорит одну из строк текста.
- Factions - поведение моба.
- Frienldy - дружелюбный моб, которого даже если ударить, он вам не ответит (а это даже не получится у игрока).
- Hostile - враждебный моб к любому мобу (игрок не исключение).
- Neutral - нейтральный моб (EX: свинозомби). Если его атакуют, то все NPC этой группы начнут отвечать и преследовать игрока до тех пор, пока не убьют/не потеряют след.
- Frienldy - дружелюбный моб, которого даже если ударить, он вам не ответит (а это даже не получится у игрока).
Видео туториал по созданию и настройки вашего NPC
Шаблон:Моды