Source-checkedCreatures & NPCs

NPC Provider (BB)

by BookBurner · for Space Engineers

NPC Provider was originally developed for my SE server. At the start it was only a wrapper containing NPC behaviour so I could move away from the programmable blocks. The potential was there to do…

2.1KDownloads
7d agoLast updated
Steam WorkshopSource

About NPC Provider (BB)

From Steam Workshop

NPC Provider was originally developed for my SE server. At the start it was only a wrapper containing NPC behaviour so I could move away from the programmable blocks. The potential was there to do…

NPC Provider was originally developed for my SE server. At the start it was only a wrapper containing NPC behaviour so I could move away from the programmable blocks. The potential was there to do more however, and over time we added more functionality by linking special events to the NPC behaviour, by scripting predefined encounters (such as fleet battles, station combat, boss fights etc.).

WHAT DOES IT PROVIDE?

NPC AI: Behaviour scripts are included in the system, allowing you to setup your NPC ships and stations with predefined behaviour. You can use your own behaviour through programmable blocks or in-game AI blocks as well and use the Provider's AI only for inventory replenishment.

Spawning: System handles spawning of random space encounters, wreckages and planetary encounters. These are defined in the NPC Faction definition.

Despawning: System despawns tracked ships/stations when no players are nearby. The rules are more complex, based on if the ship is or is not a part of a mission.

Economy: Custom made economy system which allows for randomly spawned NPC trade ships and custom defined Trade Stations. The prices are dynamic and reflect how well the specific NPC faction is doing. Price modifiers can be further altered to account for supply/demand.

Missions: Space and Planetary scripted missions which override the vanilla economy contracts. Mission types are going to expand as I add more. Now we have about 20 different mission types for both Space and Planetary environment.

NPC held territories: Planets in the system have assigned ownership and siege options. This is either static, or when the dynamic ownership system enabled leads to possible planet sieges and takeovers. Planetary ownership impacts NPC spawning and Economy systems.

COMPATIBILITY

Supported mods

Shield Mods Defense Shields: . Integration ✅ Replacer ✅ Energy Shields: ... Integration ✅ No replacer Deflector Shields: Integration ✅ Replacer ✅ Nerd's Shields: .... Integration ✅ Replacer ✅

WeaponCore & Weapon mods, NPC Provider can use WeaponCore API to replenish and control weapons. But it is not a hard requirment. Built-in weapon replacer can handle most vanilla based and WeaponCore based weapon packs.

Defense Shields, NPC ships react to have their shields taken down and take evasive actions and perform combat jumps (if they have functional jump drives). If Defense Shield is not present, behaviour still works.

Not recommended to run alongside of:

Modular Encounter Systems, these two systems can fuck with each other, not recommended to use them alongside each other.

Does nothing unless configured

If you have further questions or want to see how to configure the system and set-up NPCs, you can visit my discord: https://discord.gg/6Gd6W8TcJb

DEMO SCENARIOS

Star System No menace https://steamcommunity.com/sharedfiles/filedetails/?id=3814296959

Star System FERM menace https://steamcommunity.com/sharedfiles/filedetails/?id=3814297114

Star System ALIEN menace (weaponcore dependency) https://steamcommunity.com/sharedfiles/filedetails/?id=3814297278

Star System FERM & ALIEN menace (weaponcore dependency) https://steamcommunity.com/sharedfiles/filedetails/?id=3814297411

Highlights

From source data

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 7d ago.

NPC Provider (BB) on Nxeon

From our catalogue
One-click install
Not available. One-click install isn't available for this game's mods yet. Download it and upload it to your server in Files.
Server load
light
Smallest plan we suggest
Space Engineers — 8 GB (8 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
2026-10-28, released 2026-10-28

Game versions by loader

LoaderGame versionsNewest
Workshop

From 5 recorded builds of NPC Provider (BB).

Recent builds

BuildReleasedGame versionsLoaders
2026-10-282026-10-28n/aWorkshop
2026-10-252026-10-25n/aWorkshop
2026-10-132026-10-13n/aWorkshop
2026-10-052026-10-05n/aWorkshop
2026-10-032026-10-03n/aWorkshop

Dependencies

  • Required: steam_workshop project 3264193782 (steam_workshop, not in our catalogue)
  • Required: Text HUD API

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run NPC Provider (BB) on a Space Engineers server

Deploy a server above, then upload the file in Files.

What kind of mod it is

From the catalog
Listed on Steam Workshop as “Content”

Creatures & NPCs

Adds or changes creatures, NPCs and how they behave.

Compatibility

Game
Space Engineers

Verified at the source

  • ✓Steam WorkshopOfficial listing, checked 2026-11-04Open ↗
  • ✓AuthorBookBurner, as published on Steam Workshop
  • ✓LicenseNot published by the sourceFree

NPC Provider (BB), answered

Generated from the mod’s own source data.

Is it free?

Yes. NPC Provider (BB) is free to download from Steam Workshop.

How do I add it to my Nxeon server?

One-click install isn't available for this game's mods yet. Download NPC Provider (BB) from Steam Workshop and upload it to your Nxeon Space Engineers server in Files.

NxLabs

Run NPC Provider (BB) on a Space Engineers server.

Deploy in about a minute from $13.99 a month, then upload NPC Provider (BB) in Files.