public static boolean containsBook(ItemStack item) {
if (item.hasItemMeta() && item.getItemMeta() instanceof BlockStateMeta) {
BlockStateMeta blockStateMeta = (BlockStateMeta) item.getItemMeta();
if (blockStateMeta.hasBlockState() && blockStateMeta.getBlockState() instanceof InventoryHolder) {
InventoryHolder inventoryHolder = (InventoryHolder) blockStateMeta.getBlockState();
for (ItemStack itemStack : inventoryHolder.getInventory().getContents()) {
if (itemStack != null && itemStack.getType() != Material.AIR &&
itemStack.hasItemMeta() && itemStack.getItemMeta() instanceof BookMeta) {
return true;
}
}
}
}
return false;
}
MarketManager.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:HamsterEcoHelper
作者:
评论列表
文章目录