Description
MKNpc contains the NPC focused extensions of the MK System. This includes AI that allows npc to use the MKAbilities that players use, a mmo-style spawner block, and an NPC definition system that allows datapack templating of npcs from entity types.
Features:
- NpcDefinition templating system for NPCs, develop npc variants from any Minecraft mob, easily adjust balance and see it reflected in your world.
- MKQuest System : Create In World, Per-Structure-Instance Quests with dialogue and procedural rewards.
- MKSpawner : MMO-style spawn point that ensures consistent, respawning encounters for your structures
- Advanced Structures that can come alive when players enter, responding to player actions
- Two New Asset Registries:
- NpcOptionTypes : Registers configuration options for the NPC Definition system
- NpcOptionEntryTypes : Registers persistent world storage for configuration options that contain per-instance generation data.
- One New Data Registry:
- NpcDefinitions : Templates for creating NPC variants on an entity type.


