Skip to content

Community funded. No paid power. Never pay-to-win.

Our promise
AshRun
In-game model of Vivillon
← All Pokémon

National Pokédex #0666 · Generation 6

Vivillon

bugflying

The patterns on this Pokémon's wings depend on the climate and topography of its habitat. It scatters colorful scales.

Natural spawn

Quick answer

How do you get Vivillon?

Vivillon can spawn in Badlands, Eroded Badlands, Wooded Badlands, and 8 other eligible biomes (Time: Daytime; Light: Bright; Nearby: Flowers). Check the complete conditions below; these routes reflect AshRun's installed ATMons files.

AshRun ATMons 1.3.0 · Data updated · Sources & limitations

AshRun locations

How to obtain Vivillon

22 places to look

Where to look in the wild

Eligible biomes (11)

Badlands + 10 more

  • Badlands
  • Eroded Badlands
  • Wooded Badlands
  • Bryce Canyon
  • Painted Mountains
  • Red Oasis
  • Savanna Badlands
  • White Mesa
  • Snowy Badlands
  • Ashen Savanna
  • Warped Mesa

Expanded from server category: Badlands

Level12-41RarityCommon
  • Time: Daytime
  • Light: Bright
  • Nearby: Flowers
Eligible biomes (3)

Cherry Grove + 2 more

  • Cherry Grove
  • Sakura Grove
  • Sakura Valley

Expanded from server category: Cherry Blossom

Level12-41RarityCommon
  • Time: Daytime
  • Weather: Clear
  • Light: Bright
  • Nearby: Flowers
Eligible biomes (9)

Stony Shore + 8 more

  • Stony Shore
  • Beach
  • Snowy Beach
  • Cascading Forest
  • Gravel Beach
  • Basalt Cliffs
  • Granite Cliffs
  • White Cliffs
  • Warm Ocean

Expanded from server categories: Coast, Warm Ocean

Level12-41RarityCommon
  • Time: Daytime
  • Weather: Clear
  • Light: Bright
  • Nearby: Flowers
Eligible biomes (9)

Desert + 8 more

  • Desert
  • Desert Oasis
  • Desert Spires
  • Lush Desert
  • Sandstone Valley
  • Ancient Sands
  • Desert Canyon
  • Cave Desert Caves
  • Red Oasis

Expanded from server category: Desert

Level12-41RarityCommon
  • Time: Daytime
  • Light: Bright
  • Nearby: Flowers
Eligible biomes (13)

Cherry Grove + 12 more

  • Cherry Grove
  • Flower Forest
  • Meadow
  • Sunflower Plains
  • Sakura Grove
  • Sakura Valley
  • Blooming Plateau
  • Blooming Valley
  • Cloud Forest
  • Lavender Forest
  • Lavender Valley
  • Moonlight Grove
  • Moonlight Valley

Expanded from server category: Floral

Level12-41RarityCommon
  • Time: Daytime
  • Weather: Clear
  • Light: Bright
  • Nearby: Flowers
Eligible biome

Floral Meadow

Level12-41RarityCommon
Eligible biomes (30)

Forest + 29 more

  • Forest
  • Flower Forest
  • Birch Forest
  • Old Growth Birch Forest
  • Dark Forest
  • Grove
  • Flashing Forest
  • Blazing Forest
  • Cascading Forest
  • Flourishing Forest
  • Vexing Caves
  • Archwood Forest
  • Birch Taiga
  • Blooming Valley
  • Cloud Forest
  • Lavender Forest
  • Lavender Valley
  • Moonlight Grove
  • Moonlight Valley
  • Sakura Grove
  • Sakura Valley
  • Snowy Cherry Grove
  • Temperate Highlands
  • Yosemite Lowlands
  • Cherry Grove
  • Alpha Islands
  • Alpha Islands Winter
  • Forested Highlands
  • Mirage Isles
  • Dyna Plains

Expanded from server category: Forest

Level12-41RarityCommon
  • Time: Daytime
  • Weather: Clear
  • Light: Bright
  • Nearby: Flowers
Eligible biomes (8)

River + 7 more

  • River
  • Frozen River
  • Warm River
  • Mangrove Swamp
  • Swamp
  • Cascading Forest
  • Ice Marsh
  • Orchid Swamp

Expanded from server category: Freshwater

Level12-41RarityCommon
  • Time: Daytime
  • Weather: Clear
  • Light: Bright
Eligible biomes (3)

Deep Frozen Ocean + 2 more

  • Deep Frozen Ocean
  • Frozen Ocean
  • Frozen Cliffs

Expanded from server category: Frozen Ocean

Level12-41RarityCommon
  • Time: Daytime
  • Weather: Clear
  • Light: Bright
  • Nearby: Flowers
Eligible biomes (23)

Frozen Peaks + 22 more

  • Frozen Peaks
  • Ice Spikes
  • Alpine Grove
  • Cold Shrubland
  • Emerald Peaks
  • Rocky Shrubland
  • Scarlet Mountains
  • Siberian Grove
  • Siberian Taiga
  • Snowy Badlands
  • Snowy Cherry Grove
  • Snowy Maple Forest
  • Snowy Shield
  • Wintry Forest
  • Wintry Lowlands
  • Frozen Cliffs
  • Glacial Chasm
  • Gravel Desert
  • Ice Marsh
  • Cave Frostfire Caves
  • Alpha Islands Winter
  • Snowy Plains
  • Yellowstone

Expanded from server categories: Glacial, Snowy Forest, Tundra

Level12-41RarityCommon
  • Time: Daytime
  • Weather: Clear
  • Light: Bright
  • Nearby: Flowers
Eligible biomes (10)

Bamboo Jungle + 9 more

  • Bamboo Jungle
  • Jungle
  • Sparse Jungle
  • Flourishing Forest
  • Amethyst Canyon
  • Amethyst Rainforest
  • Jungle Mountains
  • Rocky Jungle
  • Tropical Jungle
  • Cave Underground Jungle

Expanded from server category: Jungle

Level12-41RarityCommon
  • Time: Daytime
  • Weather: Clear
  • Light: Bright
  • Nearby: Flowers
Eligible biomes (41)

Meadow + 40 more

  • Meadow
  • Frozen Peaks
  • Jagged Peaks
  • Stony Peaks
  • Snowy Slopes
  • Cherry Grove
  • Flashing Forest
  • Emerald Peaks
  • Painted Mountains
  • Rocky Mountains
  • Scarlet Mountains
  • Volcanic Peaks
  • Alpine Grove
  • Ashen Savanna
  • Caldera
  • Savanna Slopes
  • Siberian Grove
  • Snowy Maple Forest
  • Snowy Shield
  • Tropical Jungle
  • Volcanic Crater
  • Windswept Hills
  • Windswept Forest
  • Windswept Gravelly Hills
  • Fractured Savanna
  • Haze Mountain
  • Stony Spires
  • Windswept Spires
  • Alpine Highlands
  • Arid Highlands
  • Blooming Plateau
  • Highlands
  • Blooming Valley
  • Forested Highlands
  • Lavender Valley
  • Lush Valley
  • Moonlight Valley
  • Sakura Valley
  • Temperate Highlands
  • Yosemite Lowlands
  • Yosemite Cliffs

Expanded from server category: Mountain

Level12-41RarityCommon
  • Time: Daytime
  • Weather: Clear
  • Light: Bright
  • Nearby: Flowers
Eligible biomes (4)

Dark Forest + 3 more

  • Dark Forest
  • Mushroom Fields
  • Cave Fungal Caves
  • Mirage Isles

Expanded from server category: Mushroom

Level12-41RarityCommon
  • Time: Daytime
  • Weather: Clear
  • Light: Bright
  • Nearby: Flowers
Eligible biomes (11)

Deep Frozen Ocean + 10 more

  • Deep Frozen Ocean
  • Deep Cold Ocean
  • Deep Ocean
  • Deep Lukewarm Ocean
  • Deep Warm Ocean
  • Frozen Ocean
  • Ocean
  • Cold Ocean
  • Lukewarm Ocean
  • Warm Ocean
  • Frozen Cliffs

Expanded from server category: Ocean

Level12-41RarityCommon
  • Time: Daytime
  • Weather: Clear
  • Light: Bright
  • Nearby: Flowers
Eligible biomes (152)

