[TACZ] NPCs - NPCs from the STALKER Universe
Welcome to the Exclusion Zone!
This mod brings the atmosphere of the cult STALKER game series to Minecraft, adding fully animated non-player characters with advanced behavior and interaction systems.
Factions and Armament
Currently, the mod features two opposing factions: "Duty" and "Bandits". Each has a unique set of armor and weapons that drop when defeating NPCs. The system is fully compatible with any TACZ addons - NPCs will use rocket launchers, grenade launchers, flamethrowers, and other specialized weapons just like players do.

Rank System and Customization
Each NPC has one of four ranks: Rookie, Experienced, Veteran, or Expert. The rank determines not only the enemy's difficulty but also the type of equipment. In the future, patches are planned to be used for quest systems and trading with villagers.
Technical Requirements
- SmartBrainLib - required
- TACZ - main mod
- Geckolib - for animations
- MarbledsArsenal - optional (required for default armor without datapack)
- TACZ: Durability - optional (weapons spawn with random durability and can jam)
Flexible Configuration via Datapacks
Configuration is done through a simple datapack system using standard Minecraft loot tables and tags. You can configure complete armor sets and specific weapons for NPC spawning. To get the default datapack, simply extract the mod's .jar file using 7zip or similar software.
// Example datapack configuration
{
"rank": "veteran",
"faction": "duty",
"equipment": ["tacz_assault_rifle", "duty_armor_set"]
}
Important Spawn Information
NOTE: Currently, mobs do not spawn naturally. Special structures for their generation will be added in the next update. The exception is bandits, who spawn at pillager outposts.
Versioning system: x(major).x(minor/bugfix).x(hotfix)