Configs generated, added some mods including Iron's spellbook. NOTE: need sound whitelist for player sounds

Added
cursery, sneaky curses: adds new curses, causes curses to have a chance to affix when enchanting regardless of its presence in the description, obfuscates curses from tooltip and instead makes the item's name red.
curse of pandora: adds curios and cursed curios
ancientcurses: adds altars where you can earn jewels (gems) to affix to an amulet for bonuses (future curio wip)
Sound attracts mobs, proximity chat, and simple radios for bequiet systems
Iron's spells & spellbook integrates with some of our mods and adds mobs and magic
tenseambiance: dynamic biome based creepy ambient noise
This commit is contained in:
2025-05-27 09:09:23 -05:00
parent d0d125303a
commit a4741227b9
60 changed files with 6378 additions and 1030 deletions

View File

@ -0,0 +1,142 @@
#This config houses all the extra spell and spell mechanics
#If you're looking to change the spell stats instead or disable/enable spells... Go to iron's spellbooks server config file
[spells]
[spells.annihilation]
#If Annihilation spell can cause blocks to break/create explosion || Default: true
cause_explosion = true
#If Annihilation spell can cause fire || Automatically disabled if cause_explosion is disabled || Default: true
cause_fire = true
[spells.aerial_collapse]
#Should bosses take less percent-based damage from Aerial Collapse? || less than 1.0 will make them take less damage || Default 1.0
#Range: 0.1 ~ 1.0
bosses_take_less_damage = 1.0
[spells.death_laser]
#Should DeathLaser break blocks || Default: true
should_break_blocks = true
#Should DeathLaser spell deal magic damage (default boss behavior/Ignore armor/less integration with spell power & resist attributes) || Default: false
should_deal_magic_damage = false
[spells.abyssal_blast]
#Should Abyssal Blast break blocks || Default: true
should_break_blocks = true
#Should Abyssal Blast spell deal magic damage (default boss behavior/Ignore armor/less integration with spell power & resist attributes) || Default: false
should_deal_magic_damage = false
[spells.summon]
#Limit the number of active 'Group' summon spells to one at a time || Default: true
limit_group_summon = true
#Limit the number of active 'Kaiju' summon spells to one at a time || Default: true
limit_kaiju_summon = true
#Limit the number of active 'Miniboss' summon spells to one at a time || Default: true
limit_miniboss_summon = true
#Staff, Spellbooks and other this kind of thing
[staff_spellbooks]
[staff_spellbooks.titanlord_scepter]
#Damage || Default 9.0
#Range: 0.0 ~ 100.0
damage = 9.0
#Attack Speed || Default -3.0
#Range: -5.0 ~ 5.0
attack_speed = -3.0
#Variant Spell Power || MULTIPLY_BASE || Default 0.15
#Range: 0.0 ~ 1.0
variant_spell_power = 0.15
#Cooldown Reduction || MULTIPLY_BASE || Default 0.15
#Range: 0.0 ~ 1.0
cooldown_reduction = 0.15
#Mana Regen || MULTIPLY_BASE || Default 0.10
#Range: 0.0 ~ 1.0
mana_regen = 0.1
#If Titanlord Scepter should grant a recast to Annihilation spell || Default: true
grant_annihilation_recast = true
[staff_spellbooks.archive_of_abyssal_secrets]
#Extra spell slots || Default 10 + 2 built-in
#Range: > 4
extra_slots = 10
#Max Mana || ADDITION || Default 300.0
#Range: 50.0 ~ 1000.0
max_mana = 300.0
#Ender Spell Power || MULTIPLY_BASE || Default 0.15
#Range: 0.0 ~ 1.0
ender_spell_power = 0.15
#Eldritch Spell Power || MULTIPLY_BASE || Default 0.15
#Range: 0.0 ~ 1.0
eldritch_spell_power = 0.15
[staff_spellbooks.chronicles_of_the_firelord]
#Extra spell slots || Default 10 + 2 built-in
#Range: > 3
extra_slots = 10
#Max Mana || ADDITION || Default 300.0
#Range: 50.0 ~ 1000.0
max_mana = 300.0
#Fire Spell Power || MULTIPLY_BASE || Default 0.15
#Range: 0.0 ~ 1.0
fire_spell_power = 0.15
#Spell Eldritch Spell Power || MULTIPLY_BASE || Default 0.15
#Range: 0.0 ~ 1.0
eldritch_spell_power = 0.15
[staff_spellbooks.shellbound]
#Extra spell slots || Default 12
#Range: > 1
extra_slots = 12
#Max Mana || ADDITION || Default 200.0
#Range: 50.0 ~ 1000.0
max_mana = 200.0
#Cooldown Reduction || MULTIPLY_BASE || Default 0.10
#Range: 0.0 ~ 1.0
cooldown_reduction = 0.1
#Nature Spell Power || MULTIPLY_BASE || Default 0.10
#Range: 0.0 ~ 1.0
nature_spell_power = 0.1
[staff_spellbooks.the_accused_codex]
#Extra spell slots || Default 11
#Range: > 1
extra_slots = 11
#Max Mana || ADDITION || Default 300.0
#Range: 50.0 ~ 1000.0
max_mana = 300.0
#Cooldown Reduction || MULTIPLY_BASE || Default 0.10
#Range: 0.0 ~ 1.0
cooldown_reduction = 0.1
#Ice Spell Power || MULTIPLY_BASE || Default 0.20
#Range: 0.0 ~ 1.0
ice_spell_power = 0.2
[staff_spellbooks.codec_of_crushing_depths]
#Extra spell slots || Default 11
#Range: > 1
extra_slots = 11
#Max Mana || ADDITION || Default 300.0
#Range: 50.0 ~ 1000.0
max_mana = 300.0
#Cooldown Reduction || MULTIPLY_BASE || Default 0.15
#Range: 0.0 ~ 1.0
cooldown_reduction = 0.15
#Aqua Spell Power || MULTIPLY_BASE || Default 0.15
#Range: 0.0 ~ 1.0
aqua_spell_power = 0.15
[staff_spellbooks.guide_to_watery_whispers]
#Extra spell slots || Default 10
#Range: > 1
extra_slots = 10
#Max Mana || ADDITION || Default 200.0
#Range: 50.0 ~ 1000.0
max_mana = 200.0
#Cooldown Reduction || MULTIPLY_BASE || Default 0.10
#Range: 0.0 ~ 1.0
cooldown_reduction = 0.1
#Aqua Spell Power || MULTIPLY_BASE || Default 0.10
#Range: 0.0 ~ 1.0
aqua_spell_power = 0.1