# BuffMobs v2.5.3 - Hotfix<span style="font-size: 22px; color: rgb(153, 153, 153);">🔧 Major Fixes</span>
### Configuration System Completely Rebuilt
The configuration system has been completely rewritten to fix persistent issues with settings not saving properly.
**What was fixed:**
* ✅ **Configuration values now persist correctly** - Your settings will no longer reset when you change them
* ✅ **Dimension Scaling saves correctly** - Setting up dimension-specific multipliers now persists properly
* ✅ **All filter lists work as expected** - Blacklists and whitelists for mobs, mods, and dimensions now save correctly
### Blacklist/Whitelist System Fixed
The mob filtering system has been completely overhauled:
* ✅ **Blacklists now work correctly** - Mobs in the blacklist will no longer receive buffs
* ✅ **`/buffmobs reload` now removes buffs** - When you reload, mobs that are now blacklisted will have their buffs removed
* ✅ **Supports both ID formats** - Works with both modern (`minecraft:zombie`) and legacy (`EntityType{minecraft:zombie}`) mob IDs
* ✅ **Real-time filtering** - Changes take effect immediately after using `/buffmobs reload`
## 🎮 Configuration Changes
### Dimension Scaling - Simplified Values
Dimension scaling now uses **direct multipliers** instead of percentages for easier configuration:
**Before (v2.5.2 and earlier):**
```toml
healthMultiplier = 200 # 200% = double health
damageMultiplier = 150 # 150% = 1.5x damage
```
**Now (v2.5.3):**
```toml
healthMultiplier = 2.0 # 2.0 = double health
damageMultiplier = 1.5 # 1.5x damage
```
This makes the values more intuitive and easier to understand at a glance.
### Clean Default Configuration
All configuration lists now start **empty by default**:
* Mob Presets: No default mappings - add only what you need
* Mob Filter: Empty blacklist and whitelist by default
* Mod ID Filter: Empty lists
* Dimension Filter: Empty lists
* Custom Ranged Mobs: Empty list
**Why this matters:** You now have complete control over your configuration without having to remove unwanted default values first.
## 🐛 Bug Fixes
### `/buffmobs reload` Command
* **Fixed:** Command now properly removes buff modifiers before reapplying them
* **Fixed:** Mobs in the blacklist now have their buffs completely removed when you reload
* **Added:** Shows count of buffed vs unbuffed mobs after reload
* **Added:** Properly resets mob health after removing buffs
### Debug Command Improvements
* **Fixed:** `/buffmobs debug` now shows correct mob IDs in both formats
* **Added:** Shows why a mob is filtered (blacklist, whitelist, etc.)
* **Improved:** Better formatting and more detailed information
### Configuration Persistenc
* **Fixed:** Changing dimension names no longer resets multipliers
* **Fixed:** All list-based configurations now save properly
* **Fixed:** Configuration changes through Configured mod now persist correctly
## 📝 Configuration Notes
### Important for Existing Users
**If you're updating from v2.5.2 or earlier:**
1. **Backup your config** first: `config/buffmobs-common.toml`
2. **Delete the old config file** to generate the new format
3. **Reconfigure your settings** using the new format
**Dimension Scaling conversion:**
* Old `200` (200%) → New `2.0` (2x multiplier)
* Old `150` (150%) → New `1.5` (1.5x multiplier)
* Old `100` (100%) → New `1.0` (no change)
### For New Users
The mod now starts with a completely clean configuration. Simply enable the features you want and configure them to your liking without needing to clear out default values first.
## 🔍 Testing Your Configuration
After updating, use these commands to verify everything works:
```
/buffmobs info - Check current configuration status
/buffmobs debug - Check a nearby mob's buff status
/buffmobs reload - Reload all mobs with current config
/buffmobs presets - View all configured presets
```
## 📦 Download
* **CurseForge:** [BuffMobs on CurseForge](https://www.curseforge.com/minecraft/mc-mods/buffmobs)
* **Modrinth:** [BuffMobs on Modrinth](https://modrinth.com/mod/buffmobs)
* **GitHub:** [BuffMobs Repository](https://github.com/khotyz/BuffMobs)
## 🐛 Report Issues
Found a bug? Please report it on:
* **GitHub Issues:** [Create an issue](https://github.com/khotyz/BuffMobs/issues)
* **CurseForge:** Use the issues tab on the mod page
* **Modrinth:** Use the issues tab on the mod page
***
_Thank you for using BuffMobs! Your feedback helps make this mod better._
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }