HorseEquipper.java 文件源码

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

项目:NucleusFramework 作者:
@Override
public List<ItemStack> clear(Entity entity) {
    PreCon.notNull(entity);

    if (!(entity instanceof Horse))
        return new ArrayList<>(0);

    Horse horse = (Horse)entity;

    HorseInventory inventory = horse.getInventory();

    List<ItemStack> result = new ArrayList<>(2);

    ItemStack saddle = inventory.getSaddle();
    if (saddle != null) {
        result.add(saddle);
        inventory.setSaddle(null);
    }

    ItemStack armor = inventory.getArmor();
    if (armor != null) {
        result.add(armor);
        inventory.setArmor(null);
    }

    return result;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号