Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.4
1.18.2
1.17.x
1.16.2–1.16.5
Platforms
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
Licensed CC-BY-SA-4.0
Published last year
Updated 2 days ago
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
Metadata
Release channel
ReleaseVersion number
3.0.0Loaders
Game versions
1.21.5Downloads
14Publication date
April 25, 2025 at 10:03 PMPublisher
MacchuPicchu
Owner