
balrond IdleActors
A predefined npc generator you can put them on with just 1 click
Date uploaded | 3 weeks ago |
Version | 1.0.2 |
Download link | Balrond-balrond_IdleActors-1.0.2.zip |
Downloads | 421 |
Dependency string | Balrond-balrond_IdleActors-1.0.2 |
README
๐งโโ๏ธ Balrond Idle Actors โ Mod Documentation
Overview
Balrond Idle Actors brings life to your Valheim settlements by allowing you to place decorative NPCs who look alive, speak, and even tradeโbut never move.
These NPCs do not walk, fight, or follow commands. They're built for immersion, not interaction depth.
NPCs are spawned using a special Balrond Hammer(Npcmancer_bal) and function as highly optimized build pieces.
๐งฐ Key Features
-
๐จ Balrond Hammer Build Tool
Craft a special hammer Npcmancer_bal to place idle NPCs directly into your world.- Requires Forge lvl 1 Recipe: 4 Finewood, 4 Bloodbag, 4 Iron
-
๐งโโ๏ธ Two NPC Types
- Talker โ Reacts to player interaction with ambient dialogue.
- Trader โ Offers a small selection of themed items.(Avaible only in debugmode/freebuild)
-
๐ฒ Randomized Appearance
Each NPC's name,gear and look is generated from predefined presets. -
๐งฌ Current Archetypes Available
The mod currently includes the following NPC archetypes: Priest, Farmer, Blacksmith, Hunter, Guard,Defender, Villager, Lummberjack, Miner, Begger, and Noble(Merchant) โ each with randomized appearances and thematically appropriate gear or trade items.Not all Archetypes are available for each race and not all Archetypes have a Trader version.
-
๐ Thematic Traders
Traders sell items that match their archetype (Farmer, Hunter, Guard, etc.), with unlocks based on boss progression. -
๐งฑ NPCs as Build Pieces
Optimized for minimal memory and performance cost. Acts like a decorative object. -
๐ฟ Immersive but Passive
- Do not move or follow
- React to damage, death, or building destruction in Ward range
- Do not fight back
-
โ๏ธ Zero Configuration
No settings, no customization menus. Drop it in and enjoy.
๐ง How to Use
- Craft the Balrond Hammer (Npcmancer_bal).
- Use it to open the build menu.
- Choose either Talker or Trader variants of NPCs.
- Place NPCs like any other build piece.
โ What This Mod Is Not
- โ No AI behavior or pathfinding
- โ No quests or progression
- โ No player-driven customization
- โ Not a follower/companion system
This mod is intended for decorative and immersive world-building only.
๐ก Ideal For
- Story-rich settlements
- Roleplay servers
- Towns, farms, temples, taverns, markets
- Builders looking to make their world feel lived in
๐ฆ Trader Inventory
Each trader archetype offers a selection of small, thematic items. Some items unlock only after certain bosses are defeated.
Format:
Item Name | Cost (Coins) | Unlocked After
๐งโ๐พ Farmer
Item | Cost | Unlocks After |
---|---|---|
Straw_bal | 25 | Always |
Apple_bal | 200 | After The Elder |
WaterJug_bal | 100 | Always |
BirdFeed_bal | 200 | After The Elder |
RottenVegetable_bal | 100 | Always |
Carrot | 100 | Always |
Onion | 300 | After Bonemass |
๐ก๏ธ Guard & Defender
Item | Cost | Unlocks After |
---|---|---|
ShieldWood | 250 | Always |
Club | 100 | Always |
KnifeFlint | 300 | Always |
Torch | 200 | Always |
๐ง Priest
Item | Cost | Unlocks After |
---|---|---|
SilverNecklace | 45 | Always |
Pukeberries | 50 | Always |
Acorn | 50 | Always |
BoneFragments | 50 | Always |
MeadHealthMinor | 500 | After The Elder |
MeadStaminaMinor | 500 | After The Elder |
BarleyWine | 800 | After Moder |
๐ช Begger
Item | Cost | Unlocks After |
---|---|---|
Straw_bal | 50 | Always |
BoneFragments | 100 | Always |
PoisonApple_bal | 100 | Always |
RottenMeat | 300 | After The Elder |
RottenVegetable_bal | 200 | After The Elder |
Stone | 50 | Always |
Wood | 25 | Always |
Larva_bal | 75 | After Bonemass |
๐ฉโ๐พ Villager
Item | Cost | Unlocks After |
---|---|---|
Feathers | 150 | After The Elder |
StrawThread_bal | 100 | Always |
WaterJug_bal | 100 | Always |
LeatherScraps | 50 | Always |
WoodBucket_bal | 50 | After The Elder |
OilBase_bal | 500 | After The Elder |
๐น Hunter
Item | Cost | Unlocks After |
---|---|---|
Feathers | 25 | After The Elder |
BoneFragments | 50 | Always |
DeerHide | 500 | After The Elder |
LeatherScraps | 50 | Always |
ArrowWood | 200 | Always |
Bow | 200 | Always |
KnifeFlint | 200 | Always |
๐งบ Merchant
These share the same inventory.
Item | Cost | Unlocks After |
---|---|---|
StrawThread_bal | 100 | Always |
CookedMeat | 100 | Always |
Ruby | 100 | Always |
LinenThread | 400 | After Moder |
PaintBucket_bal | 150 | After The Elder |
ChickenEgg | 300 | After Moder |
SilverNecklace | 50 | After The Elder |
KnifeButcher | 500 | Always |
๐ช Lumberjack
Item | Cost | Unlocks After |
---|---|---|
Wood | 25 | Always |
WoodNails_bal | 25 | Always |
Club | 100 | Always |
AxeFlint | 250 | Always |
Roundlog | 50 | Always |
FineWood | 100 | After Bonemass |
โ๏ธ Miner
Item | Cost | Unlocks After |
---|---|---|
PickaxeStone | 200 | Always |
Coal | 25 | Always |
Stone | 10 | Always |
Flint | 25 | Always |
CopperOre | 300 | After The Elder |
Torch | 100 | Always |
๐ ๏ธ Blacksmith
Item | Cost | Unlocks After |
---|---|---|
Hammer | 50 | Always |
CopperScrap | 300 | After The Elder |
KnifeCopper | 300 | Always |
Coal | 25 | Always |
BronzeNails | 50 | After The Elder |
๐ Note: Items only appear once their required boss has been defeated on that world. All prices are in Valheim coins.
๐ ๏ธ Traders are decorative and thematic โ not balanced for full gameplay economy for balance purpose prices and items may change.
Video Preview
Click the image to go to YT and launch the video
๐ฎ Future Plans
Development on Balrond Idle Actors is ongoing, with several exciting features planned for future updates:
-
๐ง New Humanoid Templates
Additions of idle NPCs based on humanoid monsters like Draugr, Dvergr, and Skeletons. -
๐งโ๐จ Expanded Archetypes
Introduction of new NPC roles such as scribes, cooks, shrine keepers, guardsmen, and more. -
๐ฃ๏ธ Archetype-Specific Vocalization
Each archetype will eventually have its own distinct voice lines, tones, and vocal patterns to better reflect their personality and role (e.g., gruff Blacksmiths, humble Beggers, noble Priests). This will enhance immersion and variety when interacting with Talker NPCs. -
๐งฅ Greater Gear Variety
Larger randomization pools for weapons, armor, accessories, and visual details to create more diverse appearances. -
๐ Trader Inventory Expansion
Traders will gain more items for sale, including content from other mods for better synergy. -
๐ Balrond Mod Integration
Seamless compatibility and cross-functionality with other Balrond mods and assets. -
๐น Functional NPC Types
Future NPCs may include new behaviors and features, such as:- Archer Guards that fire at enemies like stationary Ballista
- Defense Guards that push back attacking monsters
- NPCs that interact with Ward mechanics or offer unique localized utility
Stay tuned for updates and community-driven enhancements!
Changelog
Update 1.0.1
- fix issue with npcs falling thru floors when left the zone
Update 1.0.2
- small changes to existing presets
- add new archetypes of Miner and Lumberjack for human male
๐ Requirements & Compatibility
- โ Requires BepInEx
- โ No configuration needed
- โ No external dependencies
- โ Compatible with all major world/edit mods
๐ฌ Community & Support
- ๐ฌ Join our Discord: Balrondโs Den
- โ Support the project: ko-fi.com/balrond1020
Bring your towns to life โ with Balrond Idle Actors.
๐งฌ Prefab ID List
List
Items
- "Npcmancer_bal",
- "NpcHelmetMiner_bal",
- "NpcCapeRags_bal",
- "DvergerHoe_bal",
- "DvergerKnife_bal",
- "DvergerHammer_bal",
- "DvergerCultivator_bal",
- "DvergerStaffFire_bal",
- "DvergerStaffHeal_bal",
- "DvergerStaffIce_bal",
- "DvergerStaffSupport_bal",
- "DvergerSuitDress_bal",
- "DvergerSuitDressHair_bal",
- "DvergerSuitDark_bal",
- "DvergerFemaleBlue1_bal",
- "DvergerFemaleGray1_bal",
- "DvergerFemaleOrange1_bal",
- "DvergerFemaleDress1_bal",
- "DvergerFemaleDress2_bal",
- "DvergerFemaleDress3_bal",
- "DvergerFemaleDress4_bal",
- "DvergerFemaleDress5_bal",
- "DvergerFemaleDress6_bal",
- "DvergerFemaleDress7_bal",
- "DvergerFemaleDress8_bal",
- "DvergerFemaleDress9_bal",
- "DvergerHairGray1_bal",
- "DvergerHairGray2_bal",
- "DvergerHairGray3_bal",
- "DvergerHairGray4_bal",
- "DvergerHairGray5_bal",
- "DvergerHairGray6_bal",
- "DvergerHairGray7_bal",
- "DvergerHairOrange1_bal",
- "DvergerHairOrange2_bal",
- "DvergerHairOrange3_bal",
- "DvergerHairOrange4_bal",
- "DvergerHairOrange5_bal",
- "DvergerHairOrange6_bal",
- "DvergerHairOrange7_bal",
- "DvergerHairBlue1_bal",
- "DvergerHairBlue2_bal",
- "DvergerHairBlue3_bal",
- "DvergerHairBlue4_bal",
- "DvergerHairBlue5_bal",
- "DvergerHairBlue6_bal",
- "DvergerHairBlue7_bal",
- "DvergerSuitDarkHat_bal",
- "DvergerSuitRed_bal",
- "DvergerSuitRedHood_bal",
- "DvergerSuitYellowHood_bal",
- "DvergerSuitGreenCap_bal",
- "ArmorPriest_bal",
- "NpcToolHammer_bal",
- "StaffPriest_bal",
- "NpcCapeFox_bal",
- "NpcCapeBlackWolf_bal",
NPC build pieces
Dverger Male
- "DvergerMaleTalkerFarmer_bal",
- "DvergerMaleTraderFarmer_bal",
- "DvergerMaleTalkerVillager_bal",
- "DvergerMaleTraderVillager_bal",
- "DvergerMaleTalkerMerchant_bal",
- "DvergerMaleTraderMerchant_bal",
- "DvergerMaleTalkerPriest_bal",
- "DvergerMaleTraderPriest_bal",
- "DvergerMaleTalkerGuard_bal",
- "DvergerMaleTraderGuard_bal",
- "DvergerMaleTalkerHunter_bal",
- "DvergerMaleTraderHunter_bal",
- "DvergerMaleTalkerBegger_bal",
- "DvergerMaleTraderBegger_bal",
- "DvergerMaleTalkerBlacksmith_bal",
- "DvergerMaleTraderBlacksmith_bal",
Dverger Female
- "DvergerFemaleTalkerFarmer_bal",
- "DvergerFemaleTraderFarmer_bal",
- "DvergerFemaleTalkerVillager_bal",
- "DvergerFemaleTraderVillager_bal",
- "DvergerFemaleTalkerMerchant_bal",
- "DvergerFemaleTraderMerchant_bal",
- "DvergerFemaleTraderPriest_bal",
- "DvergerFemaleTalkerPriest_bal"
Human Female
- "HumanFemaleTalker_Defender_bal",
- "HumanFemaleTalker_Farmer_bal",
- "HumanFemaleTalker_Guard_bal",
- "HumanFemaleTalker_Hunter_bal",
- "HumanFemaleTalker_Merchant_bal",
- "HumanFemaleTalker_Priest_bal",
- "HumanFemaleTalker_Villager_bal",
- "HumanFemaleTrader_Farmer_bal",
- "HumanFemaleTrader_Guard_bal",
- "HumanFemaleTrader_Hunter_bal",
- "HumanFemaleTrader_Merchant_bal",
- "HumanFemaleTrader_Priest_bal",
- "HumanFemaleTrader_Villager_bal",
Human Male
- "HumanMaleTalker_Miner_bal",
- "HumanMaleTalker_Lumberjack_bal",
- "HumanMaleTalker_Defender_bal",
- "HumanMaleTalker_Begger_bal",
- "HumanMaleTalker_Blacksmith_bal",
- "HumanMaleTalker_Farmer_bal",
- "HumanMaleTalker_Guard_bal",
- "HumanMaleTalker_Hunter_bal",
- "HumanMaleTalker_Merchant_bal",
- "HumanMaleTalker_Priest_bal",
- "HumanMaleTalker_Villager_bal",
- "HumanMaleTrader_Miner_bal",
- "HumanMaleTrader_Lumberjack_bal",
- "HumanMaleTrader_Begger_bal",
- "HumanMaleTrader_Blacksmith_bal",
- "HumanMaleTrader_Farmer_bal",
- "HumanMaleTrader_Guard_bal",
- "HumanMaleTrader_Hunter_bal",
- "HumanMaleTrader_Merchant_bal",
- "HumanMaleTrader_Priest_bal",
- "HumanMaleTrader_Villager_bal",