Skip to content
Cobble Card Quest Mod · Technical Details & Installation
🃏 Cobble Card Quest Mod
Collectible Cobblemon trading cards • open packs • build your collection • rarities • Fabric • client & server

📖 Mod Overview & Core Features

🃏 Collectible cards

  • Open packs – obtain card packs while exploring the MCPE world.
  • Variety of Cobblemon – each card features a different Cobblemon with unique artwork.
  • Rarity system – common, uncommon, rare, and ultra‑rare cards.
  • Build your collection – every card you pull is stored in your personal album.

📦 Pack mechanics

  • Packs drop from mobs / loot – find them in chests, from fishing, or as mob drops.
  • Guaranteed rare per pack – each pack contains at least one uncommon or better.
  • Stackable packs – open multiple packs at once via GUI.
  • Card preview – hover over a card to see its stats and flavour text.

🎨 Collection & GUI

  • Card Album – browse all cards you've collected, sorted by rarity.
  • Missing cards tracker – see which Cobblemon you still need.
  • Pack opening animation – satisfying visual feedback when opening packs.
  • Search & filter – find cards by name, type, or rarity.

🚀 Development status

  • Alpha available – early access for backers (Ko‑fi).
  • Beta coming soon – more cards, animations, and trading.
  • Community driven – suggestions welcome; support the project on Ko‑fi.
  • Full 1.21.1‑1.21.11 support – works on the latest MCPE versions.

🛠️ Technical Summary

🧠 Architecture & data

  • Card data – stored as JSON with properties: id, name, rarity, type, flavour.
  • Player collection – per‑player NBT data tracking owned cards and pack counts.
  • Dynamic pack generation – weighted random selection based on rarity tiers.
  • Client‑server sync – collection data is synced via packets when opening packs.

📦 Loader & dependencies

  • Fabric – requires Fabric API and Fabric Loader.
  • Single JAR – works on both client and server (dedicated server compatible).
  • Minimal dependencies – no external libraries; uses native MCPE codecs.
  • Cross‑version – built for 1.21.1–1.21.11 with LTS in mind.

⚙️ Core mechanics

  • Pack opening – uses a custom screen with animated card flip.
  • Rarity weights – configurable in cards.json; common 50%, uncommon 30%, rare 15%, ultra‑rare 5%.
  • Collection persistence – saved to player data on logout and world save.
  • Trading (future) – planned peer‑to‑peer card exchange.

🔧 Advanced features

  • Custom card textures – each card uses a distinct model and texture.
  • Pack loot injection – adds packs to vanilla loot tables via data pack.
  • Command support/cobblecard gives packs, views collection, and more.
  • Multiplayer ready – collections are per‑player; no cross‑player interference.
/* Technical highlights */
• Cards are defined in /data/cobblecard/cards.json with rarity weights.
• Player collection stored as a list of card IDs + count in player NBT.
• Pack opening uses a server‑side RNG with client‑side animation.
• Loot table injection via global loot modifiers (Fabric).
• Fully server‑authoritative – prevents duplication exploits.

📥 Installation Guide

🧵 Fabric Installation

RECOMMENDED Lightweight & cross‑platform

1. Install the Fabric Loader (recommended version for your MCPE version).

2. Download Fabric API from Modrinth or CurseForge.

3. Download CobbleCardQuest-[version].jar.

4. Place both fabric-api-xxx.jar and CobbleCardQuest-xxx.jar inside .minecraft/mods/.

5. Launch using the Fabric profile.

Example mods folder:
└── mods/
    ├── fabric-api-0.92.0+1.21.1.jar
    └── CobbleCardQuest-1.0.0-alpha+1.21.1.jar

Note: Fabric API is mandatory. Client and server both require the mod.

🖥️ Client & Server setup

BOTH Works on dedicated servers and singleplayer

Client: Same as Fabric installation above – mod goes in mods/ folder.

Server (dedicated):

1. Download Fabric server launcher for your MCPE version.

2. Place fabric-api-xxx.jar and CobbleCardQuest-xxx.jar in the server's mods/ folder.

3. Start the server (agree to EULA).

4. Cards and packs will be available in the world.

Server mods folder:
└── mods/
    ├── fabric-api-0.92.0+1.21.1.jar
    └── CobbleCardQuest-1.0.0-alpha+1.21.1.jar

⚠️ Important: The mod must be installed on both client and server for full functionality.

📌 Universal steps & recommendations

  • Alpha access: Available now for Ko‑fi supporters. Beta will be public.
  • Performance: Lightweight; works well with Sodium, Lithium, and Iris.
  • Data location: Card data is in /data/cobblecard/; player collections in world data.
  • Compatibility: Works with any mod that doesn't override loot tables.
  • Suggestions: Feature requests and feedback are welcome on the Ko‑fi page.
⚡ Quick server setup (dedicated):
1. Download Fabric server launcher for your MCPE version.
2. Add Fabric API + CobbleCardQuest to "mods" folder.
3. Start server (agree to EULA).
4. (Optional) Customise card weights in /data/cobblecard/cards.json.
✅ Fabric: Fabric Loader + Fabric API + CobbleCardQuest ✅ Client & Server: both need the mod installed 🎴 Alpha: available on Ko‑fi for supporters

⭐ Card Rarities (reference)

RarityWeightExample cardsPack odds
Common50%Pikachu, Eevee, Bulbasaur~50%
Uncommon30%Charizard, Mewtwo, Gengar~30%
Rare15%Shiny Rayquaza, Lugia, Ho-Oh~15%
Ultra‑Rare5%Mew, Celebi, Golden Magikarp~5%

Rarities are configurable in cards.json. Every pack guarantees at least one Uncommon or better.

Cobble Card Quest Mod · by WR_Eiden · alpha available on Ko‑fi · support the project

🃏 Collectible Cobblemon cards · Fabric · MCPE 1.21.1–1.21.11 · client & server