
Cobblemon SOS Encounters
Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on Modrinth
Cobblemon SOS Battles

Features
Adds a faithful recreation of Gen 7's SOS Battles to Cobblemon!
Pokémon now have a chance to call on allies to defend themselves in battle!
The mod is completely configurable and features SOS chaining, Pokémon/Aspect blacklists and spawn overrides.
Mechanics
- Remains faithful to the original mechanics from Pokémon Ultra Sun and Moon.
- Pokémon can only make a successful SOS call once per battle.
- Using an Adrenaline Orb will increase the chance of a successful SOS call and remove the SOS call limit.
- Pokémon that have a status condition cannot make an SOS call.
Dependencies
Custom Spawning
Basic Spawning (Config)
You can set up basic spawn settings with the spawn_overrides config value.
This allows for customising call rates, level ranges and Pokémon spawns.
The only required field is properties.
- properties: charizard alpha
call_rate: 0.03
spawn_weights:
charmander: 10.0
level_offset:
min: -5
max: 0
Advanced Spawning (Datapack)
Advanced spawn settings allow for additional conditional spawning, conditional weights, and level ranges or level range offsets per-spawn.
Advanced spawning entries must be in the data/<namespace>/battle_spawns/sos directory.
Supports conditions, anticonditions, and weightMultipliers. Additionally supports registration conditions neededInstalledMods and neededUninstalledMods.
Refer to Cobblemon's Spawn Detail Presets.
The only required field is pokemon.
{
"pokemon": "wooper paldean",
"callRate": 0.03,
"spawns": [
{
"pokemon": "wooper paldean",
"weight": 10.0,
"level": "20-25"
},
{
"pokemon": "wooper paldean",
"weight": 10.0,
"levelRelativeOffset": "0.4-0.6",
"conditions": { ... }
},
{
"pokemon": "clodsire",
"levelOffset": "-5-10",
"conditions": {
"isRaining": true
}
}
]
}
Global Spawning (Datapack)
Additional conditional spawns which apply to all eligible Pokemon can be configured using Global Spawning.
Global spawning entries must be in the data/<namespace>/global_battle_spawns/sos/ directory and only support the fields properties and spawns.
{
"properties": "alpha",
"spawns": [
{
"pokemon": "pikachu",
"levelRelativeOffset": "0.4-0.6"
}
]
}
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as sosencounters-neoforge-1.3.1+1.21.1.jar — drop this file into the mods folder
- Download size: 90 KB
- Download link checked 11 Nov 2026 — working
These come from our own check of the pack file, not from the source page.