BuffMobs v2.2.0 Fabric Version Out Now!!
🔧 Configuration System Overhaul
- Added inline documentation - Every configuration option now has clear explanations and value ranges
- Improved config organization - Settings are now grouped logically (general, attributes, effects, etc.)
- Auto-updating config - New options are automatically added when updating the mod
⚔️ Combat & Attributes
- Enhanced mob buffing system - Mobs spawn with configurable attribute multipliers
- Health multiplier - Make mobs tankier (1.0x to 10.0x health)
- Damage multiplier - Increase mob attack damage (1.0x to 10.0x damage)
- Speed multiplier - Control mob movement speed (1.0x to 5.0x speed)
- Attack speed multiplier - Modify how fast mobs attack (1.0x to 10.0x speed)
- Armor system - Add flat armor points and armor toughness to mobs
- Advanced attack timer override - Experimental feature for true attack speed scaling
🎭 Status Effects
- Strength effects - Give mobs Strength I-X for increased melee damage
- Speed effects - Apply Speed I-X for faster movement
- Resistance effects - Add Resistance I-X for damage reduction
- Regeneration effects - Grant Regeneration I-X for health recovery
- Configurable duration - Set effect duration from 1 second to infinite
- Visual toggle - Enable/disable particle effects on buffed mobs
📅 Day Scaling System
- Progressive difficulty - Mobs get stronger as days pass in your world
- Configurable intervals - Set how often scaling increases (default: every 7 days)
- Scaling multiplier - Control how much stronger mobs get per interval
- Maximum cap - Prevent infinite scaling with configurable maximum multipliers
- Smart notifications - Get notified about scaling changes in chat
- Notification modes - Choose between daily updates or scaling-only notifications
💀 Harmful Effects for Players
- Combat consequences - Mobs have a chance to apply debuffs when attacking players
- Poison attacks - Configurable poison duration and chance
- Slowness infliction - Mobs can slow down players temporarily
- Wither effects - Dangerous wither effects from mob attacks
- Balanced gameplay - All chances and durations are fully configurable
🎯 Advanced Filtering System
- Mob filtering - Whitelist/blacklist specific mobs by registry name
- Mod ID filtering - Control which mods' creatures are affected
- Dimension filtering - Choose which dimensions the mod affects
- Flexible modes - Use either whitelist (only selected) or blacklist (exclude selected) modes
- Default exclusions - Warden is excluded by default for balance
🌟 Quality of Life
- User-friendly configuration - Clear comments explain every setting
- Error handling - Robust config loading with fallback to defaults
- Performance optimized - Efficient mob tracking and buff application
- Compatibility focused - Works with most mob-adding mods
- Fabric 1.21.1 support - Built specifically for the latest Fabric version
📋 Default Configuration
- Balanced defaults - All multipliers start at 1.0x (no changes)
- Opt-in features - Day scaling and most buffs are disabled by default
- Safe settings - Conservative values that won't break gameplay
- Easy customization - Modify
buffmobs.jsonto suit your playstyle
🔄 Migration Notes
- Manual reconfiguration needed - You'll need to adjust settings in the new JSON format
- Backup your world - Recommended before updating from older versions
This version focuses on making Buff Mobs more accessible and user-friendly while maintaining all the powerful customization options that make your Minecraft world more challenging and exciting!
BuffMobs - Changelog
Version 2.2.0
🎯 New Features
Advanced Filtering System
-
ModID Filtering: Control which mods' entities are affected by BuffMobs
modidFilter.useWhitelist: Enable whitelist mode for mod filteringmodidFilter.whitelist: Only mobs from these mods will be buffed (default: minecraft)modidFilter.blacklist: Mobs from these mods will never be buffed
-
Dimension Filtering: Control which dimensions BuffMobs affects
dimensionFilter.useWhitelist: Enable whitelist mode for dimension filteringdimensionFilter.whitelist: Only these dimensions will be affected (default: overworld, nether, end)dimensionFilter.blacklist: These dimensions will never be affected
🔧 Improvements
- Centralized Filtering: All mob validation logic moved to
FilterUtilfor better maintainability - Better Code Organization: Removed duplicate validation code across handlers
- Enhanced Compatibility: Maintains backward compatibility with existing configurations
🏗️ Technical Changes
- Updated Files: All event handlers now use the centralized filtering system
📋 Configuration Examples
Example 1: Only affect Minecraft mobs in Overworld
[modidFilter]
useWhitelist = true
whitelist = ["minecraft"]
[dimensionFilter]
useWhitelist = true
whitelist = ["minecraft:overworld"]
Example 2: Exclude certain modded dimensions
[dimensionFilter]
blacklist = ["twilightforest:twilight_forest", "aether:the_aether"]
Example 3: Only buff mobs from specific mods
[modidFilter]
useWhitelist = true
whitelist = ["minecraft", "alexsmobs", "mutantbeasts"]
⚠️ Breaking Changes
None - All existing configurations remain fully compatible.
BuffMobs - Changelog
Version 2.1.1
- Fixed Hitboxes too high issues.
BuffMobs Mod - Changelog
Version 2.1.0 - Major Update
🔧 Fixed Critical Issues
- Fixed game crashes related to mob spawning system
- Fixed mobs not spawning with full health - Mobs now always spawn with 100% of their maximum health
- Fixed attack speed not working properly - Attack speed multipliers now actually work and make mobs attack faster
⚖️ Balanced Default Values
- Changed default multipliers from 1.5x to 1.0x - This means no buffs are applied by default
- 1.0 = Vanilla Minecraft behavior (no changes to mobs)
- Values above 1.0 = Buffed mobs (stronger than vanilla)
- 0 = Disabled feature (for armor and effects)
🎯 Improved Attack Speed System
- Complete rewrite of the attack speed system for better performance
- True attack speed scaling - Mobs actually attack faster, not just have higher attack speed stats
- Smart timer override - Bypasses Minecraft's internal cooldowns while keeping damage calculations intact
- Mobs still take normal damage from fire, lava, falls, and player attacks (only their attack speed is affected)
🌅 New Day Scaling Notifications (New Feature)
- Beautiful chat notifications when a new day starts (only when day scaling is enabled)
- Shows current scaling multiplier and days remaining until next increase
- Customizable notification modes:
EVERY_DAY- Shows notification every single daySCALING_INCREASE_ONLY- Only shows when the scaling actually increases
- Can be completely disabled if you don't want chat notifications
- Automatic detection when maximum scaling is reached
📋 New Configuration Options
[dayScaling]
showNotifications = true # Enable/disable day notifications
notificationMode = "EVERY_DAY" # When to show notifications
🛡️ Technical Improvements
- Updated event system to use latest NeoForge 1.21.1 APIs
- Better error handling to prevent crashes
- Improved reflection code for mod compatibility
- Memory optimizations with WeakHashMap usage
- Cleaner code structure for easier maintenance
💬 What Players Will Notice
- Mobs spawn with full health instead of partial health
- Attack speed actually works - Fast mobs will visibly attack much faster
- Pretty day notifications showing scaling progress (if enabled)
- More stable gameplay with fewer crashes
- Better performance overall
🔄 Migration Notes
- Your old config will still work, but default values are now more conservative
- If you want the old 1.5x behavior, manually change the multipliers from 1.0 to 1.5 in the config
- Day scaling notifications are enabled by default - disable them in config if unwanted
🎮 For Server Admins
This update makes the mod much more stable and performant. The new notification system helps players understand the progression without being overwhelming. All changes are backwards compatible with existing configurations.
🐛 Bug Reports
If you encounter any issues, please report them with:
- Minecraft version
- NeoForge version
- Full crash log (if applicable)
- Steps to reproduce the problem



