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
The SV Vault The SV Vault The Last Survivors - Zombie Apocalypse The Last Survivors - Zombie Apocalypse Haln's Classic RPG Haln's Classic RPG BiomeMAX BiomeMAX The Garden Of Lilith - A vibing RPG, Tech, Magic and building pack! The Garden Of Lilith - A vibing RPG, Tech, Magic and building pack! Valheim Explore Valheim Explore CrazyCraft Recreation CrazyCraft Recreation Vampiric Realms Vampiric Realms Valiant RPG Valiant RPG StonksCraft 2 LITE StonksCraft 2 LITE DUTCH LIKES TOES DUTCH LIKES TOES GenesisNW - Medieval GenesisNW - Medieval SL Quantum Factory SL Quantum Factory YeSMP YeSMP The Ultimate Limitless - TUL 2 The Ultimate Limitless - TUL 2 Bloonspack Bloonspack Sword Last Onlne: The Night fall (war of underworld) Sword Last Onlne: The Night fall (war of underworld) Ages Reimagined Ages Reimagined MVM - Enhanced survival with Epic Fight MVM - Enhanced survival with Epic Fight Mythara+ Mythara+ Superhero SMP Cross Addition Superhero SMP Cross Addition Entropy Zero  Evolution Entropy Zero Evolution Harcore 3 lives! Harcore 3 lives! HarvestCraftia HarvestCraftia The Last Bastion – RPG, Medieval, Dark Fantasy Survival The Last Bastion – RPG, Medieval, Dark Fantasy Survival Dark Matter: To The Sky! Dark Matter: To The Sky! Grinding and industrialization GANDI 1 Grinding and industrialization GANDI 1 UnstableCraft SMP UnstableCraft SMP Xomaps Potato Sky Xomaps Potato Sky The Convergence I The Convergence I SamuraiAdventure SamuraiAdventure Terralish - An Ultimate Boss Fight Experience Terralish - An Ultimate Boss Fight Experience World of Minecolonies World of Minecolonies Odysseum Odysseum Realms Of Reverie Realms Of Reverie Castle and Farm Castle and Farm SuperHero Survival Inscint SuperHero Survival Inscint Camputron Chronicles Camputron Chronicles Cuisine Craft: Restaurant Wars Cuisine Craft: Restaurant Wars MayemCraft MayemCraft GameGarden Ultimate GameGarden Ultimate SleepySMP Season 2 SleepySMP Season 2 Nogla and Terroriser Reacts Patreon Nogla and Terroriser Reacts Patreon Fennix RPG - Fantasy Horizons Fennix RPG - Fantasy Horizons Seasons of Survival Seasons of Survival Beyond Earth Journey to Agartha Beyond Earth Journey to Agartha Demon Slayer Roguelike Demon Slayer Roguelike New Age 1 New Age 1 Dragon's Ultimate Tensura Adventure Dragon's Ultimate Tensura Adventure Tensura - rebuild Tensura - rebuild Verdant Haven Verdant Haven ReFactory: Expert ReFactory: Expert AmorfoLand 3 AmorfoLand 3 Origins ++ Magic & Friendship Origins ++ Magic & Friendship Fortnite 3: Victory Royale Fortnite 3: Victory Royale Artemis Continuum Artemis Continuum Mutants & Multiverses Mutants & Multiverses cursed chainsaw demon city cursed chainsaw demon city EpicFantasy EpicFantasy Super Enhanced Skyblock Super Enhanced Skyblock Cogcrafter Cogcrafter This World Is Yours: The Roaring Hells This World Is Yours: The Roaring Hells Easy Infinite Item Duplication Easy Infinite Item Duplication Gears & Glyphs Gears & Glyphs RETURNED! RETURNED! Beyond Shenanigans Beyond Shenanigans Mad-Kingdoms SMP Mad-Kingdoms SMP Meteors Incoming Meteors Incoming X-Life 4 X-Life 4 Fritz's RPG Fritz's RPG Endless Sky 2 Endless Sky 2 TARDIS & DRAGONS TARDIS & DRAGONS EaterSMP EaterSMP  2Gather [Aeronautics] 2Gather [Aeronautics] Farlands - Origins Of The Olimpus Farlands - Origins Of The Olimpus MessCraft: Explore The World MessCraft: Explore The World MineColonies: safe and sound MineColonies: safe and sound Lite Aeronautics Lite Aeronautics VOID-BOX2 VOID-BOX2 Magic & Mechanisms - Airborne Magic & Mechanisms - Airborne Create: Advanced Industries Create: Advanced Industries Blighted Dreams Blighted Dreams Omniversal Multiverse Omniversal Multiverse Tinkerer Kingdom Tinkerer Kingdom Irregulados Irregulados Tinker's Tea Time Tinker's Tea Time Cobblemon - The Temporia Region Cobblemon - The Temporia Region The Modpack of absolute all time The Modpack of absolute all time Wandering Hollows Season 2 Wandering Hollows Season 2 Pixelmon: Extra Adventures 2 Pixelmon: Extra Adventures 2 ATGC Meltdown 2 - The Sky ATGC Meltdown 2 - The Sky Stratum Stratum Rise of Herobrine (Demo) Rise of Herobrine (Demo) Cobblemon Sink Cobblemon Sink TURKEY SANDWICH CRAFT TURKEY SANDWICH CRAFT Frostpunk Borealis Frostpunk Borealis Karma's Cobblemon Mechanical Magic Karma's Cobblemon Mechanical Magic Fungal Engines Fungal Engines Fantasia Reborn Fantasia Reborn isle of idiots legacy isle of idiots legacy

External Resources