# Configuration file

1_third_party_configs {

    biomesoplenty {
        S:blockValues=block:Acacia Leaves ID; block:Acacia Log ID; block:Apple Leaves ID; block:Fruitless Apple Leaves ID; block:Bamboo ID; block:Bamboo Leaves ID; block:Cherry Log ID; block:Dark Leaves ID; block:Dark Log ID; block:Dying Leaves ID; block:Dead Log ID; block:Fir Leaves ID; block:Fir Log ID; block:Magic Log ID; block:Magic Leaves ID; block:Mangrove Leaves ID; block:Mangrove Log ID; block:Maple Leaves ID; block:Orange Autumn Leaves ID; block:Origin Leaves ID; block:Palm Leaves ID; block:Palm Log ID; block:Pink Cherry Leaves ID; block:Redwood Leaves ID; block:Redwood Log ID; block:White Cherry Leaves ID; block:Willow Leaves ID; block:Willow Log ID; block:Yellow Autumn Leaves ID
        S:configPath=BiomesOPlenty.cfg
        S:itemValues=item:Muddy Axe ID
        S:modID=BiomesOPlenty
        S:useShiftedItemID=true
    }

    natura {
        S:blockValues=block:Bloodwood Block; block:Flora Leaves; block:Sakura Leaves; block:Wood Block; block:Darkwood Log; block:Darkwood Leaves; block:Purple Glowshroom; block:Green Glowshroom; block:Blue Glowshroom
        S:configPath=Natura.txt
        S:modID=Natura
    }

    tconstruct {
        S:configPath=TinkersWorkshop.txt
        S:itemValues=tools:Axe; tools:Lumber Axe; tools: Mattock
        S:modID=TConstruct
    }

    thaumcraft {
        S:blockValues=block:BlockMagicalLog; block:BlockMagicalLeaves
        S:configPath=Thaumcraft.cfg
        S:itemValues=item:Thaumaxe
        S:modID=Thaumcraft
        S:useShiftedItemID=true
    }

    mfreloaded {
        S:blockValues=block:ID.RubberWood; block:ID.RubberLeaves; block:ID.RubberSapling
        S:configPath=MFReloaded.cfg
        S:modID=MFReloaded
    }

    divinerpg {
        S:blockValues=block:eucalyptus
        S:configPath=DivineRPG.cfg
        S:itemValues=item:Bedrock Axe; item:Crystal Axe; item:Realmite Axe; item:azuriteaxe; item:corruptedaxe; item:denseaxe; item:divineaxe; item:donatoraxe; item:energyaxe; item:mythrilaxe; item:plasmaaxe; item:serenityaxe; item:twilightaxe
        S:modID=DivineRPG
        S:useShiftedItemID=true
    }

    twilightforest {
        S:blockValues=block:Log; block:MagicLog; block:MagicLogSpecial; block:Leaves; block:MagicLeaves; block:Hedge
        S:configPath=TwilightForest.cfg
        S:itemValues=item:IronwoodAxe; item:SteeleafAxe; item:MinotaurAxe
        S:modID=TwilightForest
        S:useShiftedItemID=true
    }

    inficraft {
        S:blockValues=block:Bloodwood Block; block:Flora Leaves; block:Redwood Block; block:Sakura Leaves; block:Wood Block
        S:configPath=InfiCraft/FloraSoma.txt
        S:modID=Flora Trees
    }

    zapapples {
        S:blockValues=block:zapAppleLogID; block:zapAppleLeavesID; block:zapAppleFlowersID
        S:configPath=ZapApples.cfg
        S:modID=ZapApples
    }

    ic2 {
        S:blockValues=block:blockRubWood; block:blockRubLeaves
        S:configPath=IC2.cfg
        S:itemValues=item:itemToolBronzeAxe; item:itemToolChainsaw
        S:modID=IC2
        S:useShiftedItemID=true
    }

    extrabiomesxl {
        S:blockValues=block:customlog.id; block:quarterlog0.id; block:quarterlog1.id; block:quarterlog2.id; block:quarterlog3.id; block:autumnleaves.id; block:greenleaves.id
        S:configPath=extrabiomes/extrabiomes.cfg
        S:modID=ExtrabiomesXL
    }

    forestry {
        S:blockValues=block:log1; block:log2; block:log3; block:log4; block:leaves
        S:configPath=forestry/base.conf
        S:modID=Forestry
    }

    redpower {
        S:blockValues=blocks.world:log.id; blocks.world:leaves.id
        S:configPath=redpower/redpower.cfg
        S:itemValues=items.world:axeRuby.id; items.world:axeGreenSapphire.id; items.world:axeSapphire.id
        S:modID=RedPowerWorld
        S:useShiftedItemID=true
    }

}


2_tree_definitions {

    natura_darkwood {
        S:leaves=<Natura.Darkwood Leaves>
        S:logs=<Natura.Darkwood Log>
    }

    natura_eucalyptus {
        S:leaves=<Natura.Flora Leaves>,1
        S:logs=<Natura.Wood Block>,0; <Natura.Wood Block>,4; <Natura.Wood Block>,8
    }

    natura_ghostwood {
        S:leaves=<Natura.Sakura Leaves>,1
        S:logs=<Natura.Wood Block>,2; <Natura.Wood Block>, 6; <Natura.Wood Block>,10
    }

    natura_bloodwood {
        S:leaves=<Natura.Sakura Leaves>,2
        S:logs=<Natura.Bloodwood Block>
    }

    natura_hopseed {
        S:leaves=<Natura.Flora Leaves>,2
        S:logs=<Natura.Wood Block>,3
    }

    natura_sakura {
        S:leaves=<Natura.Sakura Leaves>,0
        S:logs=<Natura.Wood Block>,1; <Natura.Wood Block>, 5; <Natura.Wood Block>,9
    }

    natura_green_shroom {
        S:leaves=<Natura.Green Glowshroom>,1; <Natura.Green Glowshroom>,2; <Natura.Green Glowshroom>,3; <Natura.Green Glowshroom>,4; <Natura.Green Glowshroom>,5; <Natura.Green Glowshroom>,6; <Natura.Green Glowshroom>,7; <Natura.Green Glowshroom>,8; <Natura.Green Glowshroom>,9; <Natura.Green Glowshroom>,14
        S:logs=<Natura.Green Glowshroom>,10; <Natura.Green Glowshroom>,15
    }

    natura_blue_shroom {
        S:leaves=<Natura.Blue Glowshroom>,1; <Natura.Blue Glowshroom>,2; <Natura.Blue Glowshroom>,3; <Natura.Blue Glowshroom>,4; <Natura.Blue Glowshroom>,5; <Natura.Blue Glowshroom>,6; <Natura.Blue Glowshroom>,7; <Natura.Blue Glowshroom>,8; <Natura.Blue Glowshroom>,9; <Natura.Blue Glowshroom>,14
        S:logs=<Natura.Blue Glowshroom>,10; <Natura.Blue Glowshroom>,15
    }

    natura_purple_shroom {
        S:leaves=<Natura.Purple Glowshroom>,1; <Natura.Purple Glowshroom>,2; <Natura.Purple Glowshroom>,3; <Natura.Purple Glowshroom>,4; <Natura.Purple Glowshroom>,5; <Natura.Purple Glowshroom>,6; <Natura.Purple Glowshroom>,7; <Natura.Purple Glowshroom>,8; <Natura.Purple Glowshroom>,9; <Natura.Purple Glowshroom>,14
        S:logs=<Natura.Purple Glowshroom>,10; <Natura.Purple Glowshroom>,15
    }

    inficraft_sakura {
        S:leaves=<Flora Trees.Sakura Leaves>,0
        S:logs=<Flora Trees.Wood Block>, 1; <Flora Trees.Wood Block>, 5; <Flora Trees.Wood Block>, 9
    }

    forestry_wenge {
        S:leaves=<Forestry.leaves>,0; <Forestry.leaves>,8
        S:logs=<Forestry.log2>,1; <Forestry.log2>,5; <Forestry.log2>,9
    }

    biomesoplenty_bamboo {
        S:leaves=<BiomesOPlenty.Bamboo Leaves ID>
        S:logs=<BiomesOPlenty.Bamboo ID>
    }

    biomesoplenty_cherry {
        S:leaves=<BiomesOPlenty.Pink Cherry Leaves ID>; <BiomesOPlenty.White Cherry Leaves ID>
        S:logs=<BiomesOPlenty.Cherry Log ID>
    }

    forestry_kapok {
        S:leaves=<Forestry.leaves>,0; <Forestry.leaves>,8
        S:logs=<Forestry.log3>,0; <Forestry.log3>,4; <Forestry.log3>,8
    }

    thaum_silverwood {
        S:leaves=<Thaumcraft.BlockMagicalLeaves>,1
        S:logs=<Thaumcraft.BlockMagicalLog>,1; <Thaumcraft.BlockMagicalLog>,5; <Thaumcraft.BlockMagicalLog>,9
    }

    biomesoplenty_willow {
        S:leaves=<BiomesOPlenty.Willow Leaves ID>
        S:logs=<BiomesOPlenty.Willow Log ID>
    }

    biomesoplenty_magic {
        S:leaves=<BiomesOPlenty.Magic Leaves ID>
        S:logs=<BiomesOPlenty.Magic Log ID>
    }

    biomesoplenty_palm {
        S:leaves=<BiomesOPlenty.Palm Leaves ID>
        S:logs=<BiomesOPlenty.Palm Log ID>
    }

    forestry_teak {
        S:leaves=<Forestry.leaves>,0; <Forestry.leaves>,8
        S:logs=<Forestry.log1>,1; <Forestry.log1>,5; <Forestry.log1>,9
    }

    forestry_larch {
        S:leaves=<Forestry.leaves>,0; <Forestry.leaves>,8
        S:logs=<Forestry.log1>,0; <Forestry.log1>,4; <Forestry.log1>,8
    }

    forestry_mahogany {
        S:leaves=<Forestry.leaves>,0; <Forestry.leaves>,8
        S:logs=<Forestry.log3>,2; <Forestry.log3>,6; <Forestry.log3>,10
    }

    ebxl_acacia {
        S:leaves=<ExtrabiomesXL.greenleaves.id>,2
        S:logs=<ExtrabiomesXL.customlog.id>,1
    }

    ic2_rubber {
        S:leaves=<IC2.blockRubLeaves>
        S:logs=<IC2.blockRubWood>
    }

    mfr_rubber {
        S:leaves=<MFReloaded.ID.RubberLeaves>
        S:logs=<MFReloaded.ID.RubberWood>
    }

    forestry_cherry {
        S:leaves=<Forestry.leaves>,0; <Forestry.leaves>,8
        S:logs=<Forestry.log4>,3; <Forestry.log4>,7; <Forestry.log4>,11
    }

    forestry_ebony {
        S:leaves=<Forestry.leaves>,0; <Forestry.leaves>,8
        S:logs=<Forestry.log3>,1; <Forestry.log3>,5; <Forestry.log3>,9
    }

    biomesoplenty_redwood {
        S:leaves=<BiomesOPlenty.Redwood Leaves ID>
        S:logs=<BiomesOPlenty.Redwood Log ID>
    }

    forestry_acacia {
        S:leaves=<Forestry.leaves>,0; <Forestry.leaves>,8
        S:logs=<Forestry.log1>,2; <Forestry.log1>,6; <Forestry.log1>,10
    }

    twilight_mangrove {
        S:leaves=<TwilightForest.Leaves>, 1; <TwilightForest.Leaves>,9
        S:logs=<TwilightForest.Log>,2; <TwilightForest.Log>,6; <TwilightForest.Log>,10; <TwilightForest.Log>,14
    }

    zapapple {
        S:leaves=<ZapApples.zapAppleLeavesID>; <ZapApples.zapAppleFlowersID>
        S:logs=<ZapApples.zapAppleLogID>
    }

    huge_red_mushrooms {
        S:leaves=100,1; 100,2; 100,3; 100,4; 100,5; 100,6; 100,7; 100,8; 100,9; 100,14
        S:logs=100,10; 100,15
    }

    forestry_balsa {
        S:leaves=<Forestry.leaves>,0; <Forestry.leaves>,8
        S:logs=<Forestry.log3>,3; <Forestry.log3>,7; <Forestry.log3>,11
    }

    huge_brown_mushrooms {
        S:leaves=99,1; 99,2; 99,3; 99,4; 99,5; 99,6; 99,7; 99,8; 99,9; 99,14
        S:logs=99,10; 99,15
    }

    twilight_time {
        S:leaves=<TwilightForest.MagicLeaves>,0; <TwilightForest.MagicLeaves>,8
        S:logs=<TwilightForest.MagicLog>,0; <TwilightForest.Log>,4; <TwilightForest.Log>,8; <TwilightForest.MagicLog>,12
    }

    biomesoplenty_dead {
        S:logs=<BiomesOPlenty.Dead Log ID>
    }

    vanilla_ebxl_spruces {
        S:leaves=18,1; <ExtrabiomesXL.autumnleaves.id>
        S:logs=17,1; 17,5; 17,9; 17,13
    }

    biomesoplenty_acacia {
        S:leaves=<BiomesOPlenty.Acacia Leaves ID>
        S:logs=<BiomesOPlenty.Acacia Log ID>
    }

    divinerpg_eucalyptus {
        S:leaves=18
        S:logs=<DivineRPG.eucalyptus>
    }

    twilight_canopy {
        S:leaves=<TwilightForest.Leaves>, 1; <TwilightForest.Leaves>,9
        S:logs=<TwilightForest.Log>,1; <TwilightForest.Log>,5; <TwilightForest.Log>,9; <TwilightForest.Log>,13
    }

    forestry_boojum {
        S:leaves=<Forestry.leaves>,0; <Forestry.leaves>,8
        S:logs=<Forestry.log4>,2; <Forestry.log4>,6; <Forestry.log4>,10
    }

    vanilla_bop_birches {
        S:leaves=18,2; <BiomesOPlenty.Yellow Autumn Leaves ID>; 18,0
        S:logs=17,2; 17,6; 17,10; 17,14
    }

    ebxl_redwoods {
        S:leaves=<ExtrabiomesXL.greenleaves.id>,1
        S:logs=<ExtrabiomesXL.quarterlog0.id>,0; <ExtrabiomesXL.quarterlog1.id>,0; <ExtrabiomesXL.quarterlog2.id>,0; <ExtrabiomesXL.quarterlog3.id>,0
    }

    forestry_sequoia {
        S:leaves=<Forestry.leaves>,0; <Forestry.leaves>,8
        S:logs=<Forestry.log2>,3; <Forestry.log2>,7; <Forestry.log2>,11
    }

    twilight_oaks {
        S:leaves=<TwilightForest.Leaves>,0; <TwilightForest.Leaves>,3; <TwilightForest.Leaves>,8; <TwilightForest.Leaves>,11
        S:logs=<TwilightForest.Log>,0; <TwilightForest.Log>,4; <TwilightForest.Log>,8; <TwilightForest.Log>,12
    }

    vanilla_ebxl_bop_oaks {
        S:leaves=18,0; <ExtrabiomesXL.autumnleaves.id>; <BiomesOPlenty.Dying Leaves ID>; <BiomesOPlenty.Origin Leaves ID>; <BiomesOPlenty.Apple Leaves ID>; <BiomesOPlenty.Fruitless Apple Leaves ID>; <BiomesOPlenty.Orange Autumn Leaves ID>; <BiomesOPlenty.Maple Leaves ID>
        S:logs=17,0; 17,4; 17,8; 17,12; <ExtrabiomesXL.quarterlog0.id>,2; <ExtrabiomesXL.quarterlog1.id>,2; <ExtrabiomesXL.quarterlog2.id>,2; <ExtrabiomesXL.quarterlog3.id>,2;
    }

    jungle_trees {
        S:leaves=18,3
        S:logs=17,3; 17,7; 17,11; 17,15
    }

    inficraft_hopseed {
        S:leaves=<Flora Trees.Flora Leaves>,2
        S:logs=<Flora Trees.Wood Block>,3; <Flora Trees.Wood Block>, 7; <Flora Trees.Wood Block>, 11
    }

    biomesoplenty_mangrove {
        S:leaves=<BiomesOPlenty.Mangrove Leaves ID>
        S:logs=<BiomesOPlenty.Mangrove Log ID>
    }

    ebxl_firs {
        S:leaves=<ExtrabiomesXL.greenleaves.id>,0
        S:logs=<ExtrabiomesXL.customlog.id>,0; <ExtrabiomesXL.quarterlog0.id>,1; <ExtrabiomesXL.quarterlog1.id>,1; <ExtrabiomesXL.quarterlog2.id>,1; <ExtrabiomesXL.quarterlog3.id>,1
    }

    forestry_lime {
        S:leaves=<Forestry.leaves>,0; <Forestry.leaves>,8
        S:logs=<Forestry.log1>,3; <Forestry.log1>,7; <Forestry.log1>,11
    }

    forestry_chestnut {
        S:leaves=<Forestry.leaves>,0; <Forestry.leaves>,8
        S:logs=<Forestry.log2>,0; <Forestry.log2>,4; <Forestry.log2>,8
    }

    inficraft_redwood {
        S:leaves=<Flora Trees.Flora Leaves>,0
        S:logs=<Flora Trees.Redwood Block>
    }

    forestry_baobab {
        S:leaves=<Forestry.leaves>,0; <Forestry.leaves>,8
        S:logs=<Forestry.log2>,2; <Forestry.log2>,6; <Forestry.log2>,10
    }

    forestry_walnut {
        S:leaves=<Forestry.leaves>,0; <Forestry.leaves>,8
        S:logs=<Forestry.log4>,1; <Forestry.log4>,5; <Forestry.log4>,9
    }

    biomesoplenty_darkwood {
        S:leaves=<BiomesOPlenty.Dark Leaves ID>; <BiomesOPlenty.White Cherry Leaves ID>
        S:logs=<BiomesOPlenty.Dark Log ID>
    }

    biomesoplenty_fir {
        S:leaves=<BiomesOPlenty.Fir Leaves ID>
        S:logs=<BiomesOPlenty.Fir Log ID>
    }

    thaum_greatwood {
        S:leaves=<Thaumcraft.BlockMagicalLeaves>,0; <Thaumcraft.BlockMagicalLeaves>,8
        S:logs=<Thaumcraft.BlockMagicalLog>,0; <Thaumcraft.BlockMagicalLog>,4; <Thaumcraft.BlockMagicalLog>,8
    }

    inficraft_bloodwood {
        S:leaves=<Flora Trees.Sakura Leaves>,2
        S:logs=<Flora Trees.Bloodwood Block>
    }

    forestry_willow {
        S:leaves=<Forestry.leaves>,0; <Forestry.leaves>,8
        S:logs=<Forestry.log4>,0; <Forestry.log4>,4; <Forestry.log4>,8
    }

    twilight_darkwood {
        S:leaves=<TwilightForest.Hedge>,1
        S:logs=<TwilightForest.Log>,3; <TwilightForest.Log>,7; <TwilightForest.Log>,11;  <TwilightForest.Log>,15
    }

    rp2_rubber {
        S:leaves=<RedPowerWorld.leaves.id>
        S:logs=<RedPowerWorld.log.id>
    }

    inficraft_ghostwood {
        S:leaves=<Flora Trees.Sakura Leaves>,1
        S:logs=<Flora Trees.Wood Block>,2; <Flora Trees.Wood Block>, 6; <Flora Trees.Wood Block>, 10
    }

    inficraft_eucalyptus {
        S:leaves=<Flora Trees.Flora Leaves>,1
        S:logs=<Flora Trees.Wood Block>,0; <Flora Trees.Wood Block>,4; <Flora Trees.Wood Block>,8
    }

}


