Class AbstractPagedGui.AbstractBuilder<C>

java.lang.Object
xyz.xenondevs.invui.gui.AbstractGui.AbstractBuilder<PagedGui<C>,PagedGui.Builder<C>>
xyz.xenondevs.invui.gui.AbstractPagedGui.AbstractBuilder<C>
Type Parameters:
C - The content type.
All Implemented Interfaces:
Cloneable, Gui.Builder<PagedGui<C>,PagedGui.Builder<C>>, PagedGui.Builder<C>
Enclosing class:
AbstractPagedGui<C>

public abstract static class AbstractPagedGui.AbstractBuilder<C> extends AbstractGui.AbstractBuilder<PagedGui<C>,PagedGui.Builder<C>> implements PagedGui.Builder<C>
Builder for AbstractPagedGui.

This class should only be used directly if you're creating a custom AbstractPagedGui.AbstractBuilder implementation. Otherwise, use the static builder functions from PagedGui, such as PagedGui.items(), PagedGui.guis() or PagedGui.inventories() to obtain a builder instance.