Skip to content

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

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

National Pokédex #0423 · Generation 4

Gastrodon

waterground

It apparently had a huge shell for protection in ancient times. It lives in shallow tidal pools.

Natural spawn

Quick answer

How do you get Gastrodon?

Gastrodon can spawn in Beach, Snowy Beach, Cascading Forest, and 1 other eligible biome (Weather: Rain; Light: Bright). 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 Gastrodon

8 places to look

Where to look in the wild

Eligible biomes (4)

Beach + 3 more

  • Beach
  • Snowy Beach
  • Cascading Forest
  • Gravel Beach

Expanded from server category: Beach

Level30-48RarityUncommon
  • Weather: Rain
  • Light: Bright
Eligible biomes (5)

Cold Ocean + 4 more

  • Cold Ocean
  • Deep Cold Ocean
  • Deep Frozen Ocean
  • Frozen Ocean
  • Frozen Cliffs

Expanded from server categories: Cold Ocean, Frozen Ocean

Level30-48RarityCommon
  • Outdoors
Eligible biomes (5)

Cold Ocean + 4 more

  • Cold Ocean
  • Deep Cold Ocean
  • Deep Frozen Ocean
  • Frozen Ocean
  • Frozen Cliffs

Expanded from server categories: Cold Ocean, Frozen Ocean

Level30-48RarityCommon
  • Outdoors
Eligible biomes (4)

Beach + 3 more

  • Beach
  • Snowy Beach
  • Cascading Forest
  • Gravel Beach

Expanded from server category: Beach

Level30-48RarityUncommon
  • Weather: Rain
  • Light: Bright
Eligible biomes (3)

Deep Lukewarm Ocean + 2 more

  • Deep Lukewarm Ocean
  • Lukewarm Ocean
  • Warm Ocean

Expanded from server categories: Lukewarm Ocean, Warm Ocean

Level30-48RarityCommon
  • Outdoors
Eligible biomes (3)

Deep Lukewarm Ocean + 2 more

  • Deep Lukewarm Ocean
  • Lukewarm Ocean
  • Warm Ocean

Expanded from server categories: Lukewarm Ocean, Warm Ocean

Level30-48RarityCommon
  • Outdoors
Eligible biomes (5)

Cold Ocean + 4 more

  • Cold Ocean
  • Deep Cold Ocean
  • Deep Frozen Ocean
  • Frozen Ocean
  • Frozen Cliffs

Expanded from server categories: Cold Ocean, Frozen Ocean

Level30-48RarityCommon
  • Light: Bright
  • Under cover
Eligible biomes (3)

Deep Lukewarm Ocean + 2 more

  • Deep Lukewarm Ocean
  • Lukewarm Ocean
  • Warm Ocean

Expanded from server categories: Lukewarm Ocean, Warm Ocean

Level30-48RarityCommon
  • Light: Bright
  • Under cover

Battle profile

Base stats

475 total
Hp111
Attack83
Defence68
Special Attack92
Special Defence82
Speed39

Abilities

  • Stickyhold
  • Stormdrain
  • Sandforce Hidden

Training

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

Progression

Evolution & forms

This Pokémon does not evolve into another species.

Forms

Complete installed learnset

Moves

124 entries
Level moves (13)
Lv. 1 · MudslapLv. 1 · MudsportLv. 1 · HardenLv. 1 · MudbombLv. 1 · RecoverLv. 1 · WatergunLv. 15 · WaterpulseLv. 20 · AncientpowerLv. 25 · BodyslamLv. 33 · MuddywaterLv. 39 · EarthpowerLv. 46 · RaindanceLv. 53 · Memento
Egg moves (14)
AcidarmorClearsmogCounterCurseFissureMirrorcoatMistMudbombSludgeSpitupStockpileSwallowTrumpcardYawn
Tm moves (58)
AmnesiaAncientpowerBlizzardBlockBodyslamBrineBulldozeChillingwaterCurseDigDiveEarthpowerEarthquakeEndureFacadeFlashGigaimpactHailHeadbuttHelpinghandHydropumpHyperbeamIcebeamIcywindInfestationLiquidationMuddywaterMudshotMudslapPainsplitProtectRaindanceRestRockblastRockslideRocksmashRocktombSandstormSandtombSkittersmackSleeptalkSludgebombSludgewaveSnowscapeSpikesStealthrockStompingtantrumStoneedgeStrengthStringshotSubstituteSurfTakedownTerablastWaterfallWaterpulseWeatherballWhirlpool
Tutor moves (25)
AncientpowerBlockBulldozeDiveEarthpowerGigaimpactHelpinghandHyperbeamIcebeamIcywindLiquidationMudslapPainsplitRestRockslideRocksmashSkittersmackSleeptalkSludgebombSpikesStealthrockStompingtantrumStoneedgeStringshotWaterpulse
Legacy moves (14)
AttractCaptivateConfideDoubleteamFrustrationHiddenpowerNaturalgiftReturnRoundScaldSecretpowerSnoreSwaggerToxic

