Block Bl1 = LogLoc.getBlock();
byte MagicVal = Bl1.getData();
ItemStack It = new ItemStack(Bl1.getType());
MaterialData ItData = It.getData();
ItData.setData(MagicVal);
It.setData(ItData);
Pl.getInventory().addItem(It);
Pl.sendMessage(It.getType().name() + ":" + ItData.getData());
LogLoc.getBlock().setType(Material.AIR);