#Disable wool drops to force the player to get shears.
disableWoolDrops = true
#Reset all skills to 1 when a player dies.
deathSkillReset = false
#Should you gain health on set level ups?
HealthBonus = true
#Toggle the visibility of the tab buttons in the inventory.
showTabButtons = true
#Global scaling multiplier for XP costs.
#Range: 0.1 ~ 10.0
xpScalingMultiplier = 1.0
#Maximum level each skill can be upgraded to.
#Range: 2 ~ 100
maximumLevel = 50
#List of substitutions to perform in names in skill lock lists.
#Useful if you're using a resource pack to change the names of skills, this config doesn't affect gameplay, just accepted values in other configs so it's easier to think about
#Format: key=value
#Valid values: attack, defense, mining, gathering, farming, building, agility, magic
#Enable or disable skill leveling via GUI or selection. If disabled, skill levels must be granted by commands.
enableSkillLeveling = true
#Enable or disable the skill level-up message.
enableSkillUpMessage = true
skillAliases = ["defense=defense"]
#The registry ID of the attribute to use for the Attack skill.
attackAttribute = "minecraft:generic.attack_damage"
#Operation for the Attack skill perk. Valid: ADDITION, MULTIPLY_BASE, MULTIPLY_TOTAL
attackOperation = "MULTIPLY_TOTAL"
#Range: 0.0 ~ 10.0
attackDamageBonus = 0.15
#The registry ID of the attribute to use for the Defense skill.
defenseAttribute = "minecraft:generic.armor"
#Operation for the Defense skill perk. Valid: ADDITION, MULTIPLY_BASE, MULTIPLY_TOTAL
defenseOperation = "MULTIPLY_TOTAL"
#Range: 0.0 ~ 10.0
armorBonus = 0.15
#The registry ID of the attribute to use for the Agility skill.
agilityAttribute = "too_many_bows:bow_damage"
#Operation for the Agility skill perk. Valid: ADDITION, MULTIPLY_BASE, MULTIPLY_TOTAL
agilityOperation = "MULTIPLY_TOTAL"
#Range: 0.0 ~ 1.0
"Agility bonus" = 0.05
#The registry ID of the attribute to use for the Magic skill (e.g. 'modid:spell_power')
magicAttribute = "irons_spellbooks:spell_power"
#Operation for the Magic skill perk. Valid: ADDITION, MULTIPLY_BASE, MULTIPLY_TOTAL
magicOperation = "MULTIPLY_TOTAL"
#Range: 0.0 ~ 10.0
"Magic Bonus" = 0.05
#The registry ID of the attribute to use for the Building skill.
buildingAttribute = "forge:block_reach"
#Operation for the Building skill perk. Valid: ADDITION, MULTIPLY_BASE, MULTIPLY_TOTAL
buildingOperation = "ADDITION"
#Range: 0.0 ~ 5.0
"Building Bonus" = 0.25
#Range: 0.0 ~ 5.0
miningSpeedMultiplier = 0.25
#Range: 0.0 ~ 1.0
"Farming Bonus" = 0.25
#Bonus XP multiplier per 5 levels of Gathering (e.g., 0.05 = +5% XP per step)
#Range: 0.0 ~ 1.0
"gathering Bonus" = 0.05
#How many total skill levels are required for each heart gained.
#Range: 1 ~ 100
levelsPerHeart = 10
#How much health (in half-hearts) is granted per configured levelsPerHeart.
#Range: 0.5 ~ 20.0
healthPerHeart = 2.0
#Skill gating rules. (all skills start at level 1 so add 8 to a total count)
#Format: SKILL:MIN_CURRENT_LEVEL:REQS
#Example: ATTACK:10:TOTAL=30,MINING=5,DEFENSE=5
#New token: ADV=<namespace:path> (player must have completed the advancement)
#You can include multiple: ADV=minecraft:story/mine_diamond,ADV=minecraft:nether/root
#Tokens: TOTAL=<n>, OTHER_SKILL=<n>, ADV=<advancement_id>
skill_level_gates = ["ATTACK:5:ADV=minecraft:story/smelt_iron", "ATTACK:10:ADV=minecraft:story/upgrade_tools", "ATTACK:15:ADV=minecraft:nether/root", "ATTACK:25:ADV=minecraft:nether/obtain_blaze_rod", "ATTACK:30:ADV=minecraft:story/enter_the_end", "ATTACK:35:ADV=minecraft:end/kill_dragon", "ATTACK:49:ADV=cataclysm:kill_all_bosses", "DEFENSE:10:ADV=minecraft:story/enchant_item", "DEFENSE:25:ADV=minecraft:nether/netherite_armor", "MINING:5:ADV=minecraft:story/upgrade_tools", "MINING:40:ADV=minecraft:story/mine_diamond,ADV=minecraft:nether/obtain_ancient_debris", "BUILDING:5:ADV=minecraft:story/smelt_iron", "BUILDING:10:ADV=minecraft:story/enchant_item", "BUILDING:15:ADV=minecraft:adventure/trade", "BUILDING:25:ADV=minecraft:end/find_end_city", "BUILDING:30:ADV=minecraft:end/elytra", "FARMING:5:ADV=minecraft:husbandry/plant_seed", "FARMING:30:ADV=minecraft:end/dragon_breath", "GATHERING:5:ADV=minecraft:adventure/kill_a_mob", "GATHERING:10:ADV=minecraft:adventure/shoot_arrow", "AGILITY:10:ADV=paraglider:paraglider", "AGILITY:30:ADV=too_many_bows:necro_bow", "AGILITY:40:ADV=minecraft:adventure/fall_from_world_height", "MAGIC:10:ADV=irons_spellbooks:make_inscription_table", "MAGIC:15:ADV=irons_spellbooks:irons_spellbooks/make_arcane_anvil", "MAGIC:20:ADV=minecraft:nether/obtain_blaze_rod", "MAGIC:25:ADV=paraglider:pray_to_the_goddess", "MAGIC:30:ADV=minecraft:end/kill_dragon,ADV=irons_spellbooks:irons_spellbooks/spell_book_dead_king", "MAGIC:49:ADV=darkdoppelganger:kill"]

