New version of an addon for Cobblemon that makes pokemon run away or fight back when agitated and much more.
New version of original addon from Rufia. (Cobblemon - Fight or Flight)
Updated for newer versions of Cobblemon with added features and bugfixes.
Recode done by LyquidQrystal.
Feel free to post issues and any feedback on his github, where you can also find the source code.
https://github.com/LyquidQrystal/fightorflight
Addon which adds combat outside of standard pokemon battles.
Also makes your mons defend you from hostile minecraft monsters (zombie, skeleton, etc.)
Features:
- Pokemon either fight back or run away when attacked by the player, or in response to a failed attempt to catch them. Whether they flee or fight depends on each pokemon's offensive stats compared to their defensive stats, their level as well as their nature.
- In addition, particularly aggressive pokemon won't even wait to be attacked - attacking any players that get too close. (disabled by default, can be configured)
- Pokemon of different types apply different effects to the player when they hit you.
- Pokemon has ranged attack if Sp.ATK is higher than its ATK. With different types, effects and damage. Explosive moves can cause an explosion, HP draining moves can heal your Pokemon from the damage they dealt.
- The player's Pokemon use the first move in the move set (calculate type and damage from it). You can use the Poke Staff to select the move you want to use, even forcing a special attacker to melee!
- Mobs killed by your pokemon will drop items and experience like it was killed by a tamed wolf.
- Your pokemon can gain experience and ev by killing pokemon without starting a pokemon battle. (needs to be the last mob that deals the damage,can be disabled in the config)
- Your pokemon can evolve by using the move to hit other mobs instead of starting a Pokemon Battle(e.g. Primeape needs to use Rage Fist 20 times to evolve,now you can do it without a traditional Pokemon Battle)(Configurable).
- Adds the Oran Lucky Egg(held item) to gain more experience from pokemon killed by your pokemon,right-click your pokemon while sneaking to give the item to the pokemon. (The Oran Lucky Egg won't give you extra xp from any other ways!)
- Your pokemon can taunt the pokemon that attacks you. Moves(taunt,follow me,rage powder,torment) are needed,and they need to be set as the first move in the move set. to taunt the wild pokemon.
- Pokemon with higher defense stat can lower the damage it take
- Some abilities can lower the nearby pokemon's aggro.
Most of the features are configurable - you can set which pokemon are always aggressive, which are never, use different multipliers etc. Everyting can be set in config/fightorflight.json5 file.
Required
Required
Terms for using, modifying and redistributing this product.
10.07.2026 · Modrinth
Screenshots and images from the original Modrinth page.
The project author has not added a gallery on Modrinth.
Published versions and original Modrinth files.
10.07.2026 · 21 075 downloads
10.07.2026 · 887 953 downloads
24.06.2026 · 6 359 downloads
24.06.2026 · 18 689 downloads
16.02.2026 · 73 283 downloads
16.02.2026 · 1 877 068 downloads
30.01.2026 · 10 232 downloads
30.01.2026 · 42 596 downloads
04.01.2026 · 33 875 downloads
04.01.2026 · 330 073 downloads
02.01.2026 · 4 493 downloads
02.01.2026 · 6 910 downloads
17.12.2025 · 9 227 downloads
17.12.2025 · 1 144 091 downloads
11.12.2025 · 5 068 downloads
11.12.2025 · 295 158 downloads
08.12.2025 · 1 774 downloads
08.12.2025 · 10 674 downloads
08.12.2025 · 216 downloads
Cobblemon 1.7 has changed a lot of things. The Brain system used in Minecraft might be easy to create complex behaviour if you build an entity from the ground up. However, it's quite hard to inject something new to a brain due to the highly immutable structure Mojang uses.
I've tried my best to update this mod to Cobblemon 1.7 but there are still something that needs to be updated. This version doesn't have all the features already included in V0.9.0, but I still hope that you can enjoy this update.
08.12.2025 · 914 downloads
Cobblemon 1.7 has changed a lot of things. The Brain system used in Minecraft might be easy to create complex behaviour if you build an entity from the ground up. However, it's quite hard to inject something new to a brain due to the highly immutable structure Mojang uses.
I've tried my best to update this mod to Cobblemon 1.7 but there are still something that needs to be updated. This version doesn't have all the features already included in V0.9.0, but I still hope that you can enjoy this update.
24.11.2025 · 5 468 downloads
This version is for Cobblemon 1.6 and 1.6.1! The new version for Cobblemon 1.7 will be released in a few days.
Since Cobblemon 1.7 is released. 0.9.0 will be the last version that adds new features and supports Cobblemon 1.6.1. However, I will still fix the bugs reported before 2026.1.1 for Cobblemon 1.6.1.
24.11.2025 · 32 127 downloads
This version is for Cobblemon 1.6 and 1.6.1! The new version for Cobblemon 1.7 will be released in a few days.
Since Cobblemon 1.7 is released. 0.9.0 will be the last version that adds new features and supports Cobblemon 1.6.1. However, I will still fix the bugs reported before 2026.1.1 for Cobblemon 1.6.1.
10.10.2025 · 14 142 downloads
10.10.2025 · 284 545 downloads
07.10.2025 · 28 745 downloads
This is just a build using the last commit before I was trying to update to 1.21.1. It should help to solve the problem that the forge version is behaving differently from the fabric version. It's been over 10 months so I can't remember the differences very well.
07.10.2025 · 13 819 downloads
This is just a build using the last commit before I was trying to update to 1.21.1. It should help to solve the problem that the forge version is behaving differently from the fabric version. It's been over 10 months so I can't remember the differences very well.
13.08.2025 · 50 685 downloads
The way we calculate the aggression is changed greatly. If you're enabling Pokemon's proactive attack, the Pokemon might be more/less aggressive than before. I'm sorry for any possible inconvenience I may cause, but it's an important change I have to made to make the config edit easier to understand.
13.08.2025 · 550 702 downloads
The way we calculate the aggression is changed greatly. If you're enabling Pokemon's proactive attack, the Pokemon might be more/less aggressive than before. I'm sorry for any possible inconvenience I may cause, but it's an important change I have to made to make the config edit easier to understand.
13.07.2025 · 12 990 downloads
13.07.2025 · 167 866 downloads
08.06.2025 · 16 801 downloads
08.06.2025 · 137 026 downloads
01.06.2025 · 2 442 downloads
01.06.2025 · 157 307 downloads
05.05.2025 · 6 348 downloads
05.05.2025 · 146 955 downloads
19.04.2025 · 4 081 downloads
19.04.2025 · 187 031 downloads
05.04.2025 · 7 414 downloads
05.04.2025 · 73 192 downloads
08.03.2025 · 6 581 downloads
A small update that fixes some small bug before I start working on the other features.
08.03.2025 · 249 672 downloads
A small update that fixes some small bug before I start working on the other features.
05.03.2025 · 807 downloads
05.03.2025 · 5 216 downloads
28.01.2025 · 5 178 downloads
Fixes:
- Added the generic.attack_damage to prevent crashes(We don't use this value in damage calculation.)
28.01.2025 · 171 421 downloads
Fixes:
- Added the generic.attack_damage to prevent crashes(We don't use this value in damage calculation.)
24.01.2025 · 904 downloads
24.01.2025 · 7 132 downloads
05.01.2025 · 34 779 downloads
New features
* Pokemons are immune to the suffocation (wall/block) damage. (can be disabled in the config)
* Pokemons stop running away if they are hit. (can be disabled in the config)
* Added multipliers for player's Pokemon damage, so you can leave wild ones weaker and make player-owned pokemon stronger.
Fixes
* Fixed recipes of the items.
* Health sync improvements. They heal on standard battle start. You cant just hit them with sword and finish in battle. Also you cant attack them while they are battling.
* False swipe does not kill the pokemon anymore.
* Explosion block griefing option (toggleable in config) actually working.
* Better config descriptions.
05.01.2025 · 2 276 downloads
New features
* Pokemons are immune to the suffocation (wall/block) damage. (can be disabled in the config)
* Pokemons stop running away if they are hit. (can be disabled in the config)
* Added multipliers for player's Pokemon damage, so you can leave wild ones weaker and make player-owned pokemon stronger.
Fixes
* Fixed recipes of the items.
* Health sync improvements. They heal on standard battle start. You cant just hit them with sword and finish in battle. Also you cant attack them while they are battling.
* False swipe does not kill the pokemon anymore.
* Explosion block griefing option (toggleable in config) actually working.
* Better config descriptions.
01.01.2025 · 4 168 downloads
New features:
- Option to set map height (y) below which pokemons are always aggresive
- Option to set forms (aspects) which are always aggressive
"never_aggro" list has priority over these so you can have some species still neutral
Fixes:
* Pokestaff item should work again
01.01.2025 · 454 downloads
New features:
- Option to set map height (y) below which pokemons are always aggresive
- Option to set forms (aspects) which are always aggressive
"never_aggro" list has priority over these so you can have some species still neutral
Fixes:
* Pokestaff item should work again
31.12.2024 · 957 downloads
Updated to Minecraft 1.21.1.
Compatible with Cobblemon 1.6 only.
Known issues of version 0.7.0 so far:
- Poke Staff item (to change moves for outside battle combat) not working
- Pokemon sometimes not getting any experience/EV points when killing wild pokemon outside of battle
31.12.2024 · 123 downloads
Updated to Minecraft 1.21.1.
Compatible with Cobblemon 1.6 only.
Known issues of version 0.7.0 so far:
* Poke Staff item (to change moves for outside battle combat) not working
* Pokemon sometimes not getting any experience/EV points when killing wild pokemon outside of battle
29.12.2024 · 20 494 downloads
Compatible with Cobblemon 1.5 only
- Animation Support Support for animations from cobblemon mod when attacking(These animations are not designed for this mod so it might be weird)
- Wild Pokemon cries correctly when provoked.
- Player's Pokemon can taunt wild Pokemon.
- Added a new hotkey that let your pokemon start a battle with the pokemon that tries to attack you.
- Some abilities(intimidate, unnerve, pressure) can lower the nearby pokemon's aggro.
- The Wimpod line Pokemon will be recalled when taking damage and the health is below 50%.
- Using move outside battle can be used to evolve a Pokemon like Annihilape.
- Pokemon aiming optimization, increasing the accuracy.
- More specific move classification.
- The projectiles of ball and bomb moves can cause a small explosion that don't break the blocks.
- Balance tweaks.
- Bug fixes.
Complete changelog can be found on github: https://github.com/LyquidQrystal/fightorflight
29.12.2024 · 12 284 downloads
Compatible with Cobblemon 1.5 only
- Animation Support Support for animations from cobblemon mod when attacking(These animations are not designed for this mod so it might be weird)
- Wild Pokemon cries correctly when provoked.
- Player's Pokemon can taunt wild Pokemon.
- Added a new hotkey that let your pokemon start a battle with the pokemon that tries to attack you.
- Some abilities(intimidate, unnerve, pressure) can lower the nearby pokemon's aggro.
- The Wimpod line Pokemon will be recalled when taking damage and the health is below 50%.
- Using move outside battle can be used to evolve a Pokemon like Annihilape.
- Pokemon aiming optimization, increasing the accuracy.
- More specific move classification.
- The projectiles of ball and bomb moves can cause a small explosion that don't break the blocks.
- Balance tweaks.
- Bug fixes.
Complete changelog can be found on github:
https://github.com/LyquidQrystal/fightorflight