Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Cobbreeding

Cobbreeding

A side-mod for Cobblemon to add Pokémon breeding early.

2.41M
346
Game Mechanics

Compatibility

Minecraft: Java Edition

1.21.1
1.20.1

Platforms

Fabric
Forge
NeoForge

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source

Creators

ludichat31
ludichat31 Owner
Fuzuki
Fuzuki Co-owner

Details

Licensed MIT
Published 2 years ago
Updated 4 days ago
DescriptionGalleryChangelogVersions

Show all versions

1
2
4

Cobbreeding 2.1.1 [Cobblemon 1.7]

by ludichat31 on Nov 29, 2025
Download

Cobbreeding 2.1.1 [Cobblemon 1.7]

by ludichat31 on Nov 29, 2025
Download
  • Fixed last parameter of the egg being ignored if it was encrypted
  • Fixed custom colored eggs

Cobbreeding 2.1.0 [Cobblemon 1.7]

by Fuzuki on Nov 21, 2025
Download

Cobbreeding 2.1.0 [Cobblemon 1.7]

by Fuzuki on Nov 21, 2025
Download

Updated for Cobblemon 1.7, will not work with Cobblemon 1.6

Because Cobbreeding uses Cobblemon's egg related events, the egg collection and hatching stats added by Cobblemon are counted correctly. Egg collection is only counted if you pick the eggs up by hand on the pasture block, not through a hopper.

Additions

  • Ability to decrypt existing eggs, if encryption was disabled in the meantime on the server, by using the “use item” action (by default: right mouse button)
  • COLLECT_EGG event now emitted when an egg is picked up by hand, from a pasture block (the parents supplied to the event are fake however, if you're working on add-ons)

Cobbreeding 2.0.3 [Cobblemon 1.6.1]

by Fuzuki on Oct 24, 2025
Download

Cobbreeding 2.0.3 [Cobblemon 1.6.1]

by Fuzuki on Oct 24, 2025
Download

Fixes

  • Fixed losing some eggs when interacting with the pasture block to pick them up by hand
  • Fixed not clearing pasture blocks from the players' lists of enabled pastures when breaking the block from its top part
  • Fixed an issue with getting the name of the Pokémon species when showing tooltips for some species like Farfetch'd and Jangmo-o

Additions

  • Config toggle for the Cobblemon Size Variations compatibility patch. The toggle is visible from the config screen only if you have the Cobblemon Size Variations mod installed, so as not to add clutter.

Cobbreeding 2.0.2 [Cobblemon 1.6.1]

by ludichat31 on Oct 22, 2025
Download

Cobbreeding 2.0.2 [Cobblemon 1.6.1]

by ludichat31 on Oct 22, 2025
Download
  • Fixes a crash that can happen on multiple occasions (chunk loading, closing world, removing Pokémon from pastures...).

Cobbreeding 2.0.1 [Cobblemon 1.6.1]

by Fuzuki on Oct 21, 2025
Download

Cobbreeding 2.0.1 [Cobblemon 1.6.1]

by Fuzuki on Oct 21, 2025
Download

Fixes

  • Fixed empty inventory slots detection: pasture blocks can now generate more than X eggs (with X the configured inventory size)
  • Fixed hoppers not being able to pull from slots other than the very first slot
  • Fixed the pasture model showing an egg even when all eggs were removed by a hopper
  • Fixed Cloth Config API not being set as a required dependency

Cobbreeding 2.0.0 [Cobblemon 1.6.1]

by ludichat31 on Oct 21, 2025
Download

Cobbreeding 2.0.0 [Cobblemon 1.6.1]

by ludichat31 on Oct 21, 2025
Download

New features

  • Mareep and Wooloo now hatch sheared.
  • Added a button in the Pokémon summary to toggle its ability to breed. This can only be changed by the Pokémon's Original Trainer.
  • Changed the pace at which eggs are created. See Configurations for more information.
  • A different shiny multiplier can be used for each shiny hunting method. See Configurations for more information.
  • The Pasture Block doesn't longer require to be in a loaded chunk for time to pass.
  • The Pasture Block can now carry several eggs at a time (configurable).
  • EXPERIMENTAL : Added a button on the Pasture Block GUI to activate breeding (configurable limit).
  • The Mirror Herb can now be applied on a different pace that egg generation.
  • Eggs data can now be encrypted to prevent the client from reading its stats before it hatches. The name and form of the Pokémon will still be displayed.
  • Added integration with Mod Menu.
  • We replaced forcefully inheriting aspects by inheriting species features instead, which fixes a lot of issue.
  • Added integration with Cobblemon Size Variations, please, stop asking for it.

Fixes

  • Removed the incubator abilities registry system, as it was causing more issue than it was helping.
  • Fixed the comparison between egg items, which could cause issue with sorting mods.
  • Hatched Pokémon should be able to trigger Cobblemon related advancements.
  • Fixed dyed Wooloo, Torterra's eggs, Rotom's furniture, and pretty much all issue that were caused by unwanted aspect inheritance.
  • Fixed Ferroseed always hatching with its Hidden Ability

Configurations changes

Breeding pacing :

In older versions, you could configure the mod for the Pasture Blocks to have X% chance to make an egg every Y ticks. This has been changed to be a bit less random and guarantee that an egg is generated at some point.
Instead of a defined time between each egg, you can configure a minimum and maximum amount of time (in ticks) it will take for the next egg to be generated. At each cycle, a random value between the minimum and maximum will be chosen. Once that time has passed, the Pokémon in the Pasture will produce an egg.

{
  "minBreedingTimeInTicks": 8000,
  "maxBreedingTimeInTicks": 14000,
  ...
}

Mirror Herb :

The Mirror Herb will activate every X ticks. The Pokémon holding it will learn egg moves from the other Pokémon in the Pasture Block.

{
  ...
  "mirrorHerbTimeInTicks": 600,
  ...
}

Shiny hunting :

Shiny hunting methods are now easier to configure as you no longer need to edit a list to add in methods and the multiplier. The shinyMethod configuration is now a dictionary where the key are the name of the methods, which should remain untouched, and the value is the bonus multiplier given by the method.
Just like precedent version, by default the Masuda method will give a x4 shiny bonus while the other methods are disabled (x1 bonus).

{
  ...
  "shinyMethod": {
    "masuda": 4.0,
    "crystal": 1.0,
    "always": 1.0
  },
  ...
}

Species features :

Species features are traits that can change a Pokémon's form or appearance. While the form has always been inherited, other features could require or be expected to be inherited from the parents, such as the Magikarp jump pattern, Oricorio's dance style, or even the dye you used on your Wooloo.
On the contrary, you may not want certain aspects to be passed down, such as Rotom's appliance, Torterra's tree, or Flabébé's flower.
Because it's difficult to say which Species Features should or shouldn't be passed down, this list stay available for edition for those who know what they are doing. As a remplacement to the previous aspectBlacklist, which was causing a lot of issues.

{
  ...
  "inheritedFeatures": [
    "bagworm_cloak",
    "color",
    "dance_style",
    "fish_stripes",
    "striped",
    "magikarp_jump",
    "mooshtank",
    "region_bias",
    "alolan",
    "galarian",
    "hisuian",
    "paldean",
    "bull_breed",
    "tatsugiri_texture",
    "whiscash_nero",
    "wooper_heart"
  ],
  ...
}

EXPERIMENTAL : Number of Pasture Block per player :

A simple config to limit how many Pasture Block a player can activate for breeding. A value of -1 disables the limit.

{
  ...
  "maxNumberOfActivatedPasturePerPlayer": -1,
  ...
}

Size of the Pasture Block's inventory :

This configuration determines how many egg a Pasture Block can hold at the same time.

{
  ...
  "pastureInventorySize": 5,
  ...
}

Egg encryption :

Controls if the data in the egg should be made unreadable by the client or not. This is mostly to prevent players to be able to know if the Pokémon in the egg will be perfect or shiny before hatching it.

{
  ...
  "eggEncryptionEnabled": true
}

Misc

  • The Pasture Block doesn't truly generate eggs while it's unloaded. When the chunk is reloaded, the Pasture will check for the game time and calculate how many eggs it needs to produce. This value cannot go higher than the Pasture's size inventory, even if the eggs are taken by hoppers.
  • This version is compatible with Cobblemon 1.6.1

Cobbreeding 1.9.1 [Cobblemon 1.6.1]

by Fuzuki on Jun 29, 2025
Download

Cobbreeding 1.9.1 [Cobblemon 1.6.1]

by Fuzuki on Jun 29, 2025
Download

Fixes

  • The forcedAspects property is not set to [""] when there are no aspects to pass down anymore. Contributed by @pcrgaming.

Cobbreeding 1.9.0 [Cobblemon 1.6.1]

by ludichat31 on Apr 8, 2025
Download

Cobbreeding 1.9.0 [Cobblemon 1.6.1]

by ludichat31 on Apr 8, 2025
Download

Features

  • You can now make random eggs by assigning "random" as species. The same filters than Ditto breeding will be used to exclude unwanted Pokémon from the pool.
  • Pokémon in random eggs are now chosen at hatch time, which means if Ditto breeding is activated, you won't be able to tell which egg you got before hatching it.

Configuration

  • Added blacklistedAspects to allow choosing aspects you don't want to be inherited.

Fixes

  • Compatibility between Pokémon are now checked from their form rather than their species.
  • Random egg can now hatch into any form instead just the standard form of the Pokémon that was chosen.

Cobbreeding 1.8.10 [Cobblemon 1.6.1]

by ludichat31 on Mar 23, 2025
Download

Cobbreeding 1.8.10 [Cobblemon 1.6.1]

by ludichat31 on Mar 23, 2025
Download
  • Fixed a crash when using custom colors with custom types
  • Fixed aspects not being properly inherited when there were several aspects to pass down
  • Changed default config for custom colors to false

Cobbreeding 1.8.9 [Cobblemon 1.6.1]

by ludichat31 on Mar 2, 2025
Download

Cobbreeding 1.8.9 [Cobblemon 1.6.1]

by ludichat31 on Mar 2, 2025
Download

Configurations

  • Added config to disable the hopper (credits: James Warbuton).
  • Added "always" value to shinyMethod to add bonus shiny odds to every hatched eggs.
  • Changed shinyMethod into a list to make it less confusing.
  • The config file will now have line breaks to be easier to read.

Due to the change of shinyMethod typing, your configurations will reset. Make sure to update your configs after updating, or manually change shinyMethod to a list of strings before updating, if you know JSON formatting.

Fixed

  • Updated built-in Resource Pack mcmeta.
  • Added forgotten translation line for Grass/Dragon egg.
  • Fixed aspects not being inherited on the neoforge version.
  • Fixed Wooloo and Mareep inheriting the "sheared" aspect.

Known issues

  • Pokémon in eggs created in the previous version will lose their aspect.
1
2
4

Modrinth is open source.

fix-window-open@1656e14

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.