Compatibility
Minecraft: Java Edition
1.21.1–1.21.10
Platforms
Supported environments
Creators
Details
Licensed MIT
Published 4 months ago
Updated 2 weeks ago
Changelog
BuffMobs Changelog
Version 2.5.0 - The Preset Update
🎯 Major Features
Mob Preset System ⭐ NEW
- Added a powerful new preset system that allows you to create custom buff profiles for specific mobs
- Create up to 5 different presets with unique multipliers for:
- Health (0.5x - 100x)
- Damage (0.5x - 100x)
- Speed (0.5x - 10x)
- Attack Speed (0.5x - 10x)
- Armor (+0 to +30)
- Armor Toughness (+0 to +20)
Flexible Mob Mapping
- Map any mob to any preset using an easy-to-edit list format
- Format:
minecraft:zombie:preset_name - Example configurations included:
defaultpreset for common mobsbosspreset for bosses (3x health, 2.5x damage)elitepreset for mid-tier mobs (2x health, 1.8x damage)weakpreset for easy mobs (0.5x health, 0.5x damage)
Priority System
When presets are enabled, buff application follows this priority:
- Mob-specific preset (if mapped)
- Dimension scaling (if no preset)
- Default buffs (if no preset or dimension scaling)
🛠️ Improvements
Enhanced Debug Commands
/buffmobs debug- Now shows detailed preset information for nearby mobs- Displays if a preset is active
- Shows all preset values being applied
- Suggests mapping format if no preset found
- Lists available mappings for reference
/buffmobs presets- NEW COMMAND- View all configured presets at a glance
- See all mob-to-preset mappings
- Identify invalid mappings instantly
Better Configuration
- Presets are fully configurable via in-game GUI (requires Cloth Config)
- Each preset can be named and customized individually
- Mob mappings can be edited directly in the config screen
- Invalid mappings are detected and logged
New section in config/buffmobs.json5:
"mobPresets": {
"enabled": false, // Set to true to enable
"preset1": { ... },
"preset2": { ... },
"mobMapping": [
"minecraft:zombie:default",
"minecraft:skeleton:default"
]
}
💡 Use Cases
- Boss Fights: Create super-strong presets for boss mobs
- Difficulty Tiers: Set different power levels for different mob types
- Modpack Balance: Fine-tune individual mob difficulties
- Custom Challenges: Make specific mobs stronger or weaker
- Dimension Variety: Combine with dimension scaling for complex progression
📝 Notes
- Presets are disabled by default to maintain compatibility with existing configs
- Presets work seamlessly with day scaling - multipliers stack
- Unmapped mobs continue to use dimension/default scaling as before
- Debug logging added for troubleshooting preset application
🔧 Compatibility
- Minecraft: 1.21.9 - 1.21.10 (Fabric)
- Required: Fabric API
- Optional: Cloth Config API v19.0.147+ (for in-game configuration)
- Compatible: All existing BuffMobs configurations
How to Use Presets
- Enable the system: Set
mobPresets.enabledtotruein config - Configure presets: Edit preset1-5 with your desired multipliers
- Name your presets: Give each preset a unique name (e.g., "boss", "elite")
- Map mobs: Add entries to
mobMappingin format:mobid:presetname - Test in-game: Use
/buffmobs debugto verify preset application - Reload if needed: Use
/buffmobs reloadto reapply buffs
Example Configuration
"preset1": {
"presetName": "boss",
"healthMultiplier": 5.0,
"damageMultiplier": 3.0,
"speedMultiplier": 1.3,
"attackSpeedMultiplier": 1.5,
"armorAddition": 15.0,
"armorToughnessAddition": 8.0
},
"mobMapping": [
"minecraft:wither:boss",
"minecraft:ender_dragon:boss",
"minecraft:warden:boss"
]
Files
Metadata
Release channel
ReleaseVersion number
2.5.0Loaders
Game versions
1.21.9–1.21.10Downloads
373Publication date
October 27, 2025 at 10:27 PMPublisher

Khotyz
Member




