ShopBlacklist

v1.0.0·Updated 2026-05-15

Block specific items from appearing in the shop. Toggle items on/off or set a max purchase cap per item. Works with vanilla and modded items including rerolls.

About this mod Author’s original text

ShopBlacklist

A helpful simple blacklist that block specific items from appearing in the shop so that other items can take it's place instead. It should work with all vanilla items and any REPOLib-based mods.

Config

On first launch the mod generates a config file at:

BepInEx/config/ShopBlacklist.cfg

Each item gets two entries:

  • [Item Name] - Enabled — set to false to prevent the item from ever spawning
  • [Item Name] - Max Amount — set to a number to stop the item spawning once the team has bought that many total. 0 means no cap.

Items are grouped by type (Upgrades, Consumables, Health Packs, etc.) so they're easy to find.

Examples

Disable an item permanently:

Map Player Count Upgrade - Enabled = false

Cap sprint speed at 5 total team purchases meaning after 5 purchases it doesn't show up:

Sprint Speed Upgrade - Enabled = true

Sprint Speed Upgrade - Max Amount = 5

Notes

  • Vanilla items appear in config on first game launch
  • Modded items appear after your first lobby load from shop
  • Works with BetterTeamUpgrades, RerollNoBreak, MoreShopItems, GoopUpgrades
  • Soft dependency on REPOLib — works without it for vanilla-only

Known issues

Icon mismatch with RerollNoBreak: When a blocked item's slot gets replaced after a reroll, the card background art may not match. The item name, price, and what you actually buy are always correct only problem is the card image can look wrong it's unfortantely a limitation of how RerollNoBreak handles item reactivation.

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
ShopBlacklist-1.0.0.zip
File size
37.2 KiB