CustomSideDeck

版本 v2.3.2·更新於 2026-08-04

Change the side deck to something other than squirrels! Lots of options for making your own side deck with JSON Loader (or C#). Works with Side Deck Selector!

模組介紹 作者原文

TVFLabs's Custom Side Deck

This mod lets you change the side deck to something other than squirrels, and allows changing the number of cards in the side deck, having more than one type of card in the side deck, having cards be selected when starting the run, and even displaying custom card backs.

About the Side Deck Selector mod

This mod should work alongside Side Deck Selector for the most part, but you should be aware of a few things:

  • CustomSideDeck and Side Deck Selector will both display their own separate side deck selection screen when starting a run. Side Deck Selector's screen will show up first, then CustomSideDeck's screen will appear when you choose a Side Deck Selector side deck.
  • No matter what side deck you choose from Side Deck Selector, the CustomSideDeck side deck you select will take priority.
  • CustomSideDeck's side deck selection screen will display side decks from Side Deck Selector, but not the other way around.
  • The side deck choice node added by Side Deck Selector's challenge hasn't been tested with CustomSideDeck, but I doubt it would work at all.
  • Currently, CustomSideDeck doesn't support changing your side deck partway through a run. Aside from that, though, I'm fairly sure every other feature in Side Deck Selector exists in CustomSideDeck as well.
  • Side Deck Selector works with P03 in Kaycee's Mod, but CustomSideDeck does not.

Config options

  • GenerateDefaultCardBacks:
  • How the mod should handle side deck card backs for side decks that don't add their own custom card back. If enabled, automatically generates a unique card back based on the side deck's main card's portrait. Otherwise, the default squirrel back will be used.
  • I personally like the way this looks, but a lot of people hated it so it's off by default now.
  • GenerateAquaVersions
  • Whether to automatically add an Aqua version of all custom side decks.
  • This one is very buggy, and I'd recommend keeping it disabled. But it's there if you want to use it.
  • ShowAquaSideDecksWhenSquirrelFishChallengeDisabled
  • Whether or not Aquasquirrels and custom side decks marked as CSDIsAqua should be shown as options even when the Squirrel Fish challenge isn't on.
  • This does not affect which side decks are available when Squirrel Fish is enabled.

How to use (with JSON Loader):

Basic Side Deck:

"extensionProperties": {

"CSDIsSideDeck": "true",

"CSDSideDeckType": "Basic"

}

Basic side decks work like most side decks: they have 10 copies of one type of card.

Set Count Side Deck:

"extensionProperties": {

"CSDIsSideDeck": "true",

"CSDSideDeckType": "SetCount",

"CSDNumCards": "3"

}

Set Count side decks are like Basic ones, except that you can set the number of cards in the deck using the CSDNumCards extension property.

Configurable Side Deck:

"extensionProperties": {

"CSDIsSideDeck": "true",

"CSDSideDeckType": "Configurable",

"CSDNumCards": "10",

"CSDNumOptions": "4",

"CSDOption1": "Squirrel",

"CSDOption2": "Bee",

"CSDOption3": "Rabbit",

"CSDOption4": "Geck",

"CSDCanEditDuringRun": "true"

}

Configurable side decks allow the player to choose which cards to put in the side deck before they start the run. Clicking on a card in the Configure Side Deck screen cycles through the options. There are CSDNumCards cards in the deck, each of which can be any of the CSDOptions. Make sure that the number of CSDOption properties is the same as the value of CSDNumOptions, or it won't work. CSDCanEditDuringRun makes it so that the player can edit their selected cards during a run instead of just at the very beginning, similar to how Gem Vessels work in Act 3.

Advanced Side Deck:

"extensionProperties": {

"CSDIsSideDeck": "true",

"CSDSideDeckType": "Advanced",

"CSDNumCards": "5",

"CSDCard1": "Squirrel",

"CSDCard2": "Bee",

"CSDCard3": "Rabbit",

"CSDCard4": "self",

"CSDCard5": "conf",

"CSDNumOptions": "2",

"CSDOption1": "Cat",

"CSDOption2": "Goat",

"CSDCanEditDuringRun": "true"

}

Advanced side decks can do everything that the othe

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

API_dev-API

檔案與校驗

檔案名稱
CustomSideDeck-2.3.2.zip
檔案大小
94.2 KiB
SHA-256
e14f44cc35fa1cef59363d8082910e13093a3b4d208ce04590d83c446d92d8ec
入庫時間
2026-10-06 19:14