Class BookMeta.Spigot

java.lang.Object
org.bukkit.inventory.meta.BookMeta.Spigot
Enclosing interface:
BookMeta

public static class BookMeta.Spigot extends Object
  • Constructor Details

    • Spigot

      public Spigot()
  • Method Details

    • getPage

      @NotNull @Deprecated public @NotNull net.md_5.bungee.api.chat.BaseComponent[] getPage(int page)
      Deprecated.
      in favour of BookMeta.page(int)
      Gets the specified page in the book. The given page must exist.
      Parameters:
      page - the page number to get
      Returns:
      the page from the book
    • setPage

      @Deprecated public void setPage(int page, @Nullable @Nullable net.md_5.bungee.api.chat.BaseComponent... data)
      Sets the specified page in the book. Pages of the book must be contiguous.

      The data can be up to 256 characters in length, additional characters are truncated.

      Parameters:
      page - the page number to set
      data - the data to set for that page
    • getPages

      @NotNull @Deprecated public @NotNull List<net.md_5.bungee.api.chat.BaseComponent[]> getPages()
      Deprecated.
      in favour of Book.pages()
      Gets all the pages in the book.
      Returns:
      list of all the pages in the book
    • setPages

      @Deprecated public void setPages(@NotNull @NotNull List<net.md_5.bungee.api.chat.BaseComponent[]> pages)
      Deprecated.
      Clears the existing book pages, and sets the book to use the provided pages. Maximum 50 pages with 256 characters per page.
      Parameters:
      pages - A list of pages to set the book to use
    • setPages

      @Deprecated public void setPages(@NotNull @NotNull net.md_5.bungee.api.chat.BaseComponent[]... pages)
      Clears the existing book pages, and sets the book to use the provided pages. Maximum 50 pages with 256 characters per page.
      Parameters:
      pages - A list of component arrays, each being a page
    • addPage

      @Deprecated public void addPage(@NotNull @NotNull net.md_5.bungee.api.chat.BaseComponent[]... pages)
      Adds new pages to the end of the book. Up to a maximum of 50 pages with 256 characters per page.
      Parameters:
      pages - A list of component arrays, each being a page