StandardGun.java 文件源码

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

项目:AddGun 作者:
/**
 * Check if this living entity has a gun of this type already in possession
 * @param entity the entity to check
 * @return true if already in inventory, false otherwise.
 */
public boolean hasGun(LivingEntity entity) {
    if (entity == null || !enabled)
        return false;

    ItemStack[] inv;
    if (entity instanceof InventoryHolder) {
        // complex inventory
        InventoryHolder holder = (InventoryHolder) entity;
        inv = holder.getInventory().getContents();
    } else {
        // simple inventory
        inv = entity.getEquipment().getArmorContents();
    }

    if (inv != null) {
        for (ItemStack item : inv) {
            if (isGun(item)) {
                return true;
            }
        }
    }
    return false;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号