CurseForge · Minecraft mod
Cobblemon SOS Encounters
Adds Gen 7's SOS Encounters to Cobblemon!
Quick answer
Which Cobblemon SOS Encounters release should I use?
Cobblemon SOS Encounters sosencounters-neoforge-1.3.1+1.21.1.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 3 required mods have matching files.
Where it goes
Is Cobblemon SOS Encounters required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Cobblemon SOS Encounters sosencounters-neoforge-1.3.1+1.21.1.jar need?
sosencounters-neoforge-1.3.1+1.21.1.jar. Change the file and its required mods may change too.
Install Asymmetric Battles API, Cobblemon, Kotlin for Forge first. We found matching files for this game-version and loader setup. 2 come through another mod in the chain.
2 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Cobblemon SOS Encounters without breaking your instance.
Built for Cobblemon SOS Encounters sosencounters-neoforge-1.3.1+1.21.1.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use sosencounters-neoforge-1.3.1+1.21.1.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Asymmetric Battles API, Cobblemon, Kotlin for Forge first. We found matching files for this game-version and loader setup. 2 come through another mod in the chain.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside sosencounters-neoforge-1.3.1+1.21.1.jar. It opens that exact file at the source.
About this project
What does Cobblemon SOS Encounters add?
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"
}
]
}
Project description from CurseForge.
Pick your setup
Cobblemon SOS Encounters by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.1
2 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Cobblemon SOS Encounters versions and loaders
sosencounters-neoforge-1.3.1+1.21.1.jar
sosencounters-neoforge-1.3.1-1.21.1.jar
9 Nov 2026
sosencounters-fabric-1.3.1+1.21.1.jar
sosencounters-fabric-1.3.1-1.21.1.jar
9 Nov 2026
sosencounters-neoforge-1.3.0+1.21.1.jar
sosencounters-neoforge-1.3.0-1.21.1.jar
8 Nov 2026
sosencounters-fabric-1.3.0+1.21.1.jar
sosencounters-fabric-1.3.0-1.21.1.jar
8 Nov 2026
sosencounters-neoforge-1.2.3+1.21.1.jar
24 Oct 2026
sosencounters-fabric-1.2.3+1.21.1.jar
24 Oct 2026
sosencounters-neoforge-1.2.2+1.21.1.jar
21 Oct 2026
sosencounters-fabric-1.2.2+1.21.1.jar
21 Oct 2026
sosencounters-neoforge-1.2.1+1.21.1.jar
19 Oct 2026
sosencounters-fabric-1.2.1+1.21.1.jar
19 Oct 2026
sosencounters-neoforge-1.2.0+1.21.1.jar
16 Oct 2026
sosencounters-fabric-1.2.0+1.21.1.jar
16 Oct 2026
Looking for an older file? The official CurseForge project page is in Resources.