Modscraper Modscraper Minecraft
Apothic Attributes logo

Apothic Attributes

Mod

by Shadows_of_Fire

A library mod providing Attributes and related things.

Type

Mod

CurseForge Downloads

80,123,805

CurseForge ID

898963

Modrinth Downloads

236,163

Modrinth ID

DGaH8Rh0

Last Updated

Sep 12, 2026

Description

# Description Apothic Attributes is a library mod that provides a variety of attributes and attribute-related utilities, which makes interacting with, debugging, and using attributes much easier. The current list of Attributes is [available here](https://github.com/Shadows-of-Fire/Apothic-Attributes/blob/1.20/src/main/java/dev/shadowsoffire/attributeslib/api/ALObjects.java#L26). Most of the features are developer-facing, but there are a few user-facing components: # The Attributes GUI Apothic Attributes provides an Attributes GUI, accessible via the sword button in your inventory. This GUI shows all attributes that are attached to your player. You can filter the displayed attributes to only show modified attributes, and hovering an attribute will show a description and detailed information. ![Attributes GUI](https://i.imgur.com/stOm5Tk.png) # Armor Calculations To support the addition of Armor Pierce, Armor Shred, Protection Pierce, and Protection Shred, Apothic Attributes changes the way that damage reduction calculations are done, for both Armor and Protection. [In vanilla](https://minecraft.wiki/w/Armor#Mechanics), armor reduces damage based on your armor toughness value and the incoming damage value. With [Apothic Attributes](https://github.com/Shadows-of-Fire/Apothic-Attributes/blob/1.20/src/main/java/dev/shadowsoffire/attributeslib/api/ALCombatRules.java#L92), only armor reduces incoming damage, and armor toughness reduces the effectiveness of enemy Armor Shred and Armor Pierce. For specifics on damage formulas, [see here.](https://github.com/Shadows-of-Fire/Apothic-Attributes/blob/1.20/src/main/java/dev/shadowsoffire/attributeslib/api/ALCombatRules.java#L71) The changes in damage taken as a result of this can be seen in the following chart, where "New Apoth" is the formula currently used by Apothic Attributes. This chart does not take protection calculations into account. The changes to protection are described [here](https://github.com/Shadows-of-Fire/Apothic-Attributes/blob/1.20/src/main/java/dev/shadowsoffire/attributeslib/api/ALCombatRules.java#L48). ![](https://i.imgur.com/j2iRIPV.png) # Potion Tooltips Another player-facing feature is the changes to potion tooltips. Descriptions will be added to potion items that are not simple attribute modifiers, and these descriptions (as well as the attribute modifiers) will be shown when hovering your active effects in the inventory. ![](https://i.imgur.com/faMtfdW.png) # Attribute Formatting Apothic Attributes allows attributes to format their own tooltips. The most notable example of attributes with custom formatting are Percent-Based Attributes, which always display their values in percentage form, regardless of their modifier type. The vanilla attributes **Speed** and **Knockback Resistance** are displayed in Percent-Based mode. Part of this feature is the additional tooltip information. When advanced tooltips (f3+h) are enabled, additional information about the modifier type and the underlying value will be shown. ![](https://i.imgur.com/Ku74Yn8.png) ## Advanced Tooltip Info Reference Addition modifiers will show text similar to **[+100]** Multiply Base modifiers will show text similar to **[+20x]** Multiply Total modifiers will show text similar to **[x10]** Note that Multiply Total values have their underlying value offset by +1, even in the advanced tooltip display. This is due to how they are applied (a multiply total modifier causes the final value to be multiplied by 1+value). # Developing Apothic Attributes depends on Placebo, and is available via maven: ```gradle maven { // Shadows_of_Fire's Maven url "https://maven.shadowsoffire.dev/releases" } dependencies { implementation fg.deobf("dev.shadowsoffire:Placebo:${mcVersion}-${placeboVersion}") implementation fg.deobf("dev.shadowsoffire:ApothicAttributes:${mcVersion}-${attributesLibVersion}") } ``` The API package (https://github.com/Shadows-of-Fire/Apothic-Attributes/tree/1.20/src/main/java/dev/shadowsoffire/attributeslib/api) of Apothic Attributes contains everything you should need to interface with from the mod. # Support Me [![](https://i.imgur.com/4D6zgZt.png)](https://discord.com/servers/shadows-mods-613010559532531713) [![](https://i.imgur.com/2kmJdLg.png)](https://www.akliz.net/shadows) ## Contact Discord:

Compatibility

Mod Loaders

Forge Neoforge

Game Versions

1.20.1 1.21.1 26.1.2

Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Similar Mods

Included in Modpacks (1,215)

