Armor Overhaul: Reworked Damage System for Minecraft Maps

Revamping Combat Depth with the Armor Overhaul Datapack Minecraft's combat system has always been a canvas for creativity. While the vanilla mechanics offer a solid foundation, map makers and server owners often crave more nuance, especially for player-versus-player arenas or custom RPG adventure...

Download pw armor overhaul for Minecraft 1.15.2

Original name: pw armor overhaul

Minecraft: 1.15.2

FileVersionLoaderSize
pw-armor-overhaul_v0.1.zip1.15.2—10 КБDownload
pw-armor-overhaul-v0.2.zip1.15.2—10 КБDownload
pw-armor-overhaul-v0.3.zip1.15.2—11 КБDownload

Revamping Combat Depth with the Armor Overhaul Datapack

Minecraft's combat system has always been a canvas for creativity. While the vanilla mechanics offer a solid foundation, map makers and server owners often crave more nuance, especially for player-versus-player arenas or custom RPG adventures. The Armor Overhaul datapack steps in to fill that gap, layering a sophisticated damage model right on top of the default game logic without touching a single mob. It transforms how players absorb hits, turning every piece of gear into a carefully balanced component of survival.

What Makes This Damage System Different?

Unlike typical mods that replace core game code, Armor Overhaul operates entirely as a datapack, meaning it’s lightweight and server-friendly. It intercepts all incoming damage to players—from creeper blasts and skeleton arrows to fall damage, fire, and potion effects—and recalculates the result using custom armor and health values. Starvation damage is the one exception, as it ignores resistance entirely. The pack leaves mob behavior untouched, so creepers still explode and zombies still swarm, but the way you withstand their attacks becomes far more granular and customizable.

The system is designed to feel familiar yet expansive. A player's health can scale from a starting range of 100 to 200 (displayed as health divided by 10), while armor can climb all the way up to 999. Damage blocked follows an asymptote, meaning that as armor approaches 1000, it becomes incredibly effective, but pushing values too close to 1099 risks breaking the calculation and causing zero or negative damage. This built-in ceiling encourages thoughtful balancing rather than mindless stat stacking.

Configuring Your Own Combat Balance

Every default value lives in a plain-text config file located at data\pw-armor-overhaul\functions\required\player_config. This makes it trivial to tweak the baseline armor, health, regeneration, and even mana parameters for your entire server. For those who want to estimate how powerful a piece of gear should be relative to a player's level, the pack includes an in-game calculator triggered with /trigger pw_levelScaling set # (where the number is a level between 0 and 100). The level itself doesn’t affect calculations; it simply acts as a reference point for comparing the relative strength of players and mobs.

Managing mods and datapacks can sometimes feel cumbersome, but with tools like the foxygame.net launcher, adding a pack like Armor Overhaul becomes a seamless part of your setup. This modern launcher lets you browse and install modifications directly from its menu, keeping everything organized without digging through file directories. It’s a flexible way to maintain your custom game experience while ensuring compatibility across different worlds.

Healing, Regeneration, and the Missing Pieces

Currently, no healing items work with the overhauled system—a limitation the developer plans to address in future updates. However, health recovery isn't entirely absent. Two distinct mechanisms exist:

  • Regeneration – grants a steady trickle of health every few ticks, perfect for passive recovery during downtime.
  • Healing – delivers a large burst of health almost instantly, but with diminishing returns to prevent abuse.

These are controlled by tags on armor pieces, which we’ll explore next. The absence of consumable healing items pushes players to rely more on armor attributes and tactical retreats, adding a layer of strategic depth to encounters.

Armor Ability Tags: Customizing Every Piece

The real magic of Armor Overhaul lies in its NBT tag system. By adding specific tags to any piece of armor, you can directly modify the wearer’s stats in real time, with changes reflected on the HUD. The following tags are recognized:

  • pw_ao_armor – base armor value added to the player.
  • pw_ao_health – maximum health bonus.
  • pw_ao_regen – amount of health regenerated per cycle.
  • pw_ao_regenr – rate at which regeneration ticks occur.
  • pw_mana – maximum mana pool (for systems that use mana).
  • pw_manar – mana regeneration amount.
  • pw_manarr – mana regeneration rate.

These tags allow map makers to craft gear sets that define entire playstyles. A paladin’s chestplate might boost health and regen, while a rogue’s boots could sacrifice armor for faster mana recovery. Because the pack doesn’t alter mobs, you can populate your world with vanilla creatures and still enjoy a completely fresh combat loop.

Practical Commands and Setup

Getting started is straightforward. Once the datapack is installed, each player needs to be initialized, which happens automatically upon joining, but you can manually run /execute as [player_name] run function pw-armor-overhaul:required/setup_player if something goes wrong. To obtain a stat book that displays current armor, health, and other values, use /function pw-armor-overhaul:required/player_stat_book. If you ever need to remove the pack cleanly, the command /function pw-armor-overhaul:uninstall handles it gracefully.

For server administrators, the ability to estimate gear power with the level scaling trigger is invaluable. Suppose you want to design a boss encounter where players should have around 500 armor and 1500 health. You can set a reference level of 50, run the calculator, and see exactly what stats would feel balanced against a +500 attack damage sword. This prevents the common pitfall of creating gear that either trivializes content or leaves players feeling helpless.

Conclusion

Armor Overhaul succeeds in its goal of providing map makers with a broader, more expressive framework for combat while preserving the core Minecraft feel. By decoupling player survivability from vanilla armor formulas and introducing a configurable asymptote-based block system, it opens up design possibilities that range from gritty low-health survival to high-fantasy epic battles. The tag-driven armor customization and the in-game stat book put powerful tools directly into the hands of creators, without requiring any coding knowledge. As the pack matures and healing items are eventually implemented, it will only become more versatile. If you’re looking to inject fresh tactical depth into your server’s PvP arenas or adventure maps, this datapack is well worth the setup.