diff options
author | Roy Curtis <roy.adrian.curtis+github@gmail.com> | 2016-06-03 00:10:06 +0100 |
---|---|---|
committer | md_5 <git@md-5.net> | 2016-06-03 20:41:28 +1000 |
commit | cee5bbf00cfd56d31913683ca6e219d27ab03b91 (patch) | |
tree | 05aa5a0274b0079b7982969573860ee8b8230705 /src/main/java | |
parent | dd0e968c6a32029fdae51106e44dd9073c9bfc39 (diff) | |
download | craftbukkit-cee5bbf00cfd56d31913683ca6e219d27ab03b91.tar craftbukkit-cee5bbf00cfd56d31913683ca6e219d27ab03b91.tar.gz craftbukkit-cee5bbf00cfd56d31913683ca6e219d27ab03b91.tar.lz craftbukkit-cee5bbf00cfd56d31913683ca6e219d27ab03b91.tar.xz craftbukkit-cee5bbf00cfd56d31913683ca6e219d27ab03b91.zip |
SPIGOT-783: API for book generation data.
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaBook.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaBook.java b/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaBook.java index 03189588..d517d7d5 100644 --- a/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaBook.java +++ b/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)); |