> For the complete documentation index, see [llms.txt](https://wiki.cobblemonislands.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.cobblemonislands.com/new-islanders-information/pokedex/gen-3/whiscash.md).

# Whiscash Spawn Locations

Whiscash spawns in Arid and 6 more biomes on Cobblemon Islands. Extra fishing spawns in Desert and Swamp biomes and caves (not Deep Dark) at levels 15 to 100.

<figure><img src="https://2264667561-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkDhjqcTDxLyJjpmZNG4V%2Fuploads%2FuwRyqxHjeyARckY1E54t%2F340_whiscash.png?alt=media&#x26;token=ec05be84-f8c2-46e1-b807-870481a0dbf2" alt=""><figcaption></figcaption></figure>

## Where to find Whiscash

Whiscash spawns in **Arid**, **Freshwater**, **Hills** and 4 more biomes on Cobblemon Islands. It appears at **levels 30 to 47**, caught by fishing or underwater. Cobblemon Islands adds three extra fishing spawns: you can fish up Whiscash in **Desert** biomes, **Swamp** biomes and caves outside the Deep Dark, at **levels 15 to 100**.

{% hint style="success" %}
**Catch Whiscash on Cobblemon Islands.** A public Cobblemon 1.8 server. Get the modpack on Modrinth or CurseForge, then [join the server](https://connect.cobblemonislands.com)
{% endhint %}

### Full spawn data (Cobblemon 1.8)

Cobblemon Islands uses the normal Cobblemon spawns for this species, plus extra spawns of its own. The spawns marked **Islands only** are fishing spawns added by Cobblemon Islands, so you will only find them on this server. The other spawns are the same as in regular Cobblemon.

**How to read this:** Bucket is how rare a spawn is (common, uncommon, rare or ultra-rare). Weight compares spawns in the same bucket, so a higher weight shows up more often. Sky light 0 to 7 means a spot the sky barely lights, like a cave. Torches do not change sky light.

{% tabs %}
{% tab title="Underwater: Swamp (Poke Snack, open sky, Common)" %}
**Source:** Cobblemon

**Spawn Type:** submerged

**Bucket:** common

**Level:** 30-47

**Weight:** 6.0

**Presets:** water (in water)

#### Conditions

* **canSeeSky**: True
* **isPokeSnack**: True

#### Biomes

**Biomes and tags:**

* \#cobblemon:is\_swamp
  {% endtab %}

{% tab title="Underwater: Overworld (underground, Poke Snack, Uncommon)" %}
**Source:** Cobblemon

**Spawn Type:** submerged

**Bucket:** uncommon

**Level:** 30-47

**Weight:** 16.0

**Presets:** water (in water)

#### Conditions

* **minSkyLight**: 0
* **maxSkyLight**: 7
* **isPokeSnack**: True

#### Biomes

**Biomes and tags:**

* \#cobblemon:is\_overworld

**Excluded biomes:**

* minecraft:sulfur\_caves
  {% endtab %}

{% tab title="Underwater: Swamp (Poke Snack, under cover, Common)" %}
**Source:** Cobblemon

**Spawn Type:** submerged

**Bucket:** common

**Level:** 30-47

**Weight:** 6.0

**Presets:** water (in water)

#### Conditions

* **canSeeSky**: False
* **minSkyLight**: 8
* **maxSkyLight**: 15
* **isPokeSnack**: True

#### Biomes

**Biomes and tags:**

* \#cobblemon:is\_swamp
  {% endtab %}

{% tab title="Fishing: Arid, Freshwater and 4 more (open sky, Common)" %}
**Source:** Cobblemon

**Spawn Type:** fishing

**Bucket:** common

**Level:** 30-47

**Weight:** 10.0

#### Conditions

* **canSeeSky**: True

#### Biomes

**Biomes and tags:**

* \#cobblemon:is\_arid
* \#cobblemon:is\_freshwater
* \#cobblemon:is\_hills
* \#cobblemon:is\_jungle
* \#cobblemon:is\_mushroom
* \#cobblemon:is\_temperate

**Excluded biomes:**

* \#cobblemon:is\_freezing
  {% endtab %}

{% tab title="Fishing: Overworld (underground, Common)" %}
**Source:** Cobblemon

**Spawn Type:** fishing

**Bucket:** common

**Level:** 30-47

**Weight:** 10.0

#### Conditions

* **minSkyLight**: 0
* **maxSkyLight**: 7

#### Biomes

**Biomes and tags:**

* \#cobblemon:is\_overworld

**Excluded biomes:**

* minecraft:sulfur\_caves
  {% endtab %}

{% tab title="Fishing: Arid, Freshwater and 4 more (Master Rod, open sky, Rare)" %}
**Source:** Cobblemon

**Spawn Type:** fishing

**Bucket:** rare

**Level:** 30-47

**Weight:** 100.0

#### Conditions

* **canSeeSky**: True
* **rodType**: cobblemon:master\_rod

#### Biomes

**Biomes and tags:**

* \#cobblemon:is\_arid
* \#cobblemon:is\_freshwater
* \#cobblemon:is\_hills
* \#cobblemon:is\_jungle
* \#cobblemon:is\_mushroom
* \#cobblemon:is\_temperate

**Excluded biomes:**

* \#cobblemon:is\_freezing
  {% endtab %}

{% tab title="Fishing: Overworld (underground, Master Rod, Rare)" %}
**Source:** Cobblemon

**Spawn Type:** fishing

**Bucket:** rare

**Level:** 30-47

**Weight:** 100.0

#### Conditions

* **minSkyLight**: 0
* **maxSkyLight**: 7
* **rodType**: cobblemon:master\_rod

#### Biomes

**Biomes and tags:**

* \#cobblemon:is\_overworld

**Excluded biomes:**

* minecraft:sulfur\_caves
  {% endtab %}

{% tab title="Fishing: Arid, Freshwater and 4 more (under cover, Common)" %}
**Source:** Cobblemon

**Spawn Type:** fishing

**Bucket:** common

**Level:** 30-47

**Weight:** 10.0

#### Conditions

* **canSeeSky**: False
* **minSkyLight**: 8
* **maxSkyLight**: 15

#### Biomes

**Biomes and tags:**

* \#cobblemon:is\_arid
* \#cobblemon:is\_freshwater
* \#cobblemon:is\_hills
* \#cobblemon:is\_jungle
* \#cobblemon:is\_mushroom
* \#cobblemon:is\_temperate

**Excluded biomes:**

* \#cobblemon:is\_freezing
  {% endtab %}

{% tab title="Fishing: Arid, Freshwater and 4 more (Master Rod, under cover, Rare)" %}
**Source:** Cobblemon

**Spawn Type:** fishing

**Bucket:** rare

**Level:** 30-47

**Weight:** 100.0

#### Conditions

* **canSeeSky**: False
* **minSkyLight**: 8
* **maxSkyLight**: 15
* **rodType**: cobblemon:master\_rod

#### Biomes

**Biomes and tags:**

* \#cobblemon:is\_arid
* \#cobblemon:is\_freshwater
* \#cobblemon:is\_hills
* \#cobblemon:is\_jungle
* \#cobblemon:is\_mushroom
* \#cobblemon:is\_temperate

**Excluded biomes:**

* \#cobblemon:is\_freezing
  {% endtab %}

{% tab title="Fishing: Overworld (underground, Islands only, Common)" %}
**Source:** Cobblemon Islands (this server only)

**Spawn Type:** fishing

**Bucket:** common

**Level:** 15-100

**Weight:** 0.2

**Presets:** natural (standing on natural blocks, not farmland)

#### Conditions

* **minSkyLight**: 0
* **maxSkyLight**: 7

#### Biomes

* The whole Overworld (#cobblemon:is\_overworld)

**Excluded biomes:**

* Deep Dark biomes (#cobblemon:is\_deep\_dark)
  {% endtab %}

{% tab title="Fishing: Desert (Islands only, Common)" %}
**Source:** Cobblemon Islands (this server only)

**Spawn Type:** fishing

**Bucket:** common

**Level:** 15-100

**Weight:** 0.2

#### Conditions

* None

#### Biomes

* Desert biomes (#cobblemon:is\_desert)
  {% endtab %}

{% tab title="Fishing: Swamp (Islands only, Common)" %}
**Source:** Cobblemon Islands (this server only)

**Spawn Type:** fishing

**Bucket:** common

**Level:** 15-100

**Weight:** 0.15

#### Conditions

* None

#### Biomes

* Swamp biomes (#cobblemon:is\_swamp)
  {% endtab %}
  {% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://wiki.cobblemonislands.com/new-islanders-information/pokedex/gen-3/whiscash.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
