This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.


Feature pageSetup + Config pageChangeLog page

YMLbook is simple book customizing / writing plugin.

You can easily write books as much you want. Example your server rules, admin and moderator list, donation links, tutorial how to use game/commands and everything what you want. Just write book information to books.yml and players can copy it and read it.

Open Source


  • You can make as many books you want.
  • Really easy to use and setup.
  • Can make sign which give the book. (picture)
  • Admin command, give the book to player.
  • Can customize every world own start books.
  • Config variable(s) -> {BOOKS} (Show all books name from books.yml)
  • Only bookgive and bookreload commands work now in Console.
  • http://minecraftwiki.net/wiki/Formatting_codes works. (Dont use alt codes)
  • Give permission each book (ymlbook.book.BOOKNAME).
  • Automatically make new page (one page can be 255 length).
  • You can full customization messages.
  • Can add lore text to the book.
  • Can see all books with one command.
  • Permissions & commands.

Command / Permission

/book <bookname>Get the book, if have permissionymlbook.use
/booklistShow all book what existymlbook.booklist
/bookgive <player> <bookname>Give book to playerymlbook.bookgive
/bookreloadReload config.yml and books.ymlymlbook.reload

Other permissions

ymlbook.book.*Give access to use/copy all books
ymlbook.book.NAME (ex. ymlbook.book.readme)Give access to use/copy one book.
ymlbook.signbookCan make sign which gives the book.

MCStats / Metrics


This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:

  • A unique identifier
  • The server's version of Java
  • Whether the server is in offline or online mode
  • The plugin's version
  • The server's version
  • The OS version/name and architecture
  • The core count for the CPU
  • The number of players online
  • The Metrics version

Read more here

Todo list

  • Make "alt code" to work.
  • /bookcopy <bookname> (Add book from Minecraft to book.yml file)
  • Books variable, new page (Start new page right away)
  • /booklist See all of the books, which are permission to use.
  • First join books (Get when player join first time)
  • Sign book give. [Book] name
  • Move from config.yml book: book text to own yml file. (to book.yml)
  • /bookgive <player> <bookname> Command to admin. Admin can give book to player.
  • Color support
  • Lore text
  • Give permission each book (Example: ymlbook.book.rules)
  • Custom messages
  • Reload config command
  • Add metrics
  • Any suggestions?

Known bugs

  • YMLBook sign event not working (in Creative mode)
  • "Alt codes" break the books.yml file
    (If you find any bugs please report it to the manager)


(Language: Portuguese - Credits Video: AbsintoJ/YMLbook)


YMLbook in action

YMLBook 1.5 new feature SignBook


Posts Quoted:
Clear All Quotes

About This Project


Recent Files