Listeners.java 文件源码

java
阅读 28 收藏 0 点赞 0 评论 0

项目:SlimefunBugFixer 作者:
@EventHandler
public void onClick(PlayerInteractEvent e) {
    Action act = e.getAction();
    if (!(act.equals(Action.RIGHT_CLICK_AIR) || act.equals(Action.RIGHT_CLICK_BLOCK)))
        return;
    ItemStack item = e.getItem();
    if (item == null)
        return;
    if (!item.hasItemMeta())
        return;
    if (!item.getItemMeta().hasDisplayName())
        return;
    if (!item.getItemMeta().getDisplayName().contains(ConfigManager.getInstance().getBackpackName()))
        return;
    Player p = e.getPlayer();
    String name = p.getName();
    if (BackpackCooldown.getInstance().isReady(name, 500)) {
        BackpackCooldown.getInstance().put(name);
    } else {
        e.setCancelled(true);
        p.closeInventory();
        p.sendMessage(Messages.getMessages().getNoQuickOpen().replace("&", "§"));
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号