R.E.P.O.
Install with App

Details

Latest version
1.0.0
Last Updated
First Uploaded
Downloads
3.9K
Likes
0
Size
94KB
Dependants

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 F7 in-game to print all available enemy names to the log

Installation

  1. Install BepInEx 5.4.x into your REPO game folder
  2. Copy EnemySpawnControl.dll to BepInEx/plugins/
  3. 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.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.