From d51936efb429ffdb116aa1ef72aa94b598d9967f Mon Sep 17 00:00:00 2001 From: Thinkofdeath Date: Sat, 27 Dec 2014 12:13:28 +0000 Subject: SPIGOT-298: Fix book serialization --- src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaBook.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 pagesString = new ArrayList(); + for (IChatBaseComponent comp : pages) { + pagesString.add(CraftChatMessage.fromComponent(comp)); + } + builder.put(BOOK_PAGES.BUKKIT, pagesString); } if (generation != null) { -- cgit v1.2.3