Hello Guys, I know there's already a Book API out there, but it seems there's a bit of a kludge with it as it needs two files in order to run. Below I have my one file API for book support: http://pastebin.com/NcMUtdEM UPDATE: Since Bukkit is changing a few things, this static code won't work on future minecraft versions. I offer you the alternative, use the TuxTwoLib which will always have this file in it compiled for future minecraft versions! You will need to import Tux2.TuxTwoLib.BookItem and require TuxTwoLib in your plugin.yml. An example of using this: Code: //Creating a book. BookItem bi = new BookItem(new ItemStack(387,1)); bi.setPages(pages); bi.setAuthor(author); bi.setTitle(title); //When making an ItemStack it isn't automatically the correct //format, so we need to make sure to get the one from //book item. ItemStack writtenbook = bi.getItemStack(); //Reading a book. BookItem bi = new BookItem(book); //If any of these fields don't exist they return null. String pages = bi.getPages(); String author = bi.getAuthor(); String title = bi.getTitle(); Please note that this was created independently of the other one out there and is a result of my research for the MultiInv plugin. This library was created for my InfiniteKits plugin and has been tested to work. You will need to be compiling against CraftBukkit and not the Bukkit library, otherwise you'll have import exceptions.