# Configuration file

general {

    "client settings" {
        # Whether or not to show set bonus information in discovered set item tooltips
        B:"1. Enable Tooltips"=true
    }

    "server settings" {
        # FILLSCREEN Each item you want to include in a set needs to be defined here first
        # 
        # Layout is...
        # Equipment id, domain:item:meta > nbtkey1 = nbtvalue1 & nbtkey2 = nbtvalue2...
        # The equipment id must be unique, and is only used to refer to the item in the equipment set config
        # 
        # eg...
        # 
        # SSword, stone_sword
        # DSword, diamond_sword
        # 
        # DDagger, backstab:diamond_dagger
        # 
        # TetraSickleSingle, tetra:duplex_tool_modular > duplex/sickle_left_material & duplex/butt_right_material
        # 
        # WirtsLeggings, diamond_leggings > display:Name = "Wirt's Leggings" & ench: = minecraft:protection ; lvl:4s
        #  
        S:"1. Equipment" <
            LHelm, leather_helmet > Quality:Name = "quality.masterful.name"
            LChest, leather_chestplate > Quality:Name = "quality.masterful.name"
            LLegs, leather_leggings > Quality:Name = "quality.masterful.name"
            LBoots, leather_boots > Quality:Name = "quality.masterful.name"
            NHelm, aquaculture:neptunium_helmet
            NChest, aquaculture:neptunium_chestplate
            NLegs, aquaculture:neptunium_leggings
            NBoots, aquaculture:neptunium_boots
            GHelm, golden_helmet
            GChest, golden_chestplate
            GLegs, golden_leggings
            GBoots, golden_boots
            SGHelm, defiledlands:scale_golden_helmet
            SGChest, defiledlands:scale_golden_chestplate
            SGLegs, defiledlands:scale_golden_leggings
            SGBoots, defiledlands:scale_golden_boots
            GSword, golden_sword
            GSW1, spartanweaponry:dagger_gold
            GSW2, spartanweaponry:longsword_gold
            GSW3, spartanweaponry:katana_gold
            GSW4, spartanweaponry:saber_gold
            GSW5, spartanweaponry:rapier_gold
            GSW6, spartanweaponry:greatsword_gold
            GSW7, spartanweaponry:hammer_gold
            GSW8, spartanweaponry:warhammer_gold
            GSW9, spartanweaponry:spear_gold
            GSW10, spartanweaponry:halberd_gold
            GSW11, spartanweaponry:pike_gold
            GSW12, spartanweaponry:lance_gold
            GSW13, spartanweaponry:throwing_knife_gold
            GSW14, spartanweaponry:throwing_axe_gold
            GSW15, spartanweaponry:javelin_gold
            GSW16, spartanweaponry:boomerang_gold
            GSW17, spartanweaponry:battleaxe_gold
            GSW18, spartanweaponry:mace_gold
            GSW19, spartanweaponry:glaive_gold
            GSW20, spartanweaponry:staff_gold
            BGW1, mujmajnkraftsbettersurvival:itemgoldhammer
            BGW2, mujmajnkraftsbettersurvival:itemgoldspear
            BGW3, mujmajnkraftsbettersurvival:itemgoldbattleaxe
            BGW4, mujmajnkraftsbettersurvival:itemgolddagger
            BGW5, mujmajnkraftsbettersurvival:itemgoldnunchaku
            GTool1, golden_pickaxe
            GTool2, golden_axe
            GTool3, golden_shovel
            GTool4, golden_hoe
            SHelm, iceandfire:armor_silver_metal_helmet
            SChest, iceandfire:armor_silver_metal_chestplate
            SLegs, iceandfire:armor_silver_metal_leggings
            SBoots, iceandfire:armor_silver_metal_boots
            SSword, iceandfire:silver_sword
            SSW1, spartanweaponry:dagger_silver
            SSW2, spartanweaponry:longsword_silver
            SSW3, spartanweaponry:katana_silver
            SSW4, spartanweaponry:saber_silver
            SSW5, spartanweaponry:rapier_silver
            SSW6, spartanweaponry:greatsword_silver
            SSW7, spartanweaponry:hammer_silver
            SSW8, spartanweaponry:warhammer_silver
            SSW9, spartanweaponry:spear_silver
            SSW10, spartanweaponry:halberd_silver
            SSW11, spartanweaponry:pike_silver
            SSW12, spartanweaponry:lance_silver
            SSW13, spartanweaponry:throwing_knife_silver
            SSW14, spartanweaponry:throwing_axe_silver
            SSW15, spartanweaponry:javelin_silver
            SSW16, spartanweaponry:boomerang_silver
            SSW17, spartanweaponry:battleaxe_silver
            SSW18, spartanweaponry:mace_silver
            SSW19, spartanweaponry:glaive_silver
            SSW20, spartanweaponry:staff_silver
            BSW1, mujmajnkraftsbettersurvival:itemsilverhammer
            BSW2, mujmajnkraftsbettersurvival:itemsilverspear
            BSW3, mujmajnkraftsbettersurvival:itemsilverbattleaxe
            BSW4, mujmajnkraftsbettersurvival:itemsilverdagger
            BSW5, mujmajnkraftsbettersurvival:itemsilvernunchaku
            UHelm, defiledlands:umbrium_helmet
            UChest, defiledlands:umbrium_chestplate
            ULegs, defiledlands:umbrium_leggings
            UBoots, defiledlands:umbrium_boots
            GolemHelm, forgottenitems:golem_helmet
            GolemChest, forgottenitems:golem_chestplate
            GolemLegs, forgottenitems:golem_leggings
            GolemBoots, forgottenitems:golem_boots
            GolemHelmM, forgottenitems:golem_helmet > Quality:Name = "quality.masterful.name"
            GolemChestM, forgottenitems:golem_chestplate > Quality:Name = "quality.masterful.name"
            GolemLegsM, forgottenitems:golem_leggings > Quality:Name = "quality.masterful.name"
            GolemBootsM, forgottenitems:golem_boots > Quality:Name = "quality.masterful.name"
            DMyrmexHelm, iceandfire:myrmex_desert_helmet
            DMyrmexChest, iceandfire:myrmex_desert_chestplate
            DMyrmexLegs, iceandfire:myrmex_desert_leggings
            DMyrmexBoots, iceandfire:myrmex_desert_boots
            JMyrmexHelm, iceandfire:myrmex_jungle_helmet
            JMyrmexChest, iceandfire:myrmex_jungle_chestplate
            JMyrmexLegs, iceandfire:myrmex_jungle_leggings
            JMyrmexBoots, iceandfire:myrmex_jungle_boots
            YDeathWormHelm, iceandfire:deathworm_yellow_helmet
            YDeathWormChest, iceandfire:deathworm_yellow_chestplate
            YDeathWormLegs, iceandfire:deathworm_yellow_leggings
            YDeathWormBoots, iceandfire:deathworm_yellow_boots
            WDeathWormHelm, iceandfire:deathworm_white_helmet
            WDeathWormChest, iceandfire:deathworm_white_chestplate
            WDeathWormLegs, iceandfire:deathworm_white_leggings
            WDeathWormBoots, iceandfire:deathworm_white_boots
            RDeathWormHelm, iceandfire:deathworm_red_helmet
            RDeathWormChest, iceandfire:deathworm_red_chestplate
            RDeathWormLegs, iceandfire:deathworm_red_leggings
            RDeathWormBoots, iceandfire:deathworm_red_boots
            ScarliteHelm, rlmixins:scarlite_helmet
            ScarliteChest, rlmixins:scarlite_chestplate
            ScarliteLegs, rlmixins:scarlite_leggings
            ScarliteBoots, rlmixins:scarlite_boots
            SteelHelm, rlmixins:steel_helmet
            SteelChest, rlmixins:steel_chestplate
            SteelLegs, rlmixins:steel_leggings
            SteelBoots, rlmixins:steel_boots
            Moo1, variedcommodities:cow_leather_head
            Moo2, variedcommodities:cow_leather_chest
            Moo3, variedcommodities:cow_leather_legs
            Moo4, variedcommodities:cow_leather_boots
            Ninja1, variedcommodities:ninja_head
            Ninja2, variedcommodities:ninja_chest
            Ninja3, variedcommodities:ninja_legs
            Wizard1, variedcommodities:wizard_head
            Wizard2, variedcommodities:wizard_chest
            Wizard3, variedcommodities:wizard_pants
            X407Head, variedcommodities:x407_head
            X407Chest, variedcommodities:x407_chest
            X407Legs, variedcommodities:x407_legs
            X407Boots, variedcommodities:x407_boots
         >

        # FILLSCREEN Each equipment set is defined here
        # Each equip id must be defined in the Equipment list first
        # 
        # Layout is...
        # Set id, set name, slot | slot = equip id | equip id, slot | slot = equip id | equip id, etc.
        # 
        # - Vanilla slots: mainhand, offhand, head, chest, legs, feet, hotbar, inventory
        # - Baubles slots: bauble_amulet, bauble_ring, bauble_belt, bauble_head, bauble_body, bauble_charm, bauble_trinket
        # - You can also refer to slots by their slot number, eg. the top-left slot of the inventory is 9
        # 
        # eg...
        # 
        # SnD, Sword and Dagger, mainhand | offhand = WSword | SSword | ISword | GSword | DSword, mainhand | offhand = WDagger | SDagger | IDagger | GDagger | DDagger
        # 
        # DArmor, Diamond Armor, head = DHelm, chest = DChest, legs = DLegs, feet = DBoots
        #  
        S:"2. Equipment Sets" <
            LB, Ranger Danger, head = LHelm, chest = LChest, legs = LLegs, feet = LBoots
            NSet, Neptune's Blessing, head = NHelm, chest = NChest, legs = NLegs, feet = NBoots
            GSet, Magic Infusion, head = GHelm, chest = GChest, legs = GLegs, feet = GBoots
            SGSet, Magic Infusion, head = SGHelm, chest = SGChest, legs = SGLegs, feet = SGBoots
            GSetW, Magic Infused Weapon, mainhand = GSword | GSW1 | GSW2 | GSW3 | GSW4 | GSW5 | GSW6 | GSW7 | GSW8 | GSW9 | GSW10 | GSW11 | GSW12 | GSW13 | GSW14 | GSW15 | GSW16 | GSW17 | GSW18 | GSW19 | GSW20 | BGW1 | BGW2 | BGW3 | BGW4 | BGW5
            GSetT, Magic Infused Tool, mainhand = GTool1 | GTool2 | GTool3 | GTool4
            SSet, Quicksilver, head = SHelm, chest = SChest, legs = SLegs, feet = SBoots
            SSetW, Quicksilver Hands, mainhand = SSword | SSW1 | SSW2 | SSW3 | SSW4 | SSW5 | SSW6 | SSW7 | SSW8 | SSW9 | SSW10 | SSW11 | SSW12 | SSW13 | SSW14 | SSW15 | SSW16 | SSW17 | SSW18 | SSW19 | SSW20 | BSW1 | BSW2 | BSW3 | BSW4 | BSW5
            USet, PPE, head = UHelm, chest = UChest, legs = ULegs, feet = UBoots
            GolemSet, The Rock, head = GolemHelm, chest = GolemChest, legs = GolemLegs, feet = GolemBoots
            GolemSetM, MASTERFUL, head = GolemHelmM, chest = GolemChestM, legs = GolemLegsM, feet = GolemBootsM
            MyrmexSet, Millipede, head = DMyrmexHelm | JMyrmexHelm, chest = DMyrmexChest | JMyrmexChest, legs = DMyrmexLegs | JMyrmexLegs, feet = DMyrmexBoots | JMyrmexBoots
            DeathWormSet, Shai-Hulud, head = YDeathWormHelm | WDeathWormHelm | RDeathWormHelm, chest = YDeathWormChest | WDeathWormChest | RDeathWormChest, legs = YDeathWormLegs | WDeathWormLegs | RDeathWormLegs, feet = YDeathWormBoots | WDeathWormBoots | RDeathWormBoots
            ScarliteSet, Blood Curse, head = ScarliteHelm, chest = ScarliteChest, legs = ScarliteLegs, feet = ScarliteBoots
            SteelArmorSet, Dragonsteel :), head = SteelHelm, chest = SteelChest, legs = SteelLegs, feet = SteelBoots
            CowSet, Moo, head = Moo1, chest = Moo2, legs = Moo3, feet = Moo4
            NinjaSet, Teleports Behind U, head = Ninja1, chest = Ninja2, legs = Ninja3
            WizardSet, Wizard101, head = Wizard1, chest = Wizard2, legs = Wizard3
            X407SetHead, Power Armor, head = X407Head
            X407SetChest, Power Armor, chest = X407Chest
            X407SetLegs, Power Armor, legs = X407Legs
            X407SetBoots, Power Armor, feet = X407Boots
         >

        # FILLSCREEN Each bonus is defined here
        # 
        # Layout is...
        # Bonus id, bonus name, discovery mode, requirement, requirement, requirement, etc.
        # 
        # Discovery mode is a number:
        # 0 = hidden until the player has activated the bonus at least once
        # 1 = always visible
        # 2 = always hidden
        # 
        # Each requirement is one of these:
        # A set; just put in the set id.  For a partial set, add a period and the number of set items required
        # an attribute total; put in the attribute name followed by a sign and a number, eg.
        # generic.armor > 7
        # 
        # eg...
        # 
        # DualWieldSnD, Dual Wield, 0, SnD, generic.armor <= 5
        #  
        S:"2f. Bonuses" <
            LeatherBonus, +3 Projectile Damage, 0, LB
            LeatherBonus2, Absorption, 0, LB
            NBonus, Swift Swimming, 0, NSet
            NBonus2, Water Breathing, 0, NSet
            GBonus, +75% Magic Damage, 0, GSet
            GBonus2, +4 Magic Shield, 0, GSet
            SGBonus, +150% Magic Damage, 0, SGSet
            SGBonus2, +8 Magic Shield, 0, SGSet
            GBonusWeapon, +50% Damage, 0, GSet, GSetW
            GBonusTool, +20% Dig Speed, 0, GSet, GSetT
            SGBonusWeapon, +100% Damage, 0, SGSet, GSetW
            SGBonusTool, +40% Dig Speed, 0, SGSet, GSetT
            SBonus, +50% Movement Speed, 0, SSet
            SBonus2, Immunity, 0, SSet
            SBonusW, +50% Attack Speed, 0, SSet, SSetW
            UBonus, Strength, 0, USet
            UBonus2, Immunization, 0, USet
            GolemB1, Repulsion, 0, GolemSet
            GolemB2, Diamond Skin, 0, GolemSet
            GolemB3, Repulsion II, 0, GolemSetM
            GolemB4, Diamond Skin II, 0, GolemSetM
            MyrmexBonus, +1 Step Height, 0, MyrmexSet
            DeathWormBonus, 50% Dig Speed, 0, DeathWormSet
            ScarliteBonus, Rage, 0, ScarliteSet
            ScarliteBonus2, Vulnerable, 0, ScarliteSet
            SteelArmorBonus, 50% Fire Resistance, 0, SteelArmorSet
            SteelArmorBonus2, Cannot be set on fire, 0, SteelArmorSet
            CowBonus, Moo, 0, CowSet
            NinjaBonus1, Epic, 0, NinjaSet
            NinjaBonus2, Dodge, 0, NinjaSet
            WizardBonus1, +1 Mana Regen, 0, WizardSet.1
            WizardBonus2, +1 Mana Regen, 0, WizardSet.2
            WizardBonus3, +1 Mana Regen, 0, WizardSet.3
            WizardBonus4, Teleportation, 0, WizardSet
            X407B1, Night Vision, 0, X407SetHead
            X407B2, Strength, 0, X407SetChest
            X407B3, Jump Height, 0, X407SetLegs
            X407B4, Fall Resist, 0, X407SetBoots
         >

        # FILLSCREEN Attribute modifiers you receive as part of a bonus
        # 
        # Layout is...
        # Bonus id, attribute = amount @ operation, attribute = amount @ operation, etc.
        # 
        # eg...
        # 
        # This makes the Dual Wield bonus from the bonus example give a 50% attack damage bonus
        # DualWieldSnD, generic.attackDamage = 0.5 @ 1
        #  
        S:"3. Attribute Modifiers" <
            GBonusWeapon, generic.attackDamage=0.5 @ 1
            SGBonusWeapon, generic.attackDamage=1 @ 1
            SBonus, generic.movementSpeed=0.5 @ 1
            SBonusW, generic.attackSpeed=0.5 @ 1
            MyrmexBonus, potioncore.stepHeight=1.0 @ 0
            DeathWormBonus, potioncore.digSpeed=0.5 @ 1
            WizardBonus1, xat.entityMagic.regen=1.0 @ 0
            WizardBonus2, xat.entityMagic.regen=1.0 @ 0
            WizardBonus3, xat.entityMagic.regen=1.0 @ 0
         >

        # FILLSCREEN Constant potion effects received as part of a bonus
        # 
        # Layout is...
        # Bonus id, potion.level.duration.interval, potion.level.duration.interval, etc.
        # 
        # eg...
        # 
        # This makes the Dual Wield bonus from the bonus example give haste 2
        # DualWieldSnD, haste.2
        # 
        # And this does the same thing, but the potion effect is only active for 5 seconds, every 10 seconds (5 on, 5 off, repeat)
        # DualWieldSnD, haste.2.100.200
        #  
        S:"4. Potion Effects" <
            LeatherBonus, potioncore:archery.1.205
            LeatherBonus2, minecraft:absorption.1.205
            NBonus, lycanitesmobs:swiftswimming.2.205
            NBonus2, water_breathing.1.205
            GBonus, potioncore:magic_focus.1.205
            GBonus2, potioncore:magic_shield.1.205
            SGBonus, potioncore:magic_focus.2.205
            SGBonus2, potioncore:magic_shield.2.205
            GBonusTool, haste.1.205
            SGBonusTool, haste.2.205
            SBonus2, potioncore:cure.1.205
            UBonus, strength.1.205
            UBonus2, lycanitesmobs:immunization.1.205
            GolemB1, lycanitesmobs:repulsion.1.205
            GolemB2, potioncore:diamond_skin.1.205
            GolemB3, lycanitesmobs:repulsion.2.205
            GolemB4, potioncore:diamond_skin.2.205
            ScarliteBonus, srparasites:rage.4.205
            ScarliteBonus2, potioncore:vulnerable.1.205
            SteelArmorBonus, rlmixins:lesser_fire_resistance.1.205
            CowBonus, rlmixins:cow.1.205
            NinjaBonus1, elenaidodge:forceful.8.205
            NinjaBonus2, elenaidodge:skystride.1.205
            X407B1, night_vision.1.205
            X407B2, strength.1.205
            X407B3, jump_boost.4.205
            X407B4, lycanitesmobs:fallresist.1.205
            WizardBonus4, potioncore:teleport.0.1.600
         >
    }

}


