Starter Pack

Here, take this! It’s a great place to start from. It doesn’t have anything in it yet, but it has a good folder structure to start with for following along with this documentation, as well as a starter pack.mcmeta so you don’t forget that.

cobbledcounter_starterpack.zip

Species Form Override

In order to add a new Species Form Override that will override a given Pokémon with another species/form, create a new JSON file in the species_form_override directory of your addon.

In the example below, we’re targeting Blade-forme Aegislash and overriding it with Normal-forme Aegislash. This means that if you were to, say, capture a Blade-forme Aegislash and had a Normal-forme Aegislash Capture Streak before, your Capture Streak wouldn’t reset, and you’d gain a point towards Normal-forme Aegislash instead. This same logic is used to determine how many points a player has towards a given Pokémon, so if you ask how many points a player has towards a Blade-forme Aegislash, you’ll get the same answer as if you’d asked for Normal-forme Aegislash.

{
  "targetSpecies": "aegislash",
  "targetForm": ["Blade"],
  "species": "aegislash",
  "form": "Normal"
}

Properties

targetSpecies

The target species to match.

targetForm

A list of target forms to match.

species

The species to actually use if the matcher matches.

form

The form to actually use if the matcher matches.