package tc.oc.pgm.utils; import java.util.Collection; import java.util.Collections; import org.bukkit.Material; import org.bukkit.inventory.ItemStack; import org.bukkit.material.MaterialData; import tc.oc.commons.core.inspect.Inspectable; public class NoMaterialMatcher extends Inspectable.Impl implements MaterialMatcher { public static final NoMaterialMatcher INSTANCE = new NoMaterialMatcher(); private NoMaterialMatcher() {} @Override public boolean matches(Material material) { return false; } @Override public boolean matches(MaterialData materialData) { return false; } @Override public boolean matches(ItemStack stack) { return false; } @Override public Collection<Material> getMaterials() { return Collections.emptySet(); } }