if (Event.getBlock().getType().name().contains("LOG"))
{
Block Bl = Event.getBlock();
if (Pl.isSneaking())
{
Boolean LogControl = true;
int y = Bl.getLocation().getBlockY();
while (LogControl)
{
Location LogLoc = new Location(Pl.getWorld(), Bl.getLocation().getBlockX(), y, Bl.getLocation().getBlockZ());
if (LogLoc.getBlock().getType().name().contains("LOG"))
{
Block Bl1 = LogLoc.getBlock();
Pl.getInventory().addItem(new ItemStack(Bl1.getType()));
LogLoc.getBlock().setType(Material.AIR);
}
else
{
LogControl = false;
}
y++;
}
}
}