BookAPI.java 文件源码

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

项目:TosoGame3 作者:
/**
 * 「逃走中」というタイトルの本に対してページを追加できます。<br>
 * 汎用性をあげるために、権限による分別はしていません。(この本を持っている人のみが対象。逃走者以外でも可)
 *     
 * @param msg ミッション告知用の本「逃走中」に追加するページ内容
 */
public void writeBook(String msg) {
    for (Player player : Bukkit.getServer().getOnlinePlayers()) {
        for (ItemStack item : player.getInventory().getContents()) {
            if (item != null) {
                if (item.getType().equals(Material.WRITTEN_BOOK)) {
                    BookMeta meta = (BookMeta) item.getItemMeta();
                    if (meta.getTitle().equals("逃走中")) {
                        meta.addPage(msg);
                        item.setItemMeta(meta);
                    }
                }
            }
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号