Описание

## Requirements
* __TACZ__
## Features
* **Rendering and use of armors and TACZ guns** - NPCs will use TACZ guns from any addon pack just like a player would, including rocket launchers, grenade launchers and flamethrowers, to name a few.
* **Full PlayerAnimator and Player skin support** - NPCs will use animations from PlayerAnimator and can be configured with Player names and skins
* **Configuration** - Extensive configuration files which can be used to create entirely new NPCs with different relationships, textures and equipment.
* **Factions and Relationships** - Configure the tacznpc\_factions.json file to set up various teams and watch them fight out real time battles.
# How to Use
See **Configuration** below on how to modify the mod.
* You can summon npcs with /summon tacznpcs:npc {"template":""}, not adding the template nbt: ({"template":""}) will use the "default" template, otherwise you specify a template name based on the npc\_loadouts.json config file.
# Configuration
NPCs are configured using the mod's config files.
Custom loot tables or tags should be added the normal Minecraft way using datapacks. IDs can then be referenced by the config.
***
# tacznpc\_factions.json
Maps entity IDs to faction names.
```
{
"villagers": [
"minecraft:villager",
"minecraft:iron_golem"
],
"illagers": [
"minecraft:pillager",
"minecraft:evoker"
]
}
```
* Keys are faction names.
* Values are lists of entity IDs.
***
# tacznpc\_loadouts.json
Defines NPC equipment, weapons, factions, and textures.
```
{
"illagers": {