block_settings {
    B:allowGetRemoteTreeConfig=false
    S:localTreeConfig=<Natura.Wood Block>,2; <Natura.Wood Block>, 6; <Natura.Wood Block>,10|<Natura.Sakura Leaves>,1 ! <Thaumcraft.BlockMagicalLog>,1; <Thaumcraft.BlockMagicalLog>,5; <Thaumcraft.BlockMagicalLog>,9|<Thaumcraft.BlockMagicalLeaves>,1 ! <Forestry.log3>,1; <Forestry.log3>,5; <Forestry.log3>,9|<Forestry.leaves>,0; <Forestry.leaves>,8 ! 17,3; 17,7; 17,11; 17,15|18,3 ! <RedPowerWorld.log.id>|<RedPowerWorld.leaves.id> ! <Forestry.log4>,3; <Forestry.log4>,7; <Forestry.log4>,11|<Forestry.leaves>,0; <Forestry.leaves>,8 ! <BiomesOPlenty.Magic Log ID>|<BiomesOPlenty.Magic Leaves ID> ! <BiomesOPlenty.Redwood Log ID>|<BiomesOPlenty.Redwood Leaves ID> ! <TwilightForest.Log>,3; <TwilightForest.Log>,7; <TwilightForest.Log>,11;  <TwilightForest.Log>,15|<TwilightForest.Hedge>,1 ! <Forestry.log3>,0; <Forestry.log3>,4; <Forestry.log3>,8|<Forestry.leaves>,0; <Forestry.leaves>,8 ! <Natura.Wood Block>,0; <Natura.Wood Block>,4; <Natura.Wood Block>,8|<Natura.Flora Leaves>,1 ! <Forestry.log2>,3; <Forestry.log2>,7; <Forestry.log2>,11|<Forestry.leaves>,0; <Forestry.leaves>,8 ! <ExtrabiomesXL.customlog.id>,0; <ExtrabiomesXL.quarterlog0.id>,1; <ExtrabiomesXL.quarterlog1.id>,1; <ExtrabiomesXL.quarterlog2.id>,1; <ExtrabiomesXL.quarterlog3.id>,1|<ExtrabiomesXL.greenleaves.id>,0 ! <BiomesOPlenty.Cherry Log ID>|<BiomesOPlenty.Pink Cherry Leaves ID>; <BiomesOPlenty.White Cherry Leaves ID> ! <Forestry.log4>,0; <Forestry.log4>,4; <Forestry.log4>,8|<Forestry.leaves>,0; <Forestry.leaves>,8 ! <Natura.Darkwood Log>|<Natura.Darkwood Leaves> ! 17,2; 17,6; 17,10; 17,14|18,2; <BiomesOPlenty.Yellow Autumn Leaves ID>; 18,0 ! 100,10; 100,15|100,1; 100,2; 100,3; 100,4; 100,5; 100,6; 100,7; 100,8; 100,9; 100,14 ! <Flora Trees.Bloodwood Block>|<Flora Trees.Sakura Leaves>,2 ! <Forestry.log3>,2; <Forestry.log3>,6; <Forestry.log3>,10|<Forestry.leaves>,0; <Forestry.leaves>,8 ! <Flora Trees.Redwood Block>|<Flora Trees.Flora Leaves>,0 ! <Thaumcraft.BlockMagicalLog>,0; <Thaumcraft.BlockMagicalLog>,4; <Thaumcraft.BlockMagicalLog>,8|<Thaumcraft.BlockMagicalLeaves>,0; <Thaumcraft.BlockMagicalLeaves>,8 ! <Forestry.log4>,2; <Forestry.log4>,6; <Forestry.log4>,10|<Forestry.leaves>,0; <Forestry.leaves>,8 ! <ExtrabiomesXL.customlog.id>,1|<ExtrabiomesXL.greenleaves.id>,2 ! <Forestry.log1>,1; <Forestry.log1>,5; <Forestry.log1>,9|<Forestry.leaves>,0; <Forestry.leaves>,8 ! <Flora Trees.Wood Block>,0; <Flora Trees.Wood Block>,4; <Flora Trees.Wood Block>,8|<Flora Trees.Flora Leaves>,1 ! <BiomesOPlenty.Dead Log ID> ! 99,10; 99,15|99,1; 99,2; 99,3; 99,4; 99,5; 99,6; 99,7; 99,8; 99,9; 99,14 ! <TwilightForest.Log>,1; <TwilightForest.Log>,5; <TwilightForest.Log>,9; <TwilightForest.Log>,13|<TwilightForest.Leaves>, 1; <TwilightForest.Leaves>,9 ! <TwilightForest.Log>,2; <TwilightForest.Log>,6; <TwilightForest.Log>,10; <TwilightForest.Log>,14|<TwilightForest.Leaves>, 1; <TwilightForest.Leaves>,9 ! <BiomesOPlenty.Bamboo ID>|<BiomesOPlenty.Bamboo Leaves ID> ! <Forestry.log2>,1; <Forestry.log2>,5; <Forestry.log2>,9|<Forestry.leaves>,0; <Forestry.leaves>,8 ! <Natura.Wood Block>,3|<Natura.Flora Leaves>,2 ! <BiomesOPlenty.Willow Log ID>|<BiomesOPlenty.Willow Leaves ID> ! <BiomesOPlenty.Acacia Log ID>|<BiomesOPlenty.Acacia Leaves ID> ! <Forestry.log1>,2; <Forestry.log1>,6; <Forestry.log1>,10|<Forestry.leaves>,0; <Forestry.leaves>,8 ! <BiomesOPlenty.Dark Log ID>|<BiomesOPlenty.Dark Leaves ID>; <BiomesOPlenty.White Cherry Leaves ID> ! <MFReloaded.ID.RubberWood>|<MFReloaded.ID.RubberLeaves> ! <ObsidiPlates.PalmTreeLog ID>|<ObsidiPlates.PalmTreeLeaves ID> ! <DivineRPG.eucalyptus>|18 ! <IC2.blockRubWood>|<IC2.blockRubLeaves> ! <ExtrabiomesXL.quarterlog0.id>,0; <ExtrabiomesXL.quarterlog1.id>,0; <ExtrabiomesXL.quarterlog2.id>,0; <ExtrabiomesXL.quarterlog3.id>,0|<ExtrabiomesXL.greenleaves.id>,1 ! <ZapApples.zapAppleLogID>|<ZapApples.zapAppleLeavesID>; <ZapApples.zapAppleFlowersID> ! <TwilightForest.Log>,0; <TwilightForest.Log>,4; <TwilightForest.Log>,8; <TwilightForest.Log>,12|<TwilightForest.Leaves>,0; <TwilightForest.Leaves>,3; <TwilightForest.Leaves>,8; <TwilightForest.Leaves>,11 ! <TwilightForest.MagicLog>,0; <TwilightForest.Log>,4; <TwilightForest.Log>,8; <TwilightForest.MagicLog>,12|<TwilightForest.MagicLeaves>,0; <TwilightForest.MagicLeaves>,8 ! <BiomesOPlenty.Mangrove Log ID>|<BiomesOPlenty.Mangrove Leaves ID> ! <BiomesOPlenty.Palm Log ID>|<BiomesOPlenty.Palm Leaves ID> ! <Flora Trees.Wood Block>,3; <Flora Trees.Wood Block>, 7; <Flora Trees.Wood Block>, 11|<Flora Trees.Flora Leaves>,2 ! <Natura.Bloodwood Block>|<Natura.Sakura Leaves>,2 ! <Natura.Wood Block>,1; <Natura.Wood Block>, 5; <Natura.Wood Block>,9|<Natura.Sakura Leaves>,0 ! <Forestry.log4>,1; <Forestry.log4>,5; <Forestry.log4>,9|<Forestry.leaves>,0; <Forestry.leaves>,8 ! <Forestry.log3>,3; <Forestry.log3>,7; <Forestry.log3>,11|<Forestry.leaves>,0; <Forestry.leaves>,8 ! <BiomesOPlenty.Fir Log ID>|<BiomesOPlenty.Fir Leaves ID> ! 17,0; 17,4; 17,8; 17,12; <ExtrabiomesXL.quarterlog0.id>,2; <ExtrabiomesXL.quarterlog1.id>,2; <ExtrabiomesXL.quarterlog2.id>,2; <ExtrabiomesXL.quarterlog3.id>,2;|18,0; <ExtrabiomesXL.autumnleaves.id>; <BiomesOPlenty.Dying Leaves ID>; <BiomesOPlenty.Origin Leaves ID>; <BiomesOPlenty.Apple Leaves ID>; <BiomesOPlenty.Fruitless Apple Leaves ID>; <BiomesOPlenty.Orange Autumn Leaves ID>; <BiomesOPlenty.Maple Leaves ID> ! <Flora Trees.Wood Block>, 1; <Flora Trees.Wood Block>, 5; <Flora Trees.Wood Block>, 9|<Flora Trees.Sakura Leaves>,0 ! <Forestry.log2>,2; <Forestry.log2>,6; <Forestry.log2>,10|<Forestry.leaves>,0; <Forestry.leaves>,8 ! <Forestry.log2>,0; <Forestry.log2>,4; <Forestry.log2>,8|<Forestry.leaves>,0; <Forestry.leaves>,8 ! <Flora Trees.Wood Block>,2; <Flora Trees.Wood Block>, 6; <Flora Trees.Wood Block>, 10|<Flora Trees.Sakura Leaves>,1 ! <Forestry.log1>,3; <Forestry.log1>,7; <Forestry.log1>,11|<Forestry.leaves>,0; <Forestry.leaves>,8 ! 17,1; 17,5; 17,9; 17,13|18,1; <ExtrabiomesXL.autumnleaves.id> ! <Forestry.log1>,0; <Forestry.log1>,4; <Forestry.log1>,8|<Forestry.leaves>,0; <Forestry.leaves>,8
    S:logHardnessModified=4.0
    S:logHardnessNormal=2.0
    S:remoteTreeConfigURL=http://bspk.rs/Minecraft/1.5.1/treeCapitatorTreeConfig.txt
    B:useRemoteTreeConfig=false
    B:useStrictBlockPairing=false
}


