Description
📖 Introduction
Do you think it should be a little bit more challenging to catch new Pokémon?
Fight First makes it so that you have to fight Pokémon until their HP is low enough before you can catch them!
✨ Features
🥊 Fight First: Wild Pokémon' HP must be below a threshold specified in the config before it can be caught - or even battled!
📄 Customizable Config: Set both the HP thresholds as well as an optional bonus catch rate yourself! You can even change the messages the mod sends!
✅ Server-side Only: No need for clients to install anything!
⚙️ Installation
Install Cobblemon and any dependencies.
Drop the
FightFirst.jarinto your/modsfolder.Start the game or server to generate the config file.
Edit
/config/fightfirst.jsonto customize your settings.
Please note that the Fabric version of this mod requires fabric-language-kotlin!
🔧 Config
**"MinHPForBattle"**
// Pokémon must be below this HP % to start a Pokémon battle
// Range: 0.01 = 1% and 1.0 = 100%
**"MinHPForCapture"**
// Pokémon must be below this HP % to be caught
// Range: 0.01 = 1% and 1.0 = 100%
**"BonusCatchRate"**
// Additional catch rate if HP is under the threshold
**"AllowMasterBall"**
// Lets Master Balls bypass subjugation requirements
**"AllowOriginBall"**
// Lets Ancient Origin Balls bypass subjugation requirements
**"AllowQuickBall"**
// Lets Quick Balls bypass subjugation requirements
**"AllowSafariBall"**
// Lets Safari Balls bypass subjugation requirements
**"WorldBlacklist"**
// Worlds (e.g. from mods like Multiworld) in which Fight First should be disabled.
**"DimensionBlacklist"**
// Dimensions (e.g. "minecraft:overworld") in which Fight First should be disabled.
**"PokemonBlacklist"**
// Pokémon for which Fight First should be disabled (e.g. "pikachu").
**"PokemonWhitelist"**
// Pokémon for which Fight Fist should be enabled.
// If the list is not empty, Fight First will be disabled for all other Pokémon.