1.1.6
Compatibility
Changes
Added
-
Added
apply_battle_damageto Trainer NPC presets.- Set it to
falsefor special NPCs that should leave the player's party unchanged afterNORMALlevel battles. FLATbattles always leave the player's party unchanged.
- Set it to
-
Added a Trainer NPC Remover item.
- Right-click a Trainer NPC with it to delete that NPC.
-
Added
FLAT_PLUSTrainer NPC level mode.- Applies the configured
flat_levelto the player side. - Raises the opponent party by
opponent_level_bonus.
- Applies the configured
Changed
-
Battle Factory opponent trainers now face the player at battle start.
- The player is also turned toward the opponent for a more face-to-face arena battle presentation.
-
Battle Factory and Battle Tower party swaps now immediately recall deployed Pokemon before replacing the party.
- This prevents delayed recall entities from contaminating restored parties.
-
Trainer NPC battles now apply battle HP, status, and PP results back to the player's party by default for
NORMALlevel battles. -
Trainer NPC battle cleanup is now delayed until after Cobblemon's own recall animations finish.
-
Trainer NPC battle cleanup now starts recall animations for opponent Pokemon that have not already begun recalling.
- This improves battle endings caused by forfeits or the loss button.
-
Trainer NPC opponent battle Pokemon now use a custom battle-end recall operation before Cobblemon's default post-battle cleanup.
- Battle clones can animate back to the Trainer NPC instead of disappearing immediately.
-
Trainer NPC battle-end recall handling now detects RCTAPI's entity-backed trainer actors, not only Cobblemon's built-in
NPCBattleActor. -
Trainer NPC battles now force player-side active Pokemon to recall back to the player at battle end.
- Covers both normal and flat-level battle actor variants.
-
Trainer NPC battle-end forced recall now plays Cobblemon's Poké Ball recall sound when the beam animation starts.
-
Battle Factory trainer pool loading now tolerates an unused empty pool.
- Missing
mob_pool/boss_poolkeys in older config files are filled from bundled defaults.
- Missing
Removed
- Removed the test-only Trainer Snack item.
Notes
- Investigated Trainer NPC battle-end recovery behavior.
- Cobblemon Battle Plus does not explicitly heal the player's party after Trainer NPC battles.
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:KpbTa7sG:DCJdQYUT"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:KpbTa7sG:DCJdQYUT"
}

