Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Tags
Creators
Details
🃏 CardEngine
Create and edit RPG upgrade cards directly through a simple UI—no coding or commands required.
Supports Minecraft attributes and attributes from other mods.
🃏 Create Cards Visually
Click the card icon on the main menu to:

- Create cards with custom names and descriptions.
- Choose attributes, values, icons, rarity, and stack limits.
- Select custom card backs.
- Browse existing cards and click to edit them.
- Place custom card-back PNGs in config/card_engine/skin/.
🌍 Use Your Cards
UI-created cards are saved to config/card_engine/cards/ and copied automatically into new worlds.
For an existing world:
/cardengine update — imports config cards, backs up replacements, and keeps world-only cards.
/cardengine reload — reloads world cards and XP settings.
Prefer editing JSON? The included TEMPLATE.json.example explains each field.
⚙️ Customize Progression
Edit config/card_engine/cardengine_xp_cf.json to change XP requirements, skip refunds, and cards per draw.
1–3 cards: classic selection. 4+ cards: reveal-and-browse deck.
The card HUD displays XP and queued selections. Press K by default to open card selection.
🛠️ For Developers
For custom skills, library integration, API documentation, and AI prompts, visit the WIKI.