Mushroom Fields + 151 more

  • Mushroom Fields
  • Deep Frozen Ocean
  • Frozen Ocean
  • Deep Cold Ocean
  • Cold Ocean
  • Deep Ocean
  • Ocean
  • Deep Lukewarm Ocean
  • Lukewarm Ocean
  • Warm Ocean
  • Stony Shore
  • Swamp
  • Mangrove Swamp
  • Snowy Slopes
  • Snowy Plains
  • Snowy Beach
  • Windswept Gravelly Hills
  • Grove
  • Windswept Hills
  • Snowy Taiga
  • Windswept Forest
  • Taiga
  • Plains
  • Meadow
  • Beach
  • Forest
  • Old Growth Spruce Taiga
  • Flower Forest
  • Birch Forest
  • Dark Forest
  • Savanna Plateau
  • Savanna
  • Jungle
  • Badlands
  • Desert
  • Wooded Badlands
  • Jagged Peaks
  • Stony Peaks
  • Frozen River
  • River
  • Ice Spikes
  • Old Growth Pine Taiga
  • Sunflower Plains
  • Old Growth Birch Forest
  • Sparse Jungle
  • Bamboo Jungle
  • Eroded Badlands
  • Windswept Savanna
  • Cherry Grove
  • Frozen Peaks
  • Dripstone Caves
  • Lush Caves
  • Deep Dark
  • Flashing Forest
  • Blazing Forest
  • Cascading Forest
  • Flourishing Forest
  • Vexing Caves
  • Archwood Forest
  • Meneglin
  • Dyna Plains
  • Plains Of Death
  • Cave Andesite Caves
  • Cave Deep Caves
  • Cave Diorite Caves
  • Cave Fungal Caves
  • Cave Granite Caves
  • Cave Infested Caves
  • Cave Mantle Caves
  • Cave Thermal Caves
  • Cave Tuff Caves
  • Cave Underground Jungle
  • Alpha Islands
  • Alpha Islands Winter
  • Alpine Grove
  • Alpine Highlands
  • Amethyst Canyon
  • Amethyst Rainforest
  • Ancient Sands
  • Arid Highlands
  • Ashen Savanna
  • Basalt Cliffs
  • Birch Taiga
  • Blooming Plateau
  • Blooming Valley
  • Brushland
  • Bryce Canyon
  • Caldera
  • Cloud Forest
  • Cold Shrubland
  • Desert Canyon
  • Desert Oasis
  • Desert Spires
  • Emerald Peaks
  • Forested Highlands
  • Fractured Savanna
  • Frozen Cliffs
  • Glacial Chasm
  • Granite Cliffs
  • Gravel Beach
  • Gravel Desert
  • Haze Mountain
  • Highlands
  • Hot Shrubland
  • Ice Marsh
  • Jungle Mountains
  • Lavender Forest
  • Lavender Valley
  • Lush Desert
  • Lush Valley
  • Mirage Isles
  • Moonlight Grove
  • Moonlight Valley
  • Orchid Swamp
  • Painted Mountains
  • Red Oasis
  • Rocky Jungle
  • Rocky Mountains
  • Rocky Shrubland
  • Sakura Grove
  • Sakura Valley
  • Sandstone Valley
  • Savanna Badlands
  • Savanna Slopes
  • Scarlet Mountains
  • Shield
  • Shield Clearing
  • Shrubland
  • Siberian Grove
  • Siberian Taiga
  • Snowy Badlands
  • Snowy Cherry Grove
  • Snowy Maple Forest
  • Snowy Shield
  • Steppe
  • Stony Spires
  • Temperate Highlands
  • Tropical Jungle
  • Valley Clearing
  • Volcanic Crater
  • Volcanic Peaks
  • Warm River
  • Warped Mesa
  • White Cliffs
  • White Mesa
  • Windswept Spires
  • Wintry Forest
  • Wintry Lowlands
  • Yellowstone
  • Yosemite Cliffs
  • Yosemite Lowlands
  • Cave Frostfire Caves

Expanded from server category: Overworld

Level12-41RarityCommon
  • Time: Daytime
  • Weather: Clear
  • Light: Bright
  • Near: Village
Eligible biomes (152)

Mushroom Fields + 151 more

  • Mushroom Fields
  • Deep Frozen Ocean
  • Frozen Ocean
  • Deep Cold Ocean
  • Cold Ocean
  • Deep Ocean
  • Ocean
  • Deep Lukewarm Ocean
  • Lukewarm Ocean
  • Warm Ocean
  • Stony Shore
  • Swamp
  • Mangrove Swamp
  • Snowy Slopes
  • Snowy Plains
  • Snowy Beach
  • Windswept Gravelly Hills
  • Grove
  • Windswept Hills
  • Snowy Taiga
  • Windswept Forest
  • Taiga
  • Plains
  • Meadow
  • Beach
  • Forest
  • Old Growth Spruce Taiga
  • Flower Forest
  • Birch Forest
  • Dark Forest
  • Savanna Plateau
  • Savanna
  • Jungle
  • Badlands
  • Desert
  • Wooded Badlands
  • Jagged Peaks
  • Stony Peaks
  • Frozen River
  • River
  • Ice Spikes
  • Old Growth Pine Taiga
  • Sunflower Plains
  • Old Growth Birch Forest
  • Sparse Jungle
  • Bamboo Jungle
  • Eroded Badlands
  • Windswept Savanna
  • Cherry Grove
  • Frozen Peaks
  • Dripstone Caves
  • Lush Caves
  • Deep Dark
  • Flashing Forest
  • Blazing Forest
  • Cascading Forest
  • Flourishing Forest
  • Vexing Caves
  • Archwood Forest
  • Meneglin
  • Dyna Plains
  • Plains Of Death
  • Cave Andesite Caves
  • Cave Deep Caves
  • Cave Diorite Caves
  • Cave Fungal Caves
  • Cave Granite Caves
  • Cave Infested Caves
  • Cave Mantle Caves
  • Cave Thermal Caves
  • Cave Tuff Caves
  • Cave Underground Jungle
  • Alpha Islands
  • Alpha Islands Winter
  • Alpine Grove
  • Alpine Highlands
  • Amethyst Canyon
  • Amethyst Rainforest
  • Ancient Sands
  • Arid Highlands
  • Ashen Savanna
  • Basalt Cliffs
  • Birch Taiga
  • Blooming Plateau
  • Blooming Valley
  • Brushland
  • Bryce Canyon
  • Caldera
  • Cloud Forest
  • Cold Shrubland
  • Desert Canyon
  • Desert Oasis
  • Desert Spires
  • Emerald Peaks
  • Forested Highlands
  • Fractured Savanna
  • Frozen Cliffs
  • Glacial Chasm
  • Granite Cliffs
  • Gravel Beach
  • Gravel Desert
  • Haze Mountain
  • Highlands
  • Hot Shrubland
  • Ice Marsh
  • Jungle Mountains
  • Lavender Forest
  • Lavender Valley
  • Lush Desert
  • Lush Valley
  • Mirage Isles
  • Moonlight Grove
  • Moonlight Valley
  • Orchid Swamp
  • Painted Mountains
  • Red Oasis
  • Rocky Jungle
  • Rocky Mountains
  • Rocky Shrubland
  • Sakura Grove
  • Sakura Valley
  • Sandstone Valley
  • Savanna Badlands
  • Savanna Slopes
  • Scarlet Mountains
  • Shield
  • Shield Clearing
  • Shrubland
  • Siberian Grove
  • Siberian Taiga
  • Snowy Badlands
  • Snowy Cherry Grove
  • Snowy Maple Forest
  • Snowy Shield
  • Steppe
  • Stony Spires
  • Temperate Highlands
  • Tropical Jungle
  • Valley Clearing
  • Volcanic Crater
  • Volcanic Peaks
  • Warm River
  • Warped Mesa
  • White Cliffs
  • White Mesa
  • Windswept Spires
  • Wintry Forest
  • Wintry Lowlands
  • Yellowstone
  • Yosemite Cliffs
  • Yosemite Lowlands
  • Cave Frostfire Caves

Expanded from server category: Overworld

Level12-41RarityCommon
  • Time: Daytime
  • Weather: Clear
  • Light: Bright
Eligible biomes (12)

Plains + 11 more

  • Plains
  • Sunflower Plains
  • Meadow
  • Alpine Highlands
  • Arid Highlands
  • Blooming Plateau
  • Highlands
  • Brushland
  • Steppe
  • Shrubland
  • Valley Clearing
  • Dyna Plains

Expanded from server category: Plains

Level12-41RarityCommon
  • Time: Daytime
  • Weather: Clear
  • Light: Bright
  • Nearby: Flowers
Eligible biomes (13)

Savanna + 12 more

  • Savanna
  • Savanna Plateau
  • Windswept Savanna
  • Arid Highlands
  • Ashen Savanna
  • Fractured Savanna
  • Savanna Badlands
  • Savanna Slopes
  • Brushland
  • Desert Oasis
  • Hot Shrubland
  • Red Oasis
  • Shrubland

