dev.aurelium.slate.option.SlateOptions Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of slate Show documentation
Show all versions of slate Show documentation
API for building user-configurable GUI menus
The newest version!
package dev.aurelium.slate.option;
import dev.aurelium.slate.function.ItemMetaParser;
import dev.aurelium.slate.item.provider.KeyedItemProvider;
import java.io.File;
import java.util.List;
import java.util.Map;
public record SlateOptions(
File mainDirectory,
List mergeDirectories,
int loreWrappingWidth,
KeyedItemProvider keyedItemProvider,
Map itemMetaParsers
) {
public static SlateOptionsBuilder builder() {
return new SlateOptionsBuilder();
}
}