
AddonsBedrock
CobbleDrock Spawn Alerts
CobbleDrock Spawn Alerts adds real-time server-wide notifications for Legendary, Mythical, Rare, and Shiny Pokémon spawns, captures, defeats, and despawns…
I don't know my version
Open Minecraft and look at the bottom-left corner of the main screen — the version is printed there, like v1.26.30.
The game writes a 1. in front; the buttons above leave it off. v1.26.30 in the game is 26.30 here.
# CurseForge description — CobbleDrock Spawn Alerts
---
## Summary field (short, paste into "Summary")
Server-wide spawn alerts for CobbleDrock: Legendary, Mythical, Ultra Beast, Paradox, Rare and Shiny Pokemon are announced to every player with species, level, IVs, nature, ability, biome and coordinates.
---
## Full description (paste into "Description", Markdown supported)
# CobbleDrock Spawn Alerts
Server-wide spawn notifications for **Minecraft Bedrock Edition**, built for the CobbleDrock ecosystem.
CobbleDrock Spawn Alerts watches wild Pokemon spawns and announces the ones that matter to **every player on the world** at the same time: Legendary, Mythical, Ultra Beast, Paradox, Rare species and Shinies. Then it tells everyone what happened to it — caught, defeated or gone.
Never miss the Legendary that spawned two biomes away again.
---
## Highlights
* **Server-wide, not local** — the alert goes to every player, with the coordinates, dimension, biome and the name and distance of the nearest player.
* **Rich details** — species, National Dex number, level, all six IVs, nature and ability, each of them individually toggleable.
* **Knows how it ended** — when a tracked Pokemon disappears, the addon checks your party and PC boxes and reports `was captured by <player>`, `was defeated` or `has despawned`, so nobody has to ask "did someone get it?".
* **Legendary addon aware** — anything carrying the shared `lota:legendary_spawn` tag from **CobbleDrock Legendary Encounters** is always announced, even if the species is not in the built-in rarity table.
* **Configurable in-game** — every tier, the sound, the cooldowns and every detail line can be switched on or off and stored per world.
* **Anti-spam built in** — a 3 second global cooldown and a 60 second per-species cooldown keep the chat readable.
* **No experimental toggles required** — stable script API only. **No Beta APIs experiment needed.**
---
## Requirements
| Addon / component | Version | Notes |
|---|---|---|
| **CobbleDrock Core** | 1.3.0 Fix | **Required.** Provides the Pokemon entities, party data and PC box data this addon reads |
| Minecraft Bedrock Edition | 1.21.120+ | `min_engine_version` of the pack |
| CobbleDrock Legendary Encounters | 1.0.3 | Optional but recommended — it already depends on this addon for its notifications |
| Experimental toggles | none | Stable script API only |
> This pack **depends on CobbleDrock Core**, so Core must be installed and active on the world. If it is missing, Minecraft reports a missing dependency instead of loading the pack.
---
## Installation
1. Download CobbleDrock Core and CobbleDrock Spawn Alerts.
2. Open each `.mcaddon` file to import it.
3. Create or edit a world and enable the packs:
* `CobbleDrock Core BP` + `CobbleDrock Core RP`
* `CobbleDrock Spawn Alerts 1.0.2 Fix`
4. Join the world — the addon immediately starts tracking spawns. Test it any time with `/scriptevent lota:alerts_test`.
---
## What an alert looks like
```
✦ LEGENDARY ENCOUNTER ✦
A wild Legendary Thundurus (Lv. 64) has appeared!
#642 | IVs (6/27/31/14/7/31) | Nature Naive | Ability Prankster
At (-42, 89, -86) · Overworld · Plains biome
Nearest: Steve (98m)
```
And when it is resolved:
```
✦ LEGENDARY ENCOUNTER ✦
A Legendary Thundurus has despawned.
(last seen at (-42, 89, -86) in Overworld)
```
A dragon-growl style sound (`mob.enderdragon.growl`) plays for every player with the spawn alert.
---
## What gets announced
| Tier | Examples | Default |
|---|---|---|
| Legendary | Articuno, Zapdos, Mewtwo, Groudon, Rayquaza, Zacian, Terapagos … | on |
| Mythical | Mew, Celebi, Arceus, Deoxys, Darkrai, Keldeo, Meloetta, Genesect, Shaymin … | on |
| Ultra Beast | Nihilego, Buzzwole, Pheromosa, Xurkitree, Celesteela, Kartana, Guzzlord … | on |
| Paradox | Great Tusk, Iron Treads, Roaring Moon, Iron Valiant, Walking Wake … | on |
| Rare | Dragonite, Tyranitar, Garchomp, Metagross, Salamence, Blissey, Snorlax … | on |
| Shiny | **any** species, shiny only | on |
| Tagged | anything spawned by CobbleDrock Legendary Encounters | on |
The rarity table covers **163 entries**: 81 Legendary, 24 Mythical, 16 Paradox, 11 Ultra Beast and 31 Rare (including alternate forms such as Mega evolutions). Anything that is not in the table but carries the Legendary Encounters tag is still announced as a Legendary.
---
## Commands
```
/scriptevent lota:alerts_status
/scriptevent lota:alerts_test
/scriptevent lota:alerts_toggle on|off
/scriptevent lota:alerts_clear
/scriptevent lota:alerts_config <key> <value>
```
### Configuration keys
| Key | Default | Description |
|---|---|---|
| `enabled` | true | Master switch |
| `alertOnLegendary` | true | Alert on Legendary species |
| `alertOnMythical` | true | Alert on Mythical species |
| `alertOnUltraBeast` | true | Alert on Ultra Beasts |
| `alertOnParadox` | true | Alert on Paradox Pokemon |
| `alertOnRareSpecies` | true | Alert on Rare species (pseudo-legendaries and other notables) |
| `alertOnShiny` | true | Alert on shiny Pokemon of any species |
| `alertTaggedLegendarySpawns` | true | Alert on anything tagged by CobbleDrock Legendary Encounters |
| `announceSound` | `mob.enderdragon.growl` | Sound played with the alert. Set to `""` to disable |
| `soundVolume` / `soundPitch` | 1 / 0.8 | Sound tuning |
| `globalCooldownSeconds` | 3 | Minimum gap between any two alerts |
| `speciesCooldownSeconds` | 60 | Minimum gap between two alerts for the same species |
| `includeDexNumber` | true | Show `#<National Dex>` |
| `includeLevel` | true | Show the level |
| `includeIvs` | true | Show all six IVs |
| `includeNature` | true | Show the nature |
| `includeAbility` | true | Show the ability |
| `includeBiome` | true | Show the biome |
| `includeDimension` | true | Show the dimension |
| `includeNearestPlayer` | true | Show the nearest player and their distance |
Example: `/scriptevent lota:alerts_config includeIvs false`
---
## Suggested metadata for the project page
* **Category:** Addons → Server / Utility / Mobs
* **Tags:** alerts, notifications, spawns, legendary, shiny, pokemon, cobblemon, server, utility
* **Environment:** multiplayer / dedicated servers — the whole point is that everyone sees it
---
## Troubleshooting
| Problem | Cause / fix |
|---|---|
| No alerts at all | `/scriptevent lota:alerts_status` and check `Enabled: ON`. Turn it back on with `/scriptevent lota:alerts_toggle on` |
| A second spawn right after the first is silent | Working as intended: the 3 second global and 60 second per-species cooldowns. Clear them with `/scriptevent lota:alerts_clear`, or set the cooldowns to `0` while testing |
| Alerts are too chatty | Turn off the tiers you do not care about: `alertOnRareSpecies`, `alertOnShiny`, … |
| A captured Pokemon is reported as "despawned" | The capture is written to the party or PC a few seconds after the entity disappears. If the save was interrupted, the addon falls back to "despawned" |
| Legendary Encounters spawns are not announced | Make sure this pack is active on the world, and that `alertTaggedLegendarySpawns` is `true` |
---
## CobbleDrock family
* **CobbleDrock Core** — the Pokemon gameplay core (required)
* **CobbleDrock Spawn Alerts** — this addon
* **CobbleDrock Legendary Encounters** — Legendary encounters in the wild, which feed their spawns into these alerts
---
## Credits & license
* Author: **lota882**
* Ported from the Java **Cobblemon Spawn Alerts** mod for the Bedrock CobbleDrock ecosystem. Fan-made; not affiliated with or endorsed by the Cobblemon team, Mojang or Microsoft.
---
## For the CurseForge file changelog field
```
1.0.2 Fix
- Fixed the dependency on CobbleDrock Core: it was still pinned to 1.2.4 while
Core ships as 1.3.0, which could keep the whole pack from loading and take all
notifications with it.
- Fixed the entity-removal subscription. EntityRemoveAfterEvent exposes
removedEntityId, not entityId, so the subscription never matched a tracked
Pokemon and every despawn/defeat/capture report had to wait for the 100 tick
fallback scan. Removals are now detected immediately.
- Added the lota:alerts_api handshake, written on world load. CobbleDrock
Legendary Encounters 1.0.3 reads it and reports "alerts: linked" in its
/checkspawn legendary status output.
- Notification content, sounds, tiers, cooldowns and stored configuration are
unchanged from 1.0.2.
```
Quick facts
- Edition: Minecraft Bedrock
- File type: .mcpack or .mcaddon
- Minecraft versions listed: 26.40, 26.30
- How to install: Download the .mcpack or .mcaddon file. → Open it — Minecraft imports it. → In your world: Behavior Packs → Available → Activate, then the same under Resource Packs.
- Where to get it: Opens on CurseForge — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Bedrock addons & mods walks through it step by step.
Verified by MCModsHub
- Pack type: .mcaddon — behaviour and resource pack in one file
- Download size: 1.6 MB
- Download link checked 24 Sept 2026 — working
These come from our own check of the pack file, not from the source page.