Armor Overhaul
Author: ProperWombat

This datapack adds a new damage system on top of the minecraft damage system. This only changes the damage recieved by players based on the custom armor and health values. Mobs are not changed by this pack

The HUD displays armor, current health, maximum health, current mana, and max mana.

The damage system is balanced for players to start with 100 to 200 health (displayed as health/10)
with maximum armor at 999 and health ~9999. Armor values over 1000 come close to the asymptote used to calculate damage blocked. Number too close or over 1099 will cause issues like zero or negative damage. The armor and health are balanced to allow for armor 999 to block damage from a +999 attack damage sword. Use the in game calculator to help estimate how powerful gear should be. Note that the level is not used for any calculations, but is a marker for players to estimate the relative power of other players/mobs.

File: "data\pw-armor-overhaul\functions\required\player_config" contains the base stats for a starting player

The command for estimating armor and weapon statistics based on player level.

/trigger pw_levelScaling set #

Armor Ability Tags

Armor : pw_ao_armor
Maximum Health : pw_ao_health
Health Regen Amount : pw_ao_regen
Health Regen Rate : pw_ao_regenr
Maximum Mana : pw_mana
Mana Regen Amount : pw_manar
Mana Regen Rate : pw_manarr