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
Contrition: lifesteal, SMP revive, & more

Contrition: lifesteal, SMP revive, & more

A collection of gameplay features specially designed for multiplayer fun.

2,000
8
Adventure
Game Mechanics
Utility

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

Data Pack

Supported environments

Server-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Donate on Ko-fi

Creators

MacchuPicchu
MacchuPicchu Owner

Details

Licensed CC-BY-SA-4.0
Published last year
Updated 7 months ago
DescriptionGalleryChangelogVersions

Show all versions

1
2

Contrition 1.5.1

by MacchuPicchu on Jan 21, 2025
Download

ADDITIONS

  • Extended compatibility for Contrition to Minecraft 1.21.4 (pack format 61) !

FIXES

  • Fixed an issue where I forgot to update internal references to the pack's version number, which broke the uninstall feature.

Contrition 1.5.0

by MacchuPicchu on Oct 22, 2024
Download

ADDITIONS

  • Contrition is now compatible with Minecraft 1.21.2 (pack format 57) !
  • Reinforced Armor pieces now have a bit of lore to match the pack's other custom items.

CHANGES

  • Removed the deprecated attribute ID prefix 'generic.'
  • Potions of Accretion are now consumed twice as quickly as regular potions, or in 0.8 seconds.
  • Reinforced Armor pieces can now only be repaired with netherite scraps.
  • Reinforced Armor pieces now grant movement speed buffs when worn.

Contrition 1.4.2

by MacchuPicchu on Jul 18, 2024
Download

FIXES

  • Fixed an issue where drinking a Potion of Accretion or getting a Lifesteal kill would revert the Attrition setting for having enchanted golden apples always grant max health
  • Fixed an issue where crafting Potions of Accretion via lifeshare would incorrectly display health loss flavor text messages

Contrition 1.4.1

by MacchuPicchu on Jul 13, 2024
Download

ADDITIONS

  • The tooltips for each option in the Options Menu now include the name of the option as the first line of the tooltip. Hopefully this makes things more readable
  • The Revival queue now waits a few seconds before resurrecting players to prevent a situation where if a player permanently died when a revive was already available, both the permadeath and the resurrection would happen simultaneously, including all associated sounds and chat messages. Confusing!

CHANGES

  • The Test Contrition option no longer changes any gamerules; it also no longer displays flavor text
  • Crafting Potions of Accretion via Lifeshare now correctly respects custom health floors
  • The logic behind flavor texts has been completely rewritten to rely more on the magic of function macros! No gameplay changes, just makes things slightly more efficient

FIXES

  • Fixed an issue where Totems of Resurrection would not revive players when consumed
  • Fixed an issue where drinking a Potion of Accretion or getting a Lifesteal kill while on the highest possible max health would show flavor texts for both gaining max health and not gaining max health

Contrition 1.4.0

by MacchuPicchu on Jun 22, 2024
Download

ADDITIONS

  • Contrition is now compatible with Minecraft 1.21 (pack format 48) !
  • Contrition is now compatible only with Minecraft 1.21 pre-1 or above (pack format 46)

CHANGES

  • Certain directories (folders) in the data pack have had their names changed in accordance with snapshot 24w21a. This should have no effect on gameplay
  • The recipes for Reinforced Armor no longer use uuids for their attribute modifiers, also in accordance with snapshot 24w21a. This should have no effect on gameplay

Contrition 1.3.1

by MacchuPicchu on May 17, 2024
Download

ADDITIONS

  • Extended compatibility for Contrition to snapshot 24w20a (pack format 44)
  • Toggling certain modes that are associated with custom crafts (specifically Alchemy, Lifeshare, and Revival) now automatically grants or rejects those recipes to all players as appropriate. To reduce performance impact, the checks for this only occur once every 4 seconds.
  • Added new flavor texts to certain in-game events.
  • Added item lore to Potions of Accretion.

