@Override
public boolean equip(Entity entity, ItemStack item) {
PreCon.notNull(entity);
PreCon.notNull(item);
if (!(entity instanceof Horse))
return false;
Horse horse = (Horse)entity;
HorseInventory inventory = horse.getInventory();
Material material = item.getType();
if (material == Material.SADDLE) {
inventory.setSaddle(item);
}
else {
if (Materials.hasProperty(material, MaterialProperty.HORSE_ARMOR)) {
inventory.setArmor(item);
}
else {
return false;
}
}
return true;
}
HorseEquipper.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:NucleusFramework
作者:
评论列表
文章目录