Ars Affinity: FTB StoneBlock 4 config options
Config options (how FTB StoneBlock 4 sets them)
30 settings shipped in the pack's config files; 0 differ from the mod's documented default.
Show settings
| Setting | FTB StoneBlock 4 value | Mod default |
|---|---|---|
perks config/ars_affinity/perk_trees/abjuration.json | [{"id":"abjuration_abjuration_power_1","perk":"PASSIVE_ABJURATION_POWER","tier":1,"amount":1,"category":"PASSIVE","pointCost":1},{"id":"abjuration_healing_amplification_1","perk":"PASSIVE_HEALING_AMPLIFICATION","tier":1,"amount":1,"category":"PASSIVE","pointCost":1,"prerequisites":["abjuration_abjuration_power_1"]},{"id":"abjuration_abjuration_resistance_1","perk":"PASSIVE_ABJURATION_RESISTANCE","tier":1,"amount":200,"category":"PASSIVE","pointCost":1,"prerequisites":["abjuration_abjuration_power_1"]},{"id":"abjuration_healing_amplification_2","perk":"PASSIVE_HEALING_AMPLIFICATION","tier":2,"amount":2,"category":"PASSIVE","pointCost":1,"prerequisites":["abjuration_healing_amplification_1"]},{"id":"abjuration_ghost_step_1","perk":"PASSIVE_GHOST_STEP","tier":2,"time":200,"amount":0.2,"category":"PASSIVE","cooldown":6000,"pointCost":1,"prerequisites":["abjuration_abjuration_resistance_1"],"prerequisite_glyph":"ars_nouveau:glyph_invisibility"},{"id":"abjuration_healing_amplification_3","perk":"PASSIVE_HEALING_AMPLIFICATION","tier":3,"amount":3,"category":"PASSIVE","pointCost":1,"prerequisites":["abjuration_healing_amplification_2"]},{"id":"abjuration_abjuration_power_2","perk":"PASSIVE_ABJURATION_POWER","tier":2,"amount":2,"category":"PASSIVE","pointCost":1,"prerequisites":["abjuration_abjuration_power_1"]},{"id":"abjuration_abjuration_resistance_2","perk":"PASSIVE_ABJURATION_RESISTANCE","tier":2,"amount":300,"category":"PASSIVE","pointCost":1,"prerequisites":["abjuration_abjuration_resistance_1"]},{"id":"abjuration_sanctuary_1","perk":"ACTIVE_SANCTUARY","tier":1,"category":"ACTIVE","cooldown":200,"manaCost":0.2,"pointCost":1,"prerequisites":["abjuration_abjuration_power_2","abjuration_abjuration_resistance_2"]}] | not documented |
perks config/ars_affinity/perk_trees/air.json | [{"id":"air_air_power_1","perk":"PASSIVE_AIR_POWER","tier":1,"amount":1,"category":"PASSIVE","pointCost":1},{"id":"air_air_resistance_1","perk":"PASSIVE_AIR_RESISTANCE","tier":1,"amount":200,"category":"PASSIVE","pointCost":1,"prerequisites":["air_air_power_1"]},{"id":"air_air_power_2","perk":"PASSIVE_AIR_POWER","tier":2,"amount":2,"category":"PASSIVE","pointCost":1,"prerequisites":["air_air_power_1"]},{"id":"air_air_resistance_2","perk":"PASSIVE_AIR_RESISTANCE","tier":2,"amount":300,"category":"PASSIVE","pointCost":1,"prerequisites":["air_air_resistance_1"]},{"id":"air_dash_1","perk":"ACTIVE_AIR_DASH","tier":1,"category":"ACTIVE","cooldown":100,"manaCost":0.2,"pointCost":1,"dashLength":10,"dashDuration":0.3,"prerequisites":["air_air_power_2","air_air_resistance_2"],"prerequisite_glyph":"ars_nouveau:glyph_leap"}] | not documented |
perks config/ars_affinity/perk_trees/conjuration.json | [{"id":"conjuration_summoning_power_1","perk":"PASSIVE_SUMMONING_POWER","tier":1,"amount":1,"category":"PASSIVE","pointCost":1},{"id":"conjuration_summon_health_1","perk":"PASSIVE_SUMMON_HEALTH","tier":1,"time":400,"amount":1,"category":"PASSIVE","pointCost":1,"prerequisites":["conjuration_summoning_power_1"]},{"id":"conjuration_summon_defense_1","perk":"PASSIVE_SUMMON_DEFENSE","tier":1,"time":400,"amount":1,"category":"PASSIVE","pointCost":1,"prerequisites":["conjuration_summoning_power_1"],"prerequisite_glyph":"ars_nouveau:glyph_summon_undead"},{"id":"conjuration_conjuration_resistance_1","perk":"PASSIVE_CONJURATION_RESISTANCE","tier":1,"amount":200,"category":"PASSIVE","pointCost":1,"prerequisites":["conjuration_summoning_power_1"]},{"id":"conjuration_summon_health_2","perk":"PASSIVE_SUMMON_HEALTH","tier":2,"time":800,"amount":2,"category":"PASSIVE","pointCost":1,"prerequisites":["conjuration_summon_health_1"]},{"id":"conjuration_summon_defense_2","perk":"PASSIVE_SUMMON_DEFENSE","tier":2,"time":400,"amount":2,"category":"PASSIVE","pointCost":1,"prerequisites":["conjuration_summon_defense_1"]},{"id":"conjuration_summon_health_3","perk":"PASSIVE_SUMMON_HEALTH","tier":3,"time":2400,"amount":3,"category":"PASSIVE","pointCost":1,"prerequisites":["conjuration_summon_health_2"]},{"id":"conjuration_summon_defense_3","perk":"PASSIVE_SUMMON_DEFENSE","tier":3,"time":400,"amount":3,"category":"PASSIVE","pointCost":1,"prerequisites":["conjuration_summon_defense_2"]},{"id":"conjuration_summoning_power_2","perk":"PASSIVE_SUMMONING_POWER","tier":2,"amount":2,"category":"PASSIVE","pointCost":1,"prerequisites":["conjuration_summoning_power_1"]},{"id":"conjuration_conjuration_resistance_2","perk":"PASSIVE_CONJURATION_RESISTANCE","tier":2,"amount":300,"category":"PASSIVE","pointCost":1,"prerequisites":["conjuration_conjuration_resistance_1"]}] | not documented |
perks config/ars_affinity/perk_trees/earth.json | [{"id":"earth_earth_power_1","perk":"PASSIVE_EARTH_POWER","tier":1,"amount":1,"category":"PASSIVE","pointCost":1},{"id":"earth_stone_skin_1","perk":"PASSIVE_STONE_SKIN","tier":1,"time":400,"amount":100,"category":"PASSIVE","pointCost":1,"prerequisites":["earth_earth_power_1"]},{"id":"earth_earth_resistance_1","perk":"PASSIVE_EARTH_RESISTANCE","tier":1,"amount":200,"category":"PASSIVE","pointCost":1,"prerequisites":["earth_earth_power_1"]},{"id":"earth_stone_skin_2","perk":"PASSIVE_STONE_SKIN","tier":2,"time":200,"amount":100,"category":"PASSIVE","pointCost":1,"prerequisites":["earth_stone_skin_1"]},{"id":"earth_earth_power_2","perk":"PASSIVE_EARTH_POWER","tier":2,"amount":2,"category":"PASSIVE","pointCost":1,"prerequisites":["earth_earth_power_1"]},{"id":"earth_earth_resistance_2","perk":"PASSIVE_EARTH_RESISTANCE","tier":2,"amount":300,"category":"PASSIVE","pointCost":1,"prerequisites":["earth_earth_resistance_1"]},{"id":"earth_ground_slam_1","perk":"ACTIVE_GROUND_SLAM","tier":1,"category":"ACTIVE","cooldown":200,"manaCost":0.2,"pointCost":1,"prerequisites":["earth_earth_power_2","earth_earth_resistance_2"]}] | not documented |
perks config/ars_affinity/perk_trees/fire.json | [{"id":"fire_fire_power_1","perk":"PASSIVE_FIRE_POWER","tier":1,"amount":1,"category":"PASSIVE","pointCost":1},{"id":"fire_thorns_1","perk":"PASSIVE_FIRE_THORNS","tier":1,"amount":0.25,"category":"PASSIVE","pointCost":1,"prerequisites":["fire_fire_power_1"],"prerequisite_glyph":"ars_nouveau:glyph_ignite"},{"id":"fire_fire_resistance_1","perk":"PASSIVE_FIRE_RESISTANCE","tier":1,"amount":200,"category":"PASSIVE","pointCost":1,"prerequisites":["fire_fire_power_1"]},{"id":"fire_thorns_2","perk":"PASSIVE_FIRE_THORNS","tier":2,"amount":0.5,"category":"PASSIVE","pointCost":1,"prerequisites":["fire_thorns_1"]},{"id":"fire_thorns_3","perk":"PASSIVE_FIRE_THORNS","tier":3,"amount":1,"category":"PASSIVE","pointCost":1,"prerequisites":["fire_thorns_2"]},{"id":"fire_fire_power_2","perk":"PASSIVE_FIRE_POWER","tier":2,"amount":2,"category":"PASSIVE","pointCost":1,"prerequisites":["fire_fire_power_1"]},{"id":"fire_fire_resistance_2","perk":"PASSIVE_FIRE_RESISTANCE","tier":2,"amount":300,"category":"PASSIVE","pointCost":1,"prerequisites":["fire_fire_resistance_1"]},{"id":"fire_dash_1","perk":"ACTIVE_FIRE_DASH","tier":1,"category":"ACTIVE","cooldown":100,"manaCost":0.2,"pointCost":1,"dashLength":10,"dashDuration":0.3,"prerequisites":["fire_fire_power_2","fire_fire_resistance_2","fire_thorns_2"]}] | not documented |
perks config/ars_affinity/perk_trees/manipulation.json | [{"id":"manipulation_manipulation_power_1","perk":"PASSIVE_MANIPULATION_POWER","tier":1,"amount":1,"category":"PASSIVE","pointCost":1},{"id":"manipulation_mana_tap_1","perk":"PASSIVE_MANA_TAP","tier":1,"amount":1,"category":"PASSIVE","pointCost":1,"prerequisites":["manipulation_manipulation_power_1"]},{"id":"manipulation_manipulation_resistance_1","perk":"PASSIVE_MANIPULATION_RESISTANCE","tier":1,"amount":200,"category":"PASSIVE","pointCost":1,"prerequisites":["manipulation_manipulation_power_1"]},{"id":"manipulation_deflection_1","perk":"PASSIVE_DEFLECTION","tier":1,"time":200,"amount":1,"category":"PASSIVE","pointCost":1,"prerequisites":["manipulation_mana_tap_1"]},{"id":"manipulation_deflection_2","perk":"PASSIVE_DEFLECTION","tier":2,"time":100,"amount":1,"category":"PASSIVE","pointCost":1,"prerequisites":["manipulation_deflection_1","manipulation_mana_tap_2"]},{"id":"manipulation_mana_tap_2","perk":"PASSIVE_MANA_TAP","tier":2,"amount":2,"category":"PASSIVE","pointCost":1,"prerequisites":["manipulation_mana_tap_1"]},{"id":"manipulation_mana_tap_3","perk":"PASSIVE_MANA_TAP","tier":3,"amount":3,"category":"PASSIVE","pointCost":1,"prerequisites":["manipulation_mana_tap_2"]},{"id":"manipulation_manipulation_power_2","perk":"PASSIVE_MANIPULATION_POWER","tier":2,"amount":2,"category":"PASSIVE","pointCost":1,"prerequisites":["manipulation_manipulation_power_1"]},{"id":"manipulation_manipulation_resistance_2","perk":"PASSIVE_MANIPULATION_RESISTANCE","tier":2,"amount":300,"category":"PASSIVE","pointCost":1,"prerequisites":["manipulation_manipulation_resistance_1"]},{"id":"manipulation_swap_ability_1","perk":"ACTIVE_SWAP_ABILITY","tier":1,"category":"ACTIVE","cooldown":200,"manaCost":0.2,"pointCost":1,"prerequisites":["manipulation_manipulation_power_2","manipulation_manipulation_resistance_2"],"prerequisite_glyph":"ars_nouveau:glyph_blink"}] | not documented |
perks config/ars_affinity/perk_trees/necromancy.json | [{"id":"necromancy_anima_power_1","perk":"PASSIVE_ANIMA_POWER","tier":1,"amount":1,"category":"PASSIVE","pointCost":1},{"id":"necromancy_soulspike_1","perk":"PASSIVE_SOULSPIKE","tier":1,"amount":0.1,"category":"PASSIVE","pointCost":1,"prerequisites":["necromancy_anima_power_1"],"prerequisite_glyph":"ars_elemental:glyph_charm"},{"id":"necromancy_anima_resistance_1","perk":"PASSIVE_ANIMA_RESISTANCE","tier":1,"amount":200,"category":"PASSIVE","pointCost":1,"prerequisites":["necromancy_anima_power_1"]},{"id":"necromancy_lich_feast_1","perk":"PASSIVE_LICH_FEAST","tier":1,"health":0.5,"hunger":0.25,"category":"PASSIVE","pointCost":1,"prerequisites":["necromancy_soulspike_1"]},{"id":"necromancy_soulspike_2","perk":"PASSIVE_SOULSPIKE","tier":2,"amount":0.2,"category":"PASSIVE","pointCost":1,"prerequisites":["necromancy_soulspike_1"]},{"id":"necromancy_soulspike_3","perk":"PASSIVE_SOULSPIKE","tier":3,"amount":0.3,"category":"PASSIVE","pointCost":1,"prerequisites":["necromancy_soulspike_2"]},{"id":"necromancy_lich_feast_2","perk":"PASSIVE_LICH_FEAST","tier":2,"health":1,"hunger":0.5,"category":"PASSIVE","pointCost":1,"prerequisites":["necromancy_lich_feast_1","necromancy_anima_power_2"]},{"id":"necromancy_anima_power_2","perk":"PASSIVE_ANIMA_POWER","tier":2,"amount":2,"category":"PASSIVE","pointCost":1,"prerequisites":["necromancy_soulspike_1","necromancy_anima_resistance_1"]},{"id":"necromancy_anima_resistance_2","perk":"PASSIVE_ANIMA_RESISTANCE","tier":2,"amount":300,"category":"PASSIVE","pointCost":1,"prerequisites":["necromancy_lich_feast_1"]},{"id":"necromancy_rotting_guise_1","perk":"PASSIVE_ROTTING_GUISE","tier":1,"amount":1,"category":"PASSIVE","pointCost":1,"prerequisites":["necromancy_soulspike_3","necromancy_lich_feast_2"]},{"id":"necromancy_curse_field_1","perk":"ACTIVE_CURSE_FIELD","tier":1,"category":"ACTIVE","cooldown":200,"manaCost":0.2,"pointCost":1,"prerequisites":["necromancy_anima_resistance_2","necromancy_lich_feast_2"]}] | not documented |
perks config/ars_affinity/perk_trees/water.json | [{"id":"water_water_power_1","perk":"PASSIVE_WATER_POWER","tier":1,"amount":1,"category":"PASSIVE","pointCost":1},{"id":"water_hydration_1","perk":"PASSIVE_HYDRATION","tier":1,"time":600,"amount":0,"category":"PASSIVE","pointCost":1,"prerequisites":["water_water_power_1"]},{"id":"water_cold_walker_1","perk":"PASSIVE_COLD_WALKER","tier":1,"amount":0,"category":"PASSIVE","pointCost":1,"prerequisites":["water_water_power_1"]},{"id":"water_water_resistance_1","perk":"PASSIVE_WATER_RESISTANCE","tier":1,"amount":200,"category":"PASSIVE","pointCost":1,"prerequisites":["water_water_power_1"]},{"id":"water_water_power_2","perk":"PASSIVE_WATER_POWER","tier":2,"amount":2,"category":"PASSIVE","pointCost":1,"prerequisites":["water_hydration_1"]},{"id":"water_hydration_2","perk":"PASSIVE_HYDRATION","tier":2,"time":400,"amount":1,"category":"PASSIVE","pointCost":1,"prerequisites":["water_hydration_1"]},{"id":"water_cold_walker_2","perk":"PASSIVE_COLD_WALKER","tier":2,"amount":0.1,"category":"PASSIVE","pointCost":1,"prerequisites":["water_cold_walker_1","water_hydration_1"]},{"id":"water_hydration_3","perk":"PASSIVE_HYDRATION","tier":3,"time":200,"amount":2,"category":"PASSIVE","pointCost":1,"prerequisites":["water_hydration_2"]},{"id":"water_cold_walker_3","perk":"PASSIVE_COLD_WALKER","tier":3,"amount":0.3,"category":"PASSIVE","pointCost":1,"prerequisites":["water_cold_walker_2"]},{"id":"water_ice_blast_1","perk":"ACTIVE_ICE_BLAST","tier":1,"damage":8,"radius":6,"category":"ACTIVE","cooldown":200,"manaCost":0.2,"pointCost":1,"freezeTime":100,"prerequisites":["water_water_power_2","water_water_resistance_2"],"prerequisite_glyph":"ars_nouveau:glyph_cold_snap"},{"id":"water_water_resistance_2","perk":"PASSIVE_WATER_RESISTANCE","tier":2,"amount":300,"category":"PASSIVE","pointCost":1,"prerequisites":["water_water_resistance_1"]}] | not documented |
glyph_blacklist.blacklistedGlyphs List of glyph IDs to ignore for affinity progress tracking. Use format 'modid:glyph_name' (e.g., 'ars_nouveau:glyph_break') config/ars_affinity-server.toml | ["ars_nouveau:glyph_break","ars_nouveau:glyph_craft"] | not documented |
ui.enableSpellBookButton Enable the Ars Affinity button in the spell book GUI config/ars_affinity-server.toml | true | not documented |
affinity.affinityGainMultiplier Multiplier for affinity gain per mana spent. Higher values = faster progression (0.0001 to 0.1) config/ars_affinity-server.toml | 0.001 | 0.001 |
affinity.affinityScalingDecayStrength How quickly affinity gain decreases as affinity increases (1.0 = linear, 2.0 = exponential, higher = more aggressive decay) config/ars_affinity-server.toml | 1.7 | 1.7 |
affinity.affinityScalingMinimumFactor Minimum percentage of original gain that can be applied (0.1 = 10%, 0.05 = 5%) config/ars_affinity-server.toml | 0.1 | 0.1 |
affinity.deepUndergroundYThreshold Y coordinate threshold for deep underground detection. Players below this Y level are considered deep underground config/ars_affinity-server.toml | 20 | 20 |
affinity.globalScalingDecayStrength How quickly affinity gain decreases as total points across all schools increase (1.0 = linear, 2.0 = exponential, higher = more aggressive decay) config/ars_affinity-server.toml | 1.3 | 1.3 |
affinity.globalScalingMinimumFactor Minimum percentage of original gain when you have many total points (0.1 = 10%, 0.05 = 5%) config/ars_affinity-server.toml | 0.2 | 0.2 |
affinity.opposingSchoolPenaltyPercentage Percentage of affinity gain that opposing schools lose (0.0 to 1.0) config/ars_affinity-server.toml | 0.66 | 0.66 |
affinity.tier1ThresholdPercentage Minimum affinity percentage required to reach Tier 1 (0.0 to 100.0) config/ars_affinity-server.toml | 25 | 25 |
affinity.tier2ThresholdPercentage Minimum affinity percentage required to reach Tier 2 (0.0 to 100.0) config/ars_affinity-server.toml | 50 | 50 |
affinity.tier3ThresholdPercentage Minimum affinity percentage required to reach Tier 3 (0.0 to 100.0) config/ars_affinity-server.toml | 75 | 75 |
ground_slam.maxDropDistance Max drop distance used for logarithmic scaling (blocks) config/ars_affinity-server.toml | 10 | 10 |
ground_slam.maxRadius Max affect radius (blocks) config/ars_affinity-server.toml | 5 | 5 |
ice_blast.defaultCooldown Default cooldown in ticks for ICE BLAST ability (20 ticks = 1 second) config/ars_affinity-server.toml | 200 | 200 |
ice_blast.defaultDamage Default damage for ICE BLAST ability config/ars_affinity-server.toml | 8 | 8 |
ice_blast.defaultFreezeTime Default freeze time in ticks for ICE BLAST ability (20 ticks = 1 second) config/ars_affinity-server.toml | 100 | 100 |
ice_blast.defaultManaCost Default mana cost percentage for ICE BLAST ability (0.0 to 1.0) config/ars_affinity-server.toml | 0.3 | 0.3 |
ice_blast.defaultRadius Default radius for ICE BLAST ability config/ars_affinity-server.toml | 6 | 6 |
summon_distance_override.maxDistance Maximum distance before summons stop following player when PASSIVE_SUMMONING_POWER is active (blocks) config/ars_affinity-server.toml | 75 | 75 |
summon_distance_override.minDistance Minimum distance before summons start following player when PASSIVE_SUMMONING_POWER is active (blocks) config/ars_affinity-server.toml | 50 | 50 |
summon_distance_override.teleportDistance Distance at which summons teleport back to player when PASSIVE_SUMMONING_POWER is active (blocks) config/ars_affinity-server.toml | 100 | 100 |