CavePrinceCompat

v1.0.1·Updated 2026-10-03

Compatibility repairs for Underground Cave and BluePrince (Mt Holly) on REPOLib 4: module relink, extraction fix, BluePrince preloader (Workshop crafting works again).

About this mod Author’s original text

Cave Prince Compat

Compatibility repairs for two custom R.E.P.O. levels on REPOLib 4: Underground Cave and BluePrince (Mt Holly).

Underground Cave

  • Relinks the level's start room and modules when they are missing at registration (37 module references).
  • Extraction points: creates the missing extraction-area/gross-up objects so extractions work, with a hidden renderer so the extraction countdown no longer throws.

BluePrince (Mt Holly)

BluePrince 1.3.2 was built for REPOLib 3. A small BepInEx preloader patcher (BepInEx/patchers) repairs BluePrince.dll at game start, before plugins load:

  • Implements the Content.Bundle property that REPOLib 4 added. BluePrince's PrefabContent assets load again, so their network prefabs are registered: Workshop crafting works (Coin Purse + Lucky Rabbit's Foot = Lucky Purse).
  • Repairs files modified by 1.0.0, which had made PrefabContent abstract (the type loaded, but crafting outputs could not spawn).
  • Fixes two calls to changed game methods (cursed idol damage and discovery display).
  • The original file is kept as BluePrince.dll.ctbak. Nothing is changed when the file is already compatible.

Underground Cave and BluePrince are not forced dependencies: install the map(s) you use.

Multiplayer

Every player must have this package and the same map mods.

Requirements

BepInExPack, REPOLib 4.2.0.

AI disclosure

AI tools were used during development and to create the package artwork.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPackZehs-REPOLib

File & checksum

Filename
CavePrinceCompat-1.0.1.zip
File size
16.5 KiB