package pw.yumc.MenuProtect.listen; import java.util.List; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.inventory.ItemStack; import io.github.Cnly.WowSuchCleaner.WowSuchCleaner.ItemPreCleanEvent; import pw.yumc.MenuProtect.utils.MarkUtil; /** * * @since 2016年7月21日 下午4:57:35 * @author 喵♂呜 */ public class WowSuchCleanerListener implements Listener { @EventHandler public void onClear(final ItemPreCleanEvent e) { final List list = e.getItemsToAuction(); final List needRemove = e.getItemsToAuction(); for (final ItemStack itemStack : list) { if (MarkUtil.hasMark(itemStack)) { needRemove.add(itemStack); } } list.removeAll(needRemove); } }