Expanded from server category: Savanna

Level12-41RarityCommon
  • Time: Daytime
  • Light: Bright
  • Nearby: Flowers
Eligible biomes (5)

Sunflower Plains + 4 more

  • Sunflower Plains
  • Skylands Autumn
  • Skylands Spring
  • Skylands Summer
  • Skylands Winter

Expanded from server categories: Sky, Tropical Island

Level12-41RarityCommon
  • Time: Daytime
  • Weather: Clear
  • Light: Bright
  • Nearby: Flowers
Eligible biomes (24)

Dark Forest + 23 more

  • Dark Forest
  • Flashing Forest
  • Blazing Forest
  • Cascading Forest
  • Flourishing Forest
  • Vexing Caves
  • Archwood Forest
  • Amethyst Canyon
  • Amethyst Rainforest
  • Lavender Forest
  • Lavender Valley
  • Mirage Isles
  • Moonlight Grove
  • Moonlight Valley
  • Painted Mountains
  • Scarlet Mountains
  • Warped Mesa
  • Skylands Winter
  • Skylands Spring
  • Skylands Summer
  • Skylands Autumn
  • Cave Frostfire Caves
  • Cave Infested Caves
  • Plains Of Death

Expanded from server categories: Magical, Spooky

Level12-41RarityCommon
  • Time: Daytime
  • Weather: Clear
  • Light: Bright
  • Nearby: Flowers
Eligible biomes (24)

Taiga + 23 more

  • Taiga
  • Snowy Taiga
  • Old Growth Pine Taiga
  • Old Growth Spruce Taiga
  • Alpine Grove
  • Birch Taiga
  • Forested Highlands
  • Shield
  • Siberian Grove
  • Siberian Taiga
  • Snowy Maple Forest
  • Snowy Shield
  • Wintry Forest
  • Wintry Lowlands
  • Grove
  • Cold Shrubland
  • Bryce Canyon
  • Cloud Forest
  • Haze Mountain
  • Ice Marsh
  • Moonlight Grove
  • Moonlight Valley
  • Yellowstone
  • Yosemite Lowlands

Expanded from server category: Taiga

Level12-41RarityCommon
  • Time: Daytime
  • Weather: Clear
  • Light: Bright
  • Nearby: Flowers
Eligible biomes (4)

Skyroot Meadow + 3 more

  • Skyroot Meadow
  • Skyroot Grove
  • Skyroot Woodland
  • Skyroot Forest

Expanded from server category: Aether

Level12-41RarityCommon
  • Light: Bright
  • Nearby: Flowers

Battle profile

Base stats

411 total
Hp80
Attack52
Defence50
Special Attack90
Special Defence50
Speed89

Abilities

  • Shielddust
  • Compoundeyes
  • Friendguard Hidden

Training

Base experience
206
Growth
Medium Fast
EV yield
Hp: 1 · Attack: 0 · Defence: 0 · Special Attack: 1 · Special Defence: 0 · Speed: 1
Friendship
50

Progression

Evolution & forms

In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined · be in undefined · Structure: StructureAnticondition: Village

Result form: Vivillon Wings=Archipelago

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined · be in undefined · Structure: StructureAnticondition: Village

Result form: Vivillon Wings=Continental

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined · be in undefined · Structure: StructureAnticondition: Village

Result form: Vivillon Wings=Elegant

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined · Structure: StructureAnticondition: Village

Result form: Vivillon Wings=Fancy

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined · be in undefined · Structure: StructureAnticondition: Village

Result form: Vivillon Wings=Garden

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined · Structure: StructureAnticondition: Village

Result form: Vivillon Wings=High-Plains

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined · be in undefined · Structure: StructureAnticondition: Village

Result form: Vivillon Wings=Icy-Snow

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined · be in undefined · Structure: StructureAnticondition: Village

Result form: Vivillon Wings=Jungle

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined · be in undefined · Structure: StructureAnticondition: Village

Result form: Vivillon Wings=Marine

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined · be in undefined · Structure: StructureAnticondition: Village

Result form: Vivillon Wings=Meadow

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · Structure: StructureCondition: Village

Result form: Vivillon Wings=Modern

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined · be in undefined · Structure: StructureAnticondition: Village

Result form: Vivillon Wings=Monsoon

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined · be in undefined · Structure: StructureAnticondition: Village

Result form: Vivillon Wings=Ocean

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined · Structure: StructureAnticondition: Village

Result form: Vivillon Wings=Polar

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined · be in undefined · Structure: StructureAnticondition: Village

Result form: Vivillon Wings=River

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined · be in undefined · Structure: StructureAnticondition: Village

Result form: Vivillon Wings=Sandstorm

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined · be in undefined · Structure: StructureAnticondition: Village

Result form: Vivillon Wings=Savanna

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined · Structure: StructureAnticondition: Village

Result form: Vivillon Wings=Sun

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined · be in undefined · Structure: StructureAnticondition: Village

Result form: Vivillon Wings=Tundra

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined

Result form: Vivillon Wings=Inferno

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined

Result form: Vivillon Wings=Void

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · be in undefined

Result form: Vivillon Wings=Forsaken

Find Spewpa →
In-game model of Spewpa
Evolves from

Spewpa

level it up · reach level 12 · Advancement: RequiredAdvancement: Catch All Vivillon

Result form: Vivillon Wings=Poke-Ball

Find Spewpa →

This Pokémon does not evolve into another species.

Forms

Complete installed learnset

Moves

96 entries
Level moves (17)
Lv. 1 · PowderLv. 1 · SleeppowderLv. 1 · PoisonpowderLv. 1 · StunsporeLv. 1 · GustLv. 1 · StrugglebugLv. 1 · AromatherapyLv. 1 · TackleLv. 1 · HardenLv. 12 · LightscreenLv. 17 · PsybeamLv. 21 · SupersonicLv. 25 · DrainingkissLv. 31 · SafeguardLv. 35 · BugbuzzLv. 45 · QuiverdanceLv. 50 · Hurricane
Egg moves (3)
PoisonpowderRagepowderStunspore
Tm moves (43)
AcrobaticsAircutterAirslashBugbiteBugbuzzConfuserayDefogDrainingkissDreameaterEndureEnergyballFacadeFlashGigadrainGigaimpactHurricaneHyperbeamInfestationIrondefenseLaserfocusLightscreenPollenpuffPounceProtectPsybeamPsychicRaindanceRestRoostSafeguardSignalbeamSkittersmackSleeptalkSolarbeamStrugglebugSubstituteSunnydaySwiftTailwindTerablastThiefUturnWeatherball
Tutor moves (17)
AircutterBugbiteDefogEnergyballGigadrainGigaimpactHyperbeamIrondefenseLaserfocusPsychicRestRoostSignalbeamSkittersmackSleeptalkSwiftTailwind
Legacy moves (16)
AerialaceAttractCalmmindConfideDoubleteamElectrowebEndeavorFrustrationHiddenpowerPsychupReturnRoundSecretpowerSnoreSwaggerToxic

Useful extras

Drops & breeding

Bright Powder

5% chance

Shed Shell

5% chance

Cheri Berry

5% chance

Egg groups
Bug
Egg cycles
15
Catch rate
45
Maximum drops
3
Technical server dataRaw records, internal IDs, source files, presets, and full JSON

Source summary

Base species: Cobblemon-neoforge-1.7.3+1.21.1.jar. Installed additions: none.

Acquisition records

