From d15ac3e59600c2b8801c526720b0a073a056f550 Mon Sep 17 00:00:00 2001 From: CraftBukkit/Spigot Date: Sat, 27 Dec 2014 12:13:28 +0000 Subject: [PATCH] SPIGOT-298: Fix book serialization By: Thinkofdeath --- .../org/bukkit/craftbukkit/inventory/CraftMetaBook.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/paper-server/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaBook.java b/paper-server/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaBook.java index e1badcbdb..a76ae7d71 100644 --- a/paper-server/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaBook.java +++ b/paper-server/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) {