RailGun.java 文件源码

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

项目:AddGun 作者:
/**
 * Estimates the XP this entity in inventory.
 * 
 * @param entity
 * @return
 */
private int getInvXp(LivingEntity entity) {
    if (entity == null || !enabled)
        return 0;

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

    int total = 0;
    if (inv != null) {
        for (ItemStack item : inv) {
            if (Material.EXP_BOTTLE.equals(item)) {
                total += item.getAmount();
            }
        }
    }
    return total;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号