summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaBook.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaBook.java b/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaBook.java
index e1badcbd..a76ae7d7 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<String> pagesString = new ArrayList<String>();
+ for (IChatBaseComponent comp : pages) {
+ pagesString.add(CraftChatMessage.fromComponent(comp));
+ }
+ builder.put(BOOK_PAGES.BUKKIT, pagesString);
}
if (generation != null) {