All versions
1.1.2
Release
Cobblemon Outbreaks 1.1.2-NeoForge4 months ago 2,741
Uploaded by
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Server-side
Singleplayer
Required content
Any compatible version
Changes
Fixes
- Reworked outbreak location and species selection to use Cobblemon's real local spawn validation, including correct land vs water handling for aquatic outbreaks.
- Fixed Nether and End outbreaks not running full active behavior by ticking outbreaks in their true dimension.
- Fixed wave progression edge cases, including phantom remaining counts, invalid zero-spawn wave advancement, and stalled final-wave cleanup states.
- Fixed restart handling so active outbreaks no longer fast-forward after reboot, and now pause progression while the outbreak center chunk is unloaded.
- Enforced
spawning.max_active_outbreak_pokemonas a hard active cap and prevented runtime over-cap outbreak spawns. - Fixed
respawn_on_defeatflow to seed each wave up to the active cap, then drip-feed the queued remainder as players clear encounters. - Fixed outbreak bossbar desync so wave counts and progress now track real wave-clear requirements reliably.
- Fixed resumed outbreaks losing bossbars after restart by recreating missing in-memory bossbar state from persisted outbreak data.
- Fixed outbreak visual marker persistence across relogs and chunk unloads, including reliable outbreak-name cleanup when Pokemon are caught.
- Fixed
/outbreak stopcleanup after restarts so tracked outbreak Pokemon are removed reliably across loaded levels and delayed chunk loads.
Added
- Added shiny-aware outbreak glow coloring so normal outbreak Pokemon glow white and shiny outbreak Pokemon glow gold.
- Added
display.show_outbreak_glow(defaulttrue) so servers can toggle outbreak glow outlines. - Added
advanced.end_outbreak_on_server_restartso servers can choose restart behavior (falsepause/resume,trueend on resume). - Added configurable wave-based guaranteed perfect IV scaling (
guaranteed_perfect_ivs_per_wave, default1,2,3,4). - Added one-time legacy config migration/rewrite to upgrade older outbreak config files and remove deprecated IV fields.
Adjustments
- Updated default spawning presets to
respawn_on_defeat=true,max_active_outbreak_pokemon=10,pokemon_per_wave_min=10, andpokemon_per_wave_max=20. - Simplified non-perfect IV control so
min_iv_valueis the single lower-bound setting (0enables full0-31range). - Unified outbreak coordinate announcements into map-aware clickable messages (Xaero, JourneyMap, or plain coordinates).
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:nxE2RfXE:Zpr8GuTr"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:nxE2RfXE:Zpr8GuTr"
}

