
Lucky Block Cobblemon
This mod adds Lucky Blocks to Cobblemon, with 100% configurable events via JSON.
- Загрузки
- 102K
- Подписчики
- 24
- Обновлён
- 9 июня 2026 г.
- Лицензия
- MIT
Опубликован 27 мая 2025 г.
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!
LuckyBlock Cobblemon
Adds Lucky Blocks that spawn random Cobblemon, items, or special structures. Break and discover!
Perfect for Survival Gamemode!
The mod implements a distinctive survival progression system: as in-game days advance, the Cobblemon levels in the events increase, keeping the experience consistently challenging and engaging. (This is the default option, but you can adjust it in the config file.)
Main Features & Highlights

Find exclusive Lucky Block structures scattered across your world or craft your own Lucky Blocks (regular and legendary).
You can also discover naturally spawned Lucky Blocks throughout new chunks as you explore!
Experience full integration with the Cobblemon universe, earning themed items, rare Cobblemons, and even special structures — all easily customizable through simple JSON files.
Features
100% customizable event pools: Easily edit or add events (drops, Pokémon, Cobblemon items, or structures) directly through the JSON in the /config/luckblockcobblemon/ folder.
Craftable Lucky Blocks: Both the regular and legendary versions can be crafted.
Configurable shiny chance system: Set the shiny Pokémon chance directly in the JSON.
Advanced level progression: Choose between three ways to define the Pokémon level:
Fixed range (minLevel/maxLevel)
Scaling based on world days (timeLeveling) - Default option - /time set 0 (reset the scaling)
Weighted probability distribution (levelWeighting)
Multi-Pokémon events: Spawn multiple Cobblemons in a single event, if you wish.
Weighted structure generation: Events can generate different structures, each with its own weight/chance in the pool.
Configurable Break Event in Creative Gamemode: Define whether Lucky Blocks can be activated when broken in creative mode (breakCreative).
Instant config reload: Use a command to reload all Lucky Block configs without restarting the game/server.
Multiplayer-ready, easy to update and expand.
How does it work in practice?
Break a Lucky Block and a random event happens according to your configured pool. You can get anything from simple drops to structure generation, Cobblemon item drops, or Pokémon spawns with shiny chance. Pokémon levels can be fixed, based on world time, or weighted by chance, as you decide in the files: luckpocket_config.json (Standard Lucky Block)
luckyblock_legendary.json (Legendary Lucky Block)
lvlconfig_types.json (only defines level logic for specific types; the Cobblemons themselves are defined in each event file)
Customize everything by editing the JSON files in /config/luckblockcobblemon/. Attention: Always use the correct Pokémon names as per Cobblemon, without underscores (example: nidoranm). The handler already normalizes most formats, but it's always recommended to check accepted names in the Cobblemon mod.
Example configuration
To set the level and which Cobblemons can appear when breaking a standard Lucky Block, open luckpocket_config.json and set it up like this:
{ "type": "random_cobblemonp",
"species": ["pikachu", "bulbasaur"],
"minLevel": 5,
"maxLevel": 15,
"chance": 10.0
}
In this example, any Cobblemon chosen in this event will spawn between level 5 and level 15.
You can apply this pattern in luckpocket_config.json and luckyblock_legendary.json.
The lvlconfig_types.json file only sets the level logic, while Cobblemons are defined in each event’s JSON file.
If you want a fixed level, just set "minLevel" and "maxLevel" to the same value.
Installation
Requirements:
Minecraft 1.21.1
Fabric Loader 0.16.13+
Cobblemon 1.6.0+
Fabric API
How to install:
Place the mod .jar in the mods/ folder.
Start Minecraft to generate the config files.
Customize pools, events, and chances in the JSON files.
(Optional but recommended) Use model datapacks to enhance the visual variety of Cobblemon! See suggestions below.
Main Commands
Reload configs:/luckyblock reload
Instantly reloads all Lucky Block configs.
Locate Lucky Block structures:
/locate structure luckblockcobblemon:luckblockrandom1/locate structure luckblockcobblemon:luckblockrandom2/locate structure luckblockcobblemon:luckblockrandom3/locate structure luckblockcobblemon:luckblockrandom4/luckyblocklocate [range]
Use these to quickly find the mod’s special structures.
Locked Tier Lucky Blocks:
/luckyblockgive <target> <type> <tier> [amount]
Gives locked-tier Lucky Blocks directly to players. These blocks keep their fixed Pokémon level range based on the selected tier.
Available types:
default, fire, water, grass, ground, fly, steel, eletric, fairy
Default aliases:
default, normal, base, pocket
Examples:
/luckyblockgive @s default 3 5/luckyblockgive Steve fire 4 2/luckyblockgive @a water 2 10
These commands require admin/operator permission.
Extra Recommendation – Model Datapacks
For an even richer and more immersive experience, we recommend using custom model datapacks to expand the variety of Cobblemon and items. Check the Cobblemon community on Discord or sites like Modrinth to find and download model packs, increasing the number of Cobblemons with unique models!
FAQ
Can I create my own Lucky Block Cobblemon?
No, the mod allows you to change pools/events for existing Lucky Blocks, but not add new types.
How do I change Cobblemon levels?
Edit the config files according to the event type.
Why doesn’t my event work?
Make sure the JSON is correct and the Cobblemon name matches Cobblemon IDs (no underscores).
Does it work on Forge?
No, only for Fabric.
Can I create content or a modpack with this mod?
Yes! You’re absolutely welcome to create content or a modpack using this mod. We love seeing the community get creative!
Lucky Block Cobblemon is not affiliated with Cobblemon nor Minecraft.
Minecraft is a trademark of Mojang Synergies AB | Cobblemon is a trademark of CobbledStudios
Ченджлог
0.1.8Релиз1.21.9, 1.21.10, 1.21.11 · 9 июня 2026 г.
This update introduces the new config structure and removes the unsafe manual Luck or Not structure command.
Changed
- Reworked the config system into a cleaner folder-based structure.
- New configs are now generated inside:
config/luckyblockcobblemon/
- Older config files are treated as legacy and can still be reused through the migration system.
/luckyblock reloadnow supports the new config structure.- Global Lucky Block settings now take priority over older pool-level settings.
- Structure rewards now remain tied to the Lucky Block event system instead of a separate public command.
Added
- Added
settings.jsonfor global options such as recipes, world generation, structure events, strict config behavior, and Creative Mode behavior. - Added separated pool files for default, legendary, and themed Lucky Blocks.
- Added
strictConfigEvents, making Lucky Blocks only execute valid events from the loaded config. - Added
enableStructureEvents, allowing structure events from Lucky Block pools to be enabled or disabled globally.
Removed
- Removed the
/spawnluckornotcommand.
Notes
- Structure events are still supported in Lucky Block pools.
- Removing
/spawnluckornotdoes not remove structure support from Lucky Block events. - Recipe changes may require
/reloador a server restart. - Worldgen changes require a server restart and only affect newly generated chunks.
0.1.7Релиз1.21.9, 1.21.10, 1.21.11 · 12 мая 2026 г.
Changed
- Removed the temporary 150K celebration event.
- Updated themed Lucky Block generation and spawn behavior.
- Regular Lucky Blocks still work the same way as before.
Added
- Added natural generation for themed Lucky Blocks.
- Themed Lucky Blocks can now generate in biome-appropriate locations.
- Added locked-tier Lucky Blocks for the default block and every themed variant.
- Added the new
/luckyblockgive <target> <type> <tier> [amount]command. - Added support for fixed Pokémon level ranges based on the locked Lucky Block tier.
- Added
config/luckyblock_locked_tiers.json, allowing server owners to customize tier level ranges.
Notes
- Worldgen changes only affect newly generated chunks.
- Explore new areas to find the new themed Lucky Blocks.
- Locked-tier Lucky Blocks are meant for rewards, NPCs, lootballs, quests, events, and server progression systems.
- Use
/luckyblock reloadafter editing the locked tier config.
0.1.6Релиз1.21.9, 1.21.10, 1.21.11 · 1 апреля 2026 г.
150K Celebration Update
Thank you for 150k downloads!
Added
- Special limited-time celebration event
- Legendary spawn config support for regular Lucky Blocks
- New server config options for crafting and natural generation
Changed
- Improved config layout
- Improved temporary event handling
- Improved special structure behavior
Fixed
- Fixed event-specific shiny chance on regular Lucky Block spawns
- Fixed date-based event filtering
- Fixed config-related usability issues
Notes
- Temporary event content expires automatically
- /luckblock reload may be required after config changes
- Worldgen changes only affect new chunks
0.1.5Релиз1.21.1 · 6 декабря 2025 г.
NOTES The mod has been updated to Cobblemon version 1.7, fixing the crash error that was occurring.
0.1.4Релиз1.21.1 · 7 июня 2025 г.
Added
- Natural block generation!
- Now, Lucky Blocks Cobblemon do not appear only in the mod’s own structures, they also spawn automatically throughout the world during chunk generation.
Notes
- With each new chunk explored, there is a small chance to find a Lucky Block Cobblemon!
- If you already have a generated map, you need to explore new areas (chunks that haven’t been loaded before) to find the blocks in the world.
0.1.3Релиз1.21.1 · 1 июня 2025 г.
Balance:
Level weighting per day balanced for a more realistic experience.
Added:
5 new structures:
- Acacia House
- Dark House
- Desert House
- Oak House
- Spruce House
0.1.21Релиз1.21.1 · 31 мая 2025 г.
First fully customizable version!
Комментарии
Загружаем…