Class LotusBuilder<C>

java.lang.Object
studio.mevera.lotus.LotusBuilder<C>

public final class LotusBuilder<C> extends Object
Builder for Lotus. Required: Plugin. All other fields default to Lotus.Options.defaults().

Use defaultViewOpener(ViewOpener) to register the platform-specific opener — e.g. PaperViewOpener from lotus-paper or SpigotViewOpener from lotus-spigot.

  • Constructor Details

    • LotusBuilder

      public LotusBuilder(@NotNull @NotNull org.bukkit.plugin.Plugin plugin, @NotNull @NotNull Consumer<Lotus<C>> bootstrap)
  • Method Details