CHANGES

  • The confirmation messages for failing to craft custom items (either because they weren't enabled or due to not meeting special criteria) now briefly display above the player's action bar instead of cluttering up the chat box.
  • Crafting Potions of Accretion and Totems of Resurrection no longer display flavor text. This change is also meant to reduce chat box clutter.
  • The item lore for Totems of Resurrection has been updated.
  • The health score ranges at which flavor texts for getting Lifesteal kills or drinking Potions of Accretion can be shown have been updated to reflect the new default max health cap.

FIXES

  • Fixed an issue where drinking a Potion of Accretion would prevent flavor text from displaying if the player later ate an enchanted golden apple
  • Fixed an issue where hearts could be farmed infinitely under certain conditions (Lifesteal and Lifeshare enabled, Permadeath disabled)
  • Fixed an issue where the flavor texts for getting Lifesteal kills and drinking Potions of Accretion wouldn't trigger if the player was on certain half-heart increments of health

Contrition 1.3.0

by MacchuPicchu on May 6, 2024
Download

The wait is over – Contrition is now compatible with the latest Minecraft versions!

ADDITIONS

  • Contrition is now compatible only with Minecraft 1.20.5 or above (pack format 41)
  • Extended compatibility for Contrition to snapshot 24w18a (pack format 42)
  • Added a pack ID (mp.cntr) in accordance with the Smithed conventions

CHANGES

  • The crafting outputs for custom recipes no longer show up as knowledge books. Instead, they display the custom items directly, complete with custom names and lore. (This may sound like an easy change, but it actually required a rewrite of the custom crafting system, including the duplication checks. Let me know if you find bugs!)

Contrition 1.1.3

by MacchuPicchu on Apr 7, 2024
Download
  • Backport of v1.1.2 for Minecraft 1.20.0 and 1.20.1

Contrition 1.2.2

by MacchuPicchu on Jan 24, 2024
Download
  • Extended compatibility to snapshot 24w04a (pack format number 29)
  • Corrected internal references to the data pack's version

Contrition 1.2.1

by MacchuPicchu on Jan 20, 2024
Download
  • Extended compatibility to snapshot 24w03b (pack format number 28)
  • Fixed an issue where the data pack sometimes wouldn't disable itself after the player requested an uninstall

Contrition 1.2.0

by MacchuPicchu on Dec 27, 2023
Download

TECHNICAL IMPROVEMENTS This version is the first that is only available for Minecraft 1.20.2 and above. This has given me extra freedom to experiment with a bunch of command wizardry newly added by Mojang. Chief among them are function macros, which are easily the best thing to have happened to data pack writing since I began developing them in 2020. I rebuilt Contrition from the ground up using these function macros, which made it about 5% lighter than the previous version.

Another awesome technical improvement involved the use of the new recipe_crafted advancement trigger; this should improve Contrition's compatibility with other data packs that grant all recipes to the player as part of their functionality.

REBALANCED CHIVALRY RECIPE The recipes for reinforced armor have been wildly expensive ever since version 1.1.0 of this data pack was introduced. In version 1.2.0, they no longer require netherite ingots; instead, a simple netherite scrap is enough.

CUSTOM RECIPE FIXES Previous iterations of Contrition's custom recipes were not terribly well executed, suffering from simultaneous duplication and deletion exploits. Thankfully, an extremely helpful Minecrafter by the name of vurro (@vurro on Discord) helped me clean everything up. The latter problem was fixed by replacing all prior crafting outputs with knowledge books, and the former problem was fixed by adding an item entity deletion loop.

MULTI-VERSION SUPPORT Another new feature from Mojang is the ability to define more than one supported version (technically, pack format number) at the same time in data packs. Because of this, Contrition 1.2.0 works seamlessly in Minecraft versions 1.20.2, 1.20.3, and 1.20.4 at the same time.

Contrition 1.1.2

by MacchuPicchu on Nov 24, 2023
Download

Contrition 1.1.2

by MacchuPicchu on Nov 24, 2023
Download

Contrition 1.1.2

by MacchuPicchu on Nov 24, 2023
Download

Contrition 1.1.2

by MacchuPicchu on Nov 24, 2023
Download

Contrition 1.1.2

by MacchuPicchu on Nov 24, 2023
Download
  • Trimmed away a sizeable chunk of unnecessary code related to Immunity
  • The header for the options menu now includes the words "options menu", complete with an informative hover text bubble
  • The header for the recipe guide now includes an informative hover text bubble over the words "recipe guide"

Contrition 1.1.1

by MacchuPicchu on Oct 21, 2023
Download

Contrition 1.1.1

by MacchuPicchu on Oct 21, 2023
Download

Contrition 1.1.1

by MacchuPicchu on Oct 21, 2023
Download

Contrition 1.1.1

by MacchuPicchu on Oct 21, 2023
Download
1
2

Modrinth is open source.

main@acf2694

© 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.