diff --git a/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaBook.java b/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaBook.java index e1badcbdb..a76ae7d71 100644 --- a/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaBook.java +++ b/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaBook.java @@ -316,7 +316,11 @@ class CraftMetaBook extends CraftMetaItem implements BookMeta { } if (hasPages()) { - builder.put(BOOK_PAGES.BUKKIT, pages); + List pagesString = new ArrayList(); + for (IChatBaseComponent comp : pages) { + pagesString.add(CraftChatMessage.fromComponent(comp)); + } + builder.put(BOOK_PAGES.BUKKIT, pagesString); } if (generation != null) {