ownBook
ownBook is a simple yet powerful Bukkit plugin for Minecraft servers that allows for the creation, management, and distribution of custom in-game books. Administrators can write books, save them to a central configuration file, and then distribute them to players. The plugin also supports updating books that players already have in their inventories, ensuring everyone has the latest version.
- Save Custom Books: Save the contents of a
Book and Quillto abooks.ymlfile. - Distribute Books: Give players a copy of any saved book using a simple command.
- Editable Copies: Get a writable version of a saved book to easily make edits.
- Update In-Inventory Books: Players can update their copies of a book to the latest saved version.
- Player-Specific Commands: Give books to yourself or other online players.
- Tab Completion: Commands support tab completion for book titles and player names to speed up usage.
Installation
- Download the latest
.jarfile. - Place the
ownBook.jarfile into the/pluginsdirectory of your Bukkit/Spigot/Paper server. - Restart or reload your server. The plugin will create a
plugins/ownBOOK/directory.
- Create your book: Get a
Book and Quill(WRITABLE_BOOK) in-game and write the content you want. - Save the book: While holding the
Book and Quill, use the command:/ownBook saveBookInHand <Author> <Title>- Replace
<Author>with the author's name. - Replace
<Title>with the book's title. Spaces are allowed. - This saves the book to
plugins/ownBOOK/books.yml.
- Replace
- Distribute the book: To give a finalized copy (
WRITTEN_BOOK) to a player, use:/ownBook create <Title> [PlayerName]- If
[PlayerName]is omitted, the book will be given to you.
- If
- Edit an existing book: a. Get an editable version:
/ownBook getWritableBook <Title>b. Make your changes in-game. c. Save the book again using the same command as in step 2. This will overwrite the previous version in the configuration file. - Update books: To update a book that a player already has, they can run:
/ownBook update <Title>- This will find all books with the matching title in their inventory and update their content to the latest saved version.
Comments