
BattleCorrection
Numerous new customizations and attributes have been added for better balance in combat and greater freedom in RPG crafting
Screenshots



About this Mod
Description:
Do you think monsters are not challenging?
Or do you think the original fighting method is too bad?
Or do you want to cancel the invincible time when you are injured?
Of course, these can be achieved! Not only that, this module also provides the health of custom saturation hunger value, so that they no longer have no sense of presence!
And provide a variety of attributes, let you create more new gameplay in making RPG maps or RPG servers. Such as magic damage, bow speed, blood thirsty …
In the future, the attribute editing mode will be Infinity Item Editor to make it easier to modify the attributes.
At the same time, this module also provides various creation-specific staffs and testing damage weapons, allowing monsters to fight each other~
Introduction to some staff:
Enemy Staff: Right-click two creatures to make them hate each other and attack each other.
Rebel Staff: Right-clicking on a creature will cause surrounding creatures to attack it.
Riot Staff: Right-clicking on a creature will cause the target creature to start attacking surrounding creatures indiscriminately.
Brawl Staff: After right-clicking, all surrounding creatures will begin to attack other surrounding creatures indiscriminately.
Elimination Staff: Right-click to cause all surrounding creatures to attack other surrounding creatures that are not of the same kind.

Q&A:
Q: I think it's great to see the introduction, but how can I customize these functions?
A: You can customize various properties in the config/battlecorrection.cfg file, but this mod also provides visual interface modification, which can be found in the Mods column of the main interface. After each modification, you need to re-enter the map to use the new configuration.
Q: Do you need to adjust the value when adding it?
A: It can be adjusted. Of course, it can be adjusted in the future. The default value is based on the original version. It is no different from the original version.
Q: How to get new attribute equipment?
A: You can get it through the original Give instructions, such as
/give @p minecraft:bow 1 0 {AttributeModifiers:[{UUIDMost:-8494059209193468283L,UUIDLeast:-5506700554569929402L,Amount:1.0d,Slot:"mainhand",AttributeName:"battlecorrection.arrowDamage",Operation:2,Name:"battlecorrection.arrowDamage"}]}
You can get a bow that gives 100% bonus bow damage when in the main hand.

The new attribute IDs and their functions are as follows:
[Fixed Value Attributes - Use Modifier 0]
Magic Damage (battlecorrection.magicDamage)
Increases magic damage dealt (damage potions, staves, etc.)
Supports magic damage from mods like CarianStyleArrow Damage (battlecorrection.arrowDamage)
Increases damage dealt by arrowsProjectile Damage (battlecorrection.projectileDamage)
Increases damage from non-arrow projectiles (e.g., gun bullets)Ignore Damage (battlecorrection.ignoreDamage)
Fixed damage reduction value
Fully negates damage if damage ≤ this value, otherwise reduces damage accordinglyJump Boost (battlecorrection.jumpLift)
Increases jump height (0.1 ≈ +1 block)
Reference: Vanilla Jump Boost I effect ≈ 0.1Fall Damage Reduction (battlecorrection.reducedFallDamage)
Fixed fall damage reduction value
Fully negates fall damage if damage ≤ this value, otherwise reduces damage accordingly
[Percentage Attributes - Use Modifier 2]
Healing Restoration (battlecorrection.restoreHeal)
Increases healing received multiplier
Affects natural regeneration, instant health potions, etc.Damage Immunity Chance (battlecorrection.immuneDamage)
Percentage chance to completely negate damage
0.25 = 25% chance to dodge attacks
Maximum 100% complete invincibility (except creative mode damage)Bow Draw Speed (battlecorrection.bowSpeed)
Increases bow charging speed
1.0 = 2× speed, 2.0 = 3× speedPreparation Speed (battlecorrection.preparationSpeed)
Increases item use speed (food, potions, staff charging, etc.)
1.0 = 2× speed, 2.0 = 3× speedLifesteal (battlecorrection.bloodthirsty)
Percentage of melee damage converted to health
0.2 = Restore 20% of melee damage as health
Requires full charge to triggerAlmighty Lifesteal (battlecorrection.almightyBloodthirsty)
Percentage of all damage converted to health
0.2 = Restore 20% of damage as health
Melee attacks still require full charge to triggerVanilla Critical Damage (battlecorrection.vanillaCriticalHitDamage)
Extra damage bonus for vanilla fall attack criticals
0.5 = 150% damage (vanilla default)
1.0 = 200% damage
Only affects attacks while falling from heightCustom Critical Chance (battlecorrection.customCriticalChance)
Independent critical hit system chance (0.0-1.0)
0.5 = 50% critical chance
1.0 = 100% guaranteed critical
Supports overflow conversion: values above 1.0 convert to critical damageCustom Critical Damage (battlecorrection.customCriticalDamage)
Damage multiplier when custom critical hits
1.0 = 2× damage (recommended default)
2.0 = 3× damage
Can stack with overflow critical chance bonus
Independent from vanilla critical, both can trigger simultaneously
Available Versions
How to Install BattleCorrection on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.20.1).
Install Mod
Open the mod browser in the dashboard and search for "BattleCorrection". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.1, 1.12.2
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
BattleCorrection server crashes on startup – what to do?
Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.1). You can switch loaders with one click in the panel.
Is BattleCorrection compatible with forge?
BattleCorrection officially supports forge for Minecraft 1.20.1, 1.12.2. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with BattleCorrection – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if BattleCorrection consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install BattleCorrection with just one click on your server.