{
  "questGuides": [],
  "structureEncounters": [],
  "naturalSpawns": [
    {
      "id": "vivillon-high-plains-1",
      "pokemon": "vivillon vivillon_wings=high-plains",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_badlands"
        ],
        "timeRange": "day",
        "neededNearbyBlocks": [
          "#cobblemon:flowers"
        ]
      },
      "anticondition": {
        "structures": [
          "#minecraft:village"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:badlands",
        "minecraft:eroded_badlands",
        "minecraft:wooded_badlands",
        "terralith:bryce_canyon",
        "terralith:painted_mountains",
        "terralith:red_oasis",
        "terralith:savanna_badlands",
        "terralith:white_mesa",
        "terralith:snowy_badlands",
        "terralith:ashen_savanna",
        "terralith:warped_mesa"
      ]
    },
    {
      "id": "vivillon-fancy-2",
      "pokemon": "vivillon vivillon_wings=fancy",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_cherry_blossom"
        ],
        "timeRange": "day",
        "isRaining": false,
        "neededNearbyBlocks": [
          "#cobblemon:flowers"
        ]
      },
      "anticondition": {
        "structures": [
          "#minecraft:village"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:cherry_grove",
        "terralith:sakura_grove",
        "terralith:sakura_valley"
      ]
    },
    {
      "id": "vivillon-ocean-3",
      "pokemon": "vivillon vivillon_wings=ocean",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_coast",
          "#cobblemon:is_warm_ocean"
        ],
        "timeRange": "day",
        "isRaining": false,
        "neededNearbyBlocks": [
          "#cobblemon:flowers"
        ]
      },
      "anticondition": {
        "structures": [
          "#minecraft:village"
        ],
        "biomes": [
          "#cobblemon:is_cold_ocean",
          "#cobblemon:is_frozen_ocean",
          "#cobblemon:is_lukewarm_ocean",
          "#cobblemon:is_temperate_ocean"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:stony_shore",
        "minecraft:beach",
        "minecraft:snowy_beach",
        "ars_elemental:cascading_forest",
        "terralith:gravel_beach",
        "terralith:basalt_cliffs",
        "terralith:granite_cliffs",
        "terralith:white_cliffs",
        "minecraft:warm_ocean"
      ]
    },
    {
      "id": "vivillon-sandstorm-4",
      "pokemon": "vivillon vivillon_wings=sandstorm",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_desert"
        ],
        "timeRange": "day",
        "neededNearbyBlocks": [
          "#cobblemon:flowers"
        ]
      },
      "anticondition": {
        "structures": [
          "#minecraft:village"
        ],
        "biomes": [
          "#cobblemon:is_badlands"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:desert",
        "terralith:desert_oasis",
        "terralith:desert_spires",
        "terralith:lush_desert",
        "terralith:sandstone_valley",
        "terralith:ancient_sands",
        "terralith:desert_canyon",
        "terralith:cave/desert_caves",
        "terralith:red_oasis"
      ]
    },
    {
      "id": "vivillon-meadow-5",
      "pokemon": "vivillon vivillon_wings=meadow",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_floral"
        ],
        "timeRange": "day",
        "isRaining": false,
        "neededNearbyBlocks": [
          "#cobblemon:flowers"
        ]
      },
      "anticondition": {
        "structures": [
          "#minecraft:village"
        ],
        "biomes": [
          "#cobblemon:is_cherry_blossom",
          "#cobblemon:is_magical",
          "minecraft:sunflower_plains"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:cherry_grove",
        "minecraft:flower_forest",
        "minecraft:meadow",
        "minecraft:sunflower_plains",
        "terralith:sakura_grove",
        "terralith:sakura_valley",
        "terralith:blooming_plateau",
        "terralith:blooming_valley",
        "terralith:cloud_forest",
        "terralith:lavender_forest",
        "terralith:lavender_valley",
        "terralith:moonlight_grove",
        "terralith:moonlight_valley"
      ]
    },
    {
      "id": "vivillon-meadow-6",
      "pokemon": "vivillon vivillon_wings=meadow",
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 5,
      "condition": {
        "biomes": [
          "the_bumblezone:floral_meadow"
        ]
      },
      "anticondition": {
        "structures": [
          "#the_bumblezone:sempiternal_sanctums"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "the_bumblezone:floral_meadow"
      ]
    },
    {
      "id": "vivillon-garden-7",
      "pokemon": "vivillon vivillon_wings=garden",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_forest"
        ],
        "timeRange": "day",
        "isRaining": false,
        "neededNearbyBlocks": [
          "#cobblemon:flowers"
        ]
      },
      "anticondition": {
        "structures": [
          "#minecraft:village"
        ],
        "biomes": [
          "#cobblemon:is_cherry_blossom",
          "#cobblemon:is_floral",
          "#cobblemon:is_jungle",
          "#cobblemon:is_magical",
          "#cobblemon:is_mountain",
          "#cobblemon:is_mushroom",
          "#cobblemon:is_plains",
          "#cobblemon:is_spooky",
          "#cobblemon:is_swamp"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:forest",
        "minecraft:flower_forest",
        "minecraft:birch_forest",
        "minecraft:old_growth_birch_forest",
        "minecraft:dark_forest",
        "minecraft:grove",
        "ars_elemental:flashing_forest",
        "ars_elemental:blazing_forest",
        "ars_elemental:cascading_forest",
        "ars_elemental:flourishing_forest",
        "ars_elemental:vexing_caves",
        "ars_nouveau:archwood_forest",
        "terralith:birch_taiga",
        "terralith:blooming_valley",
        "terralith:cloud_forest",
        "terralith:lavender_forest",
        "terralith:lavender_valley",
        "terralith:moonlight_grove",
        "terralith:moonlight_valley",
        "terralith:sakura_grove",
        "terralith:sakura_valley",
        "terralith:snowy_cherry_grove",
        "terralith:temperate_highlands",
        "terralith:yosemite_lowlands",
        "minecraft:cherry_grove",
        "terralith:alpha_islands",
        "terralith:alpha_islands_winter",
        "terralith:forested_highlands",
        "terralith:mirage_isles",
        "legendarymonuments:dyna_plains"
      ]
    },
    {
      "id": "vivillon-river-8",
      "pokemon": "vivillon vivillon_wings=river",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_freshwater"
        ],
        "timeRange": "day",
        "isRaining": false
      },
      "anticondition": {
        "structures": [
          "#minecraft:village"
        ],
        "biomes": [
          "#cobblemon:is_forest",
          "#cobblemon:is_jungle",
          "#cobblemon:is_magical",
          "#cobblemon:is_spooky"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:river",
        "minecraft:frozen_river",
        "terralith:warm_river",
        "minecraft:mangrove_swamp",
        "minecraft:swamp",
        "ars_elemental:cascading_forest",
        "terralith:ice_marsh",
        "terralith:orchid_swamp"
      ]
    },
    {
      "id": "vivillon-polar-9",
      "pokemon": "vivillon vivillon_wings=polar",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_frozen_ocean"
        ],
        "timeRange": "day",
        "isRaining": false,
        "neededNearbyBlocks": [
          "#cobblemon:flowers"
        ]
      },
      "anticondition": {
        "structures": [
          "#minecraft:village"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:deep_frozen_ocean",
        "minecraft:frozen_ocean",
        "terralith:frozen_cliffs"
      ]
    },
    {
      "id": "vivillon-tundra-10",
      "pokemon": "vivillon vivillon_wings=tundra",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_glacial",
          "#cobblemon:is_snowy_forest",
          "#cobblemon:is_tundra"
        ],
        "timeRange": "day",
        "isRaining": false,
        "neededNearbyBlocks": [
          "#cobblemon:flowers"
        ]
      },
      "anticondition": {
        "structures": [
          "#minecraft:village"
        ],
        "biomes": [
          "#cobblemon:is_mountain"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:frozen_peaks",
        "minecraft:ice_spikes",
        "terralith:alpine_grove",
        "terralith:cold_shrubland",
        "terralith:emerald_peaks",
        "terralith:rocky_shrubland",
        "terralith:scarlet_mountains",
        "terralith:siberian_grove",
        "terralith:siberian_taiga",
        "terralith:snowy_badlands",
        "terralith:snowy_cherry_grove",
        "terralith:snowy_maple_forest",
        "terralith:snowy_shield",
        "terralith:wintry_forest",
        "terralith:wintry_lowlands",
        "terralith:frozen_cliffs",
        "terralith:glacial_chasm",
        "terralith:gravel_desert",
        "terralith:ice_marsh",
        "terralith:cave/frostfire_caves",
        "terralith:alpha_islands_winter",
        "minecraft:snowy_plains",
        "terralith:yellowstone"
      ]
    },
    {
      "id": "vivillon-jungle-11",
      "pokemon": "vivillon vivillon_wings=jungle",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_jungle"
        ],
        "timeRange": "day",
        "isRaining": false,
        "neededNearbyBlocks": [
          "#cobblemon:flowers"
        ]
      },
      "anticondition": {
        "structures": [
          "#minecraft:village"
        ],
        "biomes": [
          "#cobblemon:is_mountain"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:bamboo_jungle",
        "minecraft:jungle",
        "minecraft:sparse_jungle",
        "ars_elemental:flourishing_forest",
        "terralith:amethyst_canyon",
        "terralith:amethyst_rainforest",
        "terralith:jungle_mountains",
        "terralith:rocky_jungle",
        "terralith:tropical_jungle",
        "terralith:cave/underground_jungle"
      ]
    },
    {
      "id": "vivillon-monsoon-12",
      "pokemon": "vivillon vivillon_wings=monsoon",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_mountain"
        ],
        "timeRange": "day",
        "isRaining": false,
        "neededNearbyBlocks": [
          "#cobblemon:flowers"
        ]
      },
      "anticondition": {
        "structures": [
          "#minecraft:village"
        ],
        "biomes": [
          "#cobblemon:is_badlands",
          "#cobblemon:is_desert",
          "#cobblemon:is_floral",
          "#cobblemon:is_mushroom",
          "#cobblemon:is_tropical_island",
          "#cobblemon:is_volcanic"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:meadow",
        "minecraft:frozen_peaks",
        "minecraft:jagged_peaks",
        "minecraft:stony_peaks",
        "minecraft:snowy_slopes",
        "minecraft:cherry_grove",
        "ars_elemental:flashing_forest",
        "terralith:emerald_peaks",
        "terralith:painted_mountains",
        "terralith:rocky_mountains",
        "terralith:scarlet_mountains",
        "terralith:volcanic_peaks",
        "terralith:alpine_grove",
        "terralith:ashen_savanna",
        "terralith:caldera",
        "terralith:savanna_slopes",
        "terralith:siberian_grove",
        "terralith:snowy_maple_forest",
        "terralith:snowy_shield",
        "terralith:tropical_jungle",
        "terralith:volcanic_crater",
        "minecraft:windswept_hills",
        "minecraft:windswept_forest",
        "minecraft:windswept_gravelly_hills",
        "terralith:fractured_savanna",
        "terralith:haze_mountain",
        "terralith:stony_spires",
        "terralith:windswept_spires",
        "terralith:alpine_highlands",
        "terralith:arid_highlands",
        "terralith:blooming_plateau",
        "terralith:highlands",
        "terralith:blooming_valley",
        "terralith:forested_highlands",
        "terralith:lavender_valley",
        "terralith:lush_valley",
        "terralith:moonlight_valley",
        "terralith:sakura_valley",
        "terralith:temperate_highlands",
        "terralith:yosemite_lowlands",
        "terralith:yosemite_cliffs"
      ]
    },
    {
      "id": "vivillon-archipelago-13",
      "pokemon": "vivillon vivillon_wings=archipelago",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_mushroom"
        ],
        "timeRange": "day",
        "isRaining": false,
        "neededNearbyBlocks": [
          "#cobblemon:flowers"
        ]
      },
      "anticondition": {
        "structures": [
          "#minecraft:village"
        ],
        "biomes": [
          "#cobblemon:is_magical",
          "#cobblemon:is_spooky",
          "#cobblemon:is_swamp"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:dark_forest",
        "minecraft:mushroom_fields",
        "terralith:cave/fungal_caves",
        "terralith:mirage_isles"
      ]
    },
    {
      "id": "vivillon-marine-14",
      "pokemon": "vivillon vivillon_wings=marine",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_ocean"
        ],
        "timeRange": "day",
        "isRaining": false,
        "neededNearbyBlocks": [
          "#cobblemon:flowers"
        ]
      },
      "anticondition": {
        "structures": [
          "#minecraft:village"
        ],
        "biomes": [
          "#cobblemon:is_frozen_ocean",
          "#cobblemon:is_warm_ocean"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:deep_frozen_ocean",
        "minecraft:deep_cold_ocean",
        "minecraft:deep_ocean",
        "minecraft:deep_lukewarm_ocean",
        "terralith:deep_warm_ocean",
        "minecraft:frozen_ocean",
        "minecraft:ocean",
        "minecraft:cold_ocean",
        "minecraft:lukewarm_ocean",
        "minecraft:warm_ocean",
        "terralith:frozen_cliffs"
      ]
    },
    {
      "id": "vivillon-modern-15",
      "pokemon": "vivillon vivillon_wings=modern",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_overworld"
        ],
        "timeRange": "day",
        "isRaining": false,
        "structures": [
          "#minecraft:village"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:mushroom_fields",
        "minecraft:deep_frozen_ocean",
        "minecraft:frozen_ocean",
        "minecraft:deep_cold_ocean",
        "minecraft:cold_ocean",
        "minecraft:deep_ocean",
        "minecraft:ocean",
        "minecraft:deep_lukewarm_ocean",
        "minecraft:lukewarm_ocean",
        "minecraft:warm_ocean",
        "minecraft:stony_shore",
        "minecraft:swamp",
        "minecraft:mangrove_swamp",
        "minecraft:snowy_slopes",
        "minecraft:snowy_plains",
        "minecraft:snowy_beach",
        "minecraft:windswept_gravelly_hills",
        "minecraft:grove",
        "minecraft:windswept_hills",
        "minecraft:snowy_taiga",
        "minecraft:windswept_forest",
        "minecraft:taiga",
        "minecraft:plains",
        "minecraft:meadow",
        "minecraft:beach",
        "minecraft:forest",
        "minecraft:old_growth_spruce_taiga",
        "minecraft:flower_forest",
        "minecraft:birch_forest",
        "minecraft:dark_forest",
        "minecraft:savanna_plateau",
        "minecraft:savanna",
        "minecraft:jungle",
        "minecraft:badlands",
        "minecraft:desert",
        "minecraft:wooded_badlands",
        "minecraft:jagged_peaks",
        "minecraft:stony_peaks",
        "minecraft:frozen_river",
        "minecraft:river",
        "minecraft:ice_spikes",
        "minecraft:old_growth_pine_taiga",
        "minecraft:sunflower_plains",
        "minecraft:old_growth_birch_forest",
        "minecraft:sparse_jungle",
        "minecraft:bamboo_jungle",
        "minecraft:eroded_badlands",
        "minecraft:windswept_savanna",
        "minecraft:cherry_grove",
        "minecraft:frozen_peaks",
        "minecraft:dripstone_caves",
        "minecraft:lush_caves",
        "minecraft:deep_dark",
        "ars_elemental:flashing_forest",
        "ars_elemental:blazing_forest",
        "ars_elemental:cascading_forest",
        "ars_elemental:flourishing_forest",
        "ars_elemental:vexing_caves",
        "ars_nouveau:archwood_forest",
        "integrateddynamics:meneglin",
        "legendarymonuments:dyna_plains",
        "legendarymonuments:plains_of_death",
        "terralith:cave/andesite_caves",
        "terralith:cave/deep_caves",
        "terralith:cave/diorite_caves",
        "terralith:cave/fungal_caves",
        "terralith:cave/granite_caves",
        "terralith:cave/infested_caves",
        "terralith:cave/mantle_caves",
        "terralith:cave/thermal_caves",
        "terralith:cave/tuff_caves",
        "terralith:cave/underground_jungle",
        "terralith:alpha_islands",
        "terralith:alpha_islands_winter",
        "terralith:alpine_grove",
        "terralith:alpine_highlands",
        "terralith:amethyst_canyon",
        "terralith:amethyst_rainforest",
        "terralith:ancient_sands",
        "terralith:arid_highlands",
        "terralith:ashen_savanna",
        "terralith:basalt_cliffs",
        "terralith:birch_taiga",
        "terralith:blooming_plateau",
        "terralith:blooming_valley",
        "terralith:brushland",
        "terralith:bryce_canyon",
        "terralith:caldera",
        "terralith:cloud_forest",
        "terralith:cold_shrubland",
        "terralith:desert_canyon",
        "terralith:desert_oasis",
        "terralith:desert_spires",
        "terralith:emerald_peaks",
        "terralith:forested_highlands",
        "terralith:fractured_savanna",
        "terralith:frozen_cliffs",
        "terralith:glacial_chasm",
        "terralith:granite_cliffs",
        "terralith:gravel_beach",
        "terralith:gravel_desert",
        "terralith:haze_mountain",
        "terralith:highlands",
        "terralith:hot_shrubland",
        "terralith:ice_marsh",
        "terralith:jungle_mountains",
        "terralith:lavender_forest",
        "terralith:lavender_valley",
        "terralith:lush_desert",
        "terralith:lush_valley",
        "terralith:mirage_isles",
        "terralith:moonlight_grove",
        "terralith:moonlight_valley",
        "terralith:orchid_swamp",
        "terralith:painted_mountains",
        "terralith:red_oasis",
        "terralith:rocky_jungle",
        "terralith:rocky_mountains",
        "terralith:rocky_shrubland",
        "terralith:sakura_grove",
        "terralith:sakura_valley",
        "terralith:sandstone_valley",
        "terralith:savanna_badlands",
        "terralith:savanna_slopes",
        "terralith:scarlet_mountains",
        "terralith:shield",
        "terralith:shield_clearing",
        "terralith:shrubland",
        "terralith:siberian_grove",
        "terralith:siberian_taiga",
        "terralith:snowy_badlands",
        "terralith:snowy_cherry_grove",
        "terralith:snowy_maple_forest",
        "terralith:snowy_shield",
        "terralith:steppe",
        "terralith:stony_spires",
        "terralith:temperate_highlands",
        "terralith:tropical_jungle",
        "terralith:valley_clearing",
        "terralith:volcanic_crater",
        "terralith:volcanic_peaks",
        "terralith:warm_river",
        "terralith:warped_mesa",
        "terralith:white_cliffs",
        "terralith:white_mesa",
        "terralith:windswept_spires",
        "terralith:wintry_forest",
        "terralith:wintry_lowlands",
        "terralith:yellowstone",
        "terralith:yosemite_cliffs",
        "terralith:yosemite_lowlands",
        "terralith:cave/frostfire_caves"
      ]
    },
    {
      "id": "vivillon-modern-15",
      "pokemon": "vivillon vivillon_wings=modern",
      "presets": [
        "natural",
        "urban"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_overworld"
        ],
        "timeRange": "day",
        "isRaining": false
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:mushroom_fields",
        "minecraft:deep_frozen_ocean",
        "minecraft:frozen_ocean",
        "minecraft:deep_cold_ocean",
        "minecraft:cold_ocean",
        "minecraft:deep_ocean",
        "minecraft:ocean",
        "minecraft:deep_lukewarm_ocean",
        "minecraft:lukewarm_ocean",
        "minecraft:warm_ocean",
        "minecraft:stony_shore",
        "minecraft:swamp",
        "minecraft:mangrove_swamp",
        "minecraft:snowy_slopes",
        "minecraft:snowy_plains",
        "minecraft:snowy_beach",
        "minecraft:windswept_gravelly_hills",
        "minecraft:grove",
        "minecraft:windswept_hills",
        "minecraft:snowy_taiga",
        "minecraft:windswept_forest",
        "minecraft:taiga",
        "minecraft:plains",
        "minecraft:meadow",
        "minecraft:beach",
        "minecraft:forest",
        "minecraft:old_growth_spruce_taiga",
        "minecraft:flower_forest",
        "minecraft:birch_forest",
        "minecraft:dark_forest",
        "minecraft:savanna_plateau",
        "minecraft:savanna",
        "minecraft:jungle",
        "minecraft:badlands",
        "minecraft:desert",
        "minecraft:wooded_badlands",
        "minecraft:jagged_peaks",
        "minecraft:stony_peaks",
        "minecraft:frozen_river",
        "minecraft:river",
        "minecraft:ice_spikes",
        "minecraft:old_growth_pine_taiga",
        "minecraft:sunflower_plains",
        "minecraft:old_growth_birch_forest",
        "minecraft:sparse_jungle",
        "minecraft:bamboo_jungle",
        "minecraft:eroded_badlands",
        "minecraft:windswept_savanna",
        "minecraft:cherry_grove",
        "minecraft:frozen_peaks",
        "minecraft:dripstone_caves",
        "minecraft:lush_caves",
        "minecraft:deep_dark",
        "ars_elemental:flashing_forest",
        "ars_elemental:blazing_forest",
        "ars_elemental:cascading_forest",
        "ars_elemental:flourishing_forest",
        "ars_elemental:vexing_caves",
        "ars_nouveau:archwood_forest",
        "integrateddynamics:meneglin",
        "legendarymonuments:dyna_plains",
        "legendarymonuments:plains_of_death",
        "terralith:cave/andesite_caves",
        "terralith:cave/deep_caves",
        "terralith:cave/diorite_caves",
        "terralith:cave/fungal_caves",
        "terralith:cave/granite_caves",
        "terralith:cave/infested_caves",
        "terralith:cave/mantle_caves",
        "terralith:cave/thermal_caves",
        "terralith:cave/tuff_caves",
        "terralith:cave/underground_jungle",
        "terralith:alpha_islands",
        "terralith:alpha_islands_winter",
        "terralith:alpine_grove",
        "terralith:alpine_highlands",
        "terralith:amethyst_canyon",
        "terralith:amethyst_rainforest",
        "terralith:ancient_sands",
        "terralith:arid_highlands",
        "terralith:ashen_savanna",
        "terralith:basalt_cliffs",
        "terralith:birch_taiga",
        "terralith:blooming_plateau",
        "terralith:blooming_valley",
        "terralith:brushland",
        "terralith:bryce_canyon",
        "terralith:caldera",
        "terralith:cloud_forest",
        "terralith:cold_shrubland",
        "terralith:desert_canyon",
        "terralith:desert_oasis",
        "terralith:desert_spires",
        "terralith:emerald_peaks",
        "terralith:forested_highlands",
        "terralith:fractured_savanna",
        "terralith:frozen_cliffs",
        "terralith:glacial_chasm",
        "terralith:granite_cliffs",
        "terralith:gravel_beach",
        "terralith:gravel_desert",
        "terralith:haze_mountain",
        "terralith:highlands",
        "terralith:hot_shrubland",
        "terralith:ice_marsh",
        "terralith:jungle_mountains",
        "terralith:lavender_forest",
        "terralith:lavender_valley",
        "terralith:lush_desert",
        "terralith:lush_valley",
        "terralith:mirage_isles",
        "terralith:moonlight_grove",
        "terralith:moonlight_valley",
        "terralith:orchid_swamp",
        "terralith:painted_mountains",
        "terralith:red_oasis",
        "terralith:rocky_jungle",
        "terralith:rocky_mountains",
        "terralith:rocky_shrubland",
        "terralith:sakura_grove",
        "terralith:sakura_valley",
        "terralith:sandstone_valley",
        "terralith:savanna_badlands",
        "terralith:savanna_slopes",
        "terralith:scarlet_mountains",
        "terralith:shield",
        "terralith:shield_clearing",
        "terralith:shrubland",
        "terralith:siberian_grove",
        "terralith:siberian_taiga",
        "terralith:snowy_badlands",
        "terralith:snowy_cherry_grove",
        "terralith:snowy_maple_forest",
        "terralith:snowy_shield",
        "terralith:steppe",
        "terralith:stony_spires",
        "terralith:temperate_highlands",
        "terralith:tropical_jungle",
        "terralith:valley_clearing",
        "terralith:volcanic_crater",
        "terralith:volcanic_peaks",
        "terralith:warm_river",
        "terralith:warped_mesa",
        "terralith:white_cliffs",
        "terralith:white_mesa",
        "terralith:windswept_spires",
        "terralith:wintry_forest",
        "terralith:wintry_lowlands",
        "terralith:yellowstone",
        "terralith:yosemite_cliffs",
        "terralith:yosemite_lowlands",
        "terralith:cave/frostfire_caves"
      ]
    },
    {
      "id": "vivillon-continental-16",
      "pokemon": "vivillon vivillon_wings=continental",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_plains"
        ],
        "timeRange": "day",
        "isRaining": false,
        "neededNearbyBlocks": [
          "#cobblemon:flowers"
        ]
      },
      "anticondition": {
        "structures": [
          "#minecraft:village"
        ],
        "biomes": [
          "#cobblemon:is_floral",
          "#cobblemon:is_mushroom",
          "#cobblemon:is_savanna",
          "minecraft:sunflower_plains"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:plains",
        "minecraft:sunflower_plains",
        "minecraft:meadow",
        "terralith:alpine_highlands",
        "terralith:arid_highlands",
        "terralith:blooming_plateau",
        "terralith:highlands",
        "terralith:brushland",
        "terralith:steppe",
        "terralith:shrubland",
        "terralith:valley_clearing",
        "legendarymonuments:dyna_plains"
      ]
    },
    {
      "id": "vivillon-savanna-17",
      "pokemon": "vivillon vivillon_wings=savanna",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_savanna"
        ],
        "timeRange": "day",
        "neededNearbyBlocks": [
          "#cobblemon:flowers"
        ]
      },
      "anticondition": {
        "structures": [
          "#minecraft:village"
        ],
        "biomes": [
          "#cobblemon:is_badlands",
          "#cobblemon:is_desert",
          "#cobblemon:is_floral",
          "#cobblemon:is_mountain"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:savanna",
        "minecraft:savanna_plateau",
        "minecraft:windswept_savanna",
        "terralith:arid_highlands",
        "terralith:ashen_savanna",
        "terralith:fractured_savanna",
        "terralith:savanna_badlands",
        "terralith:savanna_slopes",
        "terralith:brushland",
        "terralith:desert_oasis",
        "terralith:hot_shrubland",
        "terralith:red_oasis",
        "terralith:shrubland"
      ]
    },
    {
      "id": "vivillon-sun-18",
      "pokemon": "vivillon vivillon_wings=sun",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "minecraft:sunflower_plains",
          "#cobblemon:is_sky",
          "#cobblemon:is_tropical_island"
        ],
        "timeRange": "day",
        "isRaining": false,
        "neededNearbyBlocks": [
          "#cobblemon:flowers"
        ]
      },
      "anticondition": {
        "structures": [
          "#minecraft:village"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:sunflower_plains",
        "terralith:skylands_autumn",
        "terralith:skylands_spring",
        "terralith:skylands_summer",
        "terralith:skylands_winter"
      ]
    },
    {
      "id": "vivillon-elegant-19",
      "pokemon": "vivillon vivillon_wings=elegant",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_magical",
          "#cobblemon:is_spooky"
        ],
        "timeRange": "day",
        "isRaining": false,
        "neededNearbyBlocks": [
          "#cobblemon:flowers"
        ]
      },
      "anticondition": {
        "structures": [
          "#minecraft:village"
        ],
        "biomes": [
          "#cobblemon:is_mountain"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:dark_forest",
        "ars_elemental:flashing_forest",
        "ars_elemental:blazing_forest",
        "ars_elemental:cascading_forest",
        "ars_elemental:flourishing_forest",
        "ars_elemental:vexing_caves",
        "ars_nouveau:archwood_forest",
        "terralith:amethyst_canyon",
        "terralith:amethyst_rainforest",
        "terralith:lavender_forest",
        "terralith:lavender_valley",
        "terralith:mirage_isles",
        "terralith:moonlight_grove",
        "terralith:moonlight_valley",
        "terralith:painted_mountains",
        "terralith:scarlet_mountains",
        "terralith:warped_mesa",
        "terralith:skylands_winter",
        "terralith:skylands_spring",
        "terralith:skylands_summer",
        "terralith:skylands_autumn",
        "terralith:cave/frostfire_caves",
        "terralith:cave/infested_caves",
        "legendarymonuments:plains_of_death"
      ]
    },
    {
      "id": "vivillon-icy-snow-20",
      "pokemon": "vivillon vivillon_wings=icy-snow",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_taiga"
        ],
        "timeRange": "day",
        "isRaining": false,
        "neededNearbyBlocks": [
          "#cobblemon:flowers"
        ]
      },
      "anticondition": {
        "structures": [
          "#minecraft:village"
        ],
        "biomes": [
          "#cobblemon:is_mountain"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "minecraft:taiga",
        "minecraft:snowy_taiga",
        "minecraft:old_growth_pine_taiga",
        "minecraft:old_growth_spruce_taiga",
        "terralith:alpine_grove",
        "terralith:birch_taiga",
        "terralith:forested_highlands",
        "terralith:shield",
        "terralith:siberian_grove",
        "terralith:siberian_taiga",
        "terralith:snowy_maple_forest",
        "terralith:snowy_shield",
        "terralith:wintry_forest",
        "terralith:wintry_lowlands",
        "minecraft:grove",
        "terralith:cold_shrubland",
        "terralith:bryce_canyon",
        "terralith:cloud_forest",
        "terralith:haze_mountain",
        "terralith:ice_marsh",
        "terralith:moonlight_grove",
        "terralith:moonlight_valley",
        "terralith:yellowstone",
        "terralith:yosemite_lowlands"
      ]
    },
    {
      "id": "vivillon-fancy-21",
      "pokemon": "vivillon vivillon_wings=fancy",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "common",
      "level": "12-41",
      "weight": 2,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#aether:is_aether"
        ],
        "neededNearbyBlocks": [
          "#cobblemon:flowers"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0666_vivillon.json",
      "resolvedBiomes": [
        "aether:skyroot_meadow",
        "aether:skyroot_grove",
        "aether:skyroot_woodland",
        "aether:skyroot_forest"
      ]
    }
  ],
  "raids": [],
  "fossils": []
}

