Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Attrition: death reduces max health

Attrition: death reduces max health

A cozy middle ground between classic survival and hardcore.

3,503
19
Adventure
Game Mechanics
Utility
AboutGalleryChangelogVersions
All versionsAttrition 3.0.0

Attrition 3.0.0

Download
Report

Changelog

ADDITIONS

  • Extended compatibility for Attrition to Minecraft 1.21.5 (pack format 71) !
  • Extended compatibility for HeartFade to Minecraft 1.21.5 (pack format 55) !
  • Added a new "Welcome to Attrition" message that displays once per player when they first join a world with Attrition.
  • Added a new "About Attrition" message that is accessed via a new /trigger command. The hover text retrieves the value of and explains every parameter of the data pack (floor/ceilling/increments/cooldown/etc.).
  • Added a NEW MECHANIC: health gain cooldown. It's very simple: after you eat an enchanted golden apple, you have to wait a certain amount of time (5 hours by default) before eating another one will also give you max health. This is the new balancing mechanic for Attrition; the previous dynamic chance algorithm has been removed.
  • Added a new ambient sound event that plays whenever a player is holding an enchanted golden apple that would grant max health when eaten.

CHANGES

Options menu

  • The options menu has been completely overhauled for version 3.0.0. A number of options have been removed – Test Attrition (it's just a /give command); Toggle divine wrath (gimmicky and out of place); Toggle fixed text/flavor text/event sounds (accessible with /trigger, so redundant); Toggle health recoup, Reset player, Exclude player (all redundant with update); Customize health gain chance/health gain chance increment (mechanic removed in 3.0.0).
  • The so-called "advanced options menu" has been deleted entirely. Some of its settings (Customize health floor, Customize health ceiling, Customize health gain increment, and Customize health loss increment) can now be found in the main options menu and work pretty much as they did before.
  • A new options menu setting (Customize health gain cooldown) has been added to control the new health gain cooldown mechanic. Use it to define the health gain cooldown in ticks.
  • A powerful new options menu setting, manage player health, has been added; it can be used to set any player's max health to any desired amount! This will automatically revive permanently dead players (like the old Reset player option did). Alternatively, you can "set" a player's max health to 0 in order to prevent them from gaining or losing max health (like the old Exclude player option did).
  • Toggle indicators, horizontal divider lines, and hover texts now all display without text shadows for contrast and legibility purposes
  • The hover text for the option menu header (the line that says "Options menu") has been simplified and unified
  • The hover texts for toggle indicators now also display their setting's name as the first line
  • Added an Arguments field to the hover text of some settings in an attempt to clarify what each one does and how to use it
  • So-called "click lines" (hover text lines that describe what happens when that text is clicked) are now all displayed in bold

Sounds

  • All sound events (including the new ambient one) now consist of exactly two vanilla Minecraft sounds, but with altered pitch and volume
  • Being shielded from losing the last of your max health no longer counts as a sound event
  • The /trigger command for toggling sounds now includes the word "toggle" for clarification

Fixed text

  • Fixed texts have been reworked for consistency and are now better described as Announcements
  • Announcements can no longer be toggled off with a /trigger command
  • Announcements now all begin with a blue <Attrition 3.0.0> tag
  • Announcements now all have hover text that describes the event they announced in greater detail

Flavor text

  • Flavor text now only displays in exactly two situations: when health is gained, and when health is lost. Any other flavor texts (i.e., for losing all max health or failing to gain max health from eating an enchanted golden apple) have either been removed or repurposed.
  • Flavor text is now intelligent; that is, the "intensity" of the flavor text displayed to a player no longer depends on hard-coded health score ranges, but instead on a calculation of how far the player is from the health floor relative to the health ceiling. This works even if the health floor and/or the health ceiling have been adjusted to custom values.
  • The /trigger command for toggling flavor text now includes the word "toggle" for clarification
  • Some flavor text lines have been edited or rewritten

Internal

  • Updated the data pack in accordance with the new text component format changes from 1.21.5
  • Made the naming of various /data storage components more consistent

FIXES

  • Fixed an issue where one of the flavor texts for health loss was present in the selection pool twice
  • Fixed an issue where the Uninstall Attrition option did not remove anything related to the /data command

Files

Attrition 3.0.0 for MC 1.21.5.zip(47.48 KiB) Primary
Download
HeartFade 2.2.2 for MC 1.21.5.zip(46.13 KiB) Optional resource pack
Download

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Metadata

Release channel

Release

Version number

3.0.0

Loaders

Data Pack

Game versions

1.21.5

Downloads

43

Publication date

April 25, 2025 at 10:03 PM

Publisher

MacchuPicchu

MacchuPicchu

Owner

Version ID

Modrinth is open source.

main@c8befb6

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.