Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save Trepppy/a8769137f4153e62388dccdb81e852ad to your computer and use it in GitHub Desktop.
Save Trepppy/a8769137f4153e62388dccdb81e852ad to your computer and use it in GitHub Desktop.
#Individual Spell Configuration
[Spells]
#Blood Spells
[Spells.Blood-Slash]
Enabled = true
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 10.0
[Spells.Blood-Step]
Enabled = true
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 5.0
[Spells.Heartstop]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 120.0
[Spells.Raise-Dead]
Enabled = true
MaxLevel = 6
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 150.0
[Spells.Ray-Of-Siphoning]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 15.0
[Spells.Wither-Skull]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 2.0
#Ender Spells
[Spells.Evasion]
Enabled = true
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "EPIC"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 180.0
[Spells.Magic-Arrow]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 12.0
[Spells.Magic-Missile]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 1.0
[Spells.Teleport]
Enabled = true
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 3.0
[Spells.Counterspell]
Enabled = true
MaxLevel = 1
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "EPIC"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 15.0
[Spells.Dragon-Breath]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 25.0
#Evocation Spells
[Spells.Chain-Creeper]
Enabled = true
MaxLevel = 6
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 15.0
[Spells.Fang-Strike]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 5.0
[Spells.Fang-Ward]
Enabled = true
MaxLevel = 8
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 15.0
[Spells.Firecracker]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 1.5
[Spells.Invisibility]
Enabled = true
MaxLevel = 6
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 60.0
[Spells.Lob-Creeper]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 2.0
[Spells.Shield]
Enabled = true
MaxLevel = 8
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 25.0
[Spells.Summon-Horse]
Enabled = true
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 20.0
[Spells.Summon-Vex]
Enabled = true
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 150.0
[Spells.Spectral-Hammer]
Enabled = true
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 10.0
#Fire Spells
[Spells.Blaze-Storm]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 25.0
[Spells.Burning-Dash]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 10.0
[Spells.Fireball]
Enabled = true
MaxLevel = 3
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "EPIC"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 25.0
[Spells.Firebolt]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 1.0
[Spells.Fire-Breath]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 25.0
[Spells.Wall-Of-Fire]
Enabled = true
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 30.0
#Holy Spells
[Spells.Angel-Wing]
Enabled = true
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "EPIC"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 120.0
[Spells.Cloud-Of-Regeneration]
Enabled = true
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 35.0
[Spells.Greater-Heal]
Enabled = true
MaxLevel = 1
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 45.0
[Spells.Heal]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 25.0
[Spells.Wisp]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 1.0
[Spells.Fortify]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 35.0
[Spells.Blessing-Of-Life]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 10.0
#Ice Spells
[Spells.Cone-Of-Cold]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 25.0
[Spells.Frostbite]
Enabled = false
MaxLevel = 0
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 0.0
[Spells.Frost-Step]
Enabled = true
MaxLevel = 8
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 10.0
[Spells.Icicle]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 1.0
[Spells.Summon-Polar-Bear]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 180.0
[Spells.Ice-Block]
Enabled = true
MaxLevel = 6
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 20.0
#Lightning Spells
[Spells.Electrocute]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 25.0
[Spells.Lightning-Bolt]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "EPIC"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 25.0
[Spells.Lightning-Lance]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 12.0
[Spells.Charge]
Enabled = true
MaxLevel = 3
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 40.0
[Spells.Ascension]
Enabled = true
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 30.0
#Void Spells
[Spells.Abyssal-Shroud]
Enabled = true
MaxLevel = 3
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "LEGENDARY"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 300.0
[Spells.Void-Tentacles]
Enabled = true
MaxLevel = 3
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "LEGENDARY"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 30.0
#Other Configuration
[Misc]
#rarityConfig array values must sum to 1: [COMMON, UNCOMMON, RARE, EPIC, LEGENDARY]
rarityConfig = [0.3, 0.25, 0.2, 0.15, 0.1]
swordsConsumeMana = true
canAttackOwnSummons = false
maxUpgrades = 3
["Upgrade Overrides"]
#Use these lists to change what items can interact with the Arcane Anvil's upgrade system. This can also be done via datapack.
#Upgrade Whitelist. Use an item's id to allow it to be upgraded, ex: minecraft:iron_sword
upgradeWhitelist = []
#Upgrade Blacklist. Use an item's id to prevent it from being upgraded, ex: minecraft:iron_sword
upgradeBlacklist = []
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment