A compatibility datapack for the Cozy Cobble Adventures modpack. It resolves crash-causing missing-function errors, fills in absent loot tables, and stubs out broken tag references so all listed mods load cleanly together on Minecraft 1.21.1 (pack_format 48).
This datapack only matters if your instance includes one or more of these mods. It is harmless if a mod is absent — every override is either "required": false or a safe empty stub.
| Mod | Namespace |
|---|---|
| Cobblemon | cobblemon |
| CobbledLoot | cobbledloot |
| CobbledStops | cobbledstops |
| Cobblemon City Towns | cobblemoncitytowns |
| Mega Showdown | mega_showdown |
| RCT Mod | rctmod |
| PokeLoot | pokeloot |
| 201 (rewards mod) | 201 |
| Deeper Darker | deeperdarker |
| PTL Structures | ptl_structures |
minecraft:tick crash preventionThree mods register functions into minecraft:tick but ship without the actual function file on 1.21.1, causing the game to log errors or crash on world load. This datapack provides no-op stub files and registers them as optional ("required": false) so the tick tag never errors.
| Function | Cause |
|---|---|
cobbledloot:tick |
CobbledLoot 1.5 registers this but the file is absent |
cobbledstops:tick |
CobbledStops 1.1 registers this but the file is absent |
cobblemon:main |
LegendaryEncounters registers this but the file is missing |
All overrides replace loot tables that are either missing entirely or reference items that do not exist in the current mod versions, replacing them with weighted pools of valid Cobblemon items.
cobblemon: sets (used by multiple mods as shared loot pools)| Table | Fix |
|---|---|
cobblemon:sets/any_evo_stone |
Replaced with empty table (items unavailable) |
cobblemon:sets/any_ancient_held_item |
Replaced with empty table (items unavailable) |
cobblemon:sets/any_exp_candy |
Replaced with empty table (items unavailable) |
cobblemon:sets/any_natural_heal_item |
Replaced with empty table (items unavailable) |
minecraft: (Cobblemon's vanilla-namespace loot pools)| Table | Contents |
|---|---|
minecraft:loot_table/cobblemon/basic_loot |
Poké Ball, Great Ball, Ultra Ball, Premier Ball, Legend Balls |
minecraft:loot_table/cobblemon/held_item_1_loot |
Type-boosting held items (Charcoal Stick, Mystic Water, Magnet, etc.) |
minecraft:loot_table/cobblemon/held_item_2_loot |
Battle held items (gems, Life Orb, Choice items, etc.) |
minecraft:loot_table/cobblemon/apricorn_ball_loot |
Apricorn balls |
minecraft:loot_table/cobblemon/apricorn_loot |
Apricorns |
minecraft:loot_table/cobblemon/basic_loot |
Core Poké Balls |
minecraft:loot_table/cobblemon/evo_item_loot |
Evolution items |
minecraft:loot_table/cobblemon/special_ball_loot |
Specialty Poké Balls |
minecraft:loot_table/cobblemon/status_healing_loot |
Status healing items |
minecraft:loot_table/cobblemon/vitamin_loot |
Vitamins / EV training items |
minecraft:loot_table/cobblemon/x_item_loot |
X-items (X Attack, X Speed, etc.) |
cobbledloot: (CobbledLoot chest rewards)All four tiers replaced with valid Cobblemon held items and battle items weighted by rarity.
pokeball_loot · greatball_loot · ultraball_loot · masterball_loot
pokeloot: (PokeLoot block rewards)All four tiers replaced with wide pools of Cobblemon Poké Balls, medicines, berries, gems, and held items.
blocks/pokeball_loot · blocks/greatball_loot · blocks/ultraball_loot · blocks/masterball_loot
cobblemoncitytowns: (town chest loot)Chest loot provided for all seven towns: Pallet Town, Cherrygrove City, Floaroma Town, Lavender Town, Lentimas Town, Pacifidlog Town, and Twinleaf Town — including lab, flower, tower, mansion, and size-tiered variants.
rctmod: (RCT Mod trainer / generic rewards)mega_showdown: (Mega Showdown held items and plates)| Table | Contents |
|---|---|
sets/any_arceus_plate |
All 17 Arceus plates (equal weight) |
sets/any_myth_helditem |
Griseous Core, Lustrous Globe, Adamant Crystal |
sets/any_showdown_held_item |
Leftovers, Choice items, Life Orb, Assault Vest, Rocky Helmet, Lucky Egg |
201:loot_table/rewardsPremium held-item pool: gems, Choice items, Assault Vest, Rocky Helmet, Lucky Egg, Exp Share, Leftovers, Shell Bell, PP Max, Rare Candy, Ability Capsule.
| Tag | Fix |
|---|---|
deeperdarker:entity_type/sculk |
Replaced with empty list — Deeper Darker's sculk entity tag references entities absent in this modpack version |
mega_showdown:item/sparkling_stones |
Replaced with empty list — item does not exist in current Mega Showdown build |
mega_showdown:item/arceus_plates |
Explicit plate list with "replace": true to override any broken defaults |
mega_showdown:item/genesect_drives |
Tag stub |
mega_showdown:item/oricorio_nectars |
Tag stub |
mega_showdown:item/silvally_memories |
Tag stub |
ptl_structures:worldgen/structure/kyurem_cave |
Empty stub — structure tag referenced before structure is registered |
cobblemon:dexes/mega_z — Empty Pokédex definition stub (sortOrder: 99) to satisfy a registration reference from Mega Showdown without polluting the in-game dex UI.mega_showdown:recipe/legend_plate — Crafting recipe: surround a Nether Star with 8 Arceus Plates to craft the Legend Plate.Drop cca_compat_fixes.zip into your world's datapacks/ folder (or the server's world/datapacks/ folder) and run /reload. No configuration needed.