This Rust plugin stops specified entities from spawning and removes any that are already present when the plugin is loaded.
Configuration
JSON:
{
"Version": "1.1.2",
"Clean Up Existing Entities On Startup": false,
"Entity Keyword Blocklist (prefab or type keywords to block from spawning or remove if spawned)": [],
"Entity Keyword Exception List (keywords to ignore even if matched in blocklist)": []
}
Clean Up Existing Entities On Startup
- If true, the plugin will remove specified entities that already exist when the plugin is loaded.Entity Keyword Blocklist
- This is the main list of entity keywords you want to block. Add partial names of prefabs or entity types (e.g.scientist
,chicken
,BradleyAPC
) and the plugin will prevent those entities from spawning. If the cleanup option above is enabled, it will also remove any already spawned ones.Entity Keyword Exception List
- This is used to skip specific matches from the blocklist. If something in this list matches an entity that would otherwise be blocked, it will be allowed instead. Use this when you want to block a broad category (likescientist
) but allow specific ones (likescientistnpc_full_any
)