Jump to content

NPC spawning at Substations causes NavMesh spam / Failed to create agent

Pending 3.3.1

Carson
Carson

Posted

Hi,

I’m running a modded hardcore Rust server and I’m currently trying to populate electrical substations with custom NPCs (using BetterNpc + NpcSpawn).

The problem is that every time I try to spawn NPCs at substations, I get a massive wall of console spam like:

*Failed to create agent because it is not close enough to the NavMesh*

This happens consistently at substations, even when:

  • using custom positions
  • lowering spawn counts
  • changing NPC types
  • reloading plugins
  • even after wiping the server completely

What’s strange:

NPC spawning works perfectly fine on most monuments (Harbor, Dome, etc.)

The issue seems specific to substations (and sometimes similar small roadside monuments)

What I’ve tried:

  • Random vs custom spawn positions
  • Full plugin reset (NpcSpawn + BetterNpc configs/data wiped)
  • Server wipe with new seed
  • Different NPC prefabs (scientists, custom roles, etc.)
  • Still getting NavMesh errors and NPCs fail to spawn properly.

Questions:

  1. Are substations missing proper NavMesh areas by design?
  2. Is there a recommended way to spawn NPCs in those locations?
  3. Do I need to force specific spawn points or use a different plugin (e.g. BotReSpawn)?
  4. Is there any workaround to avoid NavMesh issues in small monuments?

I’m trying to keep NPC presence consistent across all monuments, but substations are currently unusable because of this.

Any insight would be appreciated.

Thanks 👍

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
2.5m
Total downloads
Customers
10.9k
Customers served
Files Sold
157.3k
Marketplace sales
Payments
3.4m
Processed total
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.