Repository navigation
Configuration Recipes
Each JSON block below is a valid partial file. Merge its fields into the named file. Do not replace your entire existing config with a recipe unless you intend to discard its other settings.
File: tacznpc_behavior.json.
{
"combat": {
"friendlyFire": {
"damageReduction": {
"companionGroup": {
"damagePercent": 0
}
}
}
}
}This is not player immunity: hostile and player-origin damage are unchanged.
{
"combat": {
"friendlyFire": {
"shotCheck": {
"enabled":false
}
}
}
}Damage reduction remains enabled. To disable only mitigation, set damageReduction.enabled=false instead.
{
"combat": {
"weaponModifiers": {
"tacz:minigun": {
"burstShotsPercent":100,
"shotIntervalTicksPercent":100
}
}
}
}{
"loadouts": {
"guard": {
"combat": {
"reactionTimeTicks": {
"min":20,
"max":35
}
}
}
}
}Do not use aimDistance as a maximum attack range; it is the ADS threshold.
File: tacznpc_inventory.json.
{
"loadouts": {
"guard": {
"maxCargoSlots":18
}
}
}{
"loadouts": {
"guard": {
"interests": [
{"item":"minecraft:bread","weight":20,"basePrice":2}
]
}
}
}This array replaces that loadout's entire inherited interest list. Include its other interests when merging.
File: tacznpc_quests.json.
{
"loadouts": {
"guard": {
"minSpawnLevel":2
}
}
}Only fresh template initialization receives the floor. Use XP commands for existing NPCs.
File: tacznpc_offline_actions.json.
{
"offlineActions": {
"meetAllies": {
"enabled":false
}
}
}File: tacznpc_requests.json.
{
"loadouts": {
"guard": {
"enabled":false
}
}
}File: tacznpc_loot/desert.json.
{
"biomes":["minecraft:desert"],
"pools":[]
}Do not assign minecraft:desert in another active loot file.
File: tacznpc_greetings.json.
{
"enabled":false
}After any recipe, run /tacznpcs_reload, inspect the log and test the intended loadout. Commands are more reliable than guessing which configuration the NPC is using.
Configuration reference for the customized TACZ NPCs Alive build, baseline 2.2.1-hiki.c2me.1. Home · Troubleshooting
- TACZ NPCs Alive : Configuration Wiki
- Getting started
- Configuration map and inheritance
- Configuration recipes
- Behavior and perception
- Offline loot by biome
- Resting, campfires and social space
- Combat: reaction, accuracy and firing patterns
- Administrator commands
- Recruitment and companion orders
- Dialogue profiles and selection rules
- Factions, relations and player reputation
- Friendly-fire prevention and damage protection
- Greetings and contextual replies
- Inventory, interests and item replacement
- Levels, health and accuracy progression
- Loadouts and equipment
- Offline activity and the time wallet
- Autonomous NPC quests
- Player supply requests
- Spawning and structure replacement
- Trading, prices and currency denominations
- Experimental offline travel
- Troubleshooting and migration
- Weapon-specific percentage modifiers