CardEngine
by _dynobot
CardEngine is a Forge library for building card-drafting systems that give players custom upgrades.
What it does
The library handles capability storage, client and server synchronization, and the rendering of overlays and a card drafting screen. A developer registers cards and binds mechanisms to them, and networking and rendering are handled automatically. Annotated fields can be exported as editable JSON configs and reloaded live in the UI. A server running it needs every connecting player to have it too. Builds cover 1.20.1 – 1.20.6 on Forge, with 1.0.2 for 1.20.1 as the latest file, and the code is released under All rights reserved, not as open source.
Key features
Card drafting framework
A lightweight framework for interactive card drafting and RPG-style player upgrades.
Automatic sync and rendering
Capability storage, client and server synchronization, and overlay rendering are handled by the library.
Live JSON configs
Fields marked as annotated export to editable JSON and reload in the UI without restarting.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Questions
Does CardEngine need to be installed on the server?
Which Minecraft versions does CardEngine support?
In the catalog
CardEngine is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 11,154 mods support Minecraft 1.20.6.
More from _dynobot
Similar mods
What the author says
📖 WIKI → copy the ready-made prompt, paste it into your AI agent, and describe the card you want. CardEngine handles capability storage, client-server sync, render overlays, and the card drafting screen for you.
Official listing
- Modrinth page
- modrinth.com/mod/cardengine
- Owner
- _dynobot
- Published
- 2026-06-20
- Updated on Modrinth
- 2026-10-04
- Facts verified
- 2026-10-15
