CardCraft
CardCraft crafting phase for ROUNDS: PickStart integration, static 10,000-recipe database, host-authoritative multiplayer transactions, and no runtime recipe generation.
模組介紹 作者原文
CardCraft 1.0.516
CardCraft adds a crafting phase to ROUNDS at PickStart, before the normal card-pick choices.
Release: CardCraft 1.0.516.
Features
- Craft stage runs from PickStart.
- Static recipe database with 10,000 recipes.
- Runtime/dynamic recipe generation is disabled in this release.
- Recipes containing (Clone) are excluded.
- Host-authoritative multiplayer transaction flow.
- Ingredients are removed through the supported card utility API and the crafted result is verified after adding.
- A player without a craftable recipe does not block the other players' normal Pick phase.
- Reduced production logging compared with diagnostic builds.
- Text-only recipe browser, opened with F2 by default.
Requirements
The package declares these required mods/framework packages:
- BepInExPack ROUNDS — 5.4.1900
- MMHook — 1.0.0
- UnboundLib — 3.2.14
UnboundLib itself also depends on BepInExPack ROUNDS and MMHook; they are listed here explicitly so the package requirements are clear.
About the DLLs in the development libs/ folder
The libs/ folder in the source archive contains build/reference assemblies. They are not all separate mod dependencies.
- BepInEx.dll — provided by BepInExPack ROUNDS.
- 0Harmony.dll — build/reference assembly; CardCraft does not require a separate Harmony package.
- UnboundLib.dll — provided by UnboundLib.
- Assembly-CSharp.dll — ROUNDS game assembly.
- PhotonUnityNetworking.dll / PhotonRealtime.dll — ROUNDS/Unity networking assemblies.
- UnityEngine*.dll — ROUNDS/Unity game assemblies.
Do not upload the source libs/ folder release package.
Optional integrations
These are detected/used when present and are not required dependencies:
- Classes Manager Reborn
- ModdingUtils
- WillsWackyManagers
- Pick N Cards
- PickPhaseImprovements
- MorePicksPatch
- Rounds With Friends
- Rounds With Bots
Installation
Install through Mod Manager / r2modman, or place CardCraft.dll in the BepInEx plugins folder.
Multiplayer
All players should use the same CardCraft release. Crafting decisions are validated by the host before ingredients are removed and the result is granted.
Configuration
CardCraft creates:
BepInEx/config/CardCraft.cfg
The recipe browser is opened with F2 by default.
Project page
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: