Advancements
Advancements are Minecraft's modern Achievement system that can be used to provide rewards for completing certain tasks. For more information refer to the Minecraft Wiki: https://minecraft.wiki/w/Advancement and https://minecraft.wiki/w/Advancement_definition
List of Advancements
Advancements
| Icon | Name | Description | Actual Requirements |
|---|---|---|---|
| The World of Cobblemon! | Choose a starter Pokémon and set out on a new adventure | — | |
| Where's my Victory Music? | Go head-to-head against another trainer and come out on top | — | |
| The First of Many | Using four of the same Apricorn and a Copper Ingot, craft your first Poké Ball | Have any type of Poké Ball or Ancient Poké Ball in your inventory. | |
| Mother Nature's Bounty | Hope you've got a green thumb! | Have any Cobblemon-original crop in your inventory. | |
| Interesting Stones | You can find all sorts of things buried in the underground | Have any Evolution Stone, Type Gem, or a Deepslate Crystal Core in your inventory. | |
| A New Friend! | Use a Poké Ball and catch your first Pokémon | Catch a Pokémon for the first time using any type of Poké Ball. | |
| A Full Palette | Craft all seven of the basic colored Poké Balls | Have a Poké Ball, Citrine Ball, Verdant Ball, Azure Ball, Roseate Ball, Slate Ball, and Premier Ball at any point in your inventory. | |
| Researcher Recruit | Craft a Pokédex out of Apricorns, Iron, Copper, and any glowing powder | Have any type of Pokédex in your inventory. | |
| New Angles for Angling | Unlock new ways to fish by creating a Poké Rod at a Smithing Table | Have any type of Poké Rod in your inventory. | |
| Is it a Fruit or is it a Nut? | Right-click to harvest a fully-grown Apricorn | Have any type of Apricorn in your inventory. | |
| Very Berry | Obtain any Berry, wild crops that grow on the surface and have many uses | Have any type of Berry in your inventory. | |
| Herb your Enthusiasm | Obtain a Revival Herb, a wild crop that grows in lush caves | Have a Revival Herb in your inventory. | |
| The Rolling Stone | Safely extract a Tumblestone from suspicious sand or gravel | Have any type of Tumblestone in your inventory. | |
| Consult the Fossil | Discover a fossil buried deep in the time-worn ground | Have any type of Fossil in your inventory. | |
| They're Minerals! | Use a Deepslate Crystal Core's energy to grow a Type Gem | ||
| Full House | Catch more Pokémon and make a full party of 6 | — | |
| Take Good Care! | Trade a Pokémon with another Trainer | — | |
| Hard Work and Dedication | Meet a Pokémon's evolution requirements and evolve them from the party menu | — | |
| Just a Smackerel | Smear a bottle of honey on the log of a Saccharine tree and entice certain Pokémon to appear | Use a Honey Bottle on a Saccharine Log. | |
| Pokémon Jockey! | Ride a Pokémon for the first time | — | |
| Follow the Leader | Catch an Alpha Pokémon | — | |
| Kurt would be Proud | Craft all seven of the original Apricorn Balls | Have a Fast Ball, Level Ball, Lure Ball, Heavy Ball, Love Ball, Friend Ball, and Moon Ball at any point in your inventory. | |
| We Need To Cook | Place down a Campfire Pot on a lit Campfire | — | |
| That's Bait | Prepare a custom Poké Bait in a Campfire Pot and use it to reel in a Pokémon | Use a Campfire Pot to create Poké Bait using the Seasoning slot. | |
| Live to fight another day! | Use a Revive, Max Revive, or Revival Herb to revive a fainted Pokémon | — | |
| Tumbling Down | Place a Tumblestone near Lava or Magma to grow it over time | Place any Tumblestone near Lava or Magma, or on a Magma block. | |
| Life Finds a Way | Obtain a Fossil Pokémon from a Resurrection Machine | — | |
| Show Me Your Moves | Craft a TM at a TM Machine | Have any type of TM in your inventory. | |
| Free Roam: Enabled | Craft a Pasture Block and allow your friends to wander | Use any Pasture Block and send out a Pokémon from it. | |
| Home on the Range | Use one of your many tools to procure resources from your Pokémon | Use an applicable item on one of your applicable Pokémon as part of an interaction. | |
| I'd like to report a theft! | Trade a Shelmet and Karrablast | — | |
| Ghost in the Shell | Have an extra Poké Ball in your inventory and obtain a Shedinja | Evolve a Nincada into Ninjask while having any type of Poké Ball in your inventory and at least one empty slot in your party. | |
| A True Antiquarian | Utilize Tumblestones to craft all fifteen Ancient Balls | Have all 15 obtainable Ancient Poké Balls at any point in your inventory. | |
| Healing Power | Wait long enough for a Healing Machine to charge, and then heal your party | Use a player-crafted Healing Machine for the first time. | |
| Local Apothecary | Brew a Medicinal Leek to create the basis for your pharmaceutical needs | Have a Medicinal Brew in your inventory. | |
| You Cannot Handle My Potions | Brew an Oran Berry into Medicinal Brew to create a Potion | Have a Potion in your inventory. | |
| Sweet Tooth | Use any XP Candy on a Pokémon | Use any type of Exp. Candy or a Rare Candy on any of your Pokémon. | |
| Mochi Mochi! | Cook every flavor of mochi, a tasty snack that can manipulate a Pokémon's effort values | Have all seven types of Mochi at any point in your inventory. | |
| A Luring Aroma | Bake a Poké Snack, a delicious cake that can attract certain Pokémon based on the berries used | Have a Poké Snack in your inventory. | |
| Didn't Stop to Think | Resurrect a Fossil Pokémon made from a Fossilized Bird or Fish and Fossilized Drake or Dino | Obtain a Dracozolt, Arctozolt, Dracovish, or Arctovish from a Resurrection Machine. | |
| Records of the Past | Collect a powerful, ancient technique, either from ruins or an alpha | ||
| The Power of Science is Amazing | Create an audio sequencer out of a Note Block and a Disc Shelf | Place a Note Block on top of a Disc Shelf. | |
| Technical Difficulties | You wouldn't download a Porygon | Use an Upgrade or a Dubious Disc on a Data Monitor. | |
| Champion's Choice | Follow the brewing tree and create a Full Restore with a Lum Berry and Max Potion | Have a Full Restore in your inventory. | |
| Souped-Up Stats | Use any candy that alters the potential of Individual Values on a Pokémon | Use any type of IV Candy on any of your Pokémon that will modify one of its IVs. | |
| Culinary World Tour | Cook up every Regional Delicacy | Have the following food items at any point in your inventory: Pewter Crunchies, Rage Candy Bar, Lava Cookie, Jubilife Muffin, Old Gateau, Casteliacone, Lumiose Galette, Big Malasada, Smoked-Tail Curry, Open-Faced Sandwich |
Goals
| Icon | Name | Description | Actual Requirements |
|---|---|---|---|
| Not a big Commit-mint | Change a Pokemon's stat alignment with a nature mint | ||
| Reapriforestation | Plant an Apricorn tree of every kind | Place all seven types of Apricorn Sprout on any variant of Dirt block. | |
| An Unexpected Result | Plant Berry Trees of different types next to each other and witness Mutation in action | Have any type of Berry obtained from Mutation in your inventory. |
Challenges
| Icon | Name | Description | Actual Requirements |
|---|---|---|---|
| Lucky Color | Catch your first Shiny Pokémon | ||
| Aspiring Vivillionaire | Obtain all patterns of Vivillon... | Catch or evolve any Spewpa into the following 19 patterns of Vivillon: Icy Snow, Polar, Tundra, Continental, Garden, Elegant, Meadow, Modern, Marine, Archipelago, High Plains, Sandstorm, River, Monsoon, Savanna, Sun, Ocean, Jungle, and Fancy. | |
| True Vivillionaire | Obtain the rest | Evolve any Spewpa into the Inferno, Void, Forsaken, and Poké Ball patterns of Vivillon. | |
| This will affect the Whiscash Population | Craft a Poké Rod using a Master Ball | ||
| Star Pokéathlete | Max out all five of a Pokémon's ride stats by feeding it flavored Aprijuice
Different flavor profiles raise different stats |
||
| Darwin? Who's That? | Take a first-stage Pokémon capable of evolution up to level 100 | — | |
| Cover thee in Debris | Evolve a Gimmighoul into a fully netherite-coated Gholdengo | — | |
| Call me Ishmael! | Reel in an Alpha Wailord | Catch an Alpha Wailord | |
| Oops, all Berries! | Obtain one of every Berry in Cobblemon | Have all 70 types of Berries at any point in your inventory. | |
| Double Double Toil & Trouble | Brew every possible item using Medicinal Brew | ||
| Poké Ball Maniac | Craft one of every Poké Ball in the game | Have every type of Poké Ball and Ancient Poké Ball except the Cherish Ball, Ancient Origin Ball, and Strange Ball at any point in your inventory. | |
| Collector's Discography | Register all possible moves to the TM Machine | — |
Triggers
| Trigger | Conditions | Description |
|---|---|---|
cobblemon:pick_starter |
"species" : "cobblemon:pokemon"
"properties" : "property=true" |
Activates when a Player selects a starter. |
cobblemon:catch_pokemon |
"count" : # "type" : "elemental type" "species" : "cobblemon:pokemon" |
Activates when a Player catches the specified number of the Pokémon type. Type can also be listed as "any". |
cobblemon:catch_shiny_pokemon |
"count" : # | Activates when a Player catches the specified number of shiny Pokémon. |
| "Will be available once breeding is added" |
"count" : # | Activates when a Player collects an Egg. |
| "Will be available once breeding is added" |
"count" : # | Activates when a Player hatches the specified number of Eggs. |
cobblemon:pokemon_evolved |
"count" : # "species" : "cobblemon:pokemon" "evolution" : "cobblemon:pokemon" |
Activates when a Player evolves the specified number of the specified Pokémon. Species and Evolution can also be listed as "any". |
cobblemon:battles_won |
"count" : #
"battle_types" : "pvp" |
Activates when a Player wins the specified number of battles of the specific format.
Format options include: "pvp", "pvw" and "pvn". |
cobblemon:pokemon_defeated |
"count" : # | Activates when a Player defeats the specified number of Pokémon. |
cobblemon:aspects_collected |
"aspects" : ["aspect_1", "aspect_2"] "species" : "cobblemon:pokemon" |
Activates when a Player collects every aspect listed for the specified Pokémon. |
cobblemon:pokemon_interact |
"species" : "cobblemon:pokemon" "item" : "minecraft:item" |
Activates when a Player uses the specified item on the specified Pokémon. Both species and item can also be listed as "any". |
cobblemon:party |
"party" : ["cobblemon:pokemon", "cobblemon:pokemon"] | Activates when a Player has the specified Pokémon in their party. Each listed species can also be listed as "any". |
cobblemon:level_up |
"level" : # "has_evolved" : boolean |
Activates when a Player levels up a Pokémon to the specified level. |
cobblemon:pasture_use |
"species" : "cobblemon:pokemon"
"properties" : "property=true" |
Activates when a Player uses a Pasture block. |
cobblemon:resurrect_pokemon
|
"species" : "cobblemon:pokemon"
"properties" : "property=true" |
Activates when a Player collects a revived Pokémon. |
cobblemon:trade_pokemon |
"traded" : "cobblemon:pokemon" "received" : "cobblemon:pokemon" "traded_held_item" : "minecraft:air" "received_held_item" : "minecraft:air" |
Activates when a Player trades the specified Pokémon for the other specidied Pokémon including held item. Traded and received can be listed as "any". The held items can be skipped or set as |
cobblemon:cast_poke_rod
|
"baitId" : "empty_bait" | Activates when any PokéRod is cast.
Bait can be skipped or set as "empty_bait" |
cobblemon:reel_in_pokemon
|
"species" : "cobblemon:pokemon"
"baitId" : "empty_bait" |
Activates when any PokéRod catch is reeled in.
Bait can be skipped or set as "empty_bait" |
cobblemon:plant_tumblestone
|
None | Activates when tumblestone is planted. |
cobblemon:riding_stat_boost |
"requires_owner" : boolean "ride_stat" : "stat" "stat_value" : # "is_max" : boolean |
Activates when mounting a Pokémon that has the specified Pokémon/Riding#Riding_Stats at the specified value or maxed out. Can specify not to require the Pokémon be owned by the Player. |
Examples
Some examples for Triggers that don't have existing Advancements:
Aspects
{
"display": {
"icon": {
"item": "cobblemon:great_ball"
},
"title": {
"translate": "advancements.cobblemon.snakesss"
},
"description": {
"translate": "advancements.cobblemon.snakesss.description"
},
"background": "cobblemon:textures/blocks/apricorn_planks.png"
},
"parent": "cobblemon:root",
"criteria": {
"catch": {
"trigger": "cobblemon:aspects_collected",
"conditions": {
"pokemon": "cobblemon:arbok",
"aspects": ["snake-pattern-classic", "snake-pattern-sound", "snake-pattern-legacy"]
}
}
}
}

























































