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.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> @NotNull Pagination.Builder<T> @NotNull PaperPaginationSession<T> open(studio.mevera.lotus.Lotus<net.kyori.adventure.text.Component> lotus, org.bukkit.entity.Player viewer) Methods inherited from class studio.mevera.lotus.api.pagination.AbstractPagination
getId, layout, renderer, source, trimOverflow
-
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:
openin classstudio.mevera.lotus.api.pagination.AbstractPagination<net.kyori.adventure.text.Component,T, PaperPageContext<T>>
-
builder
-