Files
nuzlocke-tracker/backend/src/app/seeds/data/moon.json
Julian Tabel 7df56325a8
All checks were successful
CI / backend-lint (push) Successful in 9s
CI / actions-lint (push) Successful in 15s
CI / frontend-lint (push) Successful in 20s
Add per-condition encounter rates to seed data (#26)
Co-authored-by: Julian Tabel <juliantabel.jt@gmail.com>
Co-committed-by: Julian Tabel <juliantabel.jt@gmail.com>
2026-02-17 19:38:29 +01:00

5551 lines
129 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[
{
"name": "Iki Town",
"order": 1,
"encounters": [
{
"pokeapi_id": 725,
"pokemon_name": "Litten",
"method": "starter",
"encounter_rate": 100,
"min_level": 5,
"max_level": 5
},
{
"pokeapi_id": 728,
"pokemon_name": "Popplio",
"method": "starter",
"encounter_rate": 100,
"min_level": 5,
"max_level": 5
},
{
"pokeapi_id": 722,
"pokemon_name": "Rowlet",
"method": "starter",
"encounter_rate": 100,
"min_level": 5,
"max_level": 5
}
]
},
{
"name": "Route 1 (Alola)",
"order": 2,
"encounters": [],
"children": [
{
"name": "Alola Route 1 (First two fields east of the players house)",
"order": 3,
"encounters": [
{
"pokeapi_id": 731,
"pokemon_name": "Pikipek",
"method": "walk",
"encounter_rate": 30,
"min_level": 2,
"max_level": 3
},
{
"pokeapi_id": 10091,
"pokemon_name": "Rattata (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 2,
"max_level": 3
},
{
"pokeapi_id": 734,
"pokemon_name": "Yungoos",
"method": "walk",
"encounter_rate": 30,
"min_level": 2,
"max_level": 3
},
{
"pokeapi_id": 10,
"pokemon_name": "Caterpie",
"method": "walk",
"encounter_rate": 20,
"min_level": 2,
"max_level": 3
},
{
"pokeapi_id": 165,
"pokemon_name": "Ledyba",
"method": "walk",
"encounter_rate": 20,
"min_level": 2,
"max_level": 3
},
{
"pokeapi_id": 167,
"pokemon_name": "Spinarak",
"method": "walk",
"encounter_rate": 20,
"min_level": 2,
"max_level": 3
}
],
"pinwheel_zone": 1
},
{
"name": "Alola Route 1 (Patch of grass overlooking the bay)",
"order": 4,
"encounters": [
{
"pokeapi_id": 731,
"pokemon_name": "Pikipek",
"method": "walk",
"encounter_rate": 30,
"min_level": 2,
"max_level": 4
},
{
"pokeapi_id": 10091,
"pokemon_name": "Rattata (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 2,
"max_level": 4
},
{
"pokeapi_id": 734,
"pokemon_name": "Yungoos",
"method": "walk",
"encounter_rate": 30,
"min_level": 2,
"max_level": 4
},
{
"pokeapi_id": 10,
"pokemon_name": "Caterpie",
"method": "walk",
"encounter_rate": 20,
"min_level": 2,
"max_level": 4
},
{
"pokeapi_id": 165,
"pokemon_name": "Ledyba",
"method": "walk",
"encounter_rate": 20,
"min_level": 2,
"max_level": 4
},
{
"pokeapi_id": 167,
"pokemon_name": "Spinarak",
"method": "walk",
"encounter_rate": 20,
"min_level": 2,
"max_level": 4
}
],
"pinwheel_zone": 1
},
{
"name": "Alola Route 1 (Two fields nearest Iki Town)",
"order": 5,
"encounters": [
{
"pokeapi_id": 10091,
"pokemon_name": "Rattata (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 734,
"pokemon_name": "Yungoos",
"method": "walk",
"encounter_rate": 30,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 731,
"pokemon_name": "Pikipek",
"method": "walk",
"encounter_rate": 20,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 165,
"pokemon_name": "Ledyba",
"method": "walk",
"encounter_rate": 15,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 167,
"pokemon_name": "Spinarak",
"method": "walk",
"encounter_rate": 15,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 10,
"pokemon_name": "Caterpie",
"method": "walk",
"encounter_rate": 10,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 736,
"pokemon_name": "Grubbin",
"method": "walk",
"encounter_rate": 10,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 11,
"pokemon_name": "Metapod",
"method": "walk",
"encounter_rate": 10,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 172,
"pokemon_name": "Pichu",
"method": "walk",
"encounter_rate": 5,
"min_level": 3,
"max_level": 5
}
],
"pinwheel_zone": 1
},
{
"name": "Alola Route 1 (Path south of Iki Town blocked by rocks)",
"order": 6,
"encounters": [
{
"pokeapi_id": 10091,
"pokemon_name": "Rattata (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 10,
"max_level": 13
},
{
"pokeapi_id": 734,
"pokemon_name": "Yungoos",
"method": "walk",
"encounter_rate": 30,
"min_level": 10,
"max_level": 13
},
{
"pokeapi_id": 731,
"pokemon_name": "Pikipek",
"method": "walk",
"encounter_rate": 20,
"min_level": 10,
"max_level": 13
},
{
"pokeapi_id": 438,
"pokemon_name": "Bonsly",
"method": "walk",
"encounter_rate": 15,
"min_level": 10,
"max_level": 13
},
{
"pokeapi_id": 10,
"pokemon_name": "Caterpie",
"method": "walk",
"encounter_rate": 10,
"min_level": 10,
"max_level": 13
},
{
"pokeapi_id": 165,
"pokemon_name": "Ledyba",
"method": "walk",
"encounter_rate": 10,
"min_level": 10,
"max_level": 13
},
{
"pokeapi_id": 11,
"pokemon_name": "Metapod",
"method": "walk",
"encounter_rate": 10,
"min_level": 10,
"max_level": 13
},
{
"pokeapi_id": 167,
"pokemon_name": "Spinarak",
"method": "walk",
"encounter_rate": 10,
"min_level": 10,
"max_level": 13
},
{
"pokeapi_id": 446,
"pokemon_name": "Munchlax",
"method": "walk",
"encounter_rate": 5,
"min_level": 10,
"max_level": 13
}
],
"pinwheel_zone": 1
},
{
"name": "Alola Route 1 (Hau'oli Outskirts)",
"order": 7,
"encounters": [
{
"pokeapi_id": 278,
"pokemon_name": "Wingull",
"method": "walk",
"encounter_rate": 50,
"min_level": 5,
"max_level": 7
},
{
"pokeapi_id": 456,
"pokemon_name": "Finneon",
"method": "surf",
"encounter_rate": 40,
"min_level": 15,
"max_level": 18
},
{
"pokeapi_id": 72,
"pokemon_name": "Tentacool",
"method": "surf",
"encounter_rate": 40,
"min_level": 15,
"max_level": 18
},
{
"pokeapi_id": 10091,
"pokemon_name": "Rattata (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 5,
"max_level": 7
},
{
"pokeapi_id": 734,
"pokemon_name": "Yungoos",
"method": "walk",
"encounter_rate": 30,
"min_level": 5,
"max_level": 7
},
{
"pokeapi_id": 79,
"pokemon_name": "Slowpoke",
"method": "walk",
"encounter_rate": 20,
"min_level": 5,
"max_level": 7
},
{
"pokeapi_id": 278,
"pokemon_name": "Wingull",
"method": "surf",
"encounter_rate": 20,
"min_level": 15,
"max_level": 18
}
],
"pinwheel_zone": 2
}
]
},
{
"name": "Trainers School (Alola)",
"order": 8,
"encounters": [
{
"pokeapi_id": 81,
"pokemon_name": "Magnemite",
"method": "walk",
"encounter_rate": 50,
"min_level": 6,
"max_level": 8
},
{
"pokeapi_id": 10107,
"pokemon_name": "Meowth (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 6,
"max_level": 8
},
{
"pokeapi_id": 10112,
"pokemon_name": "Grimer (Alola)",
"method": "walk",
"encounter_rate": 20,
"min_level": 6,
"max_level": 8
}
]
},
{
"name": "Hau'oli City",
"order": 9,
"encounters": [
{
"pokeapi_id": 599,
"pokemon_name": "Klink",
"method": "static",
"encounter_rate": 100,
"min_level": 8,
"max_level": 8
},
{
"pokeapi_id": 801,
"pokemon_name": "Magearna",
"method": "gift",
"encounter_rate": 100,
"min_level": 50,
"max_level": 50
}
],
"children": [
{
"name": "Hau'oli City Beachfront",
"order": 10,
"encounters": [
{
"pokeapi_id": 456,
"pokemon_name": "Finneon",
"method": "surf",
"encounter_rate": 40,
"min_level": 15,
"max_level": 18
},
{
"pokeapi_id": 72,
"pokemon_name": "Tentacool",
"method": "surf",
"encounter_rate": 40,
"min_level": 15,
"max_level": 18
},
{
"pokeapi_id": 278,
"pokemon_name": "Wingull",
"method": "surf",
"encounter_rate": 20,
"min_level": 15,
"max_level": 18
}
]
},
{
"name": "Hau'oli City (Shopping District)",
"order": 11,
"encounters": [
{
"pokeapi_id": 63,
"pokemon_name": "Abra",
"method": "walk",
"encounter_rate": 25,
"min_level": 5,
"max_level": 8
},
{
"pokeapi_id": 10091,
"pokemon_name": "Rattata (Alola)",
"method": "walk",
"encounter_rate": 20,
"min_level": 5,
"max_level": 8
},
{
"pokeapi_id": 278,
"pokemon_name": "Wingull",
"method": "walk",
"encounter_rate": 20,
"min_level": 5,
"max_level": 8
},
{
"pokeapi_id": 734,
"pokemon_name": "Yungoos",
"method": "walk",
"encounter_rate": 20,
"min_level": 5,
"max_level": 8
},
{
"pokeapi_id": 10112,
"pokemon_name": "Grimer (Alola)",
"method": "walk",
"encounter_rate": 10,
"min_level": 5,
"max_level": 8
},
{
"pokeapi_id": 81,
"pokemon_name": "Magnemite",
"method": "walk",
"encounter_rate": 10,
"min_level": 5,
"max_level": 8
},
{
"pokeapi_id": 10107,
"pokemon_name": "Meowth (Alola)",
"method": "walk",
"encounter_rate": 10,
"min_level": 5,
"max_level": 8
},
{
"pokeapi_id": 172,
"pokemon_name": "Pichu",
"method": "walk",
"encounter_rate": 5,
"min_level": 5,
"max_level": 8
}
]
}
]
},
{
"name": "Route 2 (Alola)",
"order": 12,
"encounters": [
{
"pokeapi_id": 152,
"pokemon_name": "Chikorita",
"method": "static",
"encounter_rate": 100,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 739,
"pokemon_name": "Crabrawler",
"method": "walk",
"encounter_rate": 100,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 66,
"pokemon_name": "Machop",
"method": "trade",
"encounter_rate": 100,
"min_level": 9,
"max_level": 9
},
{
"pokeapi_id": 10091,
"pokemon_name": "Rattata (Alola)",
"method": "walk",
"encounter_rate": 70,
"min_level": 9,
"max_level": 10
},
{
"pokeapi_id": 734,
"pokemon_name": "Yungoos",
"method": "walk",
"encounter_rate": 70,
"min_level": 9,
"max_level": 10
},
{
"pokeapi_id": 296,
"pokemon_name": "Makuhita",
"method": "walk",
"encounter_rate": 30,
"min_level": 9,
"max_level": 10
}
],
"children": [
{
"name": "Alola Route 2 (Three northernmost patches of grass)",
"order": 13,
"encounters": [
{
"pokeapi_id": 21,
"pokemon_name": "Spearow",
"method": "walk",
"encounter_rate": 40,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 742,
"pokemon_name": "Cutiefly",
"method": "walk",
"encounter_rate": 20,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 58,
"pokemon_name": "Growlithe",
"method": "walk",
"encounter_rate": 20,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 10091,
"pokemon_name": "Rattata (Alola)",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 235,
"pokemon_name": "Smeargle",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 734,
"pokemon_name": "Yungoos",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 10
}
]
},
{
"name": "Alola Route 2 (Four southernmost patches of grass)",
"order": 14,
"encounters": [
{
"pokeapi_id": 10107,
"pokemon_name": "Meowth (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 63,
"pokemon_name": "Abra",
"method": "walk",
"encounter_rate": 20,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 96,
"pokemon_name": "Drowzee",
"method": "walk",
"encounter_rate": 20,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 235,
"pokemon_name": "Smeargle",
"method": "walk",
"encounter_rate": 20,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 10091,
"pokemon_name": "Rattata (Alola)",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 734,
"pokemon_name": "Yungoos",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 10
}
]
}
]
},
{
"name": "Hau'oli Cemetery",
"order": 15,
"encounters": [
{
"pokeapi_id": 607,
"pokemon_name": "Litwick",
"method": "static",
"encounter_rate": 100,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 92,
"pokemon_name": "Gastly",
"method": "walk",
"encounter_rate": 50,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 425,
"pokemon_name": "Drifloon",
"method": "walk",
"encounter_rate": null,
"min_level": 7,
"max_level": 10,
"conditions": {
"day": 30
}
},
{
"pokeapi_id": 200,
"pokemon_name": "Misdreavus",
"method": "walk",
"encounter_rate": null,
"min_level": 7,
"max_level": 10,
"conditions": {
"night": 30
}
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 20,
"min_level": 7,
"max_level": 10
}
]
},
{
"name": "Verdant Cavern",
"order": 16,
"encounters": [
{
"pokeapi_id": 10091,
"pokemon_name": "Rattata (Alola)",
"method": "walk",
"encounter_rate": 100,
"min_level": 11,
"max_level": 11
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 70,
"min_level": 8,
"max_level": 11
},
{
"pokeapi_id": 10105,
"pokemon_name": "Diglett (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 8,
"max_level": 11
},
{
"pokeapi_id": 795,
"pokemon_name": "Pheromosa",
"method": "static",
"encounter_rate": 25,
"min_level": 60,
"max_level": 60
}
]
},
{
"name": "Route 3 (Alola)",
"order": 17,
"encounters": [
{
"pokeapi_id": 739,
"pokemon_name": "Crabrawler",
"method": "walk",
"encounter_rate": 100,
"min_level": 9,
"max_level": 12
},
{
"pokeapi_id": 155,
"pokemon_name": "Cyndaquil",
"method": "static",
"encounter_rate": 100,
"min_level": 12,
"max_level": 12
},
{
"pokeapi_id": 21,
"pokemon_name": "Spearow",
"method": "walk",
"encounter_rate": 70,
"min_level": 11,
"max_level": 12
},
{
"pokeapi_id": 629,
"pokemon_name": "Vullaby",
"method": "walk",
"encounter_rate": 30,
"min_level": 11,
"max_level": 12
}
],
"children": [
{
"name": "Alola Route 3 (Two patches of grass north of the bridge)",
"order": 18,
"encounters": [
{
"pokeapi_id": 21,
"pokemon_name": "Spearow",
"method": "walk",
"encounter_rate": 40,
"min_level": 9,
"max_level": 12
},
{
"pokeapi_id": 742,
"pokemon_name": "Cutiefly",
"method": "walk",
"encounter_rate": 20,
"min_level": 9,
"max_level": 12
},
{
"pokeapi_id": 56,
"pokemon_name": "Mankey",
"method": "walk",
"encounter_rate": 20,
"min_level": 9,
"max_level": 12
},
{
"pokeapi_id": 225,
"pokemon_name": "Delibird",
"method": "walk",
"encounter_rate": 10,
"min_level": 9,
"max_level": 12
},
{
"pokeapi_id": 10091,
"pokemon_name": "Rattata (Alola)",
"method": "walk",
"encounter_rate": 10,
"min_level": 9,
"max_level": 12
},
{
"pokeapi_id": 734,
"pokemon_name": "Yungoos",
"method": "walk",
"encounter_rate": 10,
"min_level": 9,
"max_level": 12
}
]
},
{
"name": "Alola Route 3 (Patch of grass south of bridge)",
"order": 19,
"encounters": [
{
"pokeapi_id": 371,
"pokemon_name": "Bagon",
"method": "walk",
"encounter_rate": 100,
"min_level": 9,
"max_level": 12
},
{
"pokeapi_id": 21,
"pokemon_name": "Spearow",
"method": "walk",
"encounter_rate": 49,
"min_level": 9,
"max_level": 12
},
{
"pokeapi_id": 742,
"pokemon_name": "Cutiefly",
"method": "walk",
"encounter_rate": 20,
"min_level": 9,
"max_level": 12
},
{
"pokeapi_id": 56,
"pokemon_name": "Mankey",
"method": "walk",
"encounter_rate": 20,
"min_level": 9,
"max_level": 12
},
{
"pokeapi_id": 10091,
"pokemon_name": "Rattata (Alola)",
"method": "walk",
"encounter_rate": 10,
"min_level": 9,
"max_level": 12
},
{
"pokeapi_id": 734,
"pokemon_name": "Yungoos",
"method": "walk",
"encounter_rate": 10,
"min_level": 9,
"max_level": 12
}
]
}
]
},
{
"name": "Melemele Meadow",
"order": 20,
"encounters": [
{
"pokeapi_id": 12,
"pokemon_name": "Butterfree",
"method": "walk",
"encounter_rate": 100,
"min_level": 9,
"max_level": 12
},
{
"pokeapi_id": 742,
"pokemon_name": "Cutiefly",
"method": "walk",
"encounter_rate": 30,
"min_level": 9,
"max_level": 12
},
{
"pokeapi_id": 10123,
"pokemon_name": "Oricorio (Pom Pom)",
"method": "walk",
"encounter_rate": 20,
"min_level": 9,
"max_level": 12
},
{
"pokeapi_id": 10,
"pokemon_name": "Caterpie",
"method": "walk",
"encounter_rate": 10,
"min_level": 9,
"max_level": 12
},
{
"pokeapi_id": 11,
"pokemon_name": "Metapod",
"method": "walk",
"encounter_rate": 9,
"min_level": 9,
"max_level": 12
}
]
},
{
"name": "Seaward Cave",
"order": 21,
"encounters": [
{
"pokeapi_id": 339,
"pokemon_name": "Barboach",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 158,
"pokemon_name": "Totodile",
"method": "static",
"encounter_rate": 100,
"min_level": 12,
"max_level": 12
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "surf",
"encounter_rate": 80,
"min_level": 15,
"max_level": 18
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 70,
"min_level": 9,
"max_level": 12
},
{
"pokeapi_id": 10105,
"pokemon_name": "Diglett (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 9,
"max_level": 12
},
{
"pokeapi_id": 54,
"pokemon_name": "Psyduck",
"method": "surf",
"encounter_rate": 20,
"min_level": 15,
"max_level": 18
}
]
},
{
"name": "Kala'e Bay",
"order": 22,
"encounters": [
{
"pokeapi_id": 116,
"pokemon_name": "Horsea",
"method": "static",
"encounter_rate": 100,
"min_level": 18,
"max_level": 18
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 90,
"pokemon_name": "Shellder",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 746,
"pokemon_name": "Wishiwashi Solo",
"method": "fishing",
"encounter_rate": 50,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 456,
"pokemon_name": "Finneon",
"method": "surf",
"encounter_rate": 40,
"min_level": 15,
"max_level": 18
},
{
"pokeapi_id": 72,
"pokemon_name": "Tentacool",
"method": "surf",
"encounter_rate": 40,
"min_level": 15,
"max_level": 18
},
{
"pokeapi_id": 278,
"pokemon_name": "Wingull",
"method": "walk",
"encounter_rate": 40,
"min_level": 15,
"max_level": 18
},
{
"pokeapi_id": 10091,
"pokemon_name": "Rattata (Alola)",
"method": "walk",
"encounter_rate": null,
"min_level": 15,
"max_level": 18,
"conditions": {
"night": 30
}
},
{
"pokeapi_id": 734,
"pokemon_name": "Yungoos",
"method": "walk",
"encounter_rate": null,
"min_level": 15,
"max_level": 18,
"conditions": {
"day": 30
}
},
{
"pokeapi_id": 79,
"pokemon_name": "Slowpoke",
"method": "walk",
"encounter_rate": 20,
"min_level": 15,
"max_level": 18
},
{
"pokeapi_id": 278,
"pokemon_name": "Wingull",
"method": "surf",
"encounter_rate": 20,
"min_level": 15,
"max_level": 18
},
{
"pokeapi_id": 371,
"pokemon_name": "Bagon",
"method": "walk",
"encounter_rate": 10,
"min_level": 15,
"max_level": 18
}
]
},
{
"name": "Ten Carat Hill",
"order": 23,
"encounters": [
{
"pokeapi_id": 800,
"pokemon_name": "Necrozma",
"method": "static",
"encounter_rate": 100,
"min_level": 75,
"max_level": 75
}
],
"children": [
{
"name": "Ten Carat Hill (Cave and Ocean Cave)",
"order": 24,
"encounters": [
{
"pokeapi_id": 633,
"pokemon_name": "Deino",
"method": "static",
"encounter_rate": 100,
"min_level": 13,
"max_level": 13
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "surf",
"encounter_rate": 80,
"min_level": 15,
"max_level": 18
},
{
"pokeapi_id": 524,
"pokemon_name": "Roggenrola",
"method": "walk",
"encounter_rate": 30,
"min_level": 10,
"max_level": 13
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 30,
"min_level": 10,
"max_level": 13
},
{
"pokeapi_id": 703,
"pokemon_name": "Carbink",
"method": "walk",
"encounter_rate": 20,
"min_level": 10,
"max_level": 13
},
{
"pokeapi_id": 10105,
"pokemon_name": "Diglett (Alola)",
"method": "walk",
"encounter_rate": 20,
"min_level": 10,
"max_level": 13
},
{
"pokeapi_id": 54,
"pokemon_name": "Psyduck",
"method": "surf",
"encounter_rate": 20,
"min_level": 15,
"max_level": 18
}
]
},
{
"name": "Ten Carat Hill (Farthest Hollow)",
"order": 25,
"encounters": [
{
"pokeapi_id": 66,
"pokemon_name": "Machop",
"method": "walk",
"encounter_rate": 30,
"min_level": 10,
"max_level": 13
},
{
"pokeapi_id": 703,
"pokemon_name": "Carbink",
"method": "walk",
"encounter_rate": 20,
"min_level": 10,
"max_level": 13
},
{
"pokeapi_id": 744,
"pokemon_name": "Rockruff",
"method": "walk",
"encounter_rate": 20,
"min_level": 10,
"max_level": 13
},
{
"pokeapi_id": 524,
"pokemon_name": "Roggenrola",
"method": "walk",
"encounter_rate": 20,
"min_level": 10,
"max_level": 13
},
{
"pokeapi_id": 327,
"pokemon_name": "Spinda",
"method": "walk",
"encounter_rate": 10,
"min_level": 10,
"max_level": 13
}
]
}
]
},
{
"name": "Melemele Sea",
"order": 26,
"encounters": [
{
"pokeapi_id": 222,
"pokemon_name": "Corsola",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 18
},
{
"pokeapi_id": 370,
"pokemon_name": "Luvdisc",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 18
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 98,
"min_level": 10,
"max_level": 18
},
{
"pokeapi_id": 456,
"pokemon_name": "Finneon",
"method": "surf",
"encounter_rate": 40,
"min_level": 15,
"max_level": 18
},
{
"pokeapi_id": 72,
"pokemon_name": "Tentacool",
"method": "surf",
"encounter_rate": 40,
"min_level": 15,
"max_level": 18
},
{
"pokeapi_id": 746,
"pokemon_name": "Wishiwashi Solo",
"method": "fishing",
"encounter_rate": 40,
"min_level": 10,
"max_level": 18
},
{
"pokeapi_id": 278,
"pokemon_name": "Wingull",
"method": "surf",
"encounter_rate": 20,
"min_level": 15,
"max_level": 18
}
]
},
{
"name": "Route 4 (Alola)",
"order": 27,
"encounters": [
{
"pokeapi_id": 739,
"pokemon_name": "Crabrawler",
"method": "walk",
"encounter_rate": 100,
"min_level": 11,
"max_level": 14
},
{
"pokeapi_id": 543,
"pokemon_name": "Venipede",
"method": "static",
"encounter_rate": 100,
"min_level": 14,
"max_level": 14
},
{
"pokeapi_id": 506,
"pokemon_name": "Lillipup",
"method": "walk",
"encounter_rate": 30,
"min_level": 11,
"max_level": 14
},
{
"pokeapi_id": 731,
"pokemon_name": "Pikipek",
"method": "walk",
"encounter_rate": 25,
"min_level": 11,
"max_level": 14
},
{
"pokeapi_id": 749,
"pokemon_name": "Mudbray",
"method": "walk",
"encounter_rate": 20,
"min_level": 11,
"max_level": 14
},
{
"pokeapi_id": 133,
"pokemon_name": "Eevee",
"method": "walk",
"encounter_rate": 10,
"min_level": 11,
"max_level": 14
},
{
"pokeapi_id": 736,
"pokemon_name": "Grubbin",
"method": "walk",
"encounter_rate": 10,
"min_level": 11,
"max_level": 14
},
{
"pokeapi_id": 174,
"pokemon_name": "Igglybuff",
"method": "walk",
"encounter_rate": 10,
"min_level": 11,
"max_level": 14
},
{
"pokeapi_id": 10091,
"pokemon_name": "Rattata (Alola)",
"method": "walk",
"encounter_rate": 10,
"min_level": 11,
"max_level": 14
},
{
"pokeapi_id": 734,
"pokemon_name": "Yungoos",
"method": "walk",
"encounter_rate": 10,
"min_level": 11,
"max_level": 14
}
]
},
{
"name": "Paniola Town",
"order": 28,
"encounters": [
{
"pokeapi_id": 339,
"pokemon_name": "Barboach",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 18
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 18
}
]
},
{
"name": "Paniola Ranch",
"order": 29,
"encounters": [
{
"pokeapi_id": 133,
"pokemon_name": "Eevee",
"method": "gift",
"encounter_rate": 100,
"min_level": 1,
"max_level": 1
},
{
"pokeapi_id": 749,
"pokemon_name": "Mudbray",
"method": "walk",
"encounter_rate": 50,
"min_level": 12,
"max_level": 15
},
{
"pokeapi_id": 506,
"pokemon_name": "Lillipup",
"method": "walk",
"encounter_rate": 40,
"min_level": 12,
"max_level": 15
},
{
"pokeapi_id": 241,
"pokemon_name": "Miltank",
"method": "walk",
"encounter_rate": 5,
"min_level": 12,
"max_level": 15
},
{
"pokeapi_id": 128,
"pokemon_name": "Tauros",
"method": "walk",
"encounter_rate": 5,
"min_level": 12,
"max_level": 15
}
]
},
{
"name": "Route 5 (Alola)",
"order": 30,
"encounters": [],
"children": [
{
"name": "Alola Route 5 (Southern half)",
"order": 31,
"encounters": [
{
"pokeapi_id": 69,
"pokemon_name": "Bellsprout",
"method": "static",
"encounter_rate": 100,
"min_level": 16,
"max_level": 16
},
{
"pokeapi_id": 761,
"pokemon_name": "Bounsweet",
"method": "trade",
"encounter_rate": 100,
"min_level": 16,
"max_level": 16
},
{
"pokeapi_id": 12,
"pokemon_name": "Butterfree",
"method": "walk",
"encounter_rate": 100,
"min_level": 13,
"max_level": 16
},
{
"pokeapi_id": 739,
"pokemon_name": "Crabrawler",
"method": "walk",
"encounter_rate": 100,
"min_level": 13,
"max_level": 16
},
{
"pokeapi_id": 506,
"pokemon_name": "Lillipup",
"method": "walk",
"encounter_rate": 30,
"min_level": 13,
"max_level": 16
},
{
"pokeapi_id": 753,
"pokemon_name": "Fomantis",
"method": "walk",
"encounter_rate": 20,
"min_level": 13,
"max_level": 16
},
{
"pokeapi_id": 731,
"pokemon_name": "Pikipek",
"method": "walk",
"encounter_rate": 20,
"min_level": 13,
"max_level": 16
},
{
"pokeapi_id": 10,
"pokemon_name": "Caterpie",
"method": "walk",
"encounter_rate": 10,
"min_level": 13,
"max_level": 16
},
{
"pokeapi_id": 736,
"pokemon_name": "Grubbin",
"method": "walk",
"encounter_rate": 10,
"min_level": 13,
"max_level": 16
},
{
"pokeapi_id": 11,
"pokemon_name": "Metapod",
"method": "walk",
"encounter_rate": 9,
"min_level": 13,
"max_level": 16
}
]
},
{
"name": "Alola Route 5 (Northern half)",
"order": 32,
"encounters": [
{
"pokeapi_id": 69,
"pokemon_name": "Bellsprout",
"method": "walk",
"encounter_rate": 100,
"min_level": 16,
"max_level": 16
},
{
"pokeapi_id": 10105,
"pokemon_name": "Diglett (Alola)",
"method": "walk",
"encounter_rate": 100,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 753,
"pokemon_name": "Fomantis",
"method": "walk",
"encounter_rate": 30,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 732,
"pokemon_name": "Trumbeak",
"method": "walk",
"encounter_rate": 20,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 10,
"pokemon_name": "Caterpie",
"method": "walk",
"encounter_rate": 15,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 438,
"pokemon_name": "Bonsly",
"method": "walk",
"encounter_rate": 10,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 736,
"pokemon_name": "Grubbin",
"method": "walk",
"encounter_rate": 10,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 11,
"pokemon_name": "Metapod",
"method": "walk",
"encounter_rate": 10,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 12,
"pokemon_name": "Butterfree",
"method": "walk",
"encounter_rate": 5,
"min_level": 18,
"max_level": 21
}
]
}
]
},
{
"name": "Brooklet Hill",
"order": 33,
"encounters": [
{
"pokeapi_id": 349,
"pokemon_name": "Feebas",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 183,
"pokemon_name": "Marill",
"method": "static",
"encounter_rate": 100,
"min_level": 17,
"max_level": 17
},
{
"pokeapi_id": 118,
"pokemon_name": "Goldeen",
"method": "fishing",
"encounter_rate": 74,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 746,
"pokemon_name": "Wishiwashi Solo",
"method": "static",
"encounter_rate": 50,
"min_level": 17,
"max_level": 17
},
{
"pokeapi_id": 751,
"pokemon_name": "Dewpider",
"method": "surf",
"encounter_rate": null,
"min_level": 14,
"max_level": 17,
"conditions": {
"day": 40
}
},
{
"pokeapi_id": 60,
"pokemon_name": "Poliwag",
"method": "surf",
"encounter_rate": 40,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 283,
"pokemon_name": "Surskit",
"method": "surf",
"encounter_rate": null,
"min_level": 14,
"max_level": 17,
"conditions": {
"night": 40
}
},
{
"pokeapi_id": 54,
"pokemon_name": "Psyduck",
"method": "surf",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
}
],
"children": [
{
"name": "Brooklet Hill (First patch of grass)",
"order": 34,
"encounters": [
{
"pokeapi_id": 54,
"pokemon_name": "Psyduck",
"method": "walk",
"encounter_rate": 30,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 506,
"pokemon_name": "Lillipup",
"method": "walk",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 755,
"pokemon_name": "Morelull",
"method": "walk",
"encounter_rate": null,
"min_level": 14,
"max_level": 17,
"conditions": {
"night": 20
}
},
{
"pokeapi_id": 46,
"pokemon_name": "Paras",
"method": "walk",
"encounter_rate": null,
"min_level": 14,
"max_level": 17,
"conditions": {
"day": 20
}
},
{
"pokeapi_id": 751,
"pokemon_name": "Dewpider",
"method": "walk",
"encounter_rate": null,
"min_level": 14,
"max_level": 17,
"conditions": {
"day": 10
}
},
{
"pokeapi_id": 60,
"pokemon_name": "Poliwag",
"method": "walk",
"encounter_rate": 10,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 283,
"pokemon_name": "Surskit",
"method": "walk",
"encounter_rate": null,
"min_level": 14,
"max_level": 17,
"conditions": {
"night": 10
}
},
{
"pokeapi_id": 278,
"pokemon_name": "Wingull",
"method": "walk",
"encounter_rate": 10,
"min_level": 14,
"max_level": 17
}
]
},
{
"name": "Brooklet Hill (Patches of grass across the second lake)",
"order": 35,
"encounters": [
{
"pokeapi_id": 54,
"pokemon_name": "Psyduck",
"method": "walk",
"encounter_rate": 30,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 278,
"pokemon_name": "Wingull",
"method": "walk",
"encounter_rate": 30,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 751,
"pokemon_name": "Dewpider",
"method": "walk",
"encounter_rate": null,
"min_level": 14,
"max_level": 17,
"conditions": {
"day": 20
}
},
{
"pokeapi_id": 60,
"pokemon_name": "Poliwag",
"method": "walk",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 283,
"pokemon_name": "Surskit",
"method": "walk",
"encounter_rate": null,
"min_level": 14,
"max_level": 17,
"conditions": {
"night": 20
}
}
]
},
{
"name": "Brooklet Hill (Totem's Den)",
"order": 36,
"encounters": [
{
"pokeapi_id": 594,
"pokemon_name": "Alomomola",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 746,
"pokemon_name": "Wishiwashi Solo",
"method": "fishing",
"encounter_rate": 50,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 456,
"pokemon_name": "Finneon",
"method": "surf",
"encounter_rate": 40,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 72,
"pokemon_name": "Tentacool",
"method": "surf",
"encounter_rate": 40,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 278,
"pokemon_name": "Wingull",
"method": "surf",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
}
]
}
]
},
{
"name": "Route 6 (Alola)",
"order": 37,
"encounters": [
{
"pokeapi_id": 574,
"pokemon_name": "Gothita",
"method": "static",
"encounter_rate": 100,
"min_level": 17,
"max_level": 17
}
],
"children": [
{
"name": "Alola Route 6 (Northern patch of grass)",
"order": 38,
"encounters": [
{
"pokeapi_id": 506,
"pokemon_name": "Lillipup",
"method": "walk",
"encounter_rate": 30,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 731,
"pokemon_name": "Pikipek",
"method": "walk",
"encounter_rate": 25,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 749,
"pokemon_name": "Mudbray",
"method": "walk",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 133,
"pokemon_name": "Eevee",
"method": "walk",
"encounter_rate": 10,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 736,
"pokemon_name": "Grubbin",
"method": "walk",
"encounter_rate": 10,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 174,
"pokemon_name": "Igglybuff",
"method": "walk",
"encounter_rate": 10,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 10091,
"pokemon_name": "Rattata (Alola)",
"method": "walk",
"encounter_rate": 10,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 734,
"pokemon_name": "Yungoos",
"method": "walk",
"encounter_rate": 10,
"min_level": 14,
"max_level": 17
}
]
},
{
"name": "Alola Route 6 (Two southern patches of grass)",
"order": 39,
"encounters": [
{
"pokeapi_id": 506,
"pokemon_name": "Lillipup",
"method": "walk",
"encounter_rate": 30,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 731,
"pokemon_name": "Pikipek",
"method": "walk",
"encounter_rate": 25,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 10124,
"pokemon_name": "Oricorio (Pau)",
"method": "walk",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 133,
"pokemon_name": "Eevee",
"method": "walk",
"encounter_rate": 10,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 736,
"pokemon_name": "Grubbin",
"method": "walk",
"encounter_rate": 10,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 174,
"pokemon_name": "Igglybuff",
"method": "walk",
"encounter_rate": 10,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 10091,
"pokemon_name": "Rattata (Alola)",
"method": "walk",
"encounter_rate": 10,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 734,
"pokemon_name": "Yungoos",
"method": "walk",
"encounter_rate": 10,
"min_level": 14,
"max_level": 17
}
]
}
]
},
{
"name": "Route 7 (Alola)",
"order": 40,
"encounters": [
{
"pokeapi_id": 10105,
"pokemon_name": "Diglett (Alola)",
"method": "walk",
"encounter_rate": 100,
"min_level": 16,
"max_level": 19
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 19
},
{
"pokeapi_id": 363,
"pokemon_name": "Spheal",
"method": "static",
"encounter_rate": 100,
"min_level": 19,
"max_level": 19
},
{
"pokeapi_id": 120,
"pokemon_name": "Staryu",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 19
},
{
"pokeapi_id": 746,
"pokemon_name": "Wishiwashi Solo",
"method": "fishing",
"encounter_rate": 40,
"min_level": 10,
"max_level": 19
},
{
"pokeapi_id": 456,
"pokemon_name": "Finneon",
"method": "surf",
"encounter_rate": 30,
"min_level": 16,
"max_level": 19
},
{
"pokeapi_id": 72,
"pokemon_name": "Tentacool",
"method": "surf",
"encounter_rate": 30,
"min_level": 16,
"max_level": 19
},
{
"pokeapi_id": 771,
"pokemon_name": "Pyukumuku",
"method": "surf",
"encounter_rate": 20,
"min_level": 16,
"max_level": 19
},
{
"pokeapi_id": 278,
"pokemon_name": "Wingull",
"method": "surf",
"encounter_rate": 20,
"min_level": 16,
"max_level": 19
}
]
},
{
"name": "Wela Volcano Park",
"order": 41,
"encounters": [
{
"pokeapi_id": 115,
"pokemon_name": "Kangaskhan",
"method": "walk",
"encounter_rate": 100,
"min_level": 16,
"max_level": 19
},
{
"pokeapi_id": 793,
"pokemon_name": "Nihilego",
"method": "static",
"encounter_rate": 100,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 661,
"pokemon_name": "Fletchling",
"method": "walk",
"encounter_rate": 30,
"min_level": 16,
"max_level": 19
},
{
"pokeapi_id": 757,
"pokemon_name": "Salandit",
"method": "walk",
"encounter_rate": 30,
"min_level": 16,
"max_level": 19
},
{
"pokeapi_id": 104,
"pokemon_name": "Cubone",
"method": "walk",
"encounter_rate": 24,
"min_level": 16,
"max_level": 19
},
{
"pokeapi_id": 240,
"pokemon_name": "Magby",
"method": "walk",
"encounter_rate": 15,
"min_level": 16,
"max_level": 19
}
]
},
{
"name": "Route 8 (Alola)",
"order": 42,
"encounters": [
{
"pokeapi_id": 566,
"pokemon_name": "Archen",
"method": "gift",
"encounter_rate": 100,
"min_level": 15,
"max_level": 15
},
{
"pokeapi_id": 170,
"pokemon_name": "Chinchou",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 20
},
{
"pokeapi_id": 739,
"pokemon_name": "Crabrawler",
"method": "walk",
"encounter_rate": 100,
"min_level": 17,
"max_level": 20
},
{
"pokeapi_id": 408,
"pokemon_name": "Cranidos",
"method": "gift",
"encounter_rate": 100,
"min_level": 15,
"max_level": 15
},
{
"pokeapi_id": 404,
"pokemon_name": "Luxio",
"method": "static",
"encounter_rate": 100,
"min_level": 20,
"max_level": 20
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 20
},
{
"pokeapi_id": 410,
"pokemon_name": "Shieldon",
"method": "gift",
"encounter_rate": 100,
"min_level": 15,
"max_level": 15
},
{
"pokeapi_id": 564,
"pokemon_name": "Tirtouga",
"method": "gift",
"encounter_rate": 100,
"min_level": 15,
"max_level": 15
},
{
"pokeapi_id": 767,
"pokemon_name": "Wimpod",
"method": "walk",
"encounter_rate": 100,
"min_level": 17,
"max_level": 20
},
{
"pokeapi_id": 456,
"pokemon_name": "Finneon",
"method": "surf",
"encounter_rate": 40,
"min_level": 17,
"max_level": 20
},
{
"pokeapi_id": 72,
"pokemon_name": "Tentacool",
"method": "surf",
"encounter_rate": 40,
"min_level": 17,
"max_level": 20
},
{
"pokeapi_id": 746,
"pokemon_name": "Wishiwashi Solo",
"method": "fishing",
"encounter_rate": 40,
"min_level": 10,
"max_level": 20
},
{
"pokeapi_id": 10091,
"pokemon_name": "Rattata (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 17,
"max_level": 20
},
{
"pokeapi_id": 732,
"pokemon_name": "Trumbeak",
"method": "walk",
"encounter_rate": 30,
"min_level": 17,
"max_level": 20
},
{
"pokeapi_id": 734,
"pokemon_name": "Yungoos",
"method": "walk",
"encounter_rate": 30,
"min_level": 17,
"max_level": 20
},
{
"pokeapi_id": 757,
"pokemon_name": "Salandit",
"method": "walk",
"encounter_rate": 20,
"min_level": 17,
"max_level": 20
},
{
"pokeapi_id": 278,
"pokemon_name": "Wingull",
"method": "surf",
"encounter_rate": 20,
"min_level": 17,
"max_level": 20
},
{
"pokeapi_id": 662,
"pokemon_name": "Fletchinder",
"method": "walk",
"encounter_rate": 15,
"min_level": 17,
"max_level": 20
},
{
"pokeapi_id": 759,
"pokemon_name": "Stufful",
"method": "walk",
"encounter_rate": 5,
"min_level": 17,
"max_level": 20
}
]
},
{
"name": "Lush Jungle",
"order": 43,
"encounters": [
{
"pokeapi_id": 796,
"pokemon_name": "Xurkitree",
"method": "static",
"encounter_rate": 50,
"min_level": 65,
"max_level": 65
}
],
"children": [
{
"name": "Lush Jungle (Central area)",
"order": 44,
"encounters": [
{
"pokeapi_id": 753,
"pokemon_name": "Fomantis",
"method": "walk",
"encounter_rate": 20,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 755,
"pokemon_name": "Morelull",
"method": "walk",
"encounter_rate": 20,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 46,
"pokemon_name": "Paras",
"method": "walk",
"encounter_rate": 20,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 732,
"pokemon_name": "Trumbeak",
"method": "walk",
"encounter_rate": 20,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 438,
"pokemon_name": "Bonsly",
"method": "walk",
"encounter_rate": 10,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 10,
"pokemon_name": "Caterpie",
"method": "walk",
"encounter_rate": 10,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 11,
"pokemon_name": "Metapod",
"method": "walk",
"encounter_rate": 10,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 764,
"pokemon_name": "Comfey",
"method": "walk",
"encounter_rate": 5,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 765,
"pokemon_name": "Oranguru",
"method": "walk",
"encounter_rate": 5,
"min_level": 18,
"max_level": 21
}
]
},
{
"name": "Lush Jungle (Northwest area)",
"order": 45,
"encounters": [
{
"pokeapi_id": 753,
"pokemon_name": "Fomantis",
"method": "walk",
"encounter_rate": 100,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 761,
"pokemon_name": "Bounsweet",
"method": "walk",
"encounter_rate": 40,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 732,
"pokemon_name": "Trumbeak",
"method": "walk",
"encounter_rate": 20,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 755,
"pokemon_name": "Morelull",
"method": "walk",
"encounter_rate": 10,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 46,
"pokemon_name": "Paras",
"method": "walk",
"encounter_rate": 10,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 764,
"pokemon_name": "Comfey",
"method": "walk",
"encounter_rate": 5,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 765,
"pokemon_name": "Oranguru",
"method": "walk",
"encounter_rate": 5,
"min_level": 18,
"max_level": 21
}
]
},
{
"name": "Lush Jungle (North area)",
"order": 46,
"encounters": [
{
"pokeapi_id": 753,
"pokemon_name": "Fomantis",
"method": "walk",
"encounter_rate": 30,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 755,
"pokemon_name": "Morelull",
"method": "walk",
"encounter_rate": 30,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 46,
"pokemon_name": "Paras",
"method": "walk",
"encounter_rate": 30,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 732,
"pokemon_name": "Trumbeak",
"method": "walk",
"encounter_rate": 20,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 127,
"pokemon_name": "Pinsir",
"method": "walk",
"encounter_rate": 10,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 764,
"pokemon_name": "Comfey",
"method": "walk",
"encounter_rate": 5,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 765,
"pokemon_name": "Oranguru",
"method": "walk",
"encounter_rate": 5,
"min_level": 18,
"max_level": 21
}
]
},
{
"name": "Lush Jungle (Cave)",
"order": 47,
"encounters": [
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 70,
"min_level": 18,
"max_level": 21
},
{
"pokeapi_id": 10105,
"pokemon_name": "Diglett (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 18,
"max_level": 21
}
]
}
]
},
{
"name": "Diglett's Tunnel",
"order": 48,
"encounters": [
{
"pokeapi_id": 10105,
"pokemon_name": "Diglett (Alola)",
"method": "walk",
"encounter_rate": 100,
"min_level": 19,
"max_level": 22
},
{
"pokeapi_id": 793,
"pokemon_name": "Nihilego",
"method": "static",
"encounter_rate": 100,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 70,
"min_level": 19,
"max_level": 22
}
]
},
{
"name": "Route 9 (Alola)",
"order": 49,
"encounters": [
{
"pokeapi_id": 370,
"pokemon_name": "Luvdisc",
"method": "fishing",
"encounter_rate": 70,
"min_level": 10,
"max_level": 23
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 15,
"min_level": 10,
"max_level": 23
},
{
"pokeapi_id": 746,
"pokemon_name": "Wishiwashi Solo",
"method": "fishing",
"encounter_rate": 10,
"min_level": 10,
"max_level": 23
},
{
"pokeapi_id": 222,
"pokemon_name": "Corsola",
"method": "fishing",
"encounter_rate": 5,
"min_level": 10,
"max_level": 23
}
]
},
{
"name": "Konikoni City",
"order": 50,
"encounters": [
{
"pokeapi_id": 61,
"pokemon_name": "Poliwhirl",
"method": "trade",
"encounter_rate": 100,
"min_level": 22,
"max_level": 22
}
]
},
{
"name": "Memorial Hill",
"order": 51,
"encounters": [
{
"pokeapi_id": 796,
"pokemon_name": "Xurkitree",
"method": "static",
"encounter_rate": 100,
"min_level": 65,
"max_level": 65
},
{
"pokeapi_id": 92,
"pokemon_name": "Gastly",
"method": "walk",
"encounter_rate": 50,
"min_level": 20,
"max_level": 23
},
{
"pokeapi_id": 708,
"pokemon_name": "Phantump",
"method": "walk",
"encounter_rate": 30,
"min_level": 20,
"max_level": 23
},
{
"pokeapi_id": 41,
"pokemon_name": "Zubat",
"method": "walk",
"encounter_rate": 20,
"min_level": 20,
"max_level": 23
}
]
},
{
"name": "Akala Outskirts",
"order": 52,
"encounters": [
{
"pokeapi_id": 170,
"pokemon_name": "Chinchou",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 23
},
{
"pokeapi_id": 679,
"pokemon_name": "Honedge",
"method": "walk",
"encounter_rate": 100,
"min_level": 23,
"max_level": 23
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 23
},
{
"pokeapi_id": 278,
"pokemon_name": "Wingull",
"method": "walk",
"encounter_rate": 50,
"min_level": 20,
"max_level": 23
},
{
"pokeapi_id": 746,
"pokemon_name": "Wishiwashi Solo",
"method": "fishing",
"encounter_rate": 40,
"min_level": 10,
"max_level": 23
},
{
"pokeapi_id": 735,
"pokemon_name": "Gumshoos",
"method": "walk",
"encounter_rate": null,
"min_level": 20,
"max_level": 23,
"conditions": {
"day": 30
}
},
{
"pokeapi_id": 10092,
"pokemon_name": "Raticate (Alola)",
"method": "walk",
"encounter_rate": null,
"min_level": 20,
"max_level": 23,
"conditions": {
"night": 30
}
},
{
"pokeapi_id": 299,
"pokemon_name": "Nosepass",
"method": "walk",
"encounter_rate": 15,
"min_level": 20,
"max_level": 23
},
{
"pokeapi_id": 759,
"pokemon_name": "Stufful",
"method": "walk",
"encounter_rate": 5,
"min_level": 20,
"max_level": 23
}
]
},
{
"name": "Hano Beach",
"order": 53,
"encounters": [
{
"pokeapi_id": 72,
"pokemon_name": "Tentacool",
"method": "walk",
"encounter_rate": 100,
"min_level": 21,
"max_level": 24
},
{
"pokeapi_id": 120,
"pokemon_name": "Staryu",
"method": "walk",
"encounter_rate": 80,
"min_level": 21,
"max_level": 24
},
{
"pokeapi_id": 456,
"pokemon_name": "Finneon",
"method": "surf",
"encounter_rate": 30,
"min_level": 21,
"max_level": 24
},
{
"pokeapi_id": 72,
"pokemon_name": "Tentacool",
"method": "surf",
"encounter_rate": 30,
"min_level": 21,
"max_level": 24
},
{
"pokeapi_id": 771,
"pokemon_name": "Pyukumuku",
"method": "surf",
"encounter_rate": 20,
"min_level": 21,
"max_level": 24
},
{
"pokeapi_id": 769,
"pokemon_name": "Sandygast",
"method": "walk",
"encounter_rate": 20,
"min_level": 21,
"max_level": 24
},
{
"pokeapi_id": 278,
"pokemon_name": "Wingull",
"method": "surf",
"encounter_rate": 20,
"min_level": 21,
"max_level": 24
}
]
},
{
"name": "Malie City",
"order": 54,
"encounters": [
{
"pokeapi_id": 440,
"pokemon_name": "Happiny",
"method": "trade",
"encounter_rate": 100,
"min_level": 27,
"max_level": 27
}
],
"children": [
{
"name": "Malie City (Outer Cape)",
"order": 55,
"encounters": [
{
"pokeapi_id": 10112,
"pokemon_name": "Grimer (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 568,
"pokemon_name": "Trubbish",
"method": "walk",
"encounter_rate": 30,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 735,
"pokemon_name": "Gumshoos",
"method": "walk",
"encounter_rate": 20,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 81,
"pokemon_name": "Magnemite",
"method": "walk",
"encounter_rate": 20,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 10092,
"pokemon_name": "Raticate (Alola)",
"method": "walk",
"encounter_rate": 20,
"min_level": 24,
"max_level": 27
}
]
}
]
},
{
"name": "Malie Garden",
"order": 56,
"encounters": [
{
"pokeapi_id": 118,
"pokemon_name": "Goldeen",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 27
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 90,
"min_level": 10,
"max_level": 27
},
{
"pokeapi_id": 752,
"pokemon_name": "Araquanid",
"method": "walk",
"encounter_rate": null,
"min_level": 24,
"max_level": 27,
"conditions": {
"day": 20
}
},
{
"pokeapi_id": 168,
"pokemon_name": "Ariados",
"method": "walk",
"encounter_rate": null,
"min_level": 24,
"max_level": 27,
"conditions": {
"night": 20
}
},
{
"pokeapi_id": 166,
"pokemon_name": "Ledian",
"method": "walk",
"encounter_rate": null,
"min_level": 24,
"max_level": 27,
"conditions": {
"day": 20
}
},
{
"pokeapi_id": 284,
"pokemon_name": "Masquerain",
"method": "walk",
"encounter_rate": null,
"min_level": 24,
"max_level": 27,
"conditions": {
"night": 20
}
},
{
"pokeapi_id": 10107,
"pokemon_name": "Meowth (Alola)",
"method": "walk",
"encounter_rate": 20,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 60,
"pokemon_name": "Poliwag",
"method": "walk",
"encounter_rate": 20,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 548,
"pokemon_name": "Petilil",
"method": "walk",
"encounter_rate": 10,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 54,
"pokemon_name": "Psyduck",
"method": "walk",
"encounter_rate": 10,
"min_level": 24,
"max_level": 27
}
]
},
{
"name": "Route 10 (Alola)",
"order": 57,
"encounters": [
{
"pokeapi_id": 739,
"pokemon_name": "Crabrawler",
"method": "walk",
"encounter_rate": 100,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 22,
"pokemon_name": "Fearow",
"method": "walk",
"encounter_rate": 100,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 397,
"pokemon_name": "Staravia",
"method": "walk",
"encounter_rate": 100,
"min_level": 27,
"max_level": 27
},
{
"pokeapi_id": 735,
"pokemon_name": "Gumshoos",
"method": "walk",
"encounter_rate": 30,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 10092,
"pokemon_name": "Raticate (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 227,
"pokemon_name": "Skarmory",
"method": "walk",
"encounter_rate": 30,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 168,
"pokemon_name": "Ariados",
"method": "walk",
"encounter_rate": 20,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 166,
"pokemon_name": "Ledian",
"method": "walk",
"encounter_rate": 20,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 674,
"pokemon_name": "Pancham",
"method": "walk",
"encounter_rate": 10,
"min_level": 24,
"max_level": 27
}
]
},
{
"name": "Mount Hokulani",
"order": 58,
"encounters": [
{
"pokeapi_id": 610,
"pokemon_name": "Axew",
"method": "static",
"encounter_rate": 100,
"min_level": 28,
"max_level": 28
},
{
"pokeapi_id": 22,
"pokemon_name": "Fearow",
"method": "walk",
"encounter_rate": null,
"min_level": 25,
"max_level": 28,
"conditions": {
"day": 40,
"night": 30
}
},
{
"pokeapi_id": 10136,
"pokemon_name": "Minior (Red)",
"method": "walk",
"encounter_rate": 30,
"min_level": 25,
"max_level": 28
},
{
"pokeapi_id": 374,
"pokemon_name": "Beldum",
"method": "walk",
"encounter_rate": 10,
"min_level": 25,
"max_level": 28
},
{
"pokeapi_id": 173,
"pokemon_name": "Cleffa",
"method": "walk",
"encounter_rate": null,
"min_level": 25,
"max_level": 28,
"conditions": {
"night": 10
}
},
{
"pokeapi_id": 132,
"pokemon_name": "Ditto",
"method": "walk",
"encounter_rate": 10,
"min_level": 25,
"max_level": 28
},
{
"pokeapi_id": 227,
"pokemon_name": "Skarmory",
"method": "walk",
"encounter_rate": 10,
"min_level": 25,
"max_level": 28
}
]
},
{
"name": "Route 11 (Alola)",
"order": 59,
"encounters": [
{
"pokeapi_id": 288,
"pokemon_name": "Vigoroth",
"method": "static",
"encounter_rate": 100,
"min_level": 27,
"max_level": 27
},
{
"pokeapi_id": 168,
"pokemon_name": "Ariados",
"method": "walk",
"encounter_rate": 20,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 735,
"pokemon_name": "Gumshoos",
"method": "walk",
"encounter_rate": 20,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 166,
"pokemon_name": "Ledian",
"method": "walk",
"encounter_rate": 20,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 674,
"pokemon_name": "Pancham",
"method": "walk",
"encounter_rate": 20,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 10092,
"pokemon_name": "Raticate (Alola)",
"method": "walk",
"encounter_rate": 20,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 732,
"pokemon_name": "Trumbeak",
"method": "walk",
"encounter_rate": 20,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 775,
"pokemon_name": "Komala",
"method": "walk",
"encounter_rate": 10,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 755,
"pokemon_name": "Morelull",
"method": "walk",
"encounter_rate": 10,
"min_level": 24,
"max_level": 27
},
{
"pokeapi_id": 46,
"pokemon_name": "Paras",
"method": "walk",
"encounter_rate": 10,
"min_level": 24,
"max_level": 27
}
]
},
{
"name": "Route 12 (Alola)",
"order": 60,
"encounters": [],
"children": [
{
"name": "Alola Route 12 (First ten patches of grass from the north)",
"order": 61,
"encounters": [
{
"pokeapi_id": 10109,
"pokemon_name": "Geodude (Alola)",
"method": "walk",
"encounter_rate": 40,
"min_level": 26,
"max_level": 29
},
{
"pokeapi_id": 749,
"pokemon_name": "Mudbray",
"method": "walk",
"encounter_rate": 30,
"min_level": 26,
"max_level": 29
},
{
"pokeapi_id": 324,
"pokemon_name": "Torkoal",
"method": "walk",
"encounter_rate": 20,
"min_level": 26,
"max_level": 29
},
{
"pokeapi_id": 239,
"pokemon_name": "Elekid",
"method": "walk",
"encounter_rate": 10,
"min_level": 26,
"max_level": 29
}
]
},
{
"name": "Alola Route 12 (Southernmost patch of grass)",
"order": 62,
"encounters": [
{
"pokeapi_id": 10109,
"pokemon_name": "Geodude (Alola)",
"method": "walk",
"encounter_rate": 40,
"min_level": 25,
"max_level": 28
},
{
"pokeapi_id": 749,
"pokemon_name": "Mudbray",
"method": "walk",
"encounter_rate": 30,
"min_level": 25,
"max_level": 28
},
{
"pokeapi_id": 324,
"pokemon_name": "Torkoal",
"method": "walk",
"encounter_rate": 20,
"min_level": 25,
"max_level": 28
},
{
"pokeapi_id": 239,
"pokemon_name": "Elekid",
"method": "walk",
"encounter_rate": 10,
"min_level": 25,
"max_level": 28
}
]
}
]
},
{
"name": "Ula'ula Beach",
"order": 63,
"encounters": [
{
"pokeapi_id": 779,
"pokemon_name": "Bruxish",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 30
},
{
"pokeapi_id": 739,
"pokemon_name": "Crabrawler",
"method": "walk",
"encounter_rate": 100,
"min_level": 27,
"max_level": 30
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 30
},
{
"pokeapi_id": 746,
"pokemon_name": "Wishiwashi Solo",
"method": "fishing",
"encounter_rate": 50,
"min_level": 10,
"max_level": 30
},
{
"pokeapi_id": 456,
"pokemon_name": "Finneon",
"method": "surf",
"encounter_rate": 40,
"min_level": 27,
"max_level": 30
},
{
"pokeapi_id": 72,
"pokemon_name": "Tentacool",
"method": "surf",
"encounter_rate": 40,
"min_level": 27,
"max_level": 30
},
{
"pokeapi_id": 279,
"pokemon_name": "Pelipper",
"method": "surf",
"encounter_rate": 20,
"min_level": 27,
"max_level": 30
}
]
},
{
"name": "Blush Mountain",
"order": 64,
"encounters": [
{
"pokeapi_id": 111,
"pokemon_name": "Rhyhorn",
"method": "static",
"encounter_rate": 100,
"min_level": 30,
"max_level": 30
}
],
"children": [
{
"name": "Blush Mountain (Western Patch of grass)",
"order": 65,
"encounters": [
{
"pokeapi_id": 10109,
"pokemon_name": "Geodude (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 26,
"max_level": 29
},
{
"pokeapi_id": 749,
"pokemon_name": "Mudbray",
"method": "walk",
"encounter_rate": 20,
"min_level": 26,
"max_level": 29
},
{
"pokeapi_id": 324,
"pokemon_name": "Torkoal",
"method": "walk",
"encounter_rate": 20,
"min_level": 26,
"max_level": 29
},
{
"pokeapi_id": 737,
"pokemon_name": "Charjabug",
"method": "walk",
"encounter_rate": 10,
"min_level": 26,
"max_level": 29
},
{
"pokeapi_id": 239,
"pokemon_name": "Elekid",
"method": "walk",
"encounter_rate": 10,
"min_level": 26,
"max_level": 29
},
{
"pokeapi_id": 777,
"pokemon_name": "Togedemaru",
"method": "walk",
"encounter_rate": 10,
"min_level": 26,
"max_level": 29
}
]
},
{
"name": "Blush Mountain (Eastern Patch of grass)",
"order": 66,
"encounters": [
{
"pokeapi_id": 74,
"pokemon_name": "Geodude",
"method": "walk",
"encounter_rate": 30,
"min_level": 27,
"max_level": 30
},
{
"pokeapi_id": 749,
"pokemon_name": "Mudbray",
"method": "walk",
"encounter_rate": 20,
"min_level": 27,
"max_level": 30
},
{
"pokeapi_id": 324,
"pokemon_name": "Torkoal",
"method": "walk",
"encounter_rate": 20,
"min_level": 27,
"max_level": 30
},
{
"pokeapi_id": 737,
"pokemon_name": "Charjabug",
"method": "walk",
"encounter_rate": 10,
"min_level": 27,
"max_level": 30
},
{
"pokeapi_id": 239,
"pokemon_name": "Elekid",
"method": "walk",
"encounter_rate": 10,
"min_level": 27,
"max_level": 30
},
{
"pokeapi_id": 777,
"pokemon_name": "Togedemaru",
"method": "walk",
"encounter_rate": 10,
"min_level": 27,
"max_level": 30
}
]
}
]
},
{
"name": "Route 13 (Alola)",
"order": 67,
"encounters": [
{
"pokeapi_id": 779,
"pokemon_name": "Bruxish",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 30
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 30
},
{
"pokeapi_id": 746,
"pokemon_name": "Wishiwashi Solo",
"method": "fishing",
"encounter_rate": 50,
"min_level": 10,
"max_level": 30
}
]
},
{
"name": "Tapu Village",
"order": 68,
"encounters": [
{
"pokeapi_id": 10110,
"pokemon_name": "Graveler (Alola)",
"method": "trade",
"encounter_rate": 100,
"min_level": 32,
"max_level": 32
},
{
"pokeapi_id": 220,
"pokemon_name": "Swinub",
"method": "static",
"encounter_rate": 100,
"min_level": 31,
"max_level": 31
},
{
"pokeapi_id": 735,
"pokemon_name": "Gumshoos",
"method": "walk",
"encounter_rate": null,
"min_level": 28,
"max_level": 31,
"conditions": {
"day": 30
}
},
{
"pokeapi_id": 279,
"pokemon_name": "Pelipper",
"method": "walk",
"encounter_rate": 30,
"min_level": 28,
"max_level": 31
},
{
"pokeapi_id": 10092,
"pokemon_name": "Raticate (Alola)",
"method": "walk",
"encounter_rate": null,
"min_level": 28,
"max_level": 31,
"conditions": {
"night": 30
}
},
{
"pokeapi_id": 361,
"pokemon_name": "Snorunt",
"method": "walk",
"encounter_rate": 20,
"min_level": 28,
"max_level": 31
},
{
"pokeapi_id": 359,
"pokemon_name": "Absol",
"method": "walk",
"encounter_rate": 10,
"min_level": 28,
"max_level": 31
},
{
"pokeapi_id": 10101,
"pokemon_name": "Sandshrew (Alola)",
"method": "walk",
"encounter_rate": 10,
"min_level": 28,
"max_level": 31
}
]
},
{
"name": "Aether House",
"order": 69,
"encounters": [
{
"pokeapi_id": 137,
"pokemon_name": "Porygon",
"method": "gift",
"encounter_rate": 100,
"min_level": 30,
"max_level": 30
}
]
},
{
"name": "Route 14 (Alola)",
"order": 70,
"encounters": [
{
"pokeapi_id": 779,
"pokemon_name": "Bruxish",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 31
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 31
},
{
"pokeapi_id": 746,
"pokemon_name": "Wishiwashi Solo",
"method": "fishing",
"encounter_rate": 50,
"min_level": 10,
"max_level": 31
},
{
"pokeapi_id": 456,
"pokemon_name": "Finneon",
"method": "surf",
"encounter_rate": 40,
"min_level": 28,
"max_level": 31
},
{
"pokeapi_id": 72,
"pokemon_name": "Tentacool",
"method": "surf",
"encounter_rate": 40,
"min_level": 28,
"max_level": 31
},
{
"pokeapi_id": 279,
"pokemon_name": "Pelipper",
"method": "surf",
"encounter_rate": 20,
"min_level": 28,
"max_level": 31
}
]
},
{
"name": "Thrifty Megamart (Abandoned Site)",
"order": 71,
"encounters": [
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "walk",
"encounter_rate": 40,
"min_level": 29,
"max_level": 32
},
{
"pokeapi_id": 93,
"pokemon_name": "Haunter",
"method": "walk",
"encounter_rate": 40,
"min_level": 29,
"max_level": 32
},
{
"pokeapi_id": 707,
"pokemon_name": "Klefki",
"method": "walk",
"encounter_rate": 15,
"min_level": 29,
"max_level": 32
},
{
"pokeapi_id": 10143,
"pokemon_name": "Mimikyu (Busted)",
"method": "walk",
"encounter_rate": 5,
"min_level": 29,
"max_level": 32
}
]
},
{
"name": "Route 15 (Alola)",
"order": 72,
"encounters": [
{
"pokeapi_id": 779,
"pokemon_name": "Bruxish",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 33
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 33
},
{
"pokeapi_id": 279,
"pokemon_name": "Pelipper",
"method": "walk",
"encounter_rate": 50,
"min_level": 30,
"max_level": 33
},
{
"pokeapi_id": 746,
"pokemon_name": "Wishiwashi Solo",
"method": "fishing",
"encounter_rate": 50,
"min_level": 10,
"max_level": 33
},
{
"pokeapi_id": 456,
"pokemon_name": "Finneon",
"method": "surf",
"encounter_rate": 40,
"min_level": 30,
"max_level": 33
},
{
"pokeapi_id": 72,
"pokemon_name": "Tentacool",
"method": "surf",
"encounter_rate": 40,
"min_level": 30,
"max_level": 33
},
{
"pokeapi_id": 735,
"pokemon_name": "Gumshoos",
"method": "walk",
"encounter_rate": 30,
"min_level": 30,
"max_level": 33
},
{
"pokeapi_id": 10092,
"pokemon_name": "Raticate (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 30,
"max_level": 33
},
{
"pokeapi_id": 279,
"pokemon_name": "Pelipper",
"method": "surf",
"encounter_rate": 20,
"min_level": 30,
"max_level": 33
},
{
"pokeapi_id": 79,
"pokemon_name": "Slowpoke",
"method": "walk",
"encounter_rate": 20,
"min_level": 30,
"max_level": 33
}
]
},
{
"name": "Route 16 (Alola)",
"order": 73,
"encounters": [
{
"pokeapi_id": 739,
"pokemon_name": "Crabrawler",
"method": "walk",
"encounter_rate": 100,
"min_level": 30,
"max_level": 33
},
{
"pokeapi_id": 578,
"pokemon_name": "Duosion",
"method": "static",
"encounter_rate": 100,
"min_level": 33,
"max_level": 33
},
{
"pokeapi_id": 10181,
"pokemon_name": "Zygarde (10)",
"method": "static",
"encounter_rate": 100,
"min_level": 30,
"max_level": 50
},
{
"pokeapi_id": 718,
"pokemon_name": "Zygarde 50",
"method": "static",
"encounter_rate": 100,
"min_level": 30,
"max_level": 50
},
{
"pokeapi_id": 279,
"pokemon_name": "Pelipper",
"method": "walk",
"encounter_rate": 50,
"min_level": 30,
"max_level": 33
},
{
"pokeapi_id": 735,
"pokemon_name": "Gumshoos",
"method": "walk",
"encounter_rate": 30,
"min_level": 30,
"max_level": 33
},
{
"pokeapi_id": 10092,
"pokemon_name": "Raticate (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 30,
"max_level": 33
},
{
"pokeapi_id": 79,
"pokemon_name": "Slowpoke",
"method": "walk",
"encounter_rate": 20,
"min_level": 30,
"max_level": 33
}
]
},
{
"name": "Ula'ula Meadow",
"order": 74,
"encounters": [
{
"pokeapi_id": 315,
"pokemon_name": "Roselia",
"method": "static",
"encounter_rate": 100,
"min_level": 34,
"max_level": 34
},
{
"pokeapi_id": 548,
"pokemon_name": "Petilil",
"method": "walk",
"encounter_rate": 60,
"min_level": 31,
"max_level": 34
},
{
"pokeapi_id": 743,
"pokemon_name": "Ribombee",
"method": "walk",
"encounter_rate": 60,
"min_level": 31,
"max_level": 34
},
{
"pokeapi_id": 168,
"pokemon_name": "Ariados",
"method": "walk",
"encounter_rate": null,
"min_level": 31,
"max_level": 34,
"conditions": {
"night": 40
}
},
{
"pokeapi_id": 166,
"pokemon_name": "Ledian",
"method": "walk",
"encounter_rate": null,
"min_level": 31,
"max_level": 34,
"conditions": {
"day": 40
}
},
{
"pokeapi_id": 741,
"pokemon_name": "Oricorio Baile",
"method": "walk",
"encounter_rate": 40,
"min_level": 31,
"max_level": 34
}
]
},
{
"name": "Route 17 (Alola)",
"order": 75,
"encounters": [
{
"pokeapi_id": 739,
"pokemon_name": "Crabrawler",
"method": "walk",
"encounter_rate": 100,
"min_level": 31,
"max_level": 34
},
{
"pokeapi_id": 22,
"pokemon_name": "Fearow",
"method": "walk",
"encounter_rate": 60,
"min_level": 31,
"max_level": 34
},
{
"pokeapi_id": 735,
"pokemon_name": "Gumshoos",
"method": "walk",
"encounter_rate": 60,
"min_level": 31,
"max_level": 34
},
{
"pokeapi_id": 10092,
"pokemon_name": "Raticate (Alola)",
"method": "walk",
"encounter_rate": 60,
"min_level": 31,
"max_level": 34
},
{
"pokeapi_id": 674,
"pokemon_name": "Pancham",
"method": "walk",
"encounter_rate": 30,
"min_level": 31,
"max_level": 34
},
{
"pokeapi_id": 798,
"pokemon_name": "Kartana",
"method": "static",
"encounter_rate": 25,
"min_level": 60,
"max_level": 60
},
{
"pokeapi_id": 168,
"pokemon_name": "Ariados",
"method": "walk",
"encounter_rate": 20,
"min_level": 31,
"max_level": 34
},
{
"pokeapi_id": 10110,
"pokemon_name": "Graveler (Alola)",
"method": "walk",
"encounter_rate": 20,
"min_level": 31,
"max_level": 34
},
{
"pokeapi_id": 166,
"pokemon_name": "Ledian",
"method": "walk",
"encounter_rate": 20,
"min_level": 31,
"max_level": 34
},
{
"pokeapi_id": 227,
"pokemon_name": "Skarmory",
"method": "walk",
"encounter_rate": 10,
"min_level": 31,
"max_level": 34
}
]
},
{
"name": "Aether Paradise",
"order": 76,
"encounters": [
{
"pokeapi_id": 772,
"pokemon_name": "Type Null",
"method": "gift",
"encounter_rate": 100,
"min_level": 40,
"max_level": 40
}
]
},
{
"name": "Seafolk Village",
"order": 77,
"encounters": [
{
"pokeapi_id": 142,
"pokemon_name": "Aerodactyl",
"method": "gift",
"encounter_rate": 100,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 781,
"pokemon_name": "Dhelmise",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 43
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 43
},
{
"pokeapi_id": 762,
"pokemon_name": "Steenee",
"method": "trade",
"encounter_rate": 100,
"min_level": 43,
"max_level": 43
},
{
"pokeapi_id": 320,
"pokemon_name": "Wailmer",
"method": "fishing",
"encounter_rate": 60,
"min_level": 10,
"max_level": 43
}
]
},
{
"name": "Poni Wilds",
"order": 78,
"encounters": [
{
"pokeapi_id": 739,
"pokemon_name": "Crabrawler",
"method": "walk",
"encounter_rate": 100,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 43
},
{
"pokeapi_id": 369,
"pokemon_name": "Relicanth",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 43
},
{
"pokeapi_id": 503,
"pokemon_name": "Samurott",
"method": "static",
"encounter_rate": 100,
"min_level": 43,
"max_level": 43
},
{
"pokeapi_id": 767,
"pokemon_name": "Wimpod",
"method": "walk",
"encounter_rate": 100,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 320,
"pokemon_name": "Wailmer",
"method": "walk",
"encounter_rate": 90,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 320,
"pokemon_name": "Wailmer",
"method": "fishing",
"encounter_rate": 60,
"min_level": 10,
"max_level": 43
},
{
"pokeapi_id": 735,
"pokemon_name": "Gumshoos",
"method": "walk",
"encounter_rate": null,
"min_level": 40,
"max_level": 43,
"conditions": {
"day": 30
}
},
{
"pokeapi_id": 279,
"pokemon_name": "Pelipper",
"method": "walk",
"encounter_rate": 30,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 10092,
"pokemon_name": "Raticate (Alola)",
"method": "walk",
"encounter_rate": null,
"min_level": 40,
"max_level": 43,
"conditions": {
"night": 30
}
},
{
"pokeapi_id": 73,
"pokemon_name": "Tentacruel",
"method": "surf",
"encounter_rate": 30,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 457,
"pokemon_name": "Lumineon",
"method": "surf",
"encounter_rate": 25,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 423,
"pokemon_name": "Gastrodon",
"method": "surf",
"encounter_rate": 20,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 210,
"pokemon_name": "Granbull",
"method": "walk",
"encounter_rate": 20,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 279,
"pokemon_name": "Pelipper",
"method": "surf",
"encounter_rate": 20,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 102,
"pokemon_name": "Exeggcute",
"method": "walk",
"encounter_rate": 10,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 423,
"pokemon_name": "Gastrodon",
"method": "walk",
"encounter_rate": 10,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 321,
"pokemon_name": "Wailord",
"method": "walk",
"encounter_rate": 10,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 131,
"pokemon_name": "Lapras",
"method": "surf",
"encounter_rate": 5,
"min_level": 40,
"max_level": 43
}
]
},
{
"name": "Ancient Poni Path",
"order": 79,
"encounters": [
{
"pokeapi_id": 500,
"pokemon_name": "Emboar",
"method": "static",
"encounter_rate": 100,
"min_level": 43,
"max_level": 43
},
{
"pokeapi_id": 735,
"pokemon_name": "Gumshoos",
"method": "walk",
"encounter_rate": null,
"min_level": 40,
"max_level": 43,
"conditions": {
"day": 30
}
},
{
"pokeapi_id": 279,
"pokemon_name": "Pelipper",
"method": "walk",
"encounter_rate": 30,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 10092,
"pokemon_name": "Raticate (Alola)",
"method": "walk",
"encounter_rate": null,
"min_level": 40,
"max_level": 43,
"conditions": {
"night": 30
}
},
{
"pokeapi_id": 210,
"pokemon_name": "Granbull",
"method": "walk",
"encounter_rate": 20,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 102,
"pokemon_name": "Exeggcute",
"method": "walk",
"encounter_rate": 10,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 423,
"pokemon_name": "Gastrodon",
"method": "walk",
"encounter_rate": 10,
"min_level": 40,
"max_level": 43
}
]
},
{
"name": "Poni Breaker Coast",
"order": 80,
"encounters": [
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 43
},
{
"pokeapi_id": 319,
"pokemon_name": "Sharpedo",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 43
},
{
"pokeapi_id": 767,
"pokemon_name": "Wimpod",
"method": "walk",
"encounter_rate": 100,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 320,
"pokemon_name": "Wailmer",
"method": "fishing",
"encounter_rate": 60,
"min_level": 10,
"max_level": 43
}
]
},
{
"name": "Exeggutor Island",
"order": 81,
"encounters": [
{
"pokeapi_id": 10114,
"pokemon_name": "Exeggutor (Alola)",
"method": "static",
"encounter_rate": 100,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 497,
"pokemon_name": "Serperior",
"method": "walk",
"encounter_rate": 100,
"min_level": 43,
"max_level": 43
},
{
"pokeapi_id": 102,
"pokemon_name": "Exeggcute",
"method": "walk",
"encounter_rate": 40,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 127,
"pokemon_name": "Pinsir",
"method": "static",
"encounter_rate": 33,
"min_level": 42,
"max_level": 42
},
{
"pokeapi_id": 279,
"pokemon_name": "Pelipper",
"method": "walk",
"encounter_rate": 30,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 10114,
"pokemon_name": "Exeggutor (Alola)",
"method": "walk",
"encounter_rate": 20,
"min_level": 40,
"max_level": 43
},
{
"pokeapi_id": 423,
"pokemon_name": "Gastrodon",
"method": "walk",
"encounter_rate": 10,
"min_level": 40,
"max_level": 43
}
]
},
{
"name": "Vast Poni Canyon",
"order": 82,
"encounters": [],
"children": [
{
"name": "Vast Poni Canyon (Canyon)",
"order": 83,
"encounters": [
{
"pokeapi_id": 67,
"pokemon_name": "Machoke",
"method": "walk",
"encounter_rate": 30,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 10126,
"pokemon_name": "Lycanroc (Midnight)",
"method": "walk",
"encounter_rate": 20,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 745,
"pokemon_name": "Lycanroc Midday",
"method": "walk",
"encounter_rate": 20,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 703,
"pokemon_name": "Carbink",
"method": "walk",
"encounter_rate": 15,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 525,
"pokemon_name": "Boldore",
"method": "walk",
"encounter_rate": 10,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 198,
"pokemon_name": "Murkrow",
"method": "walk",
"encounter_rate": 10,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 227,
"pokemon_name": "Skarmory",
"method": "walk",
"encounter_rate": 10,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 782,
"pokemon_name": "Jangmo O",
"method": "walk",
"encounter_rate": 5,
"min_level": 41,
"max_level": 44
}
]
},
{
"name": "Vast Poni Canyon (Caves)",
"order": 84,
"encounters": [
{
"pokeapi_id": 147,
"pokemon_name": "Dratini",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 44
},
{
"pokeapi_id": 10106,
"pokemon_name": "Dugtrio (Alola)",
"method": "walk",
"encounter_rate": 100,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 44
},
{
"pokeapi_id": 339,
"pokemon_name": "Barboach",
"method": "fishing",
"encounter_rate": 80,
"min_level": 10,
"max_level": 44
},
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "surf",
"encounter_rate": 80,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 525,
"pokemon_name": "Boldore",
"method": "walk",
"encounter_rate": 30,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "walk",
"encounter_rate": 30,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 703,
"pokemon_name": "Carbink",
"method": "walk",
"encounter_rate": 20,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 55,
"pokemon_name": "Golduck",
"method": "surf",
"encounter_rate": 20,
"min_level": 41,
"max_level": 44
}
]
}
]
},
{
"name": "Altar of the Sunne",
"order": 85,
"encounters": [
{
"pokeapi_id": 791,
"pokemon_name": "Solgaleo",
"method": "Static",
"encounter_rate": 100,
"min_level": 55,
"max_level": 55
}
]
},
{
"name": "Altar of Moone",
"order": 86,
"encounters": [
{
"pokeapi_id": 792,
"pokemon_name": "Lunala",
"method": "Static",
"encounter_rate": 100,
"min_level": 55,
"max_level": 55
}
]
},
{
"name": "Mount Lanakila",
"order": 87,
"encounters": [],
"children": [
{
"name": "Mount Lanakila (Southern patch near base and patch near peak)",
"order": 88,
"encounters": [
{
"pokeapi_id": 10101,
"pokemon_name": "Sandshrew (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 42,
"max_level": 45
},
{
"pokeapi_id": 361,
"pokemon_name": "Snorunt",
"method": "walk",
"encounter_rate": 30,
"min_level": 42,
"max_level": 45
},
{
"pokeapi_id": 359,
"pokemon_name": "Absol",
"method": "walk",
"encounter_rate": 20,
"min_level": 42,
"max_level": 45
},
{
"pokeapi_id": 215,
"pokemon_name": "Sneasel",
"method": "walk",
"encounter_rate": 20,
"min_level": 42,
"max_level": 45
}
]
},
{
"name": "Mount Lanakila (Northern patch near base)",
"order": 89,
"encounters": [
{
"pokeapi_id": 10101,
"pokemon_name": "Sandshrew (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 42,
"max_level": 45
},
{
"pokeapi_id": 361,
"pokemon_name": "Snorunt",
"method": "walk",
"encounter_rate": 30,
"min_level": 42,
"max_level": 45
},
{
"pokeapi_id": 359,
"pokemon_name": "Absol",
"method": "walk",
"encounter_rate": 20,
"min_level": 42,
"max_level": 45
},
{
"pokeapi_id": 215,
"pokemon_name": "Sneasel",
"method": "walk",
"encounter_rate": 20,
"min_level": 42,
"max_level": 45
}
]
},
{
"name": "Mount Lanakila (Icy Cave Right)",
"order": 90,
"encounters": [
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "walk",
"encounter_rate": 30,
"min_level": 42,
"max_level": 45
},
{
"pokeapi_id": 361,
"pokemon_name": "Snorunt",
"method": "walk",
"encounter_rate": 30,
"min_level": 42,
"max_level": 45
},
{
"pokeapi_id": 359,
"pokemon_name": "Absol",
"method": "walk",
"encounter_rate": 20,
"min_level": 42,
"max_level": 45
},
{
"pokeapi_id": 215,
"pokemon_name": "Sneasel",
"method": "walk",
"encounter_rate": 20,
"min_level": 42,
"max_level": 45
},
{
"pokeapi_id": 780,
"pokemon_name": "Drampa",
"method": "walk",
"encounter_rate": 10,
"min_level": 42,
"max_level": 45
}
]
}
]
},
{
"name": "Lake of the Sunne",
"order": 91,
"encounters": []
},
{
"name": "Lake of Moone",
"order": 92,
"encounters": [
{
"pokeapi_id": 789,
"pokemon_name": "Cosmog",
"method": "gift",
"encounter_rate": 100,
"min_level": 5,
"max_level": 5
}
]
},
{
"name": "Poni Grove",
"order": 93,
"encounters": [
{
"pokeapi_id": 604,
"pokemon_name": "Eelektross",
"method": "static",
"encounter_rate": 100,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 735,
"pokemon_name": "Gumshoos",
"method": "walk",
"encounter_rate": null,
"min_level": 52,
"max_level": 55,
"conditions": {
"day": 30
}
},
{
"pokeapi_id": 10092,
"pokemon_name": "Raticate (Alola)",
"method": "walk",
"encounter_rate": null,
"min_level": 52,
"max_level": 55,
"conditions": {
"night": 30
}
},
{
"pokeapi_id": 732,
"pokemon_name": "Trumbeak",
"method": "walk",
"encounter_rate": 30,
"min_level": 52,
"max_level": 55
},
{
"pokeapi_id": 210,
"pokemon_name": "Granbull",
"method": "walk",
"encounter_rate": 20,
"min_level": 52,
"max_level": 55
},
{
"pokeapi_id": 127,
"pokemon_name": "Pinsir",
"method": "walk",
"encounter_rate": 10,
"min_level": 52,
"max_level": 55
},
{
"pokeapi_id": 447,
"pokemon_name": "Riolu",
"method": "walk",
"encounter_rate": 10,
"min_level": 52,
"max_level": 55
}
]
},
{
"name": "Poni Plains",
"order": 94,
"encounters": [
{
"pokeapi_id": 534,
"pokemon_name": "Conkeldurr",
"method": "static",
"encounter_rate": 100,
"min_level": 57,
"max_level": 57
},
{
"pokeapi_id": 739,
"pokemon_name": "Crabrawler",
"method": "walk",
"encounter_rate": 100,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 57,
"pokemon_name": "Primeape",
"method": "walk",
"encounter_rate": 80,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 22,
"pokemon_name": "Fearow",
"method": "walk",
"encounter_rate": 70,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 735,
"pokemon_name": "Gumshoos",
"method": "walk",
"encounter_rate": null,
"min_level": 54,
"max_level": 57,
"conditions": {
"day": 70
}
},
{
"pokeapi_id": 548,
"pokemon_name": "Petilil",
"method": "walk",
"encounter_rate": 70,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 10092,
"pokemon_name": "Raticate (Alola)",
"method": "walk",
"encounter_rate": null,
"min_level": 54,
"max_level": 57,
"conditions": {
"night": 70
}
},
{
"pokeapi_id": 297,
"pokemon_name": "Hariyama",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 630,
"pokemon_name": "Mandibuzz",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 123,
"pokemon_name": "Scyther",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 587,
"pokemon_name": "Emolga",
"method": "walk",
"encounter_rate": 20,
"min_level": 54,
"max_level": 57
}
],
"children": [
{
"name": "Poni Plains (Seven patches of grass in the middle)",
"order": 95,
"encounters": [
{
"pokeapi_id": 735,
"pokemon_name": "Gumshoos",
"method": "walk",
"encounter_rate": null,
"min_level": 54,
"max_level": 57,
"conditions": {
"day": 30
}
},
{
"pokeapi_id": 10092,
"pokemon_name": "Raticate (Alola)",
"method": "walk",
"encounter_rate": null,
"min_level": 54,
"max_level": 57,
"conditions": {
"night": 30
}
},
{
"pokeapi_id": 732,
"pokemon_name": "Trumbeak",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 548,
"pokemon_name": "Petilil",
"method": "walk",
"encounter_rate": 20,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 241,
"pokemon_name": "Miltank",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 128,
"pokemon_name": "Tauros",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
}
]
},
{
"name": "Poni Plains (Two big patches of grass in the north and center)",
"order": 96,
"encounters": [
{
"pokeapi_id": 735,
"pokemon_name": "Gumshoos",
"method": "walk",
"encounter_rate": null,
"min_level": 54,
"max_level": 57,
"conditions": {
"day": 30
}
},
{
"pokeapi_id": 10092,
"pokemon_name": "Raticate (Alola)",
"method": "walk",
"encounter_rate": null,
"min_level": 54,
"max_level": 57,
"conditions": {
"night": 30
}
},
{
"pokeapi_id": 97,
"pokemon_name": "Hypno",
"method": "walk",
"encounter_rate": 20,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 548,
"pokemon_name": "Petilil",
"method": "walk",
"encounter_rate": 20,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 241,
"pokemon_name": "Miltank",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 128,
"pokemon_name": "Tauros",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 732,
"pokemon_name": "Trumbeak",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
}
]
},
{
"name": "Poni Plains (Three patches of grass by the mountains)",
"order": 97,
"encounters": [
{
"pokeapi_id": 22,
"pokemon_name": "Fearow",
"method": "walk",
"encounter_rate": 20,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 750,
"pokemon_name": "Mudsdale",
"method": "walk",
"encounter_rate": 20,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 548,
"pokemon_name": "Petilil",
"method": "walk",
"encounter_rate": 20,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 735,
"pokemon_name": "Gumshoos",
"method": "walk",
"encounter_rate": null,
"min_level": 54,
"max_level": 57,
"conditions": {
"day": 10
}
},
{
"pokeapi_id": 241,
"pokemon_name": "Miltank",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 10092,
"pokemon_name": "Raticate (Alola)",
"method": "walk",
"encounter_rate": null,
"min_level": 54,
"max_level": 57,
"conditions": {
"night": 10
}
},
{
"pokeapi_id": 128,
"pokemon_name": "Tauros",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 732,
"pokemon_name": "Trumbeak",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
}
]
},
{
"name": "Poni Plains (Three patches of grass by the coastline)",
"order": 98,
"encounters": [
{
"pokeapi_id": 735,
"pokemon_name": "Gumshoos",
"method": "walk",
"encounter_rate": null,
"min_level": 54,
"max_level": 57,
"conditions": {
"day": 30
}
},
{
"pokeapi_id": 10092,
"pokemon_name": "Raticate (Alola)",
"method": "walk",
"encounter_rate": null,
"min_level": 54,
"max_level": 57,
"conditions": {
"night": 30
}
},
{
"pokeapi_id": 279,
"pokemon_name": "Pelipper",
"method": "walk",
"encounter_rate": 20,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 548,
"pokemon_name": "Petilil",
"method": "walk",
"encounter_rate": 20,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 241,
"pokemon_name": "Miltank",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 128,
"pokemon_name": "Tauros",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 732,
"pokemon_name": "Trumbeak",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
}
]
}
]
},
{
"name": "Poni Meadow",
"order": 99,
"encounters": [
{
"pokeapi_id": 147,
"pokemon_name": "Dratini",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 57
},
{
"pokeapi_id": 542,
"pokemon_name": "Leavanny",
"method": "static",
"encounter_rate": 100,
"min_level": 57,
"max_level": 57
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 57
},
{
"pokeapi_id": 339,
"pokemon_name": "Barboach",
"method": "fishing",
"encounter_rate": 80,
"min_level": 10,
"max_level": 57
},
{
"pokeapi_id": 548,
"pokemon_name": "Petilil",
"method": "walk",
"encounter_rate": 50,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 743,
"pokemon_name": "Ribombee",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 10125,
"pokemon_name": "Oricorio (Sensu)",
"method": "walk",
"encounter_rate": 20,
"min_level": 54,
"max_level": 57
}
]
},
{
"name": "Poni Coast",
"order": 100,
"encounters": [
{
"pokeapi_id": 10106,
"pokemon_name": "Dugtrio (Alola)",
"method": "walk",
"encounter_rate": 100,
"min_level": 56,
"max_level": 59
}
]
},
{
"name": "Poni Gauntlet",
"order": 101,
"encounters": [
{
"pokeapi_id": 147,
"pokemon_name": "Dratini",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 59
},
{
"pokeapi_id": 129,
"pokemon_name": "Magikarp",
"method": "fishing",
"encounter_rate": 100,
"min_level": 10,
"max_level": 59
},
{
"pokeapi_id": 663,
"pokemon_name": "Talonflame",
"method": "trade",
"encounter_rate": 100,
"min_level": 59,
"max_level": 59
},
{
"pokeapi_id": 468,
"pokemon_name": "Togekiss",
"method": "static",
"encounter_rate": 100,
"min_level": 59,
"max_level": 59
},
{
"pokeapi_id": 339,
"pokemon_name": "Barboach",
"method": "fishing",
"encounter_rate": 80,
"min_level": 10,
"max_level": 59
},
{
"pokeapi_id": 735,
"pokemon_name": "Gumshoos",
"method": "walk",
"encounter_rate": null,
"min_level": 56,
"max_level": 59,
"conditions": {
"day": 30
}
},
{
"pokeapi_id": 279,
"pokemon_name": "Pelipper",
"method": "walk",
"encounter_rate": 30,
"min_level": 56,
"max_level": 59
},
{
"pokeapi_id": 10092,
"pokemon_name": "Raticate (Alola)",
"method": "walk",
"encounter_rate": null,
"min_level": 56,
"max_level": 59,
"conditions": {
"night": 30
}
},
{
"pokeapi_id": 210,
"pokemon_name": "Granbull",
"method": "walk",
"encounter_rate": 20,
"min_level": 56,
"max_level": 59
},
{
"pokeapi_id": 55,
"pokemon_name": "Golduck",
"method": "walk",
"encounter_rate": 15,
"min_level": 56,
"max_level": 59
},
{
"pokeapi_id": 760,
"pokemon_name": "Bewear",
"method": "walk",
"encounter_rate": 5,
"min_level": 56,
"max_level": 59
}
]
},
{
"name": "Resolution Cave",
"order": 102,
"encounters": [
{
"pokeapi_id": 799,
"pokemon_name": "Guzzlord",
"method": "static",
"encounter_rate": 100,
"min_level": 70,
"max_level": 70
}
],
"children": [
{
"name": "Resolution Cave (Outside)",
"order": 103,
"encounters": [
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "walk",
"encounter_rate": 70,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 10106,
"pokemon_name": "Dugtrio (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
}
]
},
{
"name": "Resolution Cave (Inside)",
"order": 104,
"encounters": [
{
"pokeapi_id": 42,
"pokemon_name": "Golbat",
"method": "walk",
"encounter_rate": 70,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 10106,
"pokemon_name": "Dugtrio (Alola)",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
}
]
}
]
},
{
"name": "Haina Desert",
"order": 105,
"encounters": [
{
"pokeapi_id": 797,
"pokemon_name": "Celesteela",
"method": "static",
"encounter_rate": 100,
"min_level": 65,
"max_level": 65
},
{
"pokeapi_id": 551,
"pokemon_name": "Sandile",
"method": "walk",
"encounter_rate": 100,
"min_level": 28,
"max_level": 31
},
{
"pokeapi_id": 10106,
"pokemon_name": "Dugtrio (Alola)",
"method": "walk",
"encounter_rate": 50,
"min_level": 28,
"max_level": 31
},
{
"pokeapi_id": 328,
"pokemon_name": "Trapinch",
"method": "walk",
"encounter_rate": 10,
"min_level": 28,
"max_level": 31
}
]
},
{
"name": "Ruins of Hope",
"order": 106,
"encounters": [
{
"pokeapi_id": 788,
"pokemon_name": "Tapu Fini",
"method": "static",
"encounter_rate": 100,
"min_level": 60,
"max_level": 60
}
]
},
{
"name": "Ruins of Conflict",
"order": 107,
"encounters": [
{
"pokeapi_id": 785,
"pokemon_name": "Tapu Koko",
"method": "static",
"encounter_rate": 100,
"min_level": 60,
"max_level": 60
}
]
},
{
"name": "Ruins of Life",
"order": 108,
"encounters": [
{
"pokeapi_id": 786,
"pokemon_name": "Tapu Lele",
"method": "static",
"encounter_rate": 100,
"min_level": 60,
"max_level": 60
}
]
},
{
"name": "Ruins of Abundance",
"order": 109,
"encounters": [
{
"pokeapi_id": 787,
"pokemon_name": "Tapu Bulu",
"method": "static",
"encounter_rate": 100,
"min_level": 60,
"max_level": 60
}
]
}
]