Evolution and forms

{
  "evolutions": [],
  "forms": [
    {
      "name": "Pokeball",
      "aspects": [
        "vivillon-wings-poke-ball"
      ],
      "types": [
        "bug",
        "flying"
      ],
      "abilities": [
        "shielddust",
        "compoundeyes",
        "h:friendguard"
      ],
      "stats": {
        "hp": 80,
        "attack": 52,
        "defence": 50,
        "special_attack": 90,
        "special_defence": 50,
        "speed": 89
      },
      "moves": [
        {
          "method": "level",
          "move": "powder",
          "level": 1
        },
        {
          "method": "level",
          "move": "sleeppowder",
          "level": 1
        },
        {
          "method": "level",
          "move": "poisonpowder",
          "level": 1
        },
        {
          "method": "level",
          "move": "stunspore",
          "level": 1
        },
        {
          "method": "level",
          "move": "gust",
          "level": 1
        },
        {
          "method": "level",
          "move": "strugglebug",
          "level": 1
        },
        {
          "method": "level",
          "move": "aromatherapy",
          "level": 1
        },
        {
          "method": "level",
          "move": "tackle",
          "level": 1
        },
        {
          "method": "level",
          "move": "harden",
          "level": 1
        },
        {
          "method": "level",
          "move": "lightscreen",
          "level": 12
        },
        {
          "method": "level",
          "move": "psybeam",
          "level": 17
        },
        {
          "method": "level",
          "move": "supersonic",
          "level": 21
        },
        {
          "method": "level",
          "move": "drainingkiss",
          "level": 25
        },
        {
          "method": "level",
          "move": "safeguard",
          "level": 31
        },
        {
          "method": "level",
          "move": "bugbuzz",
          "level": 35
        },
        {
          "method": "level",
          "move": "quiverdance",
          "level": 45
        },
        {
          "method": "level",
          "move": "hurricane",
          "level": 50
        },
        {
          "method": "egg",
          "move": "poisonpowder"
        },
        {
          "method": "egg",
          "move": "ragepowder"
        },
        {
          "method": "egg",
          "move": "stunspore"
        },
        {
          "method": "tm",
          "move": "acrobatics"
        },
        {
          "method": "tm",
          "move": "aircutter"
        },
        {
          "method": "tm",
          "move": "airslash"
        },
        {
          "method": "tm",
          "move": "bugbite"
        },
        {
          "method": "tm",
          "move": "bugbuzz"
        },
        {
          "method": "tm",
          "move": "confuseray"
        },
        {
          "method": "tm",
          "move": "defog"
        },
        {
          "method": "tm",
          "move": "drainingkiss"
        },
        {
          "method": "tm",
          "move": "dreameater"
        },
        {
          "method": "tm",
          "move": "endure"
        },
        {
          "method": "tm",
          "move": "energyball"
        },
        {
          "method": "tm",
          "move": "facade"
        },
        {
          "method": "tm",
          "move": "flash"
        },
        {
          "method": "tm",
          "move": "gigadrain"
        },
        {
          "method": "tm",
          "move": "gigaimpact"
        },
        {
          "method": "tm",
          "move": "hurricane"
        },
        {
          "method": "tm",
          "move": "hyperbeam"
        },
        {
          "method": "tm",
          "move": "infestation"
        },
        {
          "method": "tm",
          "move": "irondefense"
        },
        {
          "method": "tm",
          "move": "laserfocus"
        },
        {
          "method": "tm",
          "move": "lightscreen"
        },
        {
          "method": "tm",
          "move": "pollenpuff"
        },
        {
          "method": "tm",
          "move": "pounce"
        },
        {
          "method": "tm",
          "move": "protect"
        },
        {
          "method": "tm",
          "move": "psybeam"
        },
        {
          "method": "tm",
          "move": "psychic"
        },
        {
          "method": "tm",
          "move": "raindance"
        },
        {
          "method": "tm",
          "move": "rest"
        },
        {
          "method": "tm",
          "move": "roost"
        },
        {
          "method": "tm",
          "move": "safeguard"
        },
        {
          "method": "tm",
          "move": "signalbeam"
        },
        {
          "method": "tm",
          "move": "skittersmack"
        },
        {
          "method": "tm",
          "move": "sleeptalk"
        },
        {
          "method": "tm",
          "move": "solarbeam"
        },
        {
          "method": "tm",
          "move": "strugglebug"
        },
        {
          "method": "tm",
          "move": "substitute"
        },
        {
          "method": "tm",
          "move": "sunnyday"
        },
        {
          "method": "tm",
          "move": "swift"
        },
        {
          "method": "tm",
          "move": "tailwind"
        },
        {
          "method": "tm",
          "move": "terablast"
        },
        {
          "method": "tm",
          "move": "thief"
        },
        {
          "method": "tm",
          "move": "uturn"
        },
        {
          "method": "tm",
          "move": "weatherball"
        },
        {
          "method": "tutor",
          "move": "aircutter"
        },
        {
          "method": "tutor",
          "move": "bugbite"
        },
        {
          "method": "tutor",
          "move": "defog"
        },
        {
          "method": "tutor",
          "move": "energyball"
        },
        {
          "method": "tutor",
          "move": "gigadrain"
        },
        {
          "method": "tutor",
          "move": "gigaimpact"
        },
        {
          "method": "tutor",
          "move": "hyperbeam"
        },
        {
          "method": "tutor",
          "move": "irondefense"
        },
        {
          "method": "tutor",
          "move": "laserfocus"
        },
        {
          "method": "tutor",
          "move": "psychic"
        },
        {
          "method": "tutor",
          "move": "rest"
        },
        {
          "method": "tutor",
          "move": "roost"
        },
        {
          "method": "tutor",
          "move": "signalbeam"
        },
        {
          "method": "tutor",
          "move": "skittersmack"
        },
        {
          "method": "tutor",
          "move": "sleeptalk"
        },
        {
          "method": "tutor",
          "move": "swift"
        },
        {
          "method": "tutor",
          "move": "tailwind"
        },
        {
          "method": "legacy",
          "move": "aerialace"
        },
        {
          "method": "legacy",
          "move": "attract"
        },
        {
          "method": "legacy",
          "move": "calmmind"
        },
        {
          "method": "legacy",
          "move": "confide"
        },
        {
          "method": "legacy",
          "move": "doubleteam"
        },
        {
          "method": "legacy",
          "move": "electroweb"
        },
        {
          "method": "legacy",
          "move": "endeavor"
        },
        {
          "method": "legacy",
          "move": "frustration"
        },
        {
          "method": "legacy",
          "move": "hiddenpower"
        },
        {
          "method": "legacy",
          "move": "psychup"
        },
        {
          "method": "legacy",
          "move": "return"
        },
        {
          "method": "legacy",
          "move": "round"
        },
        {
          "method": "legacy",
          "move": "secretpower"
        },
        {
          "method": "legacy",
          "move": "snore"
        },
        {
          "method": "legacy",
          "move": "swagger"
        },
        {
          "method": "legacy",
          "move": "toxic"
        }
      ],
      "evolutions": [],
      "description": [
        "The patterns on this Pokémon depend on the climate and topography of the land it was born in. This form is from a special land."
      ]
    }
  ]
}

