SubstanceListener.java 文件源码

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

项目:Locked 作者:
@EventHandler
public void playerInteract(PlayerInteractEvent event) {
    Player player = event.getPlayer();
    ItemStack item = event.getItem();
    if (item != null) {
        ItemStack itemR = new ItemStack(item.getType(), 1);
        itemR.setItemMeta(item.getItemMeta());
        for (AbstractSubstance d : AbstractSubstance.getSubstances()) {
            if (d.getItemStack().getType().equals(item.getType())) {
                d.effect(player);
                if (!player.getGameMode().equals(GameMode.CREATIVE)) {
                    player.getInventory().removeItem(itemR);
                    player.updateInventory();
                }
                return;
            }
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号