Class MenuOptions<M extends Menu<M>>

java.lang.Object
com.kamikazejam.kamicommon.menu.api.struct.MenuOptions<M>
Direct Known Subclasses:
OneClickMenuOptions, PaginatedMenuOptions, SimpleMenuOptions

public abstract class MenuOptions<M extends Menu<M>> extends Object
A container for all the options that every Menu must allow to be configured.
Use Getters and Setters to access and modify these options.
  • Constructor Details

    • MenuOptions

      public MenuOptions()
  • Method Details

    • copy

      @NotNull public abstract @NotNull MenuOptions<M> copy()
    • copyInto

      protected final void copyInto(@NotNull @NotNull MenuOptions<M> options)