package net.glowstone.block.blocktype;
import net.glowstone.block.GlowBlock;
import net.glowstone.inventory.ToolType;
import org.bukkit.Material;
import org.bukkit.inventory.ItemStack;
import java.util.Arrays;
import java.util.Collection;
public class BlockWeb extends BlockType {
private static final Collection<ItemStack> DROP_STRING = Arrays.asList(new ItemStack(Material.STRING));
@Override
public Collection<ItemStack> getDrops(GlowBlock block, ItemStack tool) {
if (tool != null && (tool.getType() == Material.SHEARS || ToolType.SWORD.matches(tool.getType()))) {
return DROP_STRING;
}
return BlockDropless.EMPTY_STACK;
}
@Override
public Collection<ItemStack> getMinedDrops(GlowBlock block) {
return DROP_STRING;
}
}