Apothic Attributes: Project Infinity 0.1 config options

Config options (how Project Infinity 0.1 sets them)

6 settings shipped in the pack's config files; 1 differ from the mod's documented default.

Show settings
SettingProject Infinity 0.1 valueMod default
general.Hidden Attributes changed by Project Infinity 0.1
A list of attributes that will be hidden from the Attributes GUI.
config/attributeslib.cfg
["forge:nametag_distance","attributeslib:creative_flight","attributeslib:elytra_flight","attributeslib:ghost_health"][forge:nametag_distance], [attributeslib:creative_flight], [attributeslib:elytra_flight], [attributeslib:ghost_health]
combat_rules.Armor Formula
The armor damage reduction formula. Computed after Armor Pierce and Armor Shred are applied. Arguments: 'a' - The a-value computed by the a-value formula. 'damage' - The damage of the incoming attack. 'armor' - The armor value of the user after reductions. 'toughness' - The armor toughness value of the user. Output: The percentage of damage taken after armor has been applied, from 0 (no damage taken) to 1 (full damage taken). Reference: See https://github.com/ezylang/EvalEx#usage-examples for how to write expressions. Note: The vanilla formula is: 1 - min(max(armor - damage / (2 + toughness / 4), armor / 5), 20) / 25
config/attributeslib.cfg
a / (a + armor)a / (a + armor)
combat_rules.A-Value Formula
The a-value formula, which computes an intermediate used in the armor formula. Arguments: 'damage' - The damage of the incoming attack. Output: The a-value, which will be supplied as an argument to the armor formula. Reference: See https://github.com/ezylang/EvalEx#usage-examples for how to write expressions.
config/attributeslib.cfg
if(damage < 20, 10, 10 + (damage - 20) / 2)if(damage < 20, 10, 10 + (damage - 20) / 2)
combat_rules.Protection Formula
The protection damage reduction formula. Computed after Prot Pierce and Prot Shred are applied. Arguments: 'protPoints' - The number of protection points the user has after reductions. Output: The percentage of damage taken after protection has been applied, from 0 (no damage taken) to 1 (full damage taken). Reference: See https://github.com/ezylang/EvalEx#usage-examples for how to write expressions.
config/attributeslib.cfg
1 - min(0.025 * protPoints, 0.85)1 - min(0.025 * protPoints, 0.85)
general.Enable Attributes GUI
If the Attributes GUI is available.
config/attributeslib.cfg
truetrue
general.Enable Potion Tooltips
If description tooltips will be added to potion items.
config/attributeslib.cfg
truetrue