- Bumpity to 1.7.3.
- Updated pt_br, courtesy of PrincessStelllar
- Added an IntRange codec.
- Added a custom int property to compliment the custom float property.
- Added custom boolean property that works with marks as its storage.
- Bumped compat to 1.7.2.
- Fixed LimitedList or'ing out when blacklist and whitelist were both present.
- Added PokemonMatcher pieces to determine whether or not a Pokémon has a held or cosmetic item.
- Added PokemonMatcher pieces to determine if the held or cosmetic item belongs to a given item tag.
- Fixed an issue with removing a deprecated version of PokemonMatcher's parse method. By adding it back. For now.
- Factored out the PokemonMatcher's static references to conditions and their keys into Pieces. You can make some of these yourself in your own mod and add them directly to PokemonMatcher, should you desire to.
- Added a ton of new Pieces to the PokemonMatcher. Too many to list. Ok, I'll do it: Properties, Max IVs, Level, Total IVs, Total EVs, Friendship, Labels, Types, Primary Types, Secondary Types, Egg Groups, Abilities, Buckets, Forms, Aspects, Moves, Move Types, Total Power Points, Persistent Data, Persistent Data Range, Dynamax Level, Tera Types, Nicknames, Statuses, Genders, Natures, IVs, EVs, Stats, Move Min Accuracy, Move Max Accuracy, Move Min Power, Move Max Power, Markings, Move Count, Current Fullness, Max Fullness, Current Health, Max Health, Marks, Active Marks, Experience, Caught Balls, Effective Natures, Minted Natures, Experience Groups, Ride Stamina, Ride Stats.
- Also added a pokemon_matcher_test command to test a PokemonMatcher string against a Pokemon. Neat.
- Homogenized species identifiers when pulling from a PokemonRepresentation.Properties
- Added a custom property extractor with data-backed whitelist to better accommodate forms in PokemonProperties.
- Fixed PokemonMatcher failing to match persistent data by removing case sensitivity.
