Class Pagination<T>

java.lang.Object
studio.mevera.lotus.api.pagination.AbstractPagination<net.kyori.adventure.text.Component,T,PaperPageContext<T>>
studio.mevera.lotus.paper.api.pagination.Pagination<T>

public final class Pagination<T> extends studio.mevera.lotus.api.pagination.AbstractPagination<net.kyori.adventure.text.Component,T,PaperPageContext<T>>
Paper-facing pagination definition with Adventure titles and Paper page contexts.
  • Method Details

    • open

      @NotNull public @NotNull PaperPaginationSession<T> open(@NotNull studio.mevera.lotus.Lotus<net.kyori.adventure.text.Component> lotus, @NotNull org.bukkit.entity.Player viewer)
      Overrides:
      open in class studio.mevera.lotus.api.pagination.AbstractPagination<net.kyori.adventure.text.Component,T,PaperPageContext<T>>
    • builder

      @NotNull public static <T> @NotNull Pagination.Builder<T> builder(String id)