Enhanced Prefab Loader
Enhanced Prefab loader is a modders tool to allow other modders to more easily add new items to the game.Enhanced Prefab Loader (EPL)
EPL lets mods add new content to TCG Card Shop Simulator: custom card expansions, packs and boxes, shop items, furniture, deco, and even entire custom shops with their own phone app. It does the heavy lifting so content mods can just be content — you install EPL once, then drop in whatever card sets or item packs you like. This package serves as the Thunderstore Mirror, the most up to date will always be the Nexus as linked above.
Installation
- Install BepInEx 5 if you don't have it.
- Install the EnhancedPrefabLoader API mod — required as of EPL 6.0.2. EPL will not load without it.
- Extract the EPL zip into your BepInEx folder (it contains "plugins" and "patchers" folders that merge with the ones already there).
- Install content bundles from their own mod pages and follow their instructions.
Good to know (gotchas)
- Two downloads, one mod. EPL and the EPL API are separate downloads but a matched pair. If EPL says it failed to load, check that the API mod is installed and up to date.
- If another mod includes its own copy of EnhancedPrefabLoader.API.dll, delete that copy. Only the API mod page should provide it — stale copies break other mods.
- Before removing a content bundle, get rid of everything you own from it — sell or destroy its cards, packs, items, and furniture first, then use the EPL tab in the in-game settings screen (Uninstall / Force Price Reset) rather than just deleting files. If modded items are still in your shop, inventory, or storage when the pack is removed, your save can break.
- The optional performance patches in the config file are all OFF by default. They only touch base-game behavior if you deliberately enable them.
Making your own content
No programming needed. Grab the BundleExporter from the optional files — it's a Unity Editor tool where you fill in your cards, packs, items, and prices, then build a bundle folder that EPL loads. Documentation lives on the docs site.
Power users who want custom behaviors (pack generators, price formulas) can code against the EPL API — see the API mod page.
Roadmap
- Ongoing fixes and performance work — driven by what you report, so use the bugs tab
Discord: https://discord.gg/XUMZwsYQCX
Source code: GitLab
