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
Arcania Origins Arcania Origins CobblemonOneBlock CobblemonOneBlock Terramity Awakened Terramity Awakened Fantastic Frontier Fantastic Frontier Servidor Magnatas Servidor Magnatas Neuroshroud: The Abandoned Neuroshroud: The Abandoned Era Do Futuro 2025 Era Do Futuro 2025 SharpSharp RPG SharpSharp RPG Fantasy Vs. Science Quarks & Magic Fantasy Vs. Science Quarks & Magic Zuri's Heroes pack Zuri's Heroes pack BeanPack: Regurgitated BeanPack: Regurgitated Invincible: Overdrive Invincible: Overdrive HyCraft - Fantasy and RPG (Inspired by Hytale) | Hytale in Minecraft with Quests HyCraft - Fantasy and RPG (Inspired by Hytale) | Hytale in Minecraft with Quests Create - Forge Frontier Create - Forge Frontier QSMP 2024 FANMADE QSMP 2024 FANMADE Progressionistic Progressionistic You Like Food? You Like Food? Chaos OneBlock Chaos OneBlock Star Space Ages Star Space Ages Egged Up Egged Up Mechanomania Mechanomania Time 2 Time 2 Civilization-L Civilization-L Plastek 2 Plastek 2 Fungal infection survival Fungal infection survival UMA New World UMA New World Z Apocalypse - A Modern Zombie Apocalypse Z Apocalypse - A Modern Zombie Apocalypse Ascension of Ages Ascension of Ages [DD&D] Dungeons Dragons & Dimensions [DD&D] Dungeons Dragons & Dimensions Mystical Block 2 Mystical Block 2 Boosted FPS RPG (Performance Optimized) Boosted FPS RPG (Performance Optimized) Bleach awaken Bleach awaken B.O.M.P Progression Based Rpg. B.O.M.P Progression Based Rpg. Kawaii Craftia Kawaii Craftia Elden Kingdom Elden Kingdom (TBGG) The Boss's Gun Game (TBGG) The Boss's Gun Game Create: Way Too Much Create: Way Too Much Jurassic World - Apocalypse Edition Jurassic World - Apocalypse Edition Crazycrafting For The Crazycrafting Server Crazycrafting For The Crazycrafting Server Realm of the Titans Realm of the Titans Souls SMP Series Souls SMP Series Delta's Just Give Me Features Delta's Just Give Me Features Hungry For Tech 2 Hungry For Tech 2 Farmystique: Farming & Magic Farmystique: Farming & Magic Create: Applied Energevation Create: Applied Energevation Astral Adventures: Beyond the Horizon Astral Adventures: Beyond the Horizon Summoner Delight Summoner Delight Changed: Reborn Changed: Reborn Beyond Cosmos Beyond Cosmos Calamity RPG LITE: The Modern Forge RPG Adventure ! Calamity RPG LITE: The Modern Forge RPG Adventure ! PROJECT: Keyblade - An Oath to Return PROJECT: Keyblade - An Oath to Return Project Pixelmon : Khaos Eddition Skyblock Project Pixelmon : Khaos Eddition Skyblock Kingdom of Elchea Kingdom of Elchea MekaMiners Brasil MekaMiners Brasil Ars Expeditions Ars Expeditions Luminary Cove Luminary Cove Absurdo! Absurdo! WitchHazel Halloween Magic WitchHazel Halloween Magic Avali/Furry Floofpack 2025 Avali/Furry Floofpack 2025 Multiversal Archaeology Multiversal Archaeology Finality Industries - Omnia Finality Industries - Omnia Create: Spectral Cuisine Create: Spectral Cuisine Absurdo 2 Absurdo 2 SimplePack 4 SimplePack 4 Iron's Spells and Adventures Iron's Spells and Adventures The Warborn Realms SMP The Warborn Realms SMP Just Another Randomizer Pack Just Another Randomizer Pack Folklore SMP Folklore SMP Penumbralcraft Penumbralcraft Skytisfactory Skytisfactory Wuxiacraft the Immortal Era Wuxiacraft the Immortal Era World Of Dragons World Of Dragons Tensura All The Slime 1 Tensura All The Slime 1 Sculk infection Sculk infection All The Neoforge All The Neoforge Beyond Elysium Beyond Elysium brassy's epic RPG brassy's epic RPG SLG: Best of Terramity SLG: Best of Terramity Unaltered+ Unaltered+ Monumental Experience - In space Monumental Experience - In space The Modded Rizoma MC The Modded Rizoma MC Demon's Tech, Magic and Superheroes Demon's Tech, Magic and Superheroes Dragons, Guns and Tech Dragons, Guns and Tech Picky Picky AdvoTech JJThunder AdvoTech JJThunder Wellspring Adventures 2 (SMP) Wellspring Adventures 2 (SMP) Better MC [BMC6] Better MC [BMC6] Lucky World Invasion - Survivor Lucky World Invasion - Survivor Stargate: ReLeveled Stargate: ReLeveled Inferno - Better Hardcore Inferno - Better Hardcore FPScraft X FPScraft X Create Lost and Renaissance Create Lost and Renaissance ISEKAICRAFT RPG ISEKAICRAFT RPG Reverie Foundry Reverie Foundry Farmy Skyblock Farmy Skyblock Creatopia Unbound Creatopia Unbound FreakCraft - CrazyCraft Inspired FreakCraft - CrazyCraft Inspired Tensura Tomfoolery Tensura Tomfoolery Beyond Zombie Beyond Zombie MagicCraft 2: Choose your magic path MagicCraft 2: Choose your magic path

External Resources