// This file replaces Minecraft\config\veinminer\tools-and-blocks.json

// It is designed for FTB Infinity (though should degrade gracefully in other

// modpacks), and fixes the following annoyances:

// 1 - ProjectRed tools are not treated correctly by VeinMiner and thus

// won't work.

// 2 - Neither IC2 nor MFR Rubber Trees are treated as trees

// TODO: Fix TConstruct gravel ores to be vein-minable with shovels

// This may be as easy as adding TConstruct:GravelOre to the "blocklist"

// section under "shovel", but attempts at testing it crash my game.

// (Trying to spawn any gravel ore via NEI triggers a crash)

//

// You may freely adapt the config changes in this file into any modpack

// that includes VeinMiner, or in the VeinMiner mod itself if you happen

// to work on it.

{

"tools" : {

"axe" : {

"name" : "Axe" ,

"icon" : "minecraft:diamond_axe" ,

"toollist" : [

"BiomesOPlenty:axeAmethyst" ,

"BiomesOPlenty:axeMud" ,

"IC2:itemToolBronzeAxe" ,

"IC2:itemToolChainsaw" ,

"ProjRed|Exploration:projectred.exploration.axeperidot" ,

"ProjRed|Exploration:projectred.exploration.axeruby" ,

"ProjRed|Exploration:projectred.exploration.axesapphire" ,

"TConstruct:hatchet" ,

"appliedenergistics2:item.ToolCertusQuartzAxe" ,

"appliedenergistics2:item.ToolNetherQuartzAxe" ,

"minecraft:diamond_axe" ,

"minecraft:golden_axe" ,

"minecraft:iron_axe" ,

"minecraft:stone_axe" ,

"minecraft:wooden_axe"

] ,

"blocklist" : [

"BiomesOPlenty:appleLeaves" ,

"BiomesOPlenty:colorizedLeaves1" ,

"BiomesOPlenty:colorizedLeaves2" ,

"BiomesOPlenty:leaves1" ,

"BiomesOPlenty:leaves2" ,

"BiomesOPlenty:leaves3" ,

"BiomesOPlenty:leaves4" ,

"BiomesOPlenty:logs1/0" ,

"BiomesOPlenty:logs1/1" ,

"BiomesOPlenty:logs1/2" ,

"BiomesOPlenty:logs1/3" ,

"BiomesOPlenty:logs2/0" ,

"BiomesOPlenty:logs2/1" ,

"BiomesOPlenty:logs2/2" ,

"BiomesOPlenty:logs2/3" ,

"BiomesOPlenty:logs3/0" ,

"BiomesOPlenty:logs3/1" ,

"BiomesOPlenty:logs3/2" ,

"BiomesOPlenty:logs3/3" ,

"BiomesOPlenty:logs4/0" ,

"BiomesOPlenty:logs4/1" ,

"BiomesOPlenty:logs4/2" ,

"BiomesOPlenty:logs4/3" ,

"BiomesOPlenty:persimmonLeaves" ,

"ExtraTrees:log/0" ,

"ExtraTrees:log/1" ,

"ExtraTrees:log/2" ,

"ExtraTrees:log/3" ,

"ExtraTrees:log/4" ,

"ExtraTrees:log/5" ,

"ExtraTrees:log/6" ,

"ExtraTrees:log/7" ,

"ExtraTrees:log/8" ,

"ExtraTrees:log/9" ,

"ExtraTrees:log/10" ,

"ExtraTrees:log/11" ,

"ExtraTrees:log/12" ,

"ExtraTrees:log/13" ,

"ExtraTrees:log/14" ,

"ExtraTrees:log/15" ,

"ExtraTrees:log/16" ,

"ExtraTrees:log/17" ,

"ExtraTrees:log/18" ,

"ExtraTrees:log/19" ,

"ExtraTrees:log/20" ,

"ExtraTrees:log/21" ,

"ExtraTrees:log/22" ,

"ExtraTrees:log/23" ,

"ExtraTrees:log/24" ,

"ExtraTrees:log/25" ,

"ExtraTrees:log/26" ,

"ExtraTrees:log/27" ,

"ExtraTrees:log/28" ,

"ExtraTrees:log/29" ,

"ExtraTrees:log/30" ,

"ExtraTrees:log/31" ,

"ExtraTrees:log/32" ,

"ExtraTrees:log/33" ,

"ExtraTrees:log/34" ,

"ExtraTrees:log/35" ,

"ExtraTrees:log/36" ,

"ExtraTrees:log/37" ,

"ExtraTrees:log/38" ,

"ExtraTrees:log/39" ,

"Forestry:fireproofLog1" ,

"Forestry:fireproofLog2" ,

"Forestry:fireproofLog3" ,

"Forestry:fireproofLog4" ,

"Forestry:fireproofLog5" ,

"Forestry:fireproofLog6" ,

"Forestry:fireproofLog7" ,

"Forestry:fireproofLog8" ,

"Forestry:leaves" ,

"Forestry:log1" ,

"Forestry:log2" ,

"Forestry:log3" ,

"Forestry:log4" ,

"Forestry:log5" ,

"Forestry:log6" ,

"Forestry:log7" ,

"Forestry:log8" ,

"IC2:blockRubLeaves" ,

"IC2:blockRubWood" ,

"MineFactoryReloaded:rubberwood.log" ,

"Natura:Dark Leaves" ,

"Natura:Dark Tree/0" ,

"Natura:Dark Tree/1" ,

"Natura:Rare Leaves" ,

"Natura:Rare Tree/0" ,

"Natura:Rare Tree/1" ,

"Natura:Rare Tree/2" ,

"Natura:Rare Tree/3" ,

"Natura:floraleaves" ,

"Natura:floraleavesnocolor" ,

"Natura:redwood/1" ,

"Natura:tree/0" ,

"Natura:tree/1" ,

"Natura:tree/2" ,

"Natura:tree/3" ,

"Natura:willow/0" ,

"Thaumcraft:blockMagicalLog/0" ,

"Thaumcraft:blockMagicalLog/1" ,

"TwilightForest:tile.TFLeaves" ,

"TwilightForest:tile.TFLog" ,

"TwilightForest:tile.TFMagicLeaves" ,

"TwilightForest:tile.TFMagicLog" ,

"minecraft:fence" ,

"minecraft:leaves" ,

"minecraft:leaves2" ,

"minecraft:log" ,

"minecraft:log2" ,

"witchery:witchleaves" ,

"witchery:witchlog"

]

} ,

"hoe" : {

"name" : "Hoe" ,

"icon" : "minecraft:diamond_hoe" ,

"toollist" : [

"BiomesOPlenty:hoeAmethyst" ,

"BiomesOPlenty:hoeMud" ,

"IC2:itemToolBronzeHoe" ,

"TConstruct:mattock" ,

"appliedenergistics2:item.ToolCertusQuartzHoe" ,

"appliedenergistics2:item.ToolNetherQuartzHoe" ,

"minecraft:diamond_hoe" ,

"minecraft:golden_hoe" ,

"minecraft:iron_hoe" ,

"minecraft:stone_hoe" ,

"minecraft:wooden_hoe"

] ,

"blocklist" : [

"minecraft:carrots" ,

"minecraft:melon_block" ,

"minecraft:potatoes" ,

"minecraft:pumpkin" ,

"minecraft:wheat"

]

} ,

"pickaxe" : {

"name" : "Pickaxe" ,

"icon" : "minecraft:diamond_pickaxe" ,

"toollist" : [

"6218" ,

"6219" ,

"6220" ,

"BiomesOPlenty:pickaxeAmethyst" ,

"BiomesOPlenty:pickaxeMud" ,

"IC2:itemToolBronzePickaxe" ,

"IC2:itemToolDDrill" ,

"IC2:itemToolDrill" ,

"IC2:itemToolIridiumDrill" ,

"ProjRed|Exploration:projectred.exploration.pickaxeperidot" ,

"ProjRed|Exploration:projectred.exploration.pickaxeruby" ,

"ProjRed|Exploration:projectred.exploration.pickaxesapphire" ,

"TConstruct:pickaxe" ,

"appliedenergistics2:item.ToolCertusQuartzPickaxe" ,

"appliedenergistics2:item.ToolNetherQuartzPickaxe" ,

"minecraft:diamond_pickaxe" ,

"minecraft:golden_pickaxe" ,

"minecraft:iron_pickaxe" ,

"minecraft:stone_pickaxe" ,

"minecraft:wooden_pickaxe"

] ,

"blocklist" : [

"BigReactors:YelloriteOre/0" ,

"BiomesOPlenty:gemOre/2" ,

"BiomesOPlenty:gemOre/4" ,

"BiomesOPlenty:gemOre/6" ,

"BiomesOPlenty:gemOre/8" ,

"BiomesOPlenty:gemOre/10" ,

"BiomesOPlenty:gemOre/12" ,

"BiomesOPlenty:gemOre/14" ,

"Forestry:resources/0" ,

"Forestry:resources/1" ,

"Forestry:resources/2" ,

"IC2:blockOreCopper/0" ,

"IC2:blockOreLead/0" ,

"IC2:blockOreTin/0" ,

"IC2:blockOreUran/0" ,

"NetherOres:tile.netherores.ore.0/0" ,

"NetherOres:tile.netherores.ore.0/1" ,

"NetherOres:tile.netherores.ore.0/2" ,

"NetherOres:tile.netherores.ore.0/3" ,

"NetherOres:tile.netherores.ore.0/4" ,

"NetherOres:tile.netherores.ore.0/5" ,

"NetherOres:tile.netherores.ore.0/6" ,

"NetherOres:tile.netherores.ore.0/7" ,

"NetherOres:tile.netherores.ore.0/8" ,

"NetherOres:tile.netherores.ore.0/9" ,

"NetherOres:tile.netherores.ore.0/10" ,

"NetherOres:tile.netherores.ore.0/11" ,

"NetherOres:tile.netherores.ore.0/13" ,

"NetherOres:tile.netherores.ore.0/14" ,

"NetherOres:tile.netherores.ore.0/15" ,

"NetherOres:tile.netherores.ore.1/1" ,

"NetherOres:tile.netherores.ore.1/2" ,

"NetherOres:tile.netherores.ore.1/3" ,

"NetherOres:tile.netherores.ore.1/5" ,

"NetherOres:tile.netherores.ore.1/11" ,

"NetherOres:tile.netherores.ore.1/13" ,

"NetherOres:tile.netherores.ore.1/14" ,

"ProjRed|Exploration:projectred.exploration.ore/0" ,

"ProjRed|Exploration:projectred.exploration.ore/1" ,

"ProjRed|Exploration:projectred.exploration.ore/2" ,

"Railcraft:ore/0" ,

"Railcraft:ore/1" ,

"Railcraft:ore/2" ,

"Railcraft:ore/3" ,

"Railcraft:ore/4" ,

"Railcraft:ore/5" ,

"Railcraft:ore/7" ,

"Railcraft:ore/8" ,

"Railcraft:ore/9" ,

"Railcraft:ore/10" ,

"Railcraft:ore/11" ,

"TConstruct:GravelOre/0" ,

"TConstruct:GravelOre/1" ,

"TConstruct:GravelOre/2" ,

"TConstruct:GravelOre/3" ,

"TConstruct:GravelOre/4" ,

"TConstruct:GravelOre/5" ,

"TConstruct:SearedBrick/1" ,

"TConstruct:SearedBrick/2" ,

"TConstruct:SearedBrick/3" ,

"TConstruct:SearedBrick/4" ,

"TConstruct:SearedBrick/5" ,

"Thaumcraft:blockCustomOre/0" ,

"Thaumcraft:blockCustomOre/1" ,

"Thaumcraft:blockCustomOre/2" ,

"Thaumcraft:blockCustomOre/3" ,

"Thaumcraft:blockCustomOre/4" ,

"Thaumcraft:blockCustomOre/5" ,

"Thaumcraft:blockCustomOre/6" ,

"Thaumcraft:blockCustomOre/7" ,

"ThermalFoundation:Ore/0" ,

"ThermalFoundation:Ore/1" ,

"ThermalFoundation:Ore/2" ,

"ThermalFoundation:Ore/3" ,

"ThermalFoundation:Ore/4" ,

"ThermalFoundation:Ore/5" ,

"ThermalFoundation:Ore/6" ,

"appliedenergistics2:tile.OreQuartz/0" ,

"appliedenergistics2:tile.OreQuartzCharged/0" ,

"minecraft:coal_ore" ,

"minecraft:cobblestone_wall" ,

"minecraft:diamond_ore" ,

"minecraft:emerald_ore" ,

"minecraft:glowstone" ,

"minecraft:gold_ore" ,

"minecraft:iron_ore" ,

"minecraft:lapis_ore" ,

"minecraft:lit_redstone_ore" ,

"minecraft:mossy_cobblestone" ,

"minecraft:nether_brick_fence" ,

"minecraft:obsidian" ,

"minecraft:quartz_ore" ,

"minecraft:redstone_ore"

]

} ,

"shears" : {

"name" : "Shears" ,

"icon" : "minecraft:shears" ,

"toollist" : [

"BiomesOPlenty:scytheAmethyst" ,

"BiomesOPlenty:scytheDiamond" ,

"BiomesOPlenty:scytheGold" ,

"BiomesOPlenty:scytheIron" ,

"BiomesOPlenty:scytheMud" ,

"BiomesOPlenty:scytheStone" ,

"BiomesOPlenty:scytheWood" ,

"IC2:itemToolBronzeHoe" ,

"minecraft:shears"

] ,

"blocklist" : [

"BiomesOPlenty:appleLeaves" ,

"BiomesOPlenty:colorizedLeaves1" ,

"BiomesOPlenty:colorizedLeaves2" ,

"BiomesOPlenty:leaves1" ,

"BiomesOPlenty:leaves2" ,

"BiomesOPlenty:leaves3" ,

"BiomesOPlenty:leaves4" ,

"BiomesOPlenty:persimmonLeaves" ,

"Forestry:leaves" ,

"IC2:blockRubLeaves" ,

"Natura:Dark Leaves" ,

"Natura:Rare Leaves" ,

"Natura:floraleaves" ,

"Natura:floraleavesnocolor" ,

"TwilightForest:tile.TFLeaves" ,

"TwilightForest:tile.TFMagicLeaves" ,

"minecraft:deadbush" ,

"minecraft:leaves" ,

"minecraft:leaves2" ,

"minecraft:tallgrass" ,

"minecraft:vine" ,

"minecraft:web" ,

"minecraft:wool" ,

"witchery:witchleaves"

]

} ,

"shovel" : {

"name" : "Shovel" ,

"icon" : "minecraft:diamond_shovel" ,

"toollist" : [

"BiomesOPlenty:shovelAmethyst" ,

"BiomesOPlenty:shovelMud" ,

"IC2:itemToolBronzeSpade" ,

"ProjRed|Exploration:projectred.exploration.shovelperidot" ,

"ProjRed|Exploration:projectred.exploration.shovelruby" ,

"ProjRed|Exploration:projectred.exploration.shovelsapphire" ,

"TConstruct:mattock" ,

"TConstruct:shovel" ,

"appliedenergistics2:item.ToolCertusQuartzSpade" ,

"appliedenergistics2:item.ToolNetherQuartzSpade" ,

"minecraft:diamond_shovel" ,

"minecraft:golden_shovel" ,

"minecraft:iron_shovel" ,

"minecraft:stone_shovel" ,

"minecraft:wooden_shovel"

] ,

"blocklist" : [

"minecraft:clay" ,

"minecraft:gravel"

]

}

}