For sidemods that allow player-owned Gyms to be registered, see Another Gym Plugin and Gym Wars 2: Feebas Unleashed.
A Gym is a structure that spawns near towns. Gyms have an assortment of NPC Trainers inside of them, each specializing in a certain type that the Gym corresponds to. At the end of each Gym is a Gym Leader, an NPC Trainer who is more difficult to defeat than the other NPC Trainers.
Contents
Levels
The NPC Trainers inside a Gym vary in level. For the first four Gyms to spawn in a world, they will follow the level progression below.
Gym # | Level |
---|---|
1 | 15 |
2 | 25 |
3 | 35 |
4 | 50 |
From the fifth Gym onwards, NPC Trainers will be set to "Equal" level, and will use Pokémon that are the same level as the highest-level Pokémon in the player's party.
Gyms spawned with the /struc command are "Equal" level by default. A manually spawned Gym's level can be specified by using the "lvl<level>" argument with /struc (e.g., "/struc grassgym lvl80") to spawn a Grass Gym at level 80).
Rewards
After defeating a Gym Leader, the Gym Leader will give a random Badge and a random TM corresponding to the Gym's type.
Gym types
Gym Name | Type | Image | ID | |
---|---|---|---|---|
Electric Gym | ![]() |
![]() |
electricgym | |
Fire Gym | ![]() |
![]() |
firegym | |
![]() |
firegym2 | |||
Flying Gym | ![]() |
![]() |
flyinggym | |
Grass Gym | ![]() |
![]() |
grassgym | |
Grass/Bug Gym | ![]() |
![]() |
![]() |
grassbuggym |
Ground Gym | ![]() |
![]() |
groundgym | |
Ice Gym | ![]() |
![]() |
icegym | |
![]() |
icegym2 | |||
Psychic Gym | ![]() |
![]() |
psychicgym | |
Rock Gym | ![]() |
![]() |
rockgym | |
Steel Gym | ![]() |
![]() |
steelgym | |
Water Gym | ![]() |
![]() |
watergym | |
![]() |
watergym2 |
Config settings
- "spawnGyms": Whether Gyms will spawn naturally.