Behavior and drops

{
  "behaviour": {
    "resting": {
      "canSleep": true,
      "light": "0-4",
      "willSleepOnBed": true,
      "drowsyChance": 0.0333,
      "rouseChance": 0.0042
    },
    "moving": {
      "swim": {
        "avoidsWater": true
      },
      "fly": {
        "canFly": true
      },
      "walk": {
        "walkSpeed": 0.4,
        "canWalk": false
      }
    },
    "combat": {
      "willDefendOwner": true
    }
  },
  "drops": {
    "amount": 3,
    "entries": [
      {
        "item": "cobblemon:bright_powder",
        "percentage": 5
      },
      {
        "item": "cobblemon:shed_shell",
        "percentage": 5
      },
      {
        "item": "cobblemon:cheri_berry",
        "percentage": 5
      }
    ]
  },
  "labels": [
    "gen6"
  ]
}

Complete installed species record

{
  "implemented": true,
  "nationalPokedexNumber": 666,
  "name": "Vivillon",
  "primaryType": "bug",
  "secondaryType": "flying",
  "maleRatio": 0.5,
  "height": 12,
  "weight": 170,
  "pokedex": [
    "cobblemon.species.vivillon.desc"
  ],
  "labels": [
    "gen6"
  ],
  "aspects": [],
  "abilities": [
    "shielddust",
    "compoundeyes",
    "h:friendguard"
  ],
  "eggGroups": [
    "bug"
  ],
  "baseStats": {
    "hp": 80,
    "attack": 52,
    "defence": 50,
    "special_attack": 90,
    "special_defence": 50,
    "speed": 89
  },
  "evYield": {
    "hp": 1,
    "attack": 0,
    "defence": 0,
    "special_attack": 1,
    "special_defence": 0,
    "speed": 1
  },
  "baseExperienceYield": 206,
  "experienceGroup": "medium_fast",
  "catchRate": 45,
  "eggCycles": 15,
  "baseFriendship": 50,
  "baseScale": 0.7,
  "hitbox": {
    "width": 0.4,
    "height": 1.2,
    "fixed": false
  },
  "behaviour": {
    "resting": {
      "canSleep": true,
      "light": "0-4",
      "willSleepOnBed": true,
      "drowsyChance": 0.0333,
      "rouseChance": 0.0042
    },
    "moving": {
      "swim": {
        "avoidsWater": true
      },
      "fly": {
        "canFly": true
      },
      "walk": {
        "walkSpeed": 0.4,
        "canWalk": false
      }
    },
    "combat": {
      "willDefendOwner": true
    }
  },
  "drops": {
    "amount": 3,
    "entries": [
      {
        "item": "cobblemon:bright_powder",
        "percentage": 5
      },
      {
        "item": "cobblemon:shed_shell",
        "percentage": 5
      },
      {
        "item": "cobblemon:cheri_berry",
        "percentage": 5
      }
    ]
  },
  "moves": [
    "1:powder",
    "1:sleeppowder",
    "1:poisonpowder",
    "1:stunspore",
    "1:gust",
    "1:strugglebug",
    "1:aromatherapy",
    "1:tackle",
    "1:harden",
    "12:lightscreen",
    "17:psybeam",
    "21:supersonic",
    "25:drainingkiss",
    "31:safeguard",
    "35:bugbuzz",
    "45:quiverdance",
    "50:hurricane",
    "egg:poisonpowder",
    "egg:ragepowder",
    "egg:stunspore",
    "tm:acrobatics",
    "tm:aircutter",
    "tm:airslash",
    "tm:bugbite",
    "tm:bugbuzz",
    "tm:confuseray",
    "tm:defog",
    "tm:drainingkiss",
    "tm:dreameater",
    "tm:endure",
    "tm:energyball",
    "tm:facade",
    "tm:flash",
    "tm:gigadrain",
    "tm:gigaimpact",
    "tm:hurricane",
    "tm:hyperbeam",
    "tm:infestation",
    "tm:irondefense",
    "tm:laserfocus",
    "tm:lightscreen",
    "tm:pollenpuff",
    "tm:pounce",
    "tm:protect",
    "tm:psybeam",
    "tm:psychic",
    "tm:raindance",
    "tm:rest",
    "tm:roost",
    "tm:safeguard",
    "tm:signalbeam",
    "tm:skittersmack",
    "tm:sleeptalk",
    "tm:solarbeam",
    "tm:strugglebug",
    "tm:substitute",
    "tm:sunnyday",
    "tm:swift",
    "tm:tailwind",
    "tm:terablast",
    "tm:thief",
    "tm:uturn",
    "tm:weatherball",
    "tutor:aircutter",
    "tutor:bugbite",
    "tutor:defog",
    "tutor:energyball",
    "tutor:gigadrain",
    "tutor:gigaimpact",
    "tutor:hyperbeam",
    "tutor:irondefense",
    "tutor:laserfocus",
    "tutor:psychic",
    "tutor:rest",
    "tutor:roost",
    "tutor:signalbeam",
    "tutor:skittersmack",
    "tutor:sleeptalk",
    "tutor:swift",
    "tutor:tailwind",
    "legacy:aerialace",
    "legacy:attract",
    "legacy:calmmind",
    "legacy:confide",
    "legacy:doubleteam",
    "legacy:electroweb",
    "legacy:endeavor",
    "legacy:frustration",
    "legacy:hiddenpower",
    "legacy:psychup",
    "legacy:return",
    "legacy:round",
    "legacy:secretpower",
    "legacy:snore",
    "legacy:swagger",
    "legacy:toxic"
  ],
  "preEvolution": "spewpa",
  "evolutions": [],
  "forms": [
    {
      "name": "Pokeball",
      "primaryType": "bug",
      "secondaryType": "flying",
      "maleRatio": 0.5,
      "height": 12,
      "weight": 170,
      "pokedex": [
        "cobblemon.species.vivillon-pokeball.desc"
      ],
      "labels": [
        "gen6"
      ],
      "aspects": [
        "vivillon-wings-poke-ball"
      ],
      "preEvolution": "spewpa",
      "evolutions": [],
      "battleOnly": false
    }
  ]
}