
Lucky Block Cobblemon
This mod adds Lucky Blocks to Cobblemon, with 100% configurable events via JSON.
Описание
Get 25% off your Minecraft server with Shockbyte! Ready to start an epic adventure with your friends? Just click here or on the banner and use promo code “COBBLEKANTO”, plus you’ll be helping us keep improving the mod and developing future projects!
Lucky Block Cobblemon
Break it. Catch it. Repeat. Lucky Blocks for Cobblemon that drop Pokémon, Cobblemon items, TMs, entire structures… or awaken an Alpha.
Now on Fabric and NeoForge · Minecraft 1.21.1 · Cobblemon 1.8.2
Still on Cobblemon 1.7 or 1.6? You can still play! Check the version table in Installation below.

Why play with it?
- 🎲 10 kinds of Lucky Blocks: the classic Lucky Block, the Legendary Lucky Block and 8 themed ones (Fire, Water, Grass, Ground, Flying, Steel, Electric, Fairy).
- 🌍 Found in the wild: themed Lucky Blocks spawn naturally in matching biomes, and special Lucky Block structures and houses generate across your world.
- ⚔️ Alpha Awakening: sometimes an Alpha Pokémon bursts out with a boss bar and a herd of its pre-evolutions. Defeat it for a reward, or capture it for even more loot.
- 📈 Survival progression: Pokémon levels grow as the in-game days pass, so the challenge keeps up with you (fully adjustable).
- 💎 Cobblemon 1.8 loot: TMs, Type Gems, Gem Clusters, Gem Blocks, TM Machine, Crystal Core, Terrain plants, Oricorio flowers and much more.
- 🛠️ 100% configurable: every pool, chance, level and reward is a simple JSON file.
All features
- Craftable Lucky Blocks: the Lucky Block and the Legendary Lucky Block have recipes (can be turned off).
- Event types: single Pokémon, multiple Pokémon, shiny Pokémon, random Pokémon, Alpha Pokémon, Minecraft items, Cobblemon items, TMs and structures.
- Legendary Lucky Block: legendary Pokémon plus Type Gems of their types and a chance of a matching TM.
- Themed Lucky Blocks: Pokémon, items, Type Gems and TMs of their own types.
- Three level modes: fixed range (
minLevel/maxLevel), scaling with world days (timeLeveling, default) or weighted ranges (levelWeighting). - Configurable shiny chance per pool and per event.
- Weighted structures: each structure in a pool has its own weight.
- Locked-tier Lucky Blocks with a fixed level range, perfect for adventure modpacks and quests.
- Creative Mode control: choose whether Lucky Blocks trigger when broken in Creative.
- Instant reload of every config with one command.
- Automatic config upgrades: new content is added to your existing configs on update, and a backup is kept.
- Multiplayer-ready. Translated to English and Brazilian Portuguese.
How does it work?
Break a Lucky Block and a random event happens, picked from its pool by chance.
All configs are generated in config/luckyblockcobblemon/:
settings.json: global options (recipes, world generation, structure events, Alpha events, Creative Mode).pools/default.json: the Lucky Block.pools/legendary.json: the Legendary Lucky Block.pools/themed/*.json: the 8 themed Lucky Blocks.tiers.json: level ranges of the locked-tier Lucky Blocks.README.txt: explains every event and option.
Example: a Pokémon event with a fixed level range:
{
"type": "cobblemonp",
"cobblemons": ["pikachu", "bulbasaur"],
"minLevel": 5,
"maxLevel": 15,
"chance": 10.0
}
Use "minLevel": 0 and "maxLevel": 0 to follow the pool's level mode instead. Always use Cobblemon's species names, without underscores (example: nidoranm).
Installation
Which version should I download?
| Your Cobblemon | Lucky Block Cobblemon | Loader |
|---|---|---|
| 1.8.x | 0.2.0 or newer | Fabric or NeoForge |
| 1.7.x | 0.1.8 | Fabric |
| 1.6.x | 0.1.4 | Fabric |
Older versions are in the Versions tab. They don't have the newer features (Alpha, Cobblemon 1.8 items, NeoForge).
Requirements (current version):
| Fabric | NeoForge | |
|---|---|---|
| Minecraft | 1.21.1 | 1.21.1 |
| Loader | Fabric Loader 0.16.10+ and Fabric API | NeoForge 21.1+ |
| Cobblemon | 1.8.x | 1.8.x + Kotlin for Forge |
- Download the file for your loader and put it in the
mods/folder. - Start the game once to generate the configs.
- Edit the pools in
config/luckyblockcobblemon/if you want, then run/luckyblock reload.
Commands
Reload configs:
/luckyblock reload
Find the nearest Lucky Block:
/luckyblocklocate [radius]
Locate Lucky Block structures:
/locate structure luckblockcobblemon:luckblockrandom1 (also luckblockrandom2, luckblockrandom3, luckblockrandom4)
Locked-tier Lucky Blocks:
/luckyblockgive <target> <type> <tier> [amount]
Types:
default,fire,water,grass,ground,fly,steel,eletric,fairy· Tiers: 1 to 10
Examples:
/luckyblockgive @s default 3 5
/luckyblockgive @a water 2 10
These commands require operator permission.
Extra recommendation: model datapacks
For an even richer experience, add Cobblemon model datapacks to increase the number of Pokémon with unique models. Check the Cobblemon community on Discord or Modrinth.
FAQ
- Does it work on Forge / NeoForge?
NeoForge: yes, since version 0.2.0. Old Forge: no.
- Which Cobblemon version do I need?
Cobblemon 1.8.x for the current version. On Cobblemon 1.7.x use 0.1.8, and on 1.6.x use 0.1.4.
- Can I add my own Lucky Block types?
No, but you can fully change the pools and events of the existing Lucky Blocks.
- Why doesn't my event work?
Check that the JSON is valid and the Pokémon names match Cobblemon's IDs (no underscores).
- Can I use it in my modpack or videos?
Yes! You're absolutely welcome to. We love seeing the community get creative!
Get 25% off your Minecraft server with Shockbyte! Use promo code COBBLEKANTO and get ready to start an epic adventure with your friends!
Lucky Block Cobblemon is not affiliated with Cobblemon nor Minecraft.
Minecraft is a trademark of Mojang Synergies AB | Cobblemon is a trademark of CobbledStudios




