MKNpc содержит расширения системы MK, ориентированные на NPC. Это включает ИИ, позволяющий NPC использовать MKAbilities, доступные игрокам, блок спавнера в стиле MMO и систему определения NPC, которая позволяет создавать шаблоны NPC из типов сущностей с помощью датапаков.
Особенности:
- Система шаблонов NpcDefinition для NPC: создавайте варианты NPC на основе любых мобов Minecraft, легко настраивайте баланс и наблюдайте его отражение в вашем мире.
- Система MKQuest: создавайте внутриигровые квесты по экземпляру структуры с диалогами и процедурными наградами.
- MKSpawner: Точка спавна в стиле MMO, обеспечивающая постоянные, возобновляемые встречи для ваших структур.
- Продвинутые структуры, которые могут оживать при входе игроков, реагируя на их действия.
- Два новых реестра ресурсов (Asset Registries):
- NpcOptionTypes: Регистрирует параметры конфигурации для системы определения NPC.
- NpcOptionEntryTypes: Регистрирует постоянное хранилище мира для параметров конфигурации, содержащих данные генерации на экземпляр.
- Один новый реестр данных (Data Registry):
- NpcDefinitions: Шаблоны для создания вариантов NPC на основе типа сущности.