Show fewer
Attack of the new B-Team Attack of the new B-Team The Genesis - Origins The Genesis - Origins RatProject RatProject The Adventure of 1000 - Hunters of Evil The Adventure of 1000 - Hunters of Evil Palladium Nexus Palladium Nexus Wyrmfell Wyrmfell TacApoth TacApoth Random House - Interestelar Random House - Interestelar Enigmatica 10 - Bosses Unleashed Enigmatica 10 - Bosses Unleashed Create Waves Create Waves All About Alchemy - Magic & Potions All About Alchemy - Magic & Potions Alex's Pack 1.21.1 Alex's Pack 1.21.1 Requiem Black Dawn Requiem Black Dawn Boss Rush Pack Boss Rush Pack CAC Cobblemon Ars Create CAC Cobblemon Ars Create Dark Chocolate Edition Dark Chocolate Edition Rustic Craft 2 Rustic Craft 2 NeoPoints NeoPoints Apollyon's Inferno Apollyon's Inferno Eden Factory Eden Factory Bosses & Spells Bosses & Spells Dao of Endless Regression Dao of Endless Regression Holdy's Chronicle Holdy's Chronicle Lumin Origins Lumin Origins Projet N-Tech Projet N-Tech Goon Crew Collection Goon Crew Collection StealthCraft Season 2 StealthCraft Season 2 Popelcin Popelcin Tensura Abyss Tensura Abyss Aiko's Dimensions Aiko's Dimensions Ashen - A Medieval Life Project Ashen - A Medieval Life Project Epic spellbound  ; Medieval Became a real mage, warrior or explorer iron spell and spellbook and epic fight Epic spellbound ; Medieval Became a real mage, warrior or explorer iron spell and spellbook and epic fight New Age Branch Line New Age Branch Line MayraLand MayraLand MENAGERIE - Paradoxical Wilds (Jurassic World based on Marvelous Menagerie) MENAGERIE - Paradoxical Wilds (Jurassic World based on Marvelous Menagerie) Stellar Warfare Stellar Warfare A Song Of Fire And Ash A Song Of Fire And Ash Guns, Dragons, and Death! Guns, Dragons, and Death! Zoo and Adventures Forge Edition Zoo and Adventures Forge Edition Farming Bosses Farming Bosses Donna's Odyssey Fantasy RPG Donna's Odyssey Fantasy RPG Viriatus Viriatus Tanehu's Beyond The End Tanehu's Beyond The End Voloron 4 Voloron 4 Cobbled Industries 2 Cobbled Industries 2 Technopolis Technopolis Gregtech Voyager Gregtech Voyager Lovebirds Lovebirds KATAMARI - Revengeance KATAMARI - Revengeance Paleo Project Paleo Project MewmiCraft MewmiCraft CleanCraft by ACUL [Neoforged] CleanCraft by ACUL [Neoforged] BecksCraft BecksCraft Spells Gears n' Bells RP Spells Gears n' Bells RP Herotime (Palladium Superpack) Herotime (Palladium Superpack) GeoThronesSMP GeoThronesSMP Impostor Syndrome - Reimagined Impostor Syndrome - Reimagined HexTech: The New Age HexTech: The New Age Aeternis Aeternis MysteriaSMP MysteriaSMP IsoCraft  - Beyond The Adventure IsoCraft - Beyond The Adventure VACraft VACraft HallowScream 4 HallowScream 4 Above Infinity Above Infinity Dungeon Crawlers SMP Dungeon Crawlers SMP Vile Shadows Vile Shadows FOREVER WORLD - KRGG FOREVER WORLD - KRGG Orespawn Reshrawled Orespawn Reshrawled Project Eternity  A New Vision Project Eternity A New Vision AREACRAFT AREACRAFT Xomaps Decay Xomaps Decay KaijuuCraft KaijuuCraft PurgatoryMC PurgatoryMC A Crazy Adventure: Science & Survival A Crazy Adventure: Science & Survival Mechanical Infinity Mechanical Infinity XAVIER Personal Pack XAVIER Personal Pack The last awakene The last awakene Karmunism-Refugee Karmunism-Refugee Mythic Machina Mythic Machina Totheron Totheron All You Need 2 - AYN 2 All You Need 2 - AYN 2 Community Horror Pack Community Horror Pack Create&Greg 2 Create&Greg 2 Enchantments Enchantments Kings Are Dead Kings Are Dead PixelSprings Plus PixelSprings Plus Brother's RPG Brother's RPG Myths of Frost and Flame Myths of Frost and Flame Cobblemon Survival with Friends Cobblemon Survival with Friends PandaLand Pack PandaLand Pack SKD DC SKD DC Valley Chill Valley Chill Winter Leveling Winter Leveling Maria's Create Project Maria's Create Project Redwolf's Crazy World Redwolf's Crazy World GreenBound GreenBound CanarioLand 2 CanarioLand 2 All Ultimate Selection All Ultimate Selection Infinite Mayhem Infinite Mayhem Magecraft: A Gods Tale Magecraft: A Gods Tale

External Resources