EnemySpawnControl
A BepInEx mod for **R.E.P.O.** that lets you control which enemies can spawn using a whitelist or blacklist.Enemy Spawn Control
A BepInEx mod for R.E.P.O. that lets you control which enemies can spawn using a whitelist or blacklist.
Features
- Whitelist mode — only allow specific enemies to spawn
- Blacklist mode — block specific enemies from spawning
- Accepts both in-game display names and internal code names (case-insensitive)
- Hot-reload config in-game with
Ctrl+R - Press
F7in-game to print all available enemy names to the log
Installation
- Install BepInEx 5.4.x into your REPO game folder
- Copy
EnemySpawnControl.dlltoBepInEx/plugins/ - Launch the game once to generate the config file at
BepInEx/config/com.out_pu22led.EnemySpawnControl.cfg
Configuration
Edit BepInEx/config/com.out_pu22led.EnemySpawnControl.cfg:
[General]
# If true, only spawn enemies in AllowedEnemies. If false, block enemies in BlockedEnemies.
UseWhitelist = false
[Whitelist]
# Comma-separated list of allowed enemies (used when UseWhitelist = true)
AllowedEnemies = Gnome,Runner,Duck
[Blacklist]
# Comma-separated list of blocked enemies (used when UseWhitelist = false)
BlockedEnemies = Shadow,Hunter,ThinMan
[Debug]
# Log each blocked enemy to the BepInEx console
EnableLogging = true
Press Ctrl+R in-game to apply config changes without restarting.
Enemy Names
Both display names and internal code names are accepted. Press F7 in-game to see the full list for your game version.
| Display Name | Code Name |
|---|---|
| Animal | animal |
| Banger | bangdirector |
| Clown | beamer |
| BirthdayBoy | birthdayboy |
| CleanupCrew | bombthrower |
| Bowtie | bowtie |
| Peeper | ceilingeye |
| ApexPredator | duck |
| Elsa | elsa |
| Mentalist | floater |
| Gnome | gnomedirector |
| Headman | head |
| HeadGrab | headgrabber |
| HeartHugger | hearthugger |
| Hidden | hidden |
| Huntsman | hunter |
| Oogly | oogly |
| Robe | robe |
| Reaper | runner |
| Loom | shadow |
| Spewer | slowmouth |
| Trudge | slowwalker |
| Gambit | spinny |
| ShadowChild | thinman |
| Tick | tick |
| Bella | tricycle |
| Chef | tumbler |
| Upscream | upscream |
| Rugrat | valuablethrower |
Notes
- If all enemies in a difficulty tier are filtered out, that tier simply produces no spawns for that level. The game will not crash.
- Difficulty pools are fixed by the game — enemies locked to higher difficulty tiers won't appear in earlier levels even if whitelisted.