general_settings {

    #--------------------------------------------------------------------------------------------------------#
    # global_settings
    #--------------------------------------------------------------------------------------------------------#
    # These are the general preference settings. They are used globally to tune how TreeCapitator works.
    #--------------------------------------------------------------------------------------------------------#

    global_settings {
        # [Global] Set to true if you want TreeCapitator to log info about what it's doing, false to disable.
        # If you are having an issue with the mod, set this option to true and post the resulting log to the
        # TreeCapitator Minecraftforum.net thread along with a detailed description of the issue. [default: false]
        B:allowDebugLogging=false

        # [Global] Set to true if you want TreeCapitator to tell you what kind of block you have clicked when 
        # sneaking, false to disable. [default: false]
        B:allowDebugOutput=false

        # [Global] Enable to cause item damage based on number of blocks destroyed [default: true]
        B:allowItemDamage=true

        # [Global] Enable to allow chopping down the entire tree even if your item does not have enough damage 
        # remaining to cover the number of blocks. [default: false]
        B:allowMoreBlocksThanDamage=false

        # [Global] When useIncreasingItemDamage=true the damage applied per block broken will increase by this 
        # amount every increaseDamageEveryXBlocks blocks broken in a tree. [range: 0.1 ~ 100.0, default: 1.0]
        S:damageIncreaseAmount=1.0

        # [Global] Axes and shears will take damage this many times for each log broken. Remaining damage is 
        # rounded and applied to tools when a tree is finished. [range: 0.1 ~ 50.0, default: 1.0]
        S:damageMultiplier=1.0

        # [Global] Enabling this will make leaves be destroyed when trees are chopped. [default: true]
        B:destroyLeaves=true

        # [Global] Flag to disable drops in Creative mode [default: false]
        B:disableCreativeDrops=false

        # [Global] Flag to disable tree chopping in Creative mode [default: false]
        B:disableInCreative=false

        # [Global] Toggle for whether or not to use the Treecapitating enchantment as opposed to requiring an item 
        # to be in the axeIDList to chop a tree. [default: false]
        B:enableEnchantmentMode=false

        # [Global] The internal ID for the Treecapitating enchantment. Change this if the default ID is conflicting 
        # with another mod. [range: 0 ~ 255, default: 187]
        I:enchantmentID=187

        # [Global] When useIncreasingItemDamage=true the damage applied per block broken will increase each time 
        # this many blocks are broken in a tree. [range: 1 ~ 500, default: 8]
        I:increaseDamageEveryXBlocks=8

        # [Global] Whether you need an item from the axeIDList to chop down a tree. Disabling will let you chop 
        # trees with any item. [default: true]
        B:needItem=true

        # [Global] Whether or not to check the axe ID list for an item when determining if a given item can be 
        # imbued with the Treecapitating enchantment.
        # NOTE: when set to false, any ItemTool type item (pickaxes, shovels, etc) with a high enough 
        # enchantability level can get the enchantment, not just axes. [default: true]
        B:requireItemInAxeListForEnchant=true

        # [Global] Enabling this will cause destroyed leaves to be sheared when a shearing item is in the hotbar 
        # (ignored if destroyLeaves is false). [default: false]
        B:shearLeaves=false

        # [Global] Enabling this will shear /some/ of the vines on a tree when a shearing item is in the hotbar 
        # (ignored if destroyLeaves is false). [default: false]
        B:shearVines=false

        # [Global] Set sneakAction = "disable" to disable tree chopping while sneaking,
        # set sneakAction = "enable" to only enable tree chopping while sneaking,
        # set sneakAction = "none" to have tree chopping enabled regardless of sneaking. [default: disable]
        S:sneakAction=disable

        # [Global] When true, the log break speed is equal to original break speed / (tree height * 2)
        # When false, the original break speed is multiplied by the breakSpeedModifier value [default: true]
        B:treeHeightDecidesBreakSpeed=false

        # [Global] Set to true to have the per-block item damage amount increase after every 
        # increaseDamageEveryXBlocks blocks are broken. [default: false]
        B:useIncreasingItemDamage=false

        # [Global] Set to true if you want only the log/leaf blocks listed with each log in a tree
        # to break when that log type is chopped.  When set to false it will break
        # any log/leaf type blocks connected to the tree, not just the types for that tree. [default: true]
        B:useStrictBlockPairing=true
    }

    #--------------------------------------------------------------------------------------------------------#
    # per_tree_defaults
    #--------------------------------------------------------------------------------------------------------#
    # These are the default values of settings that can be defined on a per-tree basis. If a 
    # user-/mod-defined tree sets one of these values it will override the default value here.
    #--------------------------------------------------------------------------------------------------------#

    per_tree_defaults {
        # [Global] Set to false to disable TreeCapitator Smart Tree Detection.
        # Smart Tree Detection counts the number of leaf blocks that are adjacent to the
        # top-most connected log block at the x, z location of a log you've broken. If
        # there are at least minLeavesToID leaf blocks within maxLeafIDDist blocks then
        # TreeCapitator considers it a tree and allows chopping.
        # WARNING: Disabling Smart Tree Detection will remove the only safeguard against
        # accidentally destroying a log structure.  Make sure you know what you're doing! [default: true]
        B:allowSmartTreeDetection=true

        # [Global, PerTree] When using an item that can chop trees, the break speed will by multiplied by this value
        # THIS OPTION IS IGNORED WHEN treeHeightDecidesBreakSpeed=true [range: 0.01 ~ 1.0, default: 0.256]
        S:breakSpeedModifier=0.256

        # [Global, PerTree] The maximum horizontal distance that the leaf breaking effect will travel from the tree (use -1 for no limit). [range: -1 ~ 100, default: 4]
        I:maxHorLeafBreakDist=4

        # [Global, PerTree] The maximum horizontal distance that the log breaking effect will travel (use -1 for no limit). [range: -1 ~ 100, default: 16]
        I:maxHorLogBreakDist=16

        # [Global, PerTree] If a tree's top log is not close enough to leaf blocks, the tree will not be chopped.
        # Increasing this value will search further.  I would try to keep it at or below 3. [range: 1 ~ 8, default: 1]
        I:maxLeafIDDist=1

        # [Global, PerTree] The maximum vertical distance that the log breaking effect will travel (use -1 for no limit). [range: -1 ~ 255, default: -1]
        I:maxVerLogBreakDist=-1

        # [Global, PerTree] The minimum number of leaves within maxLeafIDDist of the top log block required to identify a tree. [range: 0 ~ 8, default: 3]
        I:minLeavesToID=3

        # [Global, PerTree] Setting this to false will allow the chopping to move downward as well as upward (and 
        # blocks below the one you break will be chopped) [default: true]
        B:onlyDestroyUpwards=true

        # [Global, PerTree] When true TreeCapitator will only instantly decay leaves that have actually been marked 
        # for decay. Set to false if you want leaves to be destroyed regardless of their decay status 
        # (hint: or for "leaf" blocks that are not really leaves). [default: true]
        B:requireLeafDecayCheck=true
    }

}


