CardCraft
Card crafting phase for ROUNDS with a validated recipe database and host-authoritative multiplayer crafting.
By FGANG
| Last updated | a day ago |
| Total downloads | 75 |
| Total rating | 0 |
| Categories | Client-side Server-side Gameplay |
| Dependency string | FGANG-CardCraft-1.0.5 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
willis81808-UnboundLib
This is a helpful utility for ROUNDS modders aimed at simplifying common tasks.
Preferred version: 3.2.14README
CardCraft
CardCraft adds a crafting phase to ROUNDS at PickStart, before the normal card-pick choices.
Features
- Runs CardCraft at PickStart.
- Supports additional pick phases without hardcoding a fixed number of picks.
- Shows craftable recipes based on cards owned by the player.
- Uses a validated static recipe database.
- Host-authoritative multiplayer crafting.
- Revalidates the recipe immediately before crafting.
- Removes ingredients atomically and adds the crafted result.
- Prevents duplicate results within a single Craft Pick.
- Includes a text-only recipe browser.
- Optional runtime recipe supplement for cards missing from the embedded database.
- Optional Classes Manager Reborn integration.
- Curses and obvious junk/test cards are excluded.
Installation
Install CardCraft through Thunderstore Mod Manager or r2modman.
CardCraft requires:
- UnboundLib 3.2.14 or compatible version.
Usage
CardCraft runs automatically during the card-pick sequence.
The recipe browser can be opened with F2.
Multiplayer
CardCraft uses host-authoritative validation for crafting decisions.
All players should use the same CardCraft version.
Configuration
CardCraft creates:
BepInEx/config/CardCraft.cfg
Additional configuration files may be created under:
BepInEx/config/CardCraft/
Compatibility
Optional integrations include:
- Classes Manager Reborn
- ModdingUtils
- WillsWackyManagers
- Pick N Cards
- PickPhaseImprovements
- MorePicksPatch
- Rounds With Friends
- Rounds With Bots
These are not required dependencies.
Known limitations
CardCraft has been tested with the listed supported configurations, but compatibility with every combination of ROUNDS mods cannot be guaranteed.
Credits
Created for ROUNDS modding.
Source
Source code and development files are maintained separately from the Thunderstore release package.