Useful extras

Drops & breeding

Clay Ball

Quantity 0-2

Rindo Berry

5% chance

Egg groups
Water 1, Amorphous
Egg cycles
20
Catch rate
75
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": "gastrodon-east-1",
      "pokemon": "gastrodon sea=east",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "uncommon",
      "level": "30-48",
      "weight": 1.6,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_beach"
        ],
        "isRaining": true,
        "minX": 0
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0423_gastrodon.json",
      "resolvedBiomes": [
        "minecraft:beach",
        "minecraft:snowy_beach",
        "ars_elemental:cascading_forest",
        "terralith:gravel_beach"
      ]
    },
    {
      "id": "gastrodon-east-2",
      "pokemon": "gastrodon sea=east",
      "presets": [
        "water"
      ],
      "type": "pokemon",
      "spawnablePositionType": "seafloor",
      "bucket": "common",
      "level": "30-48",
      "weight": 0.6,
      "condition": {
        "canSeeSky": true,
        "biomes": [
          "#cobblemon:is_cold_ocean",
          "#cobblemon:is_frozen_ocean"
        ],
        "minX": 0
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0423_gastrodon.json",
      "resolvedBiomes": [
        "minecraft:cold_ocean",
        "minecraft:deep_cold_ocean",
        "minecraft:deep_frozen_ocean",
        "minecraft:frozen_ocean",
        "terralith:frozen_cliffs"
      ]
    },
    {
      "id": "gastrodon-east-3",
      "pokemon": "gastrodon sea=east",
      "type": "pokemon",
      "spawnablePositionType": "fishing",
      "bucket": "common",
      "level": "30-48",
      "weight": 1,
      "weightMultiplier": {
        "multiplier": 0.6,
        "condition": {
          "minLureLevel": 0,
          "maxLureLevel": 1
        }
      },
      "condition": {
        "canSeeSky": true,
        "biomes": [
          "#cobblemon:is_cold_ocean",
          "#cobblemon:is_frozen_ocean"
        ],
        "minX": 0
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0423_gastrodon.json",
      "resolvedBiomes": [
        "minecraft:cold_ocean",
        "minecraft:deep_cold_ocean",
        "minecraft:deep_frozen_ocean",
        "minecraft:frozen_ocean",
        "terralith:frozen_cliffs"
      ]
    },
    {
      "id": "gastrodon-west-4",
      "pokemon": "gastrodon sea=west",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "uncommon",
      "level": "30-48",
      "weight": 1.6,
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_beach"
        ],
        "isRaining": true,
        "maxX": 0
      },
      "anticondition": {
        "biomes": [
          "#cobblemon:is_freezing"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0423_gastrodon.json",
      "resolvedBiomes": [
        "minecraft:beach",
        "minecraft:snowy_beach",
        "ars_elemental:cascading_forest",
        "terralith:gravel_beach"
      ]
    },
    {
      "id": "gastrodon-west-5",
      "pokemon": "gastrodon sea=west",
      "presets": [
        "water"
      ],
      "type": "pokemon",
      "spawnablePositionType": "seafloor",
      "bucket": "common",
      "level": "30-48",
      "weight": 0.6,
      "condition": {
        "canSeeSky": true,
        "biomes": [
          "#cobblemon:is_lukewarm_ocean",
          "#cobblemon:is_warm_ocean"
        ],
        "maxX": 0
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0423_gastrodon.json",
      "resolvedBiomes": [
        "minecraft:deep_lukewarm_ocean",
        "minecraft:lukewarm_ocean",
        "minecraft:warm_ocean"
      ]
    },
    {
      "id": "gastrodon-west-6",
      "pokemon": "gastrodon sea=west",
      "type": "pokemon",
      "spawnablePositionType": "fishing",
      "bucket": "common",
      "level": "30-48",
      "weight": 1,
      "weightMultiplier": {
        "multiplier": 0.6,
        "condition": {
          "minLureLevel": 0,
          "maxLureLevel": 1
        }
      },
      "condition": {
        "canSeeSky": true,
        "biomes": [
          "#cobblemon:is_lukewarm_ocean",
          "#cobblemon:is_warm_ocean"
        ],
        "maxX": 0
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0423_gastrodon.json",
      "resolvedBiomes": [
        "minecraft:deep_lukewarm_ocean",
        "minecraft:lukewarm_ocean",
        "minecraft:warm_ocean"
      ]
    },
    {
      "id": "gastrodon-east-7",
      "pokemon": "gastrodon sea=east",
      "type": "pokemon",
      "spawnablePositionType": "fishing",
      "bucket": "common",
      "level": "30-48",
      "weight": 1,
      "weightMultiplier": {
        "multiplier": 0.6,
        "condition": {
          "minLureLevel": 0,
          "maxLureLevel": 1
        }
      },
      "condition": {
        "canSeeSky": false,
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_cold_ocean",
          "#cobblemon:is_frozen_ocean"
        ],
        "minX": 0
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0423_gastrodon.json",
      "resolvedBiomes": [
        "minecraft:cold_ocean",
        "minecraft:deep_cold_ocean",
        "minecraft:deep_frozen_ocean",
        "minecraft:frozen_ocean",
        "terralith:frozen_cliffs"
      ]
    },
    {
      "id": "gastrodon-west-8",
      "pokemon": "gastrodon sea=west",
      "type": "pokemon",
      "spawnablePositionType": "fishing",
      "bucket": "common",
      "level": "30-48",
      "weight": 1,
      "weightMultiplier": {
        "multiplier": 0.6,
        "condition": {
          "minLureLevel": 0,
          "maxLureLevel": 1
        }
      },
      "condition": {
        "canSeeSky": false,
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_lukewarm_ocean",
          "#cobblemon:is_warm_ocean"
        ],
        "maxX": 0
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0423_gastrodon.json",
      "resolvedBiomes": [
        "minecraft:deep_lukewarm_ocean",
        "minecraft:lukewarm_ocean",
        "minecraft:warm_ocean"
      ]
    }
  ],
  "raids": [],
  "fossils": []
}

Evolution and forms

{
  "evolutions": [],
  "forms": [
    {
      "name": "East",
      "aspects": [
        "east-sea"
      ],
      "types": [
        "water",
        "ground"
      ],
      "abilities": [
        "stickyhold",
        "stormdrain",
        "h:sandforce"
      ],
      "stats": {
        "hp": 111,
        "attack": 83,
        "defence": 68,
        "special_attack": 92,
        "special_defence": 82,
        "speed": 39
      },
      "moves": [
        {
          "method": "level",
          "move": "mudslap",
          "level": 1
        },
        {
          "method": "level",
          "move": "mudsport",
          "level": 1
        },
        {
          "method": "level",
          "move": "harden",
          "level": 1
        },
        {
          "method": "level",
          "move": "mudbomb",
          "level": 1
        },
        {
          "method": "level",
          "move": "recover",
          "level": 1
        },
        {
          "method": "level",
          "move": "watergun",
          "level": 1
        },
        {
          "method": "level",
          "move": "waterpulse",
          "level": 15
        },
        {
          "method": "level",
          "move": "ancientpower",
          "level": 20
        },
        {
          "method": "level",
          "move": "bodyslam",
          "level": 25
        },
        {
          "method": "level",
          "move": "muddywater",
          "level": 33
        },
        {
          "method": "level",
          "move": "earthpower",
          "level": 39
        },
        {
          "method": "level",
          "move": "raindance",
          "level": 46
        },
        {
          "method": "level",
          "move": "memento",
          "level": 53
        },
        {
          "method": "egg",
          "move": "acidarmor"
        },
        {
          "method": "egg",
          "move": "clearsmog"
        },
        {
          "method": "egg",
          "move": "counter"
        },
        {
          "method": "egg",
          "move": "curse"
        },
        {
          "method": "egg",
          "move": "fissure"
        },
        {
          "method": "egg",
          "move": "mirrorcoat"
        },
        {
          "method": "egg",
          "move": "mist"
        },
        {
          "method": "egg",
          "move": "mudbomb"
        },
        {
          "method": "egg",
          "move": "sludge"
        },
        {
          "method": "egg",
          "move": "spitup"
        },
        {
          "method": "egg",
          "move": "stockpile"
        },
        {
          "method": "egg",
          "move": "swallow"
        },
        {
          "method": "egg",
          "move": "trumpcard"
        },
        {
          "method": "egg",
          "move": "yawn"
        },
        {
          "method": "tm",
          "move": "amnesia"
        },
        {
          "method": "tm",
          "move": "ancientpower"
        },
        {
          "method": "tm",
          "move": "blizzard"
        },
        {
          "method": "tm",
          "move": "block"
        },
        {
          "method": "tm",
          "move": "bodyslam"
        },
        {
          "method": "tm",
          "move": "brine"
        },
        {
          "method": "tm",
          "move": "bulldoze"
        },
        {
          "method": "tm",
          "move": "chillingwater"
        },
        {
          "method": "tm",
          "move": "curse"
        },
        {
          "method": "tm",
          "move": "dig"
        },
        {
          "method": "tm",
          "move": "dive"
        },
        {
          "method": "tm",
          "move": "earthpower"
        },
        {
          "method": "tm",
          "move": "earthquake"
        },
        {
          "method": "tm",
          "move": "endure"
        },
        {
          "method": "tm",
          "move": "facade"
        },
        {
          "method": "tm",
          "move": "flash"
        },
        {
          "method": "tm",
          "move": "gigaimpact"
        },
        {
          "method": "tm",
          "move": "hail"
        },
        {
          "method": "tm",
          "move": "headbutt"
        },
        {
          "method": "tm",
          "move": "helpinghand"
        },
        {
          "method": "tm",
          "move": "hydropump"
        },
        {
          "method": "tm",
          "move": "hyperbeam"
        },
        {
          "method": "tm",
          "move": "icebeam"
        },
        {
          "method": "tm",
          "move": "icywind"
        },
        {
          "method": "tm",
          "move": "infestation"
        },
        {
          "method": "tm",
          "move": "liquidation"
        },
        {
          "method": "tm",
          "move": "muddywater"
        },
        {
          "method": "tm",
          "move": "mudshot"
        },
        {
          "method": "tm",
          "move": "mudslap"
        },
        {
          "method": "tm",
          "move": "painsplit"
        },
        {
          "method": "tm",
          "move": "protect"
        },
        {
          "method": "tm",
          "move": "raindance"
        },
        {
          "method": "tm",
          "move": "rest"
        },
        {
          "method": "tm",
          "move": "rockblast"
        },
        {
          "method": "tm",
          "move": "rockslide"
        },
        {
          "method": "tm",
          "move": "rocksmash"
        },
        {
          "method": "tm",
          "move": "rocktomb"
        },
        {
          "method": "tm",
          "move": "sandstorm"
        },
        {
          "method": "tm",
          "move": "sandtomb"
        },
        {
          "method": "tm",
          "move": "skittersmack"
        },
        {
          "method": "tm",
          "move": "sleeptalk"
        },
        {
          "method": "tm",
          "move": "sludgebomb"
        },
        {
          "method": "tm",
          "move": "sludgewave"
        },
        {
          "method": "tm",
          "move": "snowscape"
        },
        {
          "method": "tm",
          "move": "spikes"
        },
        {
          "method": "tm",
          "move": "stealthrock"
        },
        {
          "method": "tm",
          "move": "stompingtantrum"
        },
        {
          "method": "tm",
          "move": "stoneedge"
        },
        {
          "method": "tm",
          "move": "strength"
        },
        {
          "method": "tm",
          "move": "stringshot"
        },
        {
          "method": "tm",
          "move": "substitute"
        },
        {
          "method": "tm",
          "move": "surf"
        },
        {
          "method": "tm",
          "move": "takedown"
        },
        {
          "method": "tm",
          "move": "terablast"
        },
        {
          "method": "tm",
          "move": "waterfall"
        },
        {
          "method": "tm",
          "move": "waterpulse"
        },
        {
          "method": "tm",
          "move": "weatherball"
        },
        {
          "method": "tm",
          "move": "whirlpool"
        },
        {
          "method": "tutor",
          "move": "ancientpower"
        },
        {
          "method": "tutor",
          "move": "block"
        },
        {
          "method": "tutor",
          "move": "bulldoze"
        },
        {
          "method": "tutor",
          "move": "dive"
        },
        {
          "method": "tutor",
          "move": "earthpower"
        },
        {
          "method": "tutor",
          "move": "gigaimpact"
        },
        {
          "method": "tutor",
          "move": "helpinghand"
        },
        {
          "method": "tutor",
          "move": "hyperbeam"
        },
        {
          "method": "tutor",
          "move": "icebeam"
        },
        {
          "method": "tutor",
          "move": "icywind"
        },
        {
          "method": "tutor",
          "move": "liquidation"
        },
        {
          "method": "tutor",
          "move": "mudslap"
        },
        {
          "method": "tutor",
          "move": "painsplit"
        },
        {
          "method": "tutor",
          "move": "rest"
        },
        {
          "method": "tutor",
          "move": "rockslide"
        },
        {
          "method": "tutor",
          "move": "rocksmash"
        },
        {
          "method": "tutor",
          "move": "skittersmack"
        },
        {
          "method": "tutor",
          "move": "sleeptalk"
        },
        {
          "method": "tutor",
          "move": "sludgebomb"
        },
        {
          "method": "tutor",
          "move": "spikes"
        },
        {
          "method": "tutor",
          "move": "stealthrock"
        },
        {
          "method": "tutor",
          "move": "stompingtantrum"
        },
        {
          "method": "tutor",
          "move": "stoneedge"
        },
        {
          "method": "tutor",
          "move": "stringshot"
        },
        {
          "method": "tutor",
          "move": "waterpulse"
        },
        {
          "method": "legacy",
          "move": "attract"
        },
        {
          "method": "legacy",
          "move": "captivate"
        },
        {
          "method": "legacy",
          "move": "confide"
        },
        {
          "method": "legacy",
          "move": "doubleteam"
        },
        {
          "method": "legacy",
          "move": "frustration"
        },
        {
          "method": "legacy",
          "move": "hiddenpower"
        },
        {
          "method": "legacy",
          "move": "naturalgift"
        },
        {
          "method": "legacy",
          "move": "return"
        },
        {
          "method": "legacy",
          "move": "round"
        },
        {
          "method": "legacy",
          "move": "scald"
        },
        {
          "method": "legacy",
          "move": "secretpower"
        },
        {
          "method": "legacy",
          "move": "snore"
        },
        {
          "method": "legacy",
          "move": "swagger"
        },
        {
          "method": "legacy",
          "move": "toxic"
        }
      ],
      "evolutions": [],
      "description": [
        "A relative of Shellder and Cloyster, this ocean dweller sometimes comes onto land in search of food."
      ]
    }
  ]
}

Behavior and drops

{
  "behaviour": {
    "combat": {
      "willDefendOwner": true
    },
    "moving": {
      "swim": {
        "canBreatheUnderwater": true,
        "canSwimInWater": false,
        "swimSpeed": "0.2"
      },
      "walk": {
        "avoidsLand": true,
        "walkSpeed": "0.2"
      }
    },
    "resting": {
      "drowsyChance": 0.0333,
      "rouseChance": 0.0042
    }
  },
  "drops": {
    "amount": 3,
    "entries": [
      {
        "item": "minecraft:clay_ball",
        "quantityRange": "0-2"
      },
      {
        "item": "cobblemon:rindo_berry",
        "percentage": 5
      }
    ]
  },
  "labels": [
    "gen4"
  ]
}

Complete installed species record

{
  "implemented": true,
  "nationalPokedexNumber": 423,
  "name": "Gastrodon",
  "primaryType": "water",
  "secondaryType": "ground",
  "maleRatio": 0.5,
  "height": 9,
  "weight": 299,
  "pokedex": [
    "cobblemon.species.gastrodon.desc"
  ],
  "labels": [
    "gen4"
  ],
  "aspects": [
    "west-sea"
  ],
  "abilities": [
    "stickyhold",
    "stormdrain",
    "h:sandforce"
  ],
  "eggGroups": [
    "water_1",
    "amorphous"
  ],
  "baseStats": {
    "hp": 111,
    "attack": 83,
    "defence": 68,
    "special_attack": 92,
    "special_defence": 82,
    "speed": 39
  },
  "evYield": {
    "hp": 2,
    "attack": 0,
    "defence": 0,
    "special_attack": 0,
    "special_defence": 0,
    "speed": 0
  },
  "baseExperienceYield": 166,
  "experienceGroup": "medium_fast",
  "catchRate": 75,
  "eggCycles": 20,
  "baseFriendship": 50,
  "baseScale": 0.62,
  "hitbox": {
    "height": 1.95,
    "fixed": false,
    "width": 1.8
  },
  "riding": {
    "behaviours": {
      "LAND": {
        "key": "cobblemon:land/horse",
        "rideSounds": [],
        "stats": {
          "ACCELERATION": "70-90",
          "JUMP": "0-10",
          "SKILL": "0-15",
          "SPEED": "5-10",
          "STAMINA": "10-20"
        }
      }
    },
    "seats": [
      {
        "offset": {
          "x": 0,
          "y": 0,
          "z": 0
        },
        "poseOffsets": [
          {
            "offset": {
              "x": 0,
              "y": -1.0359498,
              "z": 0.35699695
            },
            "poseTypes": [
              "STAND"
            ]
          },
          {
            "offset": {
              "x": 0.00881529,
              "y": -1.0483669,
              "z": 0.34604
            },
            "poseTypes": [
              "WALK"
            ]
          },
          {
            "offset": {
              "x": 0,
              "y": -1.0706725,
              "z": 0.30555227
            },
            "poseTypes": [
              "HOVER"
            ]
          },
          {
            "offset": {
              "x": 0,
              "y": -1.0706725,
              "z": 0.30555227
            },
            "poseTypes": [
              "FLY"
            ]
          },
          {
            "offset": {
              "x": 0,
              "y": -1.0359498,
              "z": 0.35699695
            },
            "poseTypes": [
              "FLOAT"
            ]
          },
          {
            "offset": {
              "x": 0.00881529,
              "y": -1.0483669,
              "z": 0.34604
            },
            "poseTypes": [
              "SWIM"
            ]
          },
          {
            "offset": {
              "x": 0,
              "y": -1.0706725,
              "z": 0.30555227
            },
            "poseTypes": [
              "GLIDE"
            ]
          }
        ]
      }
    ]
  },
  "behaviour": {
    "combat": {
      "willDefendOwner": true
    },
    "moving": {
      "swim": {
        "canBreatheUnderwater": true,
        "canSwimInWater": false,
        "swimSpeed": "0.2"
      },
      "walk": {
        "avoidsLand": true,
        "walkSpeed": "0.2"
      }
    },
    "resting": {
      "drowsyChance": 0.0333,
      "rouseChance": 0.0042
    }
  },
  "drops": {
    "amount": 3,
    "entries": [
      {
        "item": "minecraft:clay_ball",
        "quantityRange": "0-2"
      },
      {
        "item": "cobblemon:rindo_berry",
        "percentage": 5
      }
    ]
  },
  "moves": [
    "1:mudslap",
    "1:mudsport",
    "1:harden",
    "1:mudbomb",
    "1:recover",
    "1:watergun",
    "15:waterpulse",
    "20:ancientpower",
    "25:bodyslam",
    "33:muddywater",
    "39:earthpower",
    "46:raindance",
    "53:memento",
    "egg:acidarmor",
    "egg:clearsmog",
    "egg:counter",
    "egg:curse",
    "egg:fissure",
    "egg:mirrorcoat",
    "egg:mist",
    "egg:mudbomb",
    "egg:sludge",
    "egg:spitup",
    "egg:stockpile",
    "egg:swallow",
    "egg:trumpcard",
    "egg:yawn",
    "tm:amnesia",
    "tm:ancientpower",
    "tm:blizzard",
    "tm:block",
    "tm:bodyslam",
    "tm:brine",
    "tm:bulldoze",
    "tm:chillingwater",
    "tm:curse",
    "tm:dig",
    "tm:dive",
    "tm:earthpower",
    "tm:earthquake",
    "tm:endure",
    "tm:facade",
    "tm:flash",
    "tm:gigaimpact",
    "tm:hail",
    "tm:headbutt",
    "tm:helpinghand",
    "tm:hydropump",
    "tm:hyperbeam",
    "tm:icebeam",
    "tm:icywind",
    "tm:infestation",
    "tm:liquidation",
    "tm:muddywater",
    "tm:mudshot",
    "tm:mudslap",
    "tm:painsplit",
    "tm:protect",
    "tm:raindance",
    "tm:rest",
    "tm:rockblast",
    "tm:rockslide",
    "tm:rocksmash",
    "tm:rocktomb",
    "tm:sandstorm",
    "tm:sandtomb",
    "tm:skittersmack",
    "tm:sleeptalk",
    "tm:sludgebomb",
    "tm:sludgewave",
    "tm:snowscape",
    "tm:spikes",
    "tm:stealthrock",
    "tm:stompingtantrum",
    "tm:stoneedge",
    "tm:strength",
    "tm:stringshot",
    "tm:substitute",
    "tm:surf",
    "tm:takedown",
    "tm:terablast",
    "tm:waterfall",
    "tm:waterpulse",
    "tm:weatherball",
    "tm:whirlpool",
    "tutor:ancientpower",
    "tutor:block",
    "tutor:bulldoze",
    "tutor:dive",
    "tutor:earthpower",
    "tutor:gigaimpact",
    "tutor:helpinghand",
    "tutor:hyperbeam",
    "tutor:icebeam",
    "tutor:icywind",
    "tutor:liquidation",
    "tutor:mudslap",
    "tutor:painsplit",
    "tutor:rest",
    "tutor:rockslide",
    "tutor:rocksmash",
    "tutor:skittersmack",
    "tutor:sleeptalk",
    "tutor:sludgebomb",
    "tutor:spikes",
    "tutor:stealthrock",
    "tutor:stompingtantrum",
    "tutor:stoneedge",
    "tutor:stringshot",
    "tutor:waterpulse",
    "legacy:attract",
    "legacy:captivate",
    "legacy:confide",
    "legacy:doubleteam",
    "legacy:frustration",
    "legacy:hiddenpower",
    "legacy:naturalgift",
    "legacy:return",
    "legacy:round",
    "legacy:scald",
    "legacy:secretpower",
    "legacy:snore",
    "legacy:swagger",
    "legacy:toxic"
  ],
  "preEvolution": "shellos",
  "evolutions": [],
  "forms": [
    {
      "name": "East",
      "primaryType": "water",
      "secondaryType": "ground",
      "maleRatio": 0.5,
      "height": 9,
      "weight": 299,
      "pokedex": [
        "cobblemon.species.gastrodon-east.desc"
      ],
      "labels": [
        "gen4"
      ],
      "aspects": [
        "east-sea"
      ],
      "behaviour": {
        "combat": {
          "willDefendOwner": true
        },
        "moving": {
          "swim": {
            "canBreatheUnderwater": true,
            "canSwimInWater": false
          },
          "walk": {
            "avoidsLand": true
          }
        },
        "resting": {
          "drowsyChance": 0.0333,
          "rouseChance": 0.0042
        }
      },
      "preEvolution": "shellos",
      "evolutions": [],
      "battleOnly": false
    }
  ]
}