public class PixelmonSpecies
extends java.lang.Object
Constructor and Description |
---|
PixelmonSpecies() |
Modifier and Type | Method and Description |
---|---|
static void |
addSpecies(Species species)
Adds a species to the registry.
|
static java.util.Optional<Species> |
fromDex(int dex) |
static RegistryValue<Species> |
fromName(java.lang.String name) |
static java.util.Optional<Species> |
fromNameOrDex(java.lang.Object object) |
static Species |
fromNationalDex(java.lang.Integer nationalDexNumber)
Grabs a species by national dex number
|
static java.util.Optional<RegistryValue<Species>> |
get(java.lang.String name) |
static java.util.List<Species> |
getAll()
Returns all of the registered species
|
static java.util.Set<java.lang.String> |
getFormattedEnglishNameSet()
Grabs a list of all English Species names
|
static java.util.Set<java.lang.Integer> |
getGenerationDex(int gen)
Grabs a Generation Dex
|
static java.util.Set<java.lang.Integer> |
getGenerations()
Grabs all generations
|
static java.util.Set<java.lang.Integer> |
getLegendaries()
Grabs a list of all Legendary species, including Mythicals
|
static java.util.Set<java.lang.Integer> |
getLegendaries(boolean excludeMythicals)
Grabs a list of all English Species names
|
static java.util.Optional<RegistryValue<Species>> |
getLocalized(java.lang.String name) |
static java.util.Set<java.lang.Integer> |
getMythicals()
Grabs a list of all Mythical species
|
static java.util.Optional<Species> |
getRandomFromGeneration(int generation)
Grabs a random species by generation number
|
static java.util.Optional<Species> |
getRandomFromType(Element type)
Grabs a random species by type
|
static java.lang.Integer |
getRandomGeneration()
Grabs a random Generation
|
static Species |
getRandomLegendary()
Grabs a random Legendary species, without Mythicals
|
static Species |
getRandomLegendary(boolean excludeMythicals)
Grabs a random Legendary species
|
static Species |
getRandomLegendary(java.util.function.Predicate<Species> predicate)
Gets a random legendary that matches a given predicate
|
static Species |
getRandomMythical()
Grabs a random Mythical species
|
static Species |
getRandomSpecies()
Grabs a random species by national dex number
|
static Species |
getRandomSpecies(boolean excludeLegendaries,
boolean excludeMythicals,
boolean excludeUltraBeasts)
Grabs a random species by national dex number
|
static Species |
getRandomUltraBeast()
Grabs a random Ultra Beast species
|
static java.util.Set<java.lang.Integer> |
getUltraBeasts()
Grabs a list of all Ultra Beast species
|
static boolean |
has(java.lang.String name) |
static void |
init() |
static boolean |
isLegendary(Species species)
Checks if the pokemon is legendary
|
static boolean |
isMythical(Species species)
Checks if the pokemon is mythical
|
static boolean |
isUltraBeast(Species species)
Checks if the pokemon is ultrabeast
|
static void |
removeSpecies(java.lang.Integer nationalDexNumber)
Removes a species from the registry
|
public static final RegistryValue<Species> MISSINGNO
public static final RegistryValue<Species> BULBASAUR
public static final RegistryValue<Species> IVYSAUR
public static final RegistryValue<Species> VENUSAUR
public static final RegistryValue<Species> CHARMANDER
public static final RegistryValue<Species> CHARMELEON
public static final RegistryValue<Species> CHARIZARD
public static final RegistryValue<Species> SQUIRTLE
public static final RegistryValue<Species> WARTORTLE
public static final RegistryValue<Species> BLASTOISE
public static final RegistryValue<Species> CATERPIE
public static final RegistryValue<Species> METAPOD
public static final RegistryValue<Species> BUTTERFREE
public static final RegistryValue<Species> WEEDLE
public static final RegistryValue<Species> KAKUNA
public static final RegistryValue<Species> BEEDRILL
public static final RegistryValue<Species> PIDGEY
public static final RegistryValue<Species> PIDGEOTTO
public static final RegistryValue<Species> PIDGEOT
public static final RegistryValue<Species> RATTATA
public static final RegistryValue<Species> RATICATE
public static final RegistryValue<Species> SPEAROW
public static final RegistryValue<Species> FEAROW
public static final RegistryValue<Species> EKANS
public static final RegistryValue<Species> ARBOK
public static final RegistryValue<Species> PIKACHU
public static final RegistryValue<Species> RAICHU
public static final RegistryValue<Species> SANDSHREW
public static final RegistryValue<Species> SANDSLASH
public static final RegistryValue<Species> NIDORANFEMALE
public static final RegistryValue<Species> NIDORINA
public static final RegistryValue<Species> NIDOQUEEN
public static final RegistryValue<Species> NIDORANMALE
public static final RegistryValue<Species> NIDORINO
public static final RegistryValue<Species> NIDOKING
public static final RegistryValue<Species> CLEFAIRY
public static final RegistryValue<Species> CLEFABLE
public static final RegistryValue<Species> VULPIX
public static final RegistryValue<Species> NINETALES
public static final RegistryValue<Species> JIGGLYPUFF
public static final RegistryValue<Species> WIGGLYTUFF
public static final RegistryValue<Species> ZUBAT
public static final RegistryValue<Species> GOLBAT
public static final RegistryValue<Species> ODDISH
public static final RegistryValue<Species> GLOOM
public static final RegistryValue<Species> VILEPLUME
public static final RegistryValue<Species> PARAS
public static final RegistryValue<Species> PARASECT
public static final RegistryValue<Species> VENONAT
public static final RegistryValue<Species> VENOMOTH
public static final RegistryValue<Species> DIGLETT
public static final RegistryValue<Species> DUGTRIO
public static final RegistryValue<Species> MEOWTH
public static final RegistryValue<Species> PERSIAN
public static final RegistryValue<Species> PSYDUCK
public static final RegistryValue<Species> GOLDUCK
public static final RegistryValue<Species> MANKEY
public static final RegistryValue<Species> PRIMEAPE
public static final RegistryValue<Species> GROWLITHE
public static final RegistryValue<Species> ARCANINE
public static final RegistryValue<Species> POLIWAG
public static final RegistryValue<Species> POLIWHIRL
public static final RegistryValue<Species> POLIWRATH
public static final RegistryValue<Species> ABRA
public static final RegistryValue<Species> KADABRA
public static final RegistryValue<Species> ALAKAZAM
public static final RegistryValue<Species> MACHOP
public static final RegistryValue<Species> MACHOKE
public static final RegistryValue<Species> MACHAMP
public static final RegistryValue<Species> BELLSPROUT
public static final RegistryValue<Species> WEEPINBELL
public static final RegistryValue<Species> VICTREEBEL
public static final RegistryValue<Species> TENTACOOL
public static final RegistryValue<Species> TENTACRUEL
public static final RegistryValue<Species> GEODUDE
public static final RegistryValue<Species> GRAVELER
public static final RegistryValue<Species> GOLEM
public static final RegistryValue<Species> PONYTA
public static final RegistryValue<Species> RAPIDASH
public static final RegistryValue<Species> SLOWPOKE
public static final RegistryValue<Species> SLOWBRO
public static final RegistryValue<Species> MAGNEMITE
public static final RegistryValue<Species> MAGNETON
public static final RegistryValue<Species> FARFETCHD
public static final RegistryValue<Species> DODUO
public static final RegistryValue<Species> DODRIO
public static final RegistryValue<Species> SEEL
public static final RegistryValue<Species> DEWGONG
public static final RegistryValue<Species> GRIMER
public static final RegistryValue<Species> MUK
public static final RegistryValue<Species> SHELLDER
public static final RegistryValue<Species> CLOYSTER
public static final RegistryValue<Species> GASTLY
public static final RegistryValue<Species> HAUNTER
public static final RegistryValue<Species> GENGAR
public static final RegistryValue<Species> ONIX
public static final RegistryValue<Species> DROWZEE
public static final RegistryValue<Species> HYPNO
public static final RegistryValue<Species> KRABBY
public static final RegistryValue<Species> KINGLER
public static final RegistryValue<Species> VOLTORB
public static final RegistryValue<Species> ELECTRODE
public static final RegistryValue<Species> EXEGGCUTE
public static final RegistryValue<Species> EXEGGUTOR
public static final RegistryValue<Species> CUBONE
public static final RegistryValue<Species> MAROWAK
public static final RegistryValue<Species> HITMONLEE
public static final RegistryValue<Species> HITMONCHAN
public static final RegistryValue<Species> LICKITUNG
public static final RegistryValue<Species> KOFFING
public static final RegistryValue<Species> WEEZING
public static final RegistryValue<Species> RHYHORN
public static final RegistryValue<Species> RHYDON
public static final RegistryValue<Species> CHANSEY
public static final RegistryValue<Species> TANGELA
public static final RegistryValue<Species> KANGASKHAN
public static final RegistryValue<Species> HORSEA
public static final RegistryValue<Species> SEADRA
public static final RegistryValue<Species> GOLDEEN
public static final RegistryValue<Species> SEAKING
public static final RegistryValue<Species> STARYU
public static final RegistryValue<Species> STARMIE
public static final RegistryValue<Species> MRMIME
public static final RegistryValue<Species> SCYTHER
public static final RegistryValue<Species> JYNX
public static final RegistryValue<Species> ELECTABUZZ
public static final RegistryValue<Species> MAGMAR
public static final RegistryValue<Species> PINSIR
public static final RegistryValue<Species> TAUROS
public static final RegistryValue<Species> MAGIKARP
public static final RegistryValue<Species> GYARADOS
public static final RegistryValue<Species> LAPRAS
public static final RegistryValue<Species> DITTO
public static final RegistryValue<Species> EEVEE
public static final RegistryValue<Species> VAPOREON
public static final RegistryValue<Species> JOLTEON
public static final RegistryValue<Species> FLAREON
public static final RegistryValue<Species> PORYGON
public static final RegistryValue<Species> OMANYTE
public static final RegistryValue<Species> OMASTAR
public static final RegistryValue<Species> KABUTO
public static final RegistryValue<Species> KABUTOPS
public static final RegistryValue<Species> AERODACTYL
public static final RegistryValue<Species> SNORLAX
public static final RegistryValue<Species> ARTICUNO
public static final RegistryValue<Species> ZAPDOS
public static final RegistryValue<Species> MOLTRES
public static final RegistryValue<Species> DRATINI
public static final RegistryValue<Species> DRAGONAIR
public static final RegistryValue<Species> DRAGONITE
public static final RegistryValue<Species> MEWTWO
public static final RegistryValue<Species> MEW
public static final RegistryValue<Species> CHIKORITA
public static final RegistryValue<Species> BAYLEEF
public static final RegistryValue<Species> MEGANIUM
public static final RegistryValue<Species> CYNDAQUIL
public static final RegistryValue<Species> QUILAVA
public static final RegistryValue<Species> TYPHLOSION
public static final RegistryValue<Species> TOTODILE
public static final RegistryValue<Species> CROCONAW
public static final RegistryValue<Species> FERALIGATR
public static final RegistryValue<Species> SENTRET
public static final RegistryValue<Species> FURRET
public static final RegistryValue<Species> HOOTHOOT
public static final RegistryValue<Species> NOCTOWL
public static final RegistryValue<Species> LEDYBA
public static final RegistryValue<Species> LEDIAN
public static final RegistryValue<Species> SPINARAK
public static final RegistryValue<Species> ARIADOS
public static final RegistryValue<Species> CROBAT
public static final RegistryValue<Species> CHINCHOU
public static final RegistryValue<Species> LANTURN
public static final RegistryValue<Species> PICHU
public static final RegistryValue<Species> CLEFFA
public static final RegistryValue<Species> IGGLYBUFF
public static final RegistryValue<Species> TOGEPI
public static final RegistryValue<Species> TOGETIC
public static final RegistryValue<Species> NATU
public static final RegistryValue<Species> XATU
public static final RegistryValue<Species> MAREEP
public static final RegistryValue<Species> FLAAFFY
public static final RegistryValue<Species> AMPHAROS
public static final RegistryValue<Species> BELLOSSOM
public static final RegistryValue<Species> MARILL
public static final RegistryValue<Species> AZUMARILL
public static final RegistryValue<Species> SUDOWOODO
public static final RegistryValue<Species> POLITOED
public static final RegistryValue<Species> HOPPIP
public static final RegistryValue<Species> SKIPLOOM
public static final RegistryValue<Species> JUMPLUFF
public static final RegistryValue<Species> AIPOM
public static final RegistryValue<Species> SUNKERN
public static final RegistryValue<Species> SUNFLORA
public static final RegistryValue<Species> YANMA
public static final RegistryValue<Species> WOOPER
public static final RegistryValue<Species> QUAGSIRE
public static final RegistryValue<Species> ESPEON
public static final RegistryValue<Species> UMBREON
public static final RegistryValue<Species> MURKROW
public static final RegistryValue<Species> SLOWKING
public static final RegistryValue<Species> MISDREAVUS
public static final RegistryValue<Species> UNOWN
public static final RegistryValue<Species> WOBBUFFET
public static final RegistryValue<Species> GIRAFARIG
public static final RegistryValue<Species> PINECO
public static final RegistryValue<Species> FORRETRESS
public static final RegistryValue<Species> DUNSPARCE
public static final RegistryValue<Species> GLIGAR
public static final RegistryValue<Species> STEELIX
public static final RegistryValue<Species> SNUBBULL
public static final RegistryValue<Species> GRANBULL
public static final RegistryValue<Species> QWILFISH
public static final RegistryValue<Species> SCIZOR
public static final RegistryValue<Species> SHUCKLE
public static final RegistryValue<Species> HERACROSS
public static final RegistryValue<Species> SNEASEL
public static final RegistryValue<Species> TEDDIURSA
public static final RegistryValue<Species> URSARING
public static final RegistryValue<Species> SLUGMA
public static final RegistryValue<Species> MAGCARGO
public static final RegistryValue<Species> SWINUB
public static final RegistryValue<Species> PILOSWINE
public static final RegistryValue<Species> CORSOLA
public static final RegistryValue<Species> REMORAID
public static final RegistryValue<Species> OCTILLERY
public static final RegistryValue<Species> DELIBIRD
public static final RegistryValue<Species> MANTINE
public static final RegistryValue<Species> SKARMORY
public static final RegistryValue<Species> HOUNDOUR
public static final RegistryValue<Species> HOUNDOOM
public static final RegistryValue<Species> KINGDRA
public static final RegistryValue<Species> PHANPY
public static final RegistryValue<Species> DONPHAN
public static final RegistryValue<Species> PORYGON2
public static final RegistryValue<Species> STANTLER
public static final RegistryValue<Species> SMEARGLE
public static final RegistryValue<Species> TYROGUE
public static final RegistryValue<Species> HITMONTOP
public static final RegistryValue<Species> SMOOCHUM
public static final RegistryValue<Species> ELEKID
public static final RegistryValue<Species> MAGBY
public static final RegistryValue<Species> MILTANK
public static final RegistryValue<Species> BLISSEY
public static final RegistryValue<Species> RAIKOU
public static final RegistryValue<Species> ENTEI
public static final RegistryValue<Species> SUICUNE
public static final RegistryValue<Species> LARVITAR
public static final RegistryValue<Species> PUPITAR
public static final RegistryValue<Species> TYRANITAR
public static final RegistryValue<Species> LUGIA
public static final RegistryValue<Species> HOOH
public static final RegistryValue<Species> CELEBI
public static final RegistryValue<Species> TREECKO
public static final RegistryValue<Species> GROVYLE
public static final RegistryValue<Species> SCEPTILE
public static final RegistryValue<Species> TORCHIC
public static final RegistryValue<Species> COMBUSKEN
public static final RegistryValue<Species> BLAZIKEN
public static final RegistryValue<Species> MUDKIP
public static final RegistryValue<Species> MARSHTOMP
public static final RegistryValue<Species> SWAMPERT
public static final RegistryValue<Species> POOCHYENA
public static final RegistryValue<Species> MIGHTYENA
public static final RegistryValue<Species> ZIGZAGOON
public static final RegistryValue<Species> LINOONE
public static final RegistryValue<Species> WURMPLE
public static final RegistryValue<Species> SILCOON
public static final RegistryValue<Species> BEAUTIFLY
public static final RegistryValue<Species> CASCOON
public static final RegistryValue<Species> DUSTOX
public static final RegistryValue<Species> LOTAD
public static final RegistryValue<Species> LOMBRE
public static final RegistryValue<Species> LUDICOLO
public static final RegistryValue<Species> SEEDOT
public static final RegistryValue<Species> NUZLEAF
public static final RegistryValue<Species> SHIFTRY
public static final RegistryValue<Species> TAILLOW
public static final RegistryValue<Species> SWELLOW
public static final RegistryValue<Species> WINGULL
public static final RegistryValue<Species> PELIPPER
public static final RegistryValue<Species> RALTS
public static final RegistryValue<Species> KIRLIA
public static final RegistryValue<Species> GARDEVOIR
public static final RegistryValue<Species> SURSKIT
public static final RegistryValue<Species> MASQUERAIN
public static final RegistryValue<Species> SHROOMISH
public static final RegistryValue<Species> BRELOOM
public static final RegistryValue<Species> SLAKOTH
public static final RegistryValue<Species> VIGOROTH
public static final RegistryValue<Species> SLAKING
public static final RegistryValue<Species> NINCADA
public static final RegistryValue<Species> NINJASK
public static final RegistryValue<Species> SHEDINJA
public static final RegistryValue<Species> WHISMUR
public static final RegistryValue<Species> LOUDRED
public static final RegistryValue<Species> EXPLOUD
public static final RegistryValue<Species> MAKUHITA
public static final RegistryValue<Species> HARIYAMA
public static final RegistryValue<Species> AZURILL
public static final RegistryValue<Species> NOSEPASS
public static final RegistryValue<Species> SKITTY
public static final RegistryValue<Species> DELCATTY
public static final RegistryValue<Species> SABLEYE
public static final RegistryValue<Species> MAWILE
public static final RegistryValue<Species> ARON
public static final RegistryValue<Species> LAIRON
public static final RegistryValue<Species> AGGRON
public static final RegistryValue<Species> MEDITITE
public static final RegistryValue<Species> MEDICHAM
public static final RegistryValue<Species> ELECTRIKE
public static final RegistryValue<Species> MANECTRIC
public static final RegistryValue<Species> PLUSLE
public static final RegistryValue<Species> MINUN
public static final RegistryValue<Species> VOLBEAT
public static final RegistryValue<Species> ILLUMISE
public static final RegistryValue<Species> ROSELIA
public static final RegistryValue<Species> GULPIN
public static final RegistryValue<Species> SWALOT
public static final RegistryValue<Species> CARVANHA
public static final RegistryValue<Species> SHARPEDO
public static final RegistryValue<Species> WAILMER
public static final RegistryValue<Species> WAILORD
public static final RegistryValue<Species> NUMEL
public static final RegistryValue<Species> CAMERUPT
public static final RegistryValue<Species> TORKOAL
public static final RegistryValue<Species> SPOINK
public static final RegistryValue<Species> GRUMPIG
public static final RegistryValue<Species> SPINDA
public static final RegistryValue<Species> TRAPINCH
public static final RegistryValue<Species> VIBRAVA
public static final RegistryValue<Species> FLYGON
public static final RegistryValue<Species> CACNEA
public static final RegistryValue<Species> CACTURNE
public static final RegistryValue<Species> SWABLU
public static final RegistryValue<Species> ALTARIA
public static final RegistryValue<Species> ZANGOOSE
public static final RegistryValue<Species> SEVIPER
public static final RegistryValue<Species> LUNATONE
public static final RegistryValue<Species> SOLROCK
public static final RegistryValue<Species> BARBOACH
public static final RegistryValue<Species> WHISCASH
public static final RegistryValue<Species> CORPHISH
public static final RegistryValue<Species> CRAWDAUNT
public static final RegistryValue<Species> BALTOY
public static final RegistryValue<Species> CLAYDOL
public static final RegistryValue<Species> LILEEP
public static final RegistryValue<Species> CRADILY
public static final RegistryValue<Species> ANORITH
public static final RegistryValue<Species> ARMALDO
public static final RegistryValue<Species> FEEBAS
public static final RegistryValue<Species> MILOTIC
public static final RegistryValue<Species> CASTFORM
public static final RegistryValue<Species> KECLEON
public static final RegistryValue<Species> SHUPPET
public static final RegistryValue<Species> BANETTE
public static final RegistryValue<Species> DUSKULL
public static final RegistryValue<Species> DUSCLOPS
public static final RegistryValue<Species> TROPIUS
public static final RegistryValue<Species> CHIMECHO
public static final RegistryValue<Species> ABSOL
public static final RegistryValue<Species> WYNAUT
public static final RegistryValue<Species> SNORUNT
public static final RegistryValue<Species> GLALIE
public static final RegistryValue<Species> SPHEAL
public static final RegistryValue<Species> SEALEO
public static final RegistryValue<Species> WALREIN
public static final RegistryValue<Species> CLAMPERL
public static final RegistryValue<Species> HUNTAIL
public static final RegistryValue<Species> GOREBYSS
public static final RegistryValue<Species> RELICANTH
public static final RegistryValue<Species> LUVDISC
public static final RegistryValue<Species> BAGON
public static final RegistryValue<Species> SHELGON
public static final RegistryValue<Species> SALAMENCE
public static final RegistryValue<Species> BELDUM
public static final RegistryValue<Species> METANG
public static final RegistryValue<Species> METAGROSS
public static final RegistryValue<Species> REGIROCK
public static final RegistryValue<Species> REGICE
public static final RegistryValue<Species> REGISTEEL
public static final RegistryValue<Species> LATIAS
public static final RegistryValue<Species> LATIOS
public static final RegistryValue<Species> KYOGRE
public static final RegistryValue<Species> GROUDON
public static final RegistryValue<Species> RAYQUAZA
public static final RegistryValue<Species> JIRACHI
public static final RegistryValue<Species> DEOXYS
public static final RegistryValue<Species> TURTWIG
public static final RegistryValue<Species> GROTLE
public static final RegistryValue<Species> TORTERRA
public static final RegistryValue<Species> CHIMCHAR
public static final RegistryValue<Species> MONFERNO
public static final RegistryValue<Species> INFERNAPE
public static final RegistryValue<Species> PIPLUP
public static final RegistryValue<Species> PRINPLUP
public static final RegistryValue<Species> EMPOLEON
public static final RegistryValue<Species> STARLY
public static final RegistryValue<Species> STARAVIA
public static final RegistryValue<Species> STARAPTOR
public static final RegistryValue<Species> BIDOOF
public static final RegistryValue<Species> BIBAREL
public static final RegistryValue<Species> KRICKETOT
public static final RegistryValue<Species> KRICKETUNE
public static final RegistryValue<Species> SHINX
public static final RegistryValue<Species> LUXIO
public static final RegistryValue<Species> LUXRAY
public static final RegistryValue<Species> BUDEW
public static final RegistryValue<Species> ROSERADE
public static final RegistryValue<Species> CRANIDOS
public static final RegistryValue<Species> RAMPARDOS
public static final RegistryValue<Species> SHIELDON
public static final RegistryValue<Species> BASTIODON
public static final RegistryValue<Species> BURMY
public static final RegistryValue<Species> WORMADAM
public static final RegistryValue<Species> MOTHIM
public static final RegistryValue<Species> COMBEE
public static final RegistryValue<Species> VESPIQUEN
public static final RegistryValue<Species> PACHIRISU
public static final RegistryValue<Species> BUIZEL
public static final RegistryValue<Species> FLOATZEL
public static final RegistryValue<Species> CHERUBI
public static final RegistryValue<Species> CHERRIM
public static final RegistryValue<Species> SHELLOS
public static final RegistryValue<Species> GASTRODON
public static final RegistryValue<Species> AMBIPOM
public static final RegistryValue<Species> DRIFLOON
public static final RegistryValue<Species> DRIFBLIM
public static final RegistryValue<Species> BUNEARY
public static final RegistryValue<Species> LOPUNNY
public static final RegistryValue<Species> MISMAGIUS
public static final RegistryValue<Species> HONCHKROW
public static final RegistryValue<Species> GLAMEOW
public static final RegistryValue<Species> PURUGLY
public static final RegistryValue<Species> CHINGLING
public static final RegistryValue<Species> STUNKY
public static final RegistryValue<Species> SKUNTANK
public static final RegistryValue<Species> BRONZOR
public static final RegistryValue<Species> BRONZONG
public static final RegistryValue<Species> BONSLY
public static final RegistryValue<Species> MIMEJR
public static final RegistryValue<Species> HAPPINY
public static final RegistryValue<Species> CHATOT
public static final RegistryValue<Species> SPIRITOMB
public static final RegistryValue<Species> GIBLE
public static final RegistryValue<Species> GABITE
public static final RegistryValue<Species> GARCHOMP
public static final RegistryValue<Species> MUNCHLAX
public static final RegistryValue<Species> RIOLU
public static final RegistryValue<Species> LUCARIO
public static final RegistryValue<Species> HIPPOPOTAS
public static final RegistryValue<Species> HIPPOWDON
public static final RegistryValue<Species> SKORUPI
public static final RegistryValue<Species> DRAPION
public static final RegistryValue<Species> CROAGUNK
public static final RegistryValue<Species> TOXICROAK
public static final RegistryValue<Species> CARNIVINE
public static final RegistryValue<Species> FINNEON
public static final RegistryValue<Species> LUMINEON
public static final RegistryValue<Species> MANTYKE
public static final RegistryValue<Species> SNOVER
public static final RegistryValue<Species> ABOMASNOW
public static final RegistryValue<Species> WEAVILE
public static final RegistryValue<Species> MAGNEZONE
public static final RegistryValue<Species> LICKILICKY
public static final RegistryValue<Species> RHYPERIOR
public static final RegistryValue<Species> TANGROWTH
public static final RegistryValue<Species> ELECTIVIRE
public static final RegistryValue<Species> MAGMORTAR
public static final RegistryValue<Species> TOGEKISS
public static final RegistryValue<Species> YANMEGA
public static final RegistryValue<Species> LEAFEON
public static final RegistryValue<Species> GLACEON
public static final RegistryValue<Species> GLISCOR
public static final RegistryValue<Species> MAMOSWINE
public static final RegistryValue<Species> PORYGONZ
public static final RegistryValue<Species> GALLADE
public static final RegistryValue<Species> PROBOPASS
public static final RegistryValue<Species> DUSKNOIR
public static final RegistryValue<Species> FROSLASS
public static final RegistryValue<Species> ROTOM
public static final RegistryValue<Species> UXIE
public static final RegistryValue<Species> MESPRIT
public static final RegistryValue<Species> AZELF
public static final RegistryValue<Species> DIALGA
public static final RegistryValue<Species> PALKIA
public static final RegistryValue<Species> HEATRAN
public static final RegistryValue<Species> REGIGIGAS
public static final RegistryValue<Species> GIRATINA
public static final RegistryValue<Species> CRESSELIA
public static final RegistryValue<Species> PHIONE
public static final RegistryValue<Species> MANAPHY
public static final RegistryValue<Species> DARKRAI
public static final RegistryValue<Species> SHAYMIN
public static final RegistryValue<Species> ARCEUS
public static final RegistryValue<Species> VICTINI
public static final RegistryValue<Species> SNIVY
public static final RegistryValue<Species> SERVINE
public static final RegistryValue<Species> SERPERIOR
public static final RegistryValue<Species> TEPIG
public static final RegistryValue<Species> PIGNITE
public static final RegistryValue<Species> EMBOAR
public static final RegistryValue<Species> OSHAWOTT
public static final RegistryValue<Species> DEWOTT
public static final RegistryValue<Species> SAMUROTT
public static final RegistryValue<Species> PATRAT
public static final RegistryValue<Species> WATCHOG
public static final RegistryValue<Species> LILLIPUP
public static final RegistryValue<Species> HERDIER
public static final RegistryValue<Species> STOUTLAND
public static final RegistryValue<Species> PURRLOIN
public static final RegistryValue<Species> LIEPARD
public static final RegistryValue<Species> PANSAGE
public static final RegistryValue<Species> SIMISAGE
public static final RegistryValue<Species> PANSEAR
public static final RegistryValue<Species> SIMISEAR
public static final RegistryValue<Species> PANPOUR
public static final RegistryValue<Species> SIMIPOUR
public static final RegistryValue<Species> MUNNA
public static final RegistryValue<Species> MUSHARNA
public static final RegistryValue<Species> PIDOVE
public static final RegistryValue<Species> TRANQUILL
public static final RegistryValue<Species> UNFEZANT
public static final RegistryValue<Species> BLITZLE
public static final RegistryValue<Species> ZEBSTRIKA
public static final RegistryValue<Species> ROGGENROLA
public static final RegistryValue<Species> BOLDORE
public static final RegistryValue<Species> GIGALITH
public static final RegistryValue<Species> WOOBAT
public static final RegistryValue<Species> SWOOBAT
public static final RegistryValue<Species> DRILBUR
public static final RegistryValue<Species> EXCADRILL
public static final RegistryValue<Species> AUDINO
public static final RegistryValue<Species> TIMBURR
public static final RegistryValue<Species> GURDURR
public static final RegistryValue<Species> CONKELDURR
public static final RegistryValue<Species> TYMPOLE
public static final RegistryValue<Species> PALPITOAD
public static final RegistryValue<Species> SEISMITOAD
public static final RegistryValue<Species> THROH
public static final RegistryValue<Species> SAWK
public static final RegistryValue<Species> SEWADDLE
public static final RegistryValue<Species> SWADLOON
public static final RegistryValue<Species> LEAVANNY
public static final RegistryValue<Species> VENIPEDE
public static final RegistryValue<Species> WHIRLIPEDE
public static final RegistryValue<Species> SCOLIPEDE
public static final RegistryValue<Species> COTTONEE
public static final RegistryValue<Species> WHIMSICOTT
public static final RegistryValue<Species> PETILIL
public static final RegistryValue<Species> LILLIGANT
public static final RegistryValue<Species> BASCULIN
public static final RegistryValue<Species> SANDILE
public static final RegistryValue<Species> KROKOROK
public static final RegistryValue<Species> KROOKODILE
public static final RegistryValue<Species> DARUMAKA
public static final RegistryValue<Species> DARMANITAN
public static final RegistryValue<Species> MARACTUS
public static final RegistryValue<Species> DWEBBLE
public static final RegistryValue<Species> CRUSTLE
public static final RegistryValue<Species> SCRAGGY
public static final RegistryValue<Species> SCRAFTY
public static final RegistryValue<Species> SIGILYPH
public static final RegistryValue<Species> YAMASK
public static final RegistryValue<Species> COFAGRIGUS
public static final RegistryValue<Species> TIRTOUGA
public static final RegistryValue<Species> CARRACOSTA
public static final RegistryValue<Species> ARCHEN
public static final RegistryValue<Species> ARCHEOPS
public static final RegistryValue<Species> TRUBBISH
public static final RegistryValue<Species> GARBODOR
public static final RegistryValue<Species> ZORUA
public static final RegistryValue<Species> ZOROARK
public static final RegistryValue<Species> MINCCINO
public static final RegistryValue<Species> CINCCINO
public static final RegistryValue<Species> GOTHITA
public static final RegistryValue<Species> GOTHORITA
public static final RegistryValue<Species> GOTHITELLE
public static final RegistryValue<Species> SOLOSIS
public static final RegistryValue<Species> DUOSION
public static final RegistryValue<Species> REUNICLUS
public static final RegistryValue<Species> DUCKLETT
public static final RegistryValue<Species> SWANNA
public static final RegistryValue<Species> VANILLITE
public static final RegistryValue<Species> VANILLISH
public static final RegistryValue<Species> VANILLUXE
public static final RegistryValue<Species> DEERLING
public static final RegistryValue<Species> SAWSBUCK
public static final RegistryValue<Species> EMOLGA
public static final RegistryValue<Species> KARRABLAST
public static final RegistryValue<Species> ESCAVALIER
public static final RegistryValue<Species> FOONGUS
public static final RegistryValue<Species> AMOONGUSS
public static final RegistryValue<Species> FRILLISH
public static final RegistryValue<Species> JELLICENT
public static final RegistryValue<Species> ALOMOMOLA
public static final RegistryValue<Species> JOLTIK
public static final RegistryValue<Species> GALVANTULA
public static final RegistryValue<Species> FERROSEED
public static final RegistryValue<Species> FERROTHORN
public static final RegistryValue<Species> KLINK
public static final RegistryValue<Species> KLANG
public static final RegistryValue<Species> KLINKLANG
public static final RegistryValue<Species> TYNAMO
public static final RegistryValue<Species> EELEKTRIK
public static final RegistryValue<Species> EELEKTROSS
public static final RegistryValue<Species> ELGYEM
public static final RegistryValue<Species> BEHEEYEM
public static final RegistryValue<Species> LITWICK
public static final RegistryValue<Species> LAMPENT
public static final RegistryValue<Species> CHANDELURE
public static final RegistryValue<Species> AXEW
public static final RegistryValue<Species> FRAXURE
public static final RegistryValue<Species> HAXORUS
public static final RegistryValue<Species> CUBCHOO
public static final RegistryValue<Species> BEARTIC
public static final RegistryValue<Species> CRYOGONAL
public static final RegistryValue<Species> SHELMET
public static final RegistryValue<Species> ACCELGOR
public static final RegistryValue<Species> STUNFISK
public static final RegistryValue<Species> MIENFOO
public static final RegistryValue<Species> MIENSHAO
public static final RegistryValue<Species> DRUDDIGON
public static final RegistryValue<Species> GOLETT
public static final RegistryValue<Species> GOLURK
public static final RegistryValue<Species> PAWNIARD
public static final RegistryValue<Species> BISHARP
public static final RegistryValue<Species> BOUFFALANT
public static final RegistryValue<Species> RUFFLET
public static final RegistryValue<Species> BRAVIARY
public static final RegistryValue<Species> VULLABY
public static final RegistryValue<Species> MANDIBUZZ
public static final RegistryValue<Species> HEATMOR
public static final RegistryValue<Species> DURANT
public static final RegistryValue<Species> DEINO
public static final RegistryValue<Species> ZWEILOUS
public static final RegistryValue<Species> HYDREIGON
public static final RegistryValue<Species> LARVESTA
public static final RegistryValue<Species> VOLCARONA
public static final RegistryValue<Species> COBALION
public static final RegistryValue<Species> TERRAKION
public static final RegistryValue<Species> VIRIZION
public static final RegistryValue<Species> TORNADUS
public static final RegistryValue<Species> THUNDURUS
public static final RegistryValue<Species> RESHIRAM
public static final RegistryValue<Species> ZEKROM
public static final RegistryValue<Species> LANDORUS
public static final RegistryValue<Species> KYUREM
public static final RegistryValue<Species> KELDEO
public static final RegistryValue<Species> MELOETTA
public static final RegistryValue<Species> GENESECT
public static final RegistryValue<Species> CHESPIN
public static final RegistryValue<Species> QUILLADIN
public static final RegistryValue<Species> CHESNAUGHT
public static final RegistryValue<Species> FENNEKIN
public static final RegistryValue<Species> BRAIXEN
public static final RegistryValue<Species> DELPHOX
public static final RegistryValue<Species> FROAKIE
public static final RegistryValue<Species> FROGADIER
public static final RegistryValue<Species> GRENINJA
public static final RegistryValue<Species> BUNNELBY
public static final RegistryValue<Species> DIGGERSBY
public static final RegistryValue<Species> FLETCHLING
public static final RegistryValue<Species> FLETCHINDER
public static final RegistryValue<Species> TALONFLAME
public static final RegistryValue<Species> SCATTERBUG
public static final RegistryValue<Species> SPEWPA
public static final RegistryValue<Species> VIVILLON
public static final RegistryValue<Species> LITLEO
public static final RegistryValue<Species> PYROAR
public static final RegistryValue<Species> FLABEBE
public static final RegistryValue<Species> FLOETTE
public static final RegistryValue<Species> FLORGES
public static final RegistryValue<Species> SKIDDO
public static final RegistryValue<Species> GOGOAT
public static final RegistryValue<Species> PANCHAM
public static final RegistryValue<Species> PANGORO
public static final RegistryValue<Species> FURFROU
public static final RegistryValue<Species> ESPURR
public static final RegistryValue<Species> MEOWSTIC
public static final RegistryValue<Species> HONEDGE
public static final RegistryValue<Species> DOUBLADE
public static final RegistryValue<Species> AEGISLASH
public static final RegistryValue<Species> SPRITZEE
public static final RegistryValue<Species> AROMATISSE
public static final RegistryValue<Species> SWIRLIX
public static final RegistryValue<Species> SLURPUFF
public static final RegistryValue<Species> INKAY
public static final RegistryValue<Species> MALAMAR
public static final RegistryValue<Species> BINACLE
public static final RegistryValue<Species> BARBARACLE
public static final RegistryValue<Species> SKRELP
public static final RegistryValue<Species> DRAGALGE
public static final RegistryValue<Species> CLAUNCHER
public static final RegistryValue<Species> CLAWITZER
public static final RegistryValue<Species> HELIOPTILE
public static final RegistryValue<Species> HELIOLISK
public static final RegistryValue<Species> TYRUNT
public static final RegistryValue<Species> TYRANTRUM
public static final RegistryValue<Species> AMAURA
public static final RegistryValue<Species> AURORUS
public static final RegistryValue<Species> SYLVEON
public static final RegistryValue<Species> HAWLUCHA
public static final RegistryValue<Species> DEDENNE
public static final RegistryValue<Species> CARBINK
public static final RegistryValue<Species> GOOMY
public static final RegistryValue<Species> SLIGGOO
public static final RegistryValue<Species> GOODRA
public static final RegistryValue<Species> KLEFKI
public static final RegistryValue<Species> PHANTUMP
public static final RegistryValue<Species> TREVENANT
public static final RegistryValue<Species> PUMPKABOO
public static final RegistryValue<Species> GOURGEIST
public static final RegistryValue<Species> BERGMITE
public static final RegistryValue<Species> AVALUGG
public static final RegistryValue<Species> NOIBAT
public static final RegistryValue<Species> NOIVERN
public static final RegistryValue<Species> XERNEAS
public static final RegistryValue<Species> YVELTAL
public static final RegistryValue<Species> ZYGARDE
public static final RegistryValue<Species> DIANCIE
public static final RegistryValue<Species> HOOPA
public static final RegistryValue<Species> VOLCANION
public static final RegistryValue<Species> ROWLET
public static final RegistryValue<Species> DARTRIX
public static final RegistryValue<Species> DECIDUEYE
public static final RegistryValue<Species> LITTEN
public static final RegistryValue<Species> TORRACAT
public static final RegistryValue<Species> INCINEROAR
public static final RegistryValue<Species> POPPLIO
public static final RegistryValue<Species> BRIONNE
public static final RegistryValue<Species> PRIMARINA
public static final RegistryValue<Species> PIKIPEK
public static final RegistryValue<Species> TRUMBEAK
public static final RegistryValue<Species> TOUCANNON
public static final RegistryValue<Species> YUNGOOS
public static final RegistryValue<Species> GUMSHOOS
public static final RegistryValue<Species> GRUBBIN
public static final RegistryValue<Species> CHARJABUG
public static final RegistryValue<Species> VIKAVOLT
public static final RegistryValue<Species> CRABRAWLER
public static final RegistryValue<Species> CRABOMINABLE
public static final RegistryValue<Species> ORICORIO
public static final RegistryValue<Species> CUTIEFLY
public static final RegistryValue<Species> RIBOMBEE
public static final RegistryValue<Species> ROCKRUFF
public static final RegistryValue<Species> LYCANROC
public static final RegistryValue<Species> WISHIWASHI
public static final RegistryValue<Species> MAREANIE
public static final RegistryValue<Species> TOXAPEX
public static final RegistryValue<Species> MUDBRAY
public static final RegistryValue<Species> MUDSDALE
public static final RegistryValue<Species> DEWPIDER
public static final RegistryValue<Species> ARAQUANID
public static final RegistryValue<Species> FOMANTIS
public static final RegistryValue<Species> LURANTIS
public static final RegistryValue<Species> MORELULL
public static final RegistryValue<Species> SHIINOTIC
public static final RegistryValue<Species> SALANDIT
public static final RegistryValue<Species> SALAZZLE
public static final RegistryValue<Species> STUFFUL
public static final RegistryValue<Species> BEWEAR
public static final RegistryValue<Species> BOUNSWEET
public static final RegistryValue<Species> STEENEE
public static final RegistryValue<Species> TSAREENA
public static final RegistryValue<Species> COMFEY
public static final RegistryValue<Species> ORANGURU
public static final RegistryValue<Species> PASSIMIAN
public static final RegistryValue<Species> WIMPOD
public static final RegistryValue<Species> GOLISOPOD
public static final RegistryValue<Species> SANDYGAST
public static final RegistryValue<Species> PALOSSAND
public static final RegistryValue<Species> PYUKUMUKU
public static final RegistryValue<Species> TYPENULL
public static final RegistryValue<Species> SILVALLY
public static final RegistryValue<Species> MINIOR
public static final RegistryValue<Species> KOMALA
public static final RegistryValue<Species> TURTONATOR
public static final RegistryValue<Species> TOGEDEMARU
public static final RegistryValue<Species> MIMIKYU
public static final RegistryValue<Species> BRUXISH
public static final RegistryValue<Species> DRAMPA
public static final RegistryValue<Species> DHELMISE
public static final RegistryValue<Species> JANGMOO
public static final RegistryValue<Species> HAKAMOO
public static final RegistryValue<Species> KOMMOO
public static final RegistryValue<Species> TAPU_KOKO
public static final RegistryValue<Species> TAPU_LELE
public static final RegistryValue<Species> TAPU_BULU
public static final RegistryValue<Species> TAPU_FINI
public static final RegistryValue<Species> COSMOG
public static final RegistryValue<Species> COSMOEM
public static final RegistryValue<Species> SOLGALEO
public static final RegistryValue<Species> LUNALA
public static final RegistryValue<Species> NIHILEGO
public static final RegistryValue<Species> BUZZWOLE
public static final RegistryValue<Species> PHEROMOSA
public static final RegistryValue<Species> XURKITREE
public static final RegistryValue<Species> CELESTEELA
public static final RegistryValue<Species> KARTANA
public static final RegistryValue<Species> GUZZLORD
public static final RegistryValue<Species> NECROZMA
public static final RegistryValue<Species> MAGEARNA
public static final RegistryValue<Species> MARSHADOW
public static final RegistryValue<Species> POIPOLE
public static final RegistryValue<Species> NAGANADEL
public static final RegistryValue<Species> STAKATAKA
public static final RegistryValue<Species> BLACEPHALON
public static final RegistryValue<Species> ZERAORA
public static final RegistryValue<Species> MELTAN
public static final RegistryValue<Species> MELMETAL
public static final RegistryValue<Species> GROOKEY
public static final RegistryValue<Species> THWACKEY
public static final RegistryValue<Species> RILLABOOM
public static final RegistryValue<Species> SCORBUNNY
public static final RegistryValue<Species> RABOOT
public static final RegistryValue<Species> CINDERACE
public static final RegistryValue<Species> SOBBLE
public static final RegistryValue<Species> DRIZZILE
public static final RegistryValue<Species> INTELEON
public static final RegistryValue<Species> SKWOVET
public static final RegistryValue<Species> GREEDENT
public static final RegistryValue<Species> ROOKIDEE
public static final RegistryValue<Species> CORVISQUIRE
public static final RegistryValue<Species> CORVIKNIGHT
public static final RegistryValue<Species> BLIPBUG
public static final RegistryValue<Species> DOTTLER
public static final RegistryValue<Species> ORBEETLE
public static final RegistryValue<Species> NICKIT
public static final RegistryValue<Species> THIEVUL
public static final RegistryValue<Species> GOSSIFLEUR
public static final RegistryValue<Species> ELDEGOSS
public static final RegistryValue<Species> WOOLOO
public static final RegistryValue<Species> DUBWOOL
public static final RegistryValue<Species> CHEWTLE
public static final RegistryValue<Species> DREDNAW
public static final RegistryValue<Species> YAMPER
public static final RegistryValue<Species> BOLTUND
public static final RegistryValue<Species> ROLYCOLY
public static final RegistryValue<Species> CARKOL
public static final RegistryValue<Species> COALOSSAL
public static final RegistryValue<Species> APPLIN
public static final RegistryValue<Species> FLAPPLE
public static final RegistryValue<Species> APPLETUN
public static final RegistryValue<Species> SILICOBRA
public static final RegistryValue<Species> SANDACONDA
public static final RegistryValue<Species> CRAMORANT
public static final RegistryValue<Species> ARROKUDA
public static final RegistryValue<Species> BARRASKEWDA
public static final RegistryValue<Species> TOXEL
public static final RegistryValue<Species> TOXTRICITY
public static final RegistryValue<Species> SIZZLIPEDE
public static final RegistryValue<Species> CENTISKORCH
public static final RegistryValue<Species> CLOBBOPUS
public static final RegistryValue<Species> GRAPPLOCT
public static final RegistryValue<Species> SINISTEA
public static final RegistryValue<Species> POLTEAGEIST
public static final RegistryValue<Species> HATENNA
public static final RegistryValue<Species> HATTREM
public static final RegistryValue<Species> HATTERENE
public static final RegistryValue<Species> IMPIDIMP
public static final RegistryValue<Species> MORGREM
public static final RegistryValue<Species> GRIMMSNARL
public static final RegistryValue<Species> OBSTAGOON
public static final RegistryValue<Species> PERRSERKER
public static final RegistryValue<Species> CURSOLA
public static final RegistryValue<Species> SIRFETCHD
public static final RegistryValue<Species> MRRIME
public static final RegistryValue<Species> RUNERIGUS
public static final RegistryValue<Species> MILCERY
public static final RegistryValue<Species> ALCREMIE
public static final RegistryValue<Species> FALINKS
public static final RegistryValue<Species> PINCURCHIN
public static final RegistryValue<Species> SNOM
public static final RegistryValue<Species> FROSMOTH
public static final RegistryValue<Species> STONJOURNER
public static final RegistryValue<Species> EISCUE
public static final RegistryValue<Species> INDEEDEE
public static final RegistryValue<Species> MORPEKO
public static final RegistryValue<Species> CUFANT
public static final RegistryValue<Species> COPPERAJAH
public static final RegistryValue<Species> DRACOZOLT
public static final RegistryValue<Species> ARCTOZOLT
public static final RegistryValue<Species> DRACOVISH
public static final RegistryValue<Species> ARCTOVISH
public static final RegistryValue<Species> DURALUDON
public static final RegistryValue<Species> DREEPY
public static final RegistryValue<Species> DRAKLOAK
public static final RegistryValue<Species> DRAGAPULT
public static final RegistryValue<Species> ZACIAN
public static final RegistryValue<Species> ZAMAZENTA
public static final RegistryValue<Species> ETERNATUS
public static final RegistryValue<Species> KUBFU
public static final RegistryValue<Species> URSHIFU
public static final RegistryValue<Species> ZARUDE
public static final RegistryValue<Species> REGIELEKI
public static final RegistryValue<Species> REGIDRAGO
public static final RegistryValue<Species> GLASTRIER
public static final RegistryValue<Species> SPECTRIER
public static final RegistryValue<Species> CALYREX
public static final RegistryValue<Species> WYRDEER
public static final RegistryValue<Species> KLEAVOR
public static final RegistryValue<Species> URSALUNA
public static final RegistryValue<Species> BASCULEGION
public static final RegistryValue<Species> SNEASLER
public static final RegistryValue<Species> OVERQWIL
public static final RegistryValue<Species> ENAMORUS
public static final RegistryValue<Species> SPRIGATITO
public static final RegistryValue<Species> FLORAGATO
public static final RegistryValue<Species> MEOWSCARADA
public static final RegistryValue<Species> FUECOCO
public static final RegistryValue<Species> CROCALOR
public static final RegistryValue<Species> SKELEDIRGE
public static final RegistryValue<Species> QUAXLY
public static final RegistryValue<Species> QUAXWELL
public static final RegistryValue<Species> QUAQUAVAL
public static final RegistryValue<Species> DONDOZO
public static final RegistryValue<Species> PALAFIN
public static final RegistryValue<Species> LECHONK
public static final RegistryValue<Species> OINKOLOGNE
public static final RegistryValue<Species> NACLI
public static final RegistryValue<Species> NACLSTACK
public static final RegistryValue<Species> GARGANACL
public static final RegistryValue<Species> SMOLIV
public static final RegistryValue<Species> DOLLIV
public static final RegistryValue<Species> ARBOLIVA
public static final RegistryValue<Species> GLIMMET
public static final RegistryValue<Species> GLIMMORA
public static final RegistryValue<Species> IRONMOTH
public static final RegistryValue<Species> SLITHERWING
public static final RegistryValue<Species> IRONTHORNS
public static final RegistryValue<Species> BRAMBLIN
public static final RegistryValue<Species> BRAMBLEGHAST
public static final RegistryValue<Species> PAWMO
public static final RegistryValue<Species> PAWMOT
public static final RegistryValue<Species> RELLOR
public static final RegistryValue<Species> RABSCA
public static final RegistryValue<Species> FLITTLE
public static final RegistryValue<Species> ESPATHRA
public static final RegistryValue<Species> TAROUNTULA
public static final RegistryValue<Species> SPIDOPS
public static final RegistryValue<Species> FINIZEN
public static final RegistryValue<Species> WO_CHIEN
public static final RegistryValue<Species> TING_LU
public static final RegistryValue<Species> ROARINGMOON
public static final RegistryValue<Species> KORAIDON
public static final RegistryValue<Species> MIRAIDON
public static Species fromNationalDex(java.lang.Integer nationalDexNumber)
nationalDexNumber
- public static void addSpecies(Species species)
species
- - The species you're trying to add. Be sure to set a national dex # as this is used as the keypublic static void removeSpecies(java.lang.Integer nationalDexNumber)
nationalDexNumber
- - The national dex number of the species you want to removepublic static Species getRandomSpecies()
public static Species getRandomSpecies(boolean excludeLegendaries, boolean excludeMythicals, boolean excludeUltraBeasts)
excludeLegendaries
- - Whether or not Legendaries are includedexcludeMythicals
- - Whether or not Mythicals are includedexcludeUltraBeasts
- - Whether or not Ultra Beasts are includedpublic static java.util.Optional<Species> getRandomFromGeneration(int generation)
generation
- - The Generation to select a random species frompublic static java.util.Optional<Species> getRandomFromType(Element type)
type
- - The type to select a random species frompublic static Species getRandomLegendary()
public static Species getRandomLegendary(java.util.function.Predicate<Species> predicate)
predicate
- Predicate to match the species onpublic static Species getRandomLegendary(boolean excludeMythicals)
excludeMythicals
- - Whether or not Mythicals are includedpublic static Species getRandomMythical()
public static Species getRandomUltraBeast()
public static java.util.List<Species> getAll()
public static java.util.Set<java.lang.String> getFormattedEnglishNameSet()
public static java.util.Set<java.lang.Integer> getLegendaries()
public static java.util.Set<java.lang.Integer> getLegendaries(boolean excludeMythicals)
excludeMythicals
- - Whether or not Mythicals are includedpublic static java.util.Set<java.lang.Integer> getMythicals()
public static java.util.Set<java.lang.Integer> getUltraBeasts()
public static java.util.Optional<RegistryValue<Species>> get(java.lang.String name)
public static java.util.Optional<RegistryValue<Species>> getLocalized(java.lang.String name)
public static RegistryValue<Species> fromName(java.lang.String name)
public static boolean has(java.lang.String name)
public static java.util.Optional<Species> fromDex(int dex)
public static java.util.Optional<Species> fromNameOrDex(java.lang.Object object)
public static java.util.Set<java.lang.Integer> getGenerations()
public static java.lang.Integer getRandomGeneration()
public static java.util.Set<java.lang.Integer> getGenerationDex(int gen)
gen
- - The generation to get the Dex ofpublic static boolean isLegendary(Species species)
species
- The species being checkedpublic static boolean isUltraBeast(Species species)
species
- The species being checkedpublic static boolean isMythical(Species species)
species
- The species being checkedpublic static void init()