id_resolver_settings {
    S:idResolverModID=IDResolver
}


item_settings {
    B:allowItemDamage=true
    B:allowMoreBlocksThanDamage=false
    S:axeIDList=5821; 5871; 271; 275; 258; 286; 279; <BiomesOPlenty.Muddy Axe ID>; <IC2.itemToolBronzeAxe>; <IC2.itemToolChainsaw>; <RedPowerWorld.axeRuby.id>; <RedPowerWorld.axeGreenSapphire.id>; <RedPowerWorld.axeSapphire.id>; <Thaumcraft.Thaumaxe>; <TwilightForest.IronwoodAxe>; <TwilightForest.SteeleafAxe>; <TwilightForest.MinotaurAxe>; <DivineRPG.Bedrock Axe>; <DivineRPG.Crystal Axe>; <DivineRPG.Realmite Axe>; <DivineRPG.azuriteaxe>; <DivineRPG.corruptedaxe>; <DivineRPG.denseaxe>; <DivineRPG.divineaxe>; <DivineRPG.donatoraxe>; <DivineRPG.energyaxe>; <DivineRPG.mythrilaxe>; <DivineRPG.plasmaaxe>; <DivineRPG.serenityaxe>; <DivineRPG.twilightaxe>; <TConstruct.Axe>; <TConstruct.Lumber Axe>; <TConstruct.Mattock>
    S:damageIncreaseAmount=1.0
    S:damageMultiplier=1.0
    I:increaseDamageEveryXBlocks=15
    B:needItem=true
    S:shearIDList=359
    B:useIncreasingItemDamage=false
}


leaf_and_vine_settings {
    B:destroyLeaves=true
    B:requireLeafDecayCheck=true
    B:shearLeaves=false
    B:shearVines=false
}


miscellaneous_settings {
    B:allowDebugLogging=false
    B:allowDebugOutput=false
    B:allowSmartTreeDetection=true
    B:disableCreativeDrops=false
    B:disableInCreative=false
    I:maxBreakDistance=16
    I:maxLeafIDDist=1
    I:minLeavesToID=3
    B:onlyDestroyUpwards=true
    S:sneakAction=disable
}


#--------------------------------------------------------------------------------------------------------#
# tree_and_mod_configs
#--------------------------------------------------------------------------------------------------------#
# This category is where all your settings live that are related to 3rd party mods. There are two methods 
# to set up a 3rd party mod's trees and items: 
# 
# (1) Config Method: uses the mod's config file to lookup block ID and item ID values. 3rd party config 
# settings tell TreeCapitator how to find a mod's config, what config values we need (log/leaf blocks, 
# axes, etc), how to use those values to define the mod's trees (if applicable), and what kind of tools the 
# items are (if applicable).
# 
# (2) Integer IDs Method: alternatively you can always just use the integer block and item IDs to define what 
# a tree or axe is.
# 
# Keep in mind that you can also include certain settings on a per-tree basis to override the global values.
# 
# Format:
#     <section_name> { (typically same as modID)
#         S:modID=<modID> (this can be found on the Mods screen in game or in mcmod.info)
#         S:configPath=<path to config file relative to .minecraft/config/> (most of the time this is the same as <modID>.cfg)
#         S:blockConfigKeys=<block config category>:<property name>; block:customLogBlockID; block:customLeafBlockID (config category is usually "block")
#         S:itemConfigKeys=<item config category>:<property name>; item:superAwesomeAxeShearsID (config category is usually "item")
#         S:axeIDList=<<item config category>:<property name>>; <item:superAwesomeAxeShearsID>
#         S:shearsIDList=<item:superAwesomeAxeShearsID>
#         B:useShiftedItemID=<(optional, defaults to true) whether or not to use the +256 shifted item ID> (true/false, almost always true)
#         B:overrideIMC=<optional, defaults to false) whether or not a mod's user config (this file) should override a mod's IMC config (IMC allows mods to send messages to each other for compatibility)
# 
#         <tree_name> { (the tree name is just for organization and clarity)
#             # logConfigKeys/leafConfigKeys: list of config key tags or raw integer block ID values. "," separates ID and metadata, ";" separates block entries
#             S:logConfigKeys=<<block config category>:<property name>>; <block:customLogBlockID>,0; 17,0
#             S:leafConfigKeys=<<block config category>:<property name>>; <block:customLeafBlockID>,0; 18
#             (per-tree settings)
# 
#         }
#     }
# 
# Examples:
#     ic2_using_config_method {
#         S:modID=IC2
#         S:configPath=IC2.cfg
#         S:blockConfigKeys=block:blockRubWood; block:blockRubLeaves
#         S:itemConfigKeys=item:itemToolBronzeAxe; item:itemToolChainsaw
#         S:axeIDList=<item:itemToolBronzeAxe>; <item:itemToolChainsaw>
#         S:shearsIDList=<item:itemToolChainsaw>
#         B:useShiftedItemID=true
# 
#         rubber {
#             S:logConfigKeys=<block:blockRubWood>
#             S:leafConfigKeys=<block:blockRubLeaves>
#         }
#     }
# 
#     ic2_using_integer_method {
#         S:modID=IC2
#         S:configPath=IC2.cfg
#         S:blockConfigKeys=
#         S:itemConfigKeys=
#         S:axeIDList=30199; 30233
#         S:shearsIDList=30233
# 
#         rubber {
#             S:logConfigKeys=243
#             S:leafConfigKeys=242
#         }
#     }
#--------------------------------------------------------------------------------------------------------#

tree_and_mod_configs {
    S:"Excluded Block IDs"=1248,1227,1235,1259,1251,1258,904,913,914,915,916,17,99,100,961,1358,1360,1361

    # The mod ID value for ID Resolver. [default: IDResolver]
    S:idResolverModID=IDResolver

    # The mod ID value for Multi-Mine. [default: AS_MultiMine]
    S:multiMineID=AS_MultiMine

    # This setting controls the default behavior when a mod is both configured manually (in the config file) and 
    # by the mod itself via IMC (inter-mod communication). [default: false]
    B:userConfigOverridesIMC=false

    #--------------------------------------------------------------------------------------------------------#
    # 1_vanilla_trees_and_items
    #--------------------------------------------------------------------------------------------------------#
    # This special category is the home of the vanilla tree block and item configurations. You can change the 
    # values in this category to suit your preferences.
    # 
    # WARNING: This config category must not be removed! If this category is renamed or removed TreeCapitator 
    # will assume your config file is new and reload the default user mod config settings!
    #--------------------------------------------------------------------------------------------------------#

    1_vanilla_trees_and_items {
        S:axeIDList=271; 275; 258; 286; 279
        S:modID=TreeCapitator
        B:overrideIMC=false
        S:shearsIDList=359

        vanilla_birch {
            S:leafConfigKeys=18, 2; 18, 10
            S:logConfigKeys=17, 2; 17, 6; 17, 10; 17, 14
        }

        vanilla_huge_brown_mushroom {
            S:leafConfigKeys=99, 1; 99, 2; 99, 3; 99, 4; 99, 5; 99, 6; 99, 7; 99, 8; 99, 9; 99, 14
            S:logConfigKeys=99, 10; 99, 15
            I:maxHorLeafBreakDist=6
            B:requireLeafDecayCheck=false
        }

        vanilla_huge_red_mushroom {
            S:leafConfigKeys=100, 1; 100, 2; 100, 3; 100, 4; 100, 5; 100, 6; 100, 7; 100, 8; 100, 9; 100, 14
            S:logConfigKeys=100, 10; 100, 15
            I:maxHorLeafBreakDist=6
            B:requireLeafDecayCheck=false
        }

        vanilla_jungle {
            S:leafConfigKeys=18, 3; 18, 11; 18, 0; 18, 8
            S:logConfigKeys=17, 3; 17, 7; 17, 11; 17, 15
            I:maxHorLeafBreakDist=6
            B:requireLeafDecayCheck=false
        }

        vanilla_oak {
            S:leafConfigKeys=18, 0; 18, 8
            S:logConfigKeys=17, 0; 17, 4; 17, 8; 17, 12
        }

        vanilla_spruce {
            S:leafConfigKeys=18, 1; 18, 9
            S:logConfigKeys=17, 1; 17, 5; 17, 9; 17, 13
        }

    }

    appliedenergistics {
        S:axeIDList=<item:appeng.toolQuartzAxe>
        S:configPath=AppliedEnergistics.cfg
        S:itemConfigKeys=item:appeng.toolQuartzAxe
        S:modID=AppliedEnergistics
        B:overrideIMC=false
        B:useShiftedItemID=true
    }

    biomesoplenty {
        S:axeIDList=<item:Muddy Axe ID>; <item:Amethyst Axe ID>
        S:blockConfigKeys=block:Bamboo ID; block:Colourized Leaves ID; block:Fruit Leaf Block ID; block:Leaf Block ID 1; block:Leaf Block ID 2; block:Log Block ID 1; block:Log Block ID 2; block:Log Block ID 3; block:Log Block ID 4; block:Petal ID
        S:configPath=BiomesOPlenty.cfg
        S:itemConfigKeys=item:Muddy Axe ID; item:Amethyst Axe ID
        S:modID=BiomesOPlenty
        B:overrideIMC=false
        B:useShiftedItemID=true

        acacia {
            S:leafConfigKeys=<block:Colourized Leaves ID>,0; <block:Colourized Leaves ID>,8
            S:logConfigKeys=<block:Log Block ID 1>,0; <block:Log Block ID 1>,4; <block:Log Block ID 1>,8
            B:requireLeafDecayCheck=false
        }

        big_flower {
            S:leafConfigKeys=<block:Petal ID>
            S:logConfigKeys=<block:Log Block ID 3>,3; <block:Log Block ID 3>,7; <block:Log Block ID 3>,11
        }

        cherry {
            S:leafConfigKeys=<block:Leaf Block ID 2>,1; <block:Leaf Block ID 2>,3; <block:Leaf Block ID 2>,9; <block:Leaf Block ID 2>,11
            S:logConfigKeys=<block:Log Block ID 1>,1; <block:Log Block ID 1>,5; <block:Log Block ID 1>,9
            B:requireLeafDecayCheck=false
        }

        darkwood {
            S:leafConfigKeys=<block:Leaf Block ID 1>,3; <block:Leaf Block ID 1>,11
            S:logConfigKeys=<block:Log Block ID 1>,2; <block:Log Block ID 1>,6; <block:Log Block ID 1>,10
            B:requireLeafDecayCheck=false
        }

        dead {
            S:leafConfigKeys=
            S:logConfigKeys=<block:Log Block ID 3>,2; <block:Log Block ID 3>,6; <block:Log Block ID 3>,10
        }

        fir {
            S:leafConfigKeys=<block:Leaf Block ID 1>,5; <block:Leaf Block ID 1>,13
            S:logConfigKeys=<block:Log Block ID 1>,3; <block:Log Block ID 1>,7; <block:Log Block ID 1>,11
            B:requireLeafDecayCheck=false
        }

        hellbark {
            S:leafConfigKeys=<block:Leaf Block ID 2>,4; <block:Leaf Block ID 2>,12
            S:logConfigKeys=<block:Log Block ID 4>,1; <block:Log Block ID 4>,5; <block:Log Block ID 4>,9
            B:requireLeafDecayCheck=false
        }

        holy {
            S:leafConfigKeys=<block:Leaf Block ID 1>,6; <block:Leaf Block ID 1>,14
            S:logConfigKeys=<block:Log Block ID 2>,0; <block:Log Block ID 2>,4; <block:Log Block ID 2>,8
            B:requireLeafDecayCheck=false
        }

        jacaranda {
            S:leafConfigKeys=<block:Leaf Block ID 2>,5; <block:Leaf Block ID 2>,13
            S:logConfigKeys=<block:Log Block ID 4>,2; <block:Log Block ID 4>,6; <block:Log Block ID 4>,10
            B:requireLeafDecayCheck=false
        }

        magic {
            S:leafConfigKeys=<block:Leaf Block ID 1>,2; <block:Leaf Block ID 1>,10
            S:logConfigKeys=<block:Log Block ID 2>,1; <block:Log Block ID 2>,5; <block:Log Block ID 2>,9
            B:requireLeafDecayCheck=false
        }

        mangrove {
            S:leafConfigKeys=<block:Colourized Leaves ID>,1; <block:Colourized Leaves ID>,9
            S:logConfigKeys=<block:Log Block ID 2>,2; <block:Log Block ID 2>,6; <block:Log Block ID 2>,10
            B:requireLeafDecayCheck=false
        }

        palm {
            S:leafConfigKeys=<block:Colourized Leaves ID>,2; <block:Colourized Leaves ID>,10
            S:logConfigKeys=<block:Log Block ID 2>,3; <block:Log Block ID 2>,7; <block:Log Block ID 2>,11
            B:requireLeafDecayCheck=false
        }

        pine {
            S:leafConfigKeys=<block:Colourized Leaves ID>,5; <block:Colourized Leaves ID>,13
            S:logConfigKeys=<block:Log Block ID 4>,0; <block:Log Block ID 4>,4; <block:Log Block ID 4>,8
            B:requireLeafDecayCheck=false
        }

        redwood {
            S:leafConfigKeys=<block:Colourized Leaves ID>,3; <block:Colourized Leaves ID>,11
            S:logConfigKeys=<block:Log Block ID 3>,0; <block:Log Block ID 3>,4; <block:Log Block ID 3>,8
            B:requireLeafDecayCheck=false
        }

        vanilla_birch {
            S:leafConfigKeys=<block:Leaf Block ID 1>,0; <block:Leaf Block ID 1>,8
            S:logConfigKeys=
        }

        vanilla_jungle {
            S:leafConfigKeys=
            S:logConfigKeys=
            I:maxLeafIDDist=3
        }

        vanilla_oak {
            S:leafConfigKeys=<block:Leaf Block ID 1>,4; <block:Leaf Block ID 1>,7; <block:Leaf Block ID 1>,12; <block:Leaf Block ID 1>,15; <block:Fruit Leaf Block ID>; <block:Leaf Block ID 2>,0; <block:Leaf Block ID 2>,8; <block:Leaf Block ID 2>,2; <block:Leaf Block ID 2>,10; 18,2; 18,10
            S:logConfigKeys=
        }

        willow {
            S:leafConfigKeys=<block:Colourized Leaves ID>,4; <block:Colourized Leaves ID>,12
            S:logConfigKeys=<block:Log Block ID 3>,1; <block:Log Block ID 3>,5; <block:Log Block ID 3>,9
            B:requireLeafDecayCheck=false
        }

    }

    divinerpg {
        S:axeIDList=<item:Bedrock Axe>; <item:Crystal Axe>; <item:Realmite Axe>; <item:azuriteaxe>; <item:corruptedaxe>; <item:denseaxe>; <item:divineaxe>; <item:donatoraxe>; <item:energyaxe>; <item:mythrilaxe>; <item:plasmaaxe>; <item:serenityaxe>; <item:twilightaxe>
        S:blockConfigKeys=block:eucalyptus
        S:configPath=DivineRPG.cfg
        S:itemConfigKeys=item:Bedrock Axe; item:Crystal Axe; item:Realmite Axe; item:azuriteaxe; item:corruptedaxe; item:denseaxe; item:divineaxe; item:donatoraxe; item:energyaxe; item:mythrilaxe; item:plasmaaxe; item:serenityaxe; item:twilightaxe
        S:modID=DivineRPG
        B:overrideIMC=false
        B:useShiftedItemID=true

        eucalyptus {
            S:leafConfigKeys=18
            S:logConfigKeys=<block:eucalyptus>
        }

    }

    extrabiomesxl {
        S:blockConfigKeys=block:customlog.id; block:quarterlog0.id; block:quarterlog1.id; block:quarterlog2.id; block:quarterlog3.id; block:autumnleaves.id; block:greenleaves.id
        S:configPath=extrabiomes/extrabiomes.cfg
        S:modID=ExtrabiomesXL
        B:overrideIMC=false

        acacia {
            S:leafConfigKeys=<block:greenleaves.id>,2
            S:logConfigKeys=<block:customlog.id>,1
        }

        fir {
            S:leafConfigKeys=<block:greenleaves.id>,0; <block:greenleaves.id>,8
            S:logConfigKeys=<block:customlog.id>,0; <block:quarterlog0.id>,1; <block:quarterlog1.id>,1; <block:quarterlog2.id>,1; <block:quarterlog3.id>,1
            I:maxHorLeafBreakDist=10
            B:requireLeafDecayCheck=false
        }

        redwood {
            S:leafConfigKeys=<block:greenleaves.id>,1; <block:greenleaves.id>,9
            S:logConfigKeys=<block:quarterlog0.id>,0; <block:quarterlog1.id>,0; <block:quarterlog2.id>,0; <block:quarterlog3.id>,0
            I:maxHorLeafBreakDist=10
            B:requireLeafDecayCheck=false
        }

        vanilla_oak {
            S:leafConfigKeys=<block:autumnleaves.id>
            S:logConfigKeys=<block:quarterlog0.id>,2; <block:quarterlog1.id>,2; <block:quarterlog2.id>,2; <block:quarterlog3.id>,2;
        }

        vanilla_spruce {
            S:leafConfigKeys=<block:autumnleaves.id>
            S:logConfigKeys=
        }

    }

    forestry {
        S:blockConfigKeys=block:log1; block:log2; block:log3; block:log4; block:log5; block:log6; block:log7; block:leaves
        S:configPath=forestry/base.conf
        S:modID=Forestry
        B:overrideIMC=false

        acacia {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log1>,2; <block:log1>,6; <block:log1>,10
            B:requireLeafDecayCheck=false
        }

        balsa {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log3>,3; <block:log3>,7; <block:log3>,11
            B:requireLeafDecayCheck=false
        }

        baobab {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log2>,2; <block:log2>,6; <block:log2>,10
            B:requireLeafDecayCheck=false
        }

        bluemahoe {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log5>,0; <block:log5>,4; <block:log5>,8
            B:requireLeafDecayCheck=false
        }

        boojum {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log4>,2; <block:log4>,6; <block:log4>,10
            B:requireLeafDecayCheck=false
        }

        bullpine {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log6>,0; <block:log6>,4; <block:log6>,8
            B:requireLeafDecayCheck=false
        }

        cherry {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log4>,3; <block:log4>,7; <block:log4>,11
            B:requireLeafDecayCheck=false
        }

        chestnut {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log2>,0; <block:log2>,4; <block:log2>,8
            B:requireLeafDecayCheck=false
        }

        datepalm {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log5>,2; block:log5>,6; block:log5>,10
            B:requireLeafDecayCheck=false
        }

        ebony {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log3>,1; <block:log3>,5; <block:log3>,9
            B:requireLeafDecayCheck=false
        }

        giant_sequoia {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log7>,0; <block:log7>,4; <block:log7>,8
            B:requireLeafDecayCheck=false
        }

        kapok {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log3>,0; <block:log3>,4; <block:log3>,8
            B:requireLeafDecayCheck=false
        }

        larch {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log1>,0; <block:log1>,4; <block:log1>,8
            B:requireLeafDecayCheck=false
        }

        lemon {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log6>,3; <block:log6>,7; <block:log6>,11
            B:requireLeafDecayCheck=false
        }

        lime {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log1>,3; <block:log1>,7; <block:log1>,11
            B:requireLeafDecayCheck=false
        }

        mahogany {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log3>,2; <block:log3>,6; <block:log3>,10
            B:requireLeafDecayCheck=false
        }

        papaya {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log5>,3; <block:log5>,7; <block:log5>,11
            B:requireLeafDecayCheck=false
        }

        plum {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log6>,1; <block:log6>,5; <block:log6>,9
            B:requireLeafDecayCheck=false
        }

        sequoia {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log2>,3; <block:log2>,7; <block:log2>,11
            B:requireLeafDecayCheck=false
        }

        sugar_maple {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log6>,2; <block:log6>,6; <block:log6>,10
            B:requireLeafDecayCheck=false
        }

        teak {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log1>,1; <block:log1>,5; <block:log1>,9
            B:requireLeafDecayCheck=false
        }

        walnut {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log4>,1; <block:log4>,5; <block:log4>,9
            B:requireLeafDecayCheck=false
        }

        wenge {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log2>,1; <block:log2>,5; <block:log2>,9
            B:requireLeafDecayCheck=false
        }

        white_poplar {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log5>,1; <block:log5>,5; <block:log5>,9
            B:requireLeafDecayCheck=false
        }

        willow {
            S:leafConfigKeys=<block:leaves>,0; <block:leaves>,8
            S:logConfigKeys=<block:log4>,0; <block:log4>,4; <block:log4>,8
            B:requireLeafDecayCheck=false
        }

    }

    gems_plus {
        S:axeIDList=<item:AgateAxe>; <item:AmethystAxe>; <item:ChrysocollaAxe>; <item:CitrineAxe>; <item:EmeraldAxe>; <item:GarnetAxe>; <item:JadeAxe>; <item:JasperAxe>; <item:MalachiteAxe>; <item:OnyxAxe>; <item:PhoenixiteAxe>; <item:QuartzAxe>; <item:RubyAxe>; <item:SapphireAxe>; <item:SpinelAxe>; <item:SugiliteAxe>; <item:TopazAxe>; <item:TourmalineAxe>
        S:configPath=GP.cfg
        S:itemConfigKeys=item:AgateAxe; item:AmethystAxe; item:ChrysocollaAxe; item:CitrineAxe; item:EmeraldAxe; item:GarnetAxe; item:JadeAxe; item:JasperAxe; item:MalachiteAxe; item:OnyxAxe; item:PhoenixiteAxe; item:QuartzAxe; item:RubyAxe; item:SapphireAxe; item:SpinelAxe; item:SugiliteAxe; item:TopazAxe; item:TourmalineAxe
        S:modID=GP
        B:overrideIMC=false
        B:useShiftedItemID=true
    }

    gravisuite {
        S:axeIDList=<items:advChainsawID>
        S:configPath=GraviSuite.cfg
        S:itemConfigKeys=items:advChainsawID
        S:modID=GraviSuite
        B:overrideIMC=false
        B:useShiftedItemID=true
    }

    ic2 {
        S:axeIDList=<item:itemToolBronzeAxe>; <item:itemToolChainsaw>
        S:blockConfigKeys=block:blockRubWood; block:blockRubLeaves
        S:configPath=IC2.cfg
        S:itemConfigKeys=item:itemToolBronzeAxe; item:itemToolChainsaw
        S:modID=IC2
        B:overrideIMC=false
        S:shearsIDList=<item:itemToolChainsaw>
        B:useShiftedItemID=true

        rubber {
            S:leafConfigKeys=<block:blockRubLeaves>
            S:logConfigKeys=<block:blockRubWood>
        }

    }

    projectzulu {
        S:blockConfigKeys=block:PalmTreeLog ID; block:PalmTreeLeaves ID
        S:configPath=Project Zulu/ProjectZuluConfig.cfg
        S:modID=ObsidiPlates
        B:overrideIMC=false

        projectzulu_palm {
            S:leafConfigKeys=<block:PalmTreeLeaves ID>
            S:logConfigKeys=<block:PalmTreeLog ID>
        }

    }

    meteors {
        S:axeIDList=<item:Frezarite Axe ID>; <item:Meteor Axe ID>
        S:configPath=Meteors.cfg
        S:itemConfigKeys=item:Frezarite Axe ID; item:Meteor Axe ID;
        S:modID=Meteors
        B:overrideIMC=false
        B:useShiftedItemID=true
    }

    harkenscythe {
        S:axeIDList=<soul system:Equipment- Livingmetal Axe>;<blood system:Equipment- Biomass Axe>
        S:configPath=HarkenScythe_Core.cfg
        S:itemConfigKeys=soul system:Equipment- Livingmetal Axe;blood system:Equipment- Biomass Axe;
        S:modID=HarkenScythe_Core
        B:overrideIMC=false
        B:useShiftedItemID=true
    }

    mekanism {
        S:axeIDList=<item:BronzeAxe>; <item:BronzePaxel>; <item:DiamondPaxel>; <item:GlowstoneAxe>; <item:GlowstonePaxel>; <item:GoldPaxel>; <item:IronPaxel>; <item:LazuliAxe>; <item:LazuliPaxel>; <item:ObsidianAxe>; <item:ObsidianPaxel>; <item:PlatinumAxe>; <item:PlatinumPaxel>; <item:SteelAxe>; <item:SteelPaxel>; <item:StonePaxel>; <item:WoodPaxel>; <item:OsmiumAxe>; <item:OsmiumPaxel>
        S:configPath=Mekanism.cfg
        S:itemConfigKeys=item:BronzeAxe; item:BronzePaxel; item:DiamondPaxel; item:GlowstoneAxe; item:GlowstonePaxel; item:GoldPaxel; item:IronPaxel; item:LazuliAxe; item:LazuliPaxel; item:ObsidianAxe; item:ObsidianPaxel; item:platinumAxe; item:platinumPaxel; item:SteelAxe; item:SteelPaxel; item:StonePaxel; item:WoodPaxel; item:OsmiumAxe; item:OsmiumPaxel
        S:modID=Mekanism
        B:overrideIMC=false
        B:useShiftedItemID=true
    }

    minefactoryreloaded {
        S:blockConfigKeys=block:ID.RubberWood; block:ID.RubberLeaves; block:ID.RubberSapling
        S:configPath=powercrystals/minefactoryreloaded/common.cfg
        S:modID=MineFactoryReloaded
        B:overrideIMC=false

        rubber {
            S:leafConfigKeys=<block:ID.RubberLeaves>
            S:logConfigKeys=<block:ID.RubberWood>
        }

    }

    natura {
        S:blockConfigKeys=block:Bloodwood Block; block:Flora Leaves; block:Redwood Block; block:Sakura Leaves; block:Wood Block; block:Rare Log; block:Rare Leaves; block:Willow Log
        S:configPath=Natura.txt
        S:modID=Natura
        B:overrideIMC=false

        amaranth {
            S:leafConfigKeys=<block:Rare Leaves>,2; <block:Rare Leaves>,10
            S:logConfigKeys=<block:Rare Log>,2; <block:Rare Log>,6; <block:Rare Log>,10
        }

        bloodwood {
            S:leafConfigKeys=<block:Sakura Leaves>,2
            S:logConfigKeys=<block:Bloodwood Block>
        }

        eucalyptus {
            S:leafConfigKeys=<block:Flora Leaves>,1; <block:Flora Leaves>,9
            S:logConfigKeys=<block:Wood Block>,0; <block:Wood Block>,4; <block:Wood Block>,8
        }

        ghostwood {
            S:leafConfigKeys=<block:Sakura Leaves>,1
            S:logConfigKeys=<block:Wood Block>,2; <block:Wood Block>, 6; <block:Wood Block>, 10
        }

        hopseed {
            S:leafConfigKeys=<block:Flora Leaves>,2
            S:logConfigKeys=<block:Wood Block>,3; <block:Wood Block>, 7; <block:Wood Block>, 11
        }

        maple {
            S:leafConfigKeys=<block:Rare Leaves>,0; <block:Rare Leaves>,8
            S:logConfigKeys=<block:Rare Log>,0; <block:Rare Log>,4; <block:Rare Log>,8
        }

        redwood {
            S:leafConfigKeys=<block:Flora Leaves>,0
            S:logConfigKeys=<block:Redwood Block>
        }

        sakura {
            S:leafConfigKeys=<block:Sakura Leaves>,0; <block:Sakura Leaves>,8
            S:logConfigKeys=<block:Wood Block>, 1; <block:Wood Block>, 5; <block:Wood Block>, 9
        }

        siverbell {
            S:leafConfigKeys=<block:Rare Leaves>,1; <block:Rare Leaves>,9
            S:logConfigKeys=<block:Rare Log>,1; <block:Rare Log>,5; <block:Rare Log>,9
        }

        tigerwood {
            S:leafConfigKeys=<block:Rare Leaves>,3; <block:Rare Leaves>,11
            S:logConfigKeys=<block:Rare Log>,3; <block:Rare Log>,7; <block:Rare Log>,11
        }

        willow {
            S:leafConfigKeys=<block:Sakura Leaves>,3; <block:Sakura Leaves>,11; <block:Sakura Leaves>,15
            S:logConfigKeys=<block:Willow Log>
            I:maxHorLeafBreakDist=5
        }

    }

    railcraft {
        S:axeIDList=<item:tool.steel.axe>
        S:configPath=railcraft/railcraft.cfg
        S:itemConfigKeys=item:tool.steel.axe
        S:modID=Railcraft
        B:overrideIMC=false
        B:useShiftedItemID=true
    }

    redpowerworld {
        S:axeIDList=<items.world:axeRuby.id>; <items.world:axeGreenSapphire.id>; <items.world:axeSapphire.id>
        S:blockConfigKeys=blocks.world:log.id; blocks.world:leaves.id
        S:configPath=redpower/redpower.cfg
        S:itemConfigKeys=items.world:axeRuby.id; items.world:axeGreenSapphire.id; items.world:axeSapphire.id
        S:modID=RedPowerWorld
        B:overrideIMC=false
        B:useShiftedItemID=true

        rubber {
            S:leafConfigKeys=<blocks.world:leaves.id>
            S:logConfigKeys=<blocks.world:log.id>
        }

    }

    tconstruct {
        S:axeIDList=<tools:Axe>; <tools:Lumber Axe>; <tools:Mattock>
        S:configPath=TinkersWorkshop.txt
        S:itemConfigKeys=tools:Axe; tools:Lumber Axe; tools:Mattock
        S:modID=TConstruct
        B:overrideIMC=false
        B:useShiftedItemID=true
    }

    thaumcraft {
        S:axeIDList=<item:Thaumaxe>
        S:blockConfigKeys=block:BlockMagicalLog; block:BlockMagicalLeaves
        S:configPath=Thaumcraft.cfg
        S:itemConfigKeys=item:Thaumaxe
        S:modID=Thaumcraft
        B:overrideIMC=false
        B:useShiftedItemID=true

        greatwood {
            S:leafConfigKeys=<block:BlockMagicalLeaves>,0; <block:BlockMagicalLeaves>,8
            S:logConfigKeys=<block:BlockMagicalLog>,0; <block:BlockMagicalLog>,4; <block:BlockMagicalLog>,8
        }

        silverwood {
            S:leafConfigKeys=<block:BlockMagicalLeaves>,1; <block:BlockMagicalLeaves>,9
            S:logConfigKeys=<block:BlockMagicalLog>,1; <block:BlockMagicalLog>,5; <block:BlockMagicalLog>,9
        }

    }

    twilightforest {
        S:axeIDList=<item:IronwoodAxe>; <item:SteeleafAxe>; <item:MinotaurAxe>
        S:blockConfigKeys=block:Log; block:MagicLog; block:Leaves; block:MagicLeaves; block:MagicLogSpecial; block:Hedge
        S:configPath=TwilightForest.cfg
        S:itemConfigKeys=item:IronwoodAxe; item:SteeleafAxe; item:MinotaurAxe
        S:modID=TwilightForest
        B:overrideIMC=false
        B:useShiftedItemID=true

        canopy {
            S:leafConfigKeys=<block:Leaves>, 1; <block:Leaves>,9
            S:logConfigKeys=<block:Log>,1; <block:Log>,5; <block:Log>,9; <block:Log>,13
        }

        darkwood {
            S:leafConfigKeys=<block:Hedge>,1
            S:logConfigKeys=<block:Log>,3; <block:Log>,7; <block:Log>,11;  <block:Log>,15
            I:maxHorLeafBreakDist=5
            I:maxLeafIDDist=2
            B:requireLeafDecayCheck=false
        }

        mangrove {
            S:leafConfigKeys=<block:Leaves>, 2; <block:Leaves>,10
            S:logConfigKeys=<block:Log>,2; <block:Log>,6; <block:Log>,10; <block:Log>,14
        }

        miner {
            S:leafConfigKeys=<block:MagicLeaves>,2; <block:MagicLeaves>,10
            S:logConfigKeys=<block:MagicLog>,2; <block:MagicLog>,6; <block:MagicLog>,10; <block:MagicLog>,14; <block:MagicLogSpecial>,2
            B:onlyDestroyUpwards=false
        }

        oak {
            S:leafConfigKeys=<block:Leaves>,0; <block:Leaves>,3; <block:Leaves>,8; <block:Leaves>,11
            S:logConfigKeys=<block:Log>,0; <block:Log>,4; <block:Log>,8; <block:Log>,12
        }

        sorting {
            S:leafConfigKeys=<block:MagicLeaves>,3; <block:MagicLeaves>,11
            S:logConfigKeys=<block:MagicLog>,3; <block:MagicLog>,7; <block:MagicLog>,11; <block:MagicLog>,15; <block:MagicLogSpecial>,3
        }

        time {
            S:leafConfigKeys=<block:MagicLeaves>,0; <block:MagicLeaves>,8
            S:logConfigKeys=<block:MagicLog>,0; <block:MagicLog>,4; <block:MagicLog>,8; <block:MagicLog>,12; <block:MagicLogSpecial>,0
        }

        transformation {
            S:leafConfigKeys=<block:MagicLeaves>,1; <block:MagicLeaves>,9
            S:logConfigKeys=<block:MagicLog>,1; <block:MagicLog>,5; <block:MagicLog>,9; <block:MagicLog>,13; <block:MagicLogSpecial>,1
        }

    }

}


