From 531c257647e61e703818dafdde5891219686b44b Mon Sep 17 00:00:00 2001 From: CraftBukkit/Spigot Date: Fri, 3 Jun 2016 00:10:06 +0100 Subject: [PATCH] SPIGOT-783: API for book generation data. By: Roy Curtis --- .../bukkit/craftbukkit/inventory/CraftMetaBook.java | 10 ++++++++++ 1 file changed, 10 insertions(+) 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 031895882..d517d7d58 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 @@ -199,6 +199,16 @@ public class CraftMetaBook extends CraftMetaItem implements BookMeta { this.author = author; } + @Override + public Generation getGeneration() { + return (generation == null) ? null : Generation.values()[generation]; + } + + @Override + public void setGeneration(Generation generation) { + this.generation = (generation == null) ? null : generation.ordinal(); + } + public String getPage(final int page) { Validate.isTrue(isValidPage(page), "Invalid page number"); return CraftChatMessage.fromComponent(pages.get(page - 1));