Tools+

once you install the vanilla mod

click the signs to customize the rarity of the materials.

I think 1 is about the best rarity

the rarity will be displayed on the side of the screen

Mine at level 10 to get best results

once in a while you will get some jade or silver

throw a crafting table and a log in a pile

place down your crafting table

Make cool tools!

/summon FallingSand ~ ~1 ~ {Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:fill ~ ~ ~1 ~ ~-32 ~1 redstone_block},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:fill ~ ~2 ~ ~ ~-33 ~1 air},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~3 ~2 ~ {Block:command_block,Time:1,TileEntityData:{Command:fill ~ ~ ~-1 ~6 ~ ~1 coal_block}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard objectives add material dummy},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard objectives setdisplay sidebar orespawn},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard objectives add orespawn dummy Ore Spawning},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard objectives add ore stat.mineBlock.minecraft.stone},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard objectives add jade dummy},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard objectives add craft dummy},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard objectives add pearl stat.killEntity.Guardian},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~4 ~-15 ~-1 {Block:coal_block,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=ArmorStand,name=Jade] ~ ~ ~ /scoreboard players add Jade orespawn 1},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Rabbit,score_craft_min=1] ~ ~ ~ /summon Villager ~ ~1 ~ {CustomName:"Crafting",Profession:0,Offers:{Recipes:[{maxUses:2147483647,uses:0,buy:{id:flint,Count:3},buyB:{id:stick,Count:2},sell:{id:stone_axe,Damage:65,Count:1,tag:{display:{Name:Flint Axe}}}},{maxUses:2147483647,uses:0,buy:{id:flint,Count:2},buyB:{id:stick,Count:1},sell:{id:stone_sword,Damage:65,Count:1,tag:{display:{Name:Flint Sword}}}},{maxUses:2147483647,uses:0,buy:{id:flint,Count:3},buyB:{id:stick,Count:2},sell:{id:stone_pickaxe,Damage:65,Count:1,tag:{display:{Name:Flint Pickaxe}}}},{maxUses:2147483647,uses:0,buy:{id:flint,Count:1},buyB:{id:stick,Count:2},sell:{id:stone_shovel,Damage:65,Count:1,tag:{display:{Name:Flint Shovel}}}},{maxUses:2147483647,uses:0,buy:{id:flint,Count:2},buyB:{id:stick,Count:2},sell:{id:stone_hoe,Damage:65,Count:1,tag:{display:{Name:Flint Hoe}}}},{maxUses:2147483647,uses:0,buy:{id:emerald,Count:2,tag:{display:{Name:Jade},ench:[],J:1}},buyB:{id:stick,Count:1},sell:{id:diamond_sword,Count:1,tag:{Unbreakable:1,display:{Name:Jade Sword}}}},{maxUses:2147483647,uses:0,buy:{id:emerald,Count:3,tag:{display:{Name:Jade},ench:[],J:1}},buyB:{id:stick,Count:2},sell:{id:diamond_pickaxe,Count:1,tag:{Unbreakable:1,display:{Name:Jade Pickaxe}}}},{maxUses:2147483647,uses:0,buy:{id:emerald,Count:3,tag:{display:{Name:Jade},ench:[],J:1}},buyB:{id:stick,Count:2},sell:{id:diamond_axe,Count:1,tag:{Unbreakable:1,display:{Name:Jade Axe}}}},{maxUses:2147483647,uses:0,buy:{id:emerald,Count:1,tag:{display:{Name:Jade},ench:[],J:1}},buyB:{id:stick,Count:2},sell:{id:diamond_shovel,Count:1,tag:{Unbreakable:1,display:{Name:Jade Shovel}}}},{maxUses:2147483647,uses:0,buy:{id:emerald,Count:2,tag:{display:{Name:Jade},ench:[],J:1}},buyB:{id:stick,Count:2},sell:{id:diamond_hoe,Count:1,tag:{Unbreakable:1,display:{Name:Jade Hoe}}}},{maxUses:2147483647,uses:0,buy:{id:emerald,Count:4,tag:{display:{Name:Jade},ench:[],J:1}},sell:{id:leather_boots,Count:1,tag:{Unbreakable:1,ench:[{id:8,lvl:3}],display:{Name:Jade Boots,color:56928}}}},{maxUses:2147483647,uses:0,buy:{id:emerald,Count:7,tag:{display:{Name:Jade},ench:[],J:1}},sell:{id:leather_leggings,Count:1,tag:{Unbreakable:1,ench:[{id:1,lvl:4}],display:{Name:Jade Leggings,color:56928}}}},{maxUses:2147483647,uses:0,buy:{id:emerald,Count:8,tag:{display:{Name:Jade},ench:[],J:1}},sell:{id:leather_chestplate,Count:1,tag:{Unbreakable:1,ench:[{id:1,lvl:4}],display:{color:56928}}}},{maxUses:2147483647,uses:0,buy:{id:emerald,Count:5,tag:{display:{Name:Jade},ench:[],J:1}},sell:{id:leather_helmet,Count:1,tag:{ench:[{id:1,lvl:4}],display:{Name:Jade Helmet,color:56928}}}},{maxUses:2147483647,uses:0,buy:{id:iron_ingot,Count:2,tag:{display:{Name:Silver},ench:[],S:1}},buyB:{id:stick,Count:1},sell:{id:iron_sword,Count:1,tag:{display:{Name:Silver Sword},ench:[{id:17,lvl:5},{id:20,lvl:5}]}}},{maxUses:2147483647,uses:0,buy:{id:iron_ingot,Count:3,tag:{display:{Name:Silver},ench:[],S:1}},buyB:{id:stick,Count:3},sell:{id:iron_pickaxe,Count:1,tag:{display:{Name:Silver Pickaxe},ench:[{id:35,lvl:5}]}}},{maxUses:2147483647,uses:0,buy:{id:iron_ingot,Count:3,tag:{display:{Name:Silver},ench:[],S:1}},buyB:{id:stick,Count:2},sell:{id:iron_axe,Count:1,tag:{display:{Name:Silver Axe},ench:[{id:17,lvl:5},{id:32,lvl:5}]}}},{maxUses:2147483647,uses:0,buy:{id:iron_ingot,Count:1,tag:{display:{Name:Silver},ench:[],S:1}},buyB:{id:stick,Count:1},sell:{id:iron_shovel,Count:1,tag:{display:{Name:Silver Shovel},ench:[{id:32,lvl:5},{id:35,lvl:5}]}}},{maxUses:2147483647,uses:0,buy:{id:iron_ingot,Count:2},buyB:{id:stick,Count:2},sell:{id:iron_hoe,Count:1,tag:{Unbreakable:1,display:{Name:Silver Hoe,Lore:[Don't make this!!!]}}}},{maxUses:2147483647,uses:0,buy:{id:iron_ingot,Count:4,tag:{display:{Name:Silver},ench:[],S:1}},sell:{id:iron_boots,Count:1,tag:{display:{Name:Silver Boots},ench:[{id:0,lvl:3}]}}},{maxUses:2147483647,uses:0,buy:{id:iron_ingot,Count:7,tag:{display:{Name:Silver},ench:[],S:1}},sell:{id:iron_leggings,Count:1,tag:{display:{Name:Silver Leggings},ench:[{id:0,lvl:3}]}}},{maxUses:2147483647,uses:0,buy:{id:iron_ingot,Count:8,tag:{display:{Name:Silver},ench:[],S:1}},sell:{id:iron_chestplate,Count:1,tag:{display:{Name:Silver Chestplate},ench:[{id:0,lvl:3},{id:7,lvl:3}]}}},{maxUses:2147483647,uses:0,buy:{id:iron_ingot,Count:5,tag:{display:{Name:Silver},ench:[],S:1}},sell:{id:iron_helmet,Count:1,tag:{display:{Name:Silver Helmet},ench:[{id:0,lvl:3}]}}},{maxUses:2147483647,uses:0,buy:{id:prismarine_crystals,Count:2,tag:{display:{Name:Pearl},ench:[],P:1}},buyB:{id:stick,Count:1},sell:{id:iron_sword,Count:1,tag:{display:{Name:Pearl Sword},ench:[{id:16,lvl:3},{id:21,lvl:3}]}}},{maxUses:2147483647,uses:0,buy:{id:prismarine_crystals,Count:3,tag:{display:{Name:Pearl},ench:[],P:1}},buyB:{id:stick,Count:2},sell:{id:iron_pickaxe,Count:1,tag:{display:{Name:Pearl Pickaxe},ench:[{id:32,lvl:3},{id:33,lvl:10}]}}},{maxUses:2147483647,uses:0,buy:{id:prismarine_crystals,Count:3,tag:{display:{Name:Pearl},ench:[],P:1}},buyB:{id:stick,Count:2},sell:{id:iron_axe,Count:1,tag:{display:{Name:Pearl Axe},ench:[{id:16,lvl:5},{id:32,lvl:5},{id:33,lvl:10}]}}},{maxUses:2147483647,uses:0,buy:{id:prismarine_crystals,Count:1,tag:{display:{Name:Pearl},ench:[],P:1}},buyB:{id:stick,Count:2},sell:{id:iron_shovel,Count:1,tag:{display:{Name:Pearl Shovel},ench:[{id:32,lvl:5},{id:33,lvl:10}]}}},{maxUses:2147483647,uses:0,buy:{id:prismarine_crystals,Count:2,tag:{display:{Name:Pearl},ench:[],P:1}},buyB:{id:stick,Count:2},sell:{id:iron_hoe,Count:1,tag:{AttributeModifiers:[{AttributeName:"generic.movementSpeed",Name:"generic.movementSpeed",Amount:.25,Operation:2,UUIDLeast:894654,UUIDMost:2872}],display:{Name:Pearl hoe,Lore:[The only not useless hoe.]}}}},{maxUses:2147483647,uses:0,buy:{id:prismarine_crystals,Count:4,tag:{display:{Name:Pearl},ench:[],P:1}},sell:{id:leather_boots,Count:1,tag:{Unbreakable:1,ench:[{id:2,lvl:10},{id:8,lvl:5}],display:{Name:Pearl Boots,color:16777215}}}},{maxUses:2147483647,uses:0,buy:{id:prismarine_crystals,Count:7,tag:{display:{Name:Pearl},ench:[],P:1}},sell:{id:leather_leggings,Count:1,tag:{AttributeModifiers:[{AttributeName:"generic.movementSpeed",Name:"generic.movementSpeed",Amount:0.25,Operation:2,UUIDLeast:894654,UUIDMost:2872}],Unbreakable:1,display:{Name:Pearl Leggings,color:16777215}}}},{maxUses:2147483647,uses:0,buy:{id:prismarine_crystals,Count:8,tag:{display:{Name:Pearl},ench:[],P:1}},sell:{id:leather_chestplate,Count:1,tag:{AttributeModifiers:[{AttributeName:"generic.maxHealth",Name:"generic.maxHealth",Amount:+10,Operation:0,UUIDLeast:894654,UUIDMost:2872}],Unbreakable:1,display:{Name:Pearl Chestplate,color:16777215}}}},{maxUses:2147483647,uses:0,buy:{id:prismarine_crystals,Count:5,tag:{display:{Name:Pearl},ench:[],P:1}},sell:{id:leather_helmet,Count:1,tag:{Unbreakable:1,ench:[{id:5,lvl:10},{id:6,lvl:10},{id:7,lvl:3}],display:{Name:Pearl Helmet,color:16777215}}}}]},Invulnerable:1,HealF:1,PersistenceRequired:1,NoAI:1,Silent:1,ActiveEffects:[{Id:14,Amplifier:100,Duration:20000000,ShowParticles:0b}]}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] craft 101 {Item:{id:"minecraft:crafting_table"}}},Time:1,}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~5 ~-14 ~-1 {Block:coal_block,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Villager,name=Crafting] ~ ~ ~ detect ~ ~ ~ air 0 kill @e[c=1]},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @a[score_ore_min=1] ~ ~ ~ spreadplayers ~ ~ 0 30 false @e[type=ArmorStand,name=Jade]},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] craft 102 {Item:{id:"minecraft:log2",Count:1b}}},Time:1,}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~6 ~-13 ~-1 {Block:coal_block,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/give @a[score_material_min=1] iron_ingot 1 0 {ench:[],display:{Name:Silver},S:1}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:give @a[score_jade_min=3] emerald 1 0 {display:{Name:Jade},ench:[],J:1}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_craft_min=101,score_craft=101] ~ ~ ~ execute @e[type=Item,score_craft_min=102,score_craft=102,r=1] ~ ~ ~ kill @e[type=Item,r=1,score_craft=102,score_craft_min=101]},Time:1,}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~7 ~-12 ~-1 {Block:coal_block,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/give @a[score_material_min=1] prismarine_crystals 1 0 {ench:[],display:{Name:Pearl},P:1}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @a[score_ore_min=1] ~ ~ ~ spreadplayers ~ ~ 0 40 false @e[type=ArmorStand,name=Silver]},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Rabbit,score_craft_min=1] ~ ~ ~ setblock ~ ~ ~ crafting_table},Time:1,}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~8 ~-11 ~-1 {Block:coal_block,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:give @a[score_pearl_min=1] prismarine_crystals 1 0 {ench:[],display:{Name:Pearl},P:1}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Rabbit,score_craft_min=1] ~ ~ ~ /setblock ~ ~ ~-1 wall_sign 2},Time:1,}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~9 ~-10 ~-1 {Block:coal_block,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set Jade orespawn 0},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Rabbit,score_craft_min=1] ~ ~ ~ /setblock ~-1 ~ ~ wall_sign 4},Time:1,}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~4 ~-10 ~1 {Block:coal_block,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=ArmorStand,name=Silver] ~ ~ ~ /scoreboard players add Silver orespawn 1},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:tp @e[type=Rabbit,score_craft_min=1] ~ ~-1000 ~},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Item] craft 102 {Item:{id:"minecraft:log",Count:1b}}},Time:1,}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~5 ~-9 ~1 {Block:coal_block,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players remove @a[score_ore_min=1] ore 1},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=ArmorStand,name=Jade] ~ 10 ~ scoreboard players add @a[r=4,score_ore_min=1] jade 1},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Item,score_craft_min=101,score_craft=101] ~ ~ ~ execute @e[type=Item,score_craft_min=102,score_craft=102,r=1] ~ ~ ~ summon Item ~ ~ ~ {Item:{id:"spawn_egg",Count:1b,Damage:101,tag:{ench:[],display:{Name:Tools+ Crafting Table}}}}},Time:1,}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~6 ~-8 ~1 {Block:coal_block,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/give @a[score_material_min=1] emerald 1 0 {ench:[],display:{Name:Jade},J:1}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @a[score_jade_min=3] jade 0},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @e[type=Rabbit] craft 1 {CustomName:Tools+ Crafting Table}},Time:1,}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~7 ~-7 ~1 {Block:coal_block,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @a[score_material_min=1] material 0},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=ArmorStand,name=Silver] ~ 10 ~ give @a[r=4,score_ore_min=1] iron_ingot 1 0 {display:{Name:Silver},ench:[],S:1}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Rabbit,score_craft_min=1] ~ ~ ~ /setblock ~ ~ ~1 wall_sign 3},Time:1,}}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~8 ~-6 ~1 {Block:coal_block,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set @a pearl 0},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Rabbit,score_craft_min=1] ~ ~ ~ /setblock ~1 ~ ~ wall_sign 5},Time:1,}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:summon FallingSand ~9 ~-5 ~1 {Block:coal_block,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/scoreboard players set Silver orespawn 0},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:/execute @e[type=Rabbit,score_craft_min=1] ~ ~ ~ /setblock ~ ~1 ~ carpet 15},Time:1,}}}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:gamerule commandBlockOutput false},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:fill ~3 ~-8 ~ ~9 ~-6 ~ redstone_block},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:setblock ~3 ~-7 ~-1 command_block 0 replace {Command:fill ~ ~ ~1 ~6 ~2 ~1 stone 0 replace redstone_block}},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:setblock ~3 ~-6 ~1 command_block 0 replace {Command:fill ~ ~ ~-1 ~6 ~2 ~-1 redstone_block 0 replace stone}},Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:setblock ~1 ~-2 ~ wall_sign 4 replace {Text1:"{text:'',clickEvent:{action:run_command,value:\\"/summon ArmorStand ~ ~ ~ {CustomName:Jade,NoGravity:1,Marker:1,Invulnerable:1,Invisible:1}\\"},color:black}",Text2:"{text:'Increase Jade',color:black}",Text3:"{text:'Spawning',color:black}",Text4:"{text:'',color:black}"}},Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:setblock ~1 ~-2 ~ wall_sign 4 replace {Text1:"{text:'',clickEvent:{action:run_command,value:\\"/summon ArmorStand ~ ~ ~ {CustomName:Silver,NoGravity:1,Marker:1,Invulnerable:1,Invisible:1}\\"},color:black}",Text2:"{text:'Increase Silver',color:black}",Text3:"{text:'Spawning',color:black}",Text4:"{text:'',color:black}"}},Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:setblock ~1 ~-2 ~ wall_sign 4 replace {Text1:"{text:'',clickEvent:{action:run_command,value:\\"/kill @e[type=ArmorStand,name=Jade,c=1]\\"},color:black}",Text2:"{text:'Decrease Jade',color:black}",Text3:"{text:'Spawning',color:black}",Text4:"{text:'',color:black}"}},Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:setblock ~1 ~-2 ~ wall_sign 4 replace {Text1:"{text:'',clickEvent:{action:run_command,value:\\"/kill @e[type=ArmorStand,name=Silver,c=1]\\"},color:black}",Text2:"{text:'Decrease Silver',color:black}",Text3:"{text:'Spawning',color:black}",Text4:"{text:'',color:black}"}},Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:fill ~2 ~-1 ~-2 ~10 ~1 ~2 iron_bars 0 replace coal_block},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:fill ~3 ~ ~-1 ~9 ~5 ~1 air 0 replace coal_block},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command:fill ~2 ~ ~-2 ~10 ~4 ~2 coal_block},Time:1,Riding:{id:FallingSand,Block:stone,Time:1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}