SetupMenuBuilder

public class SetupMenuBuilder

Fluent wrapper around SetupMenu. Removes the boilerplate of constructing the info button, filter list and bulk-action package by hand at every call site.

Method chaining returns this. open builds and shows the menu.

Constructors

Link copied to clipboard
public void SetupMenuBuilder(JavaPlugin plugin, Player player)

Properties

Link copied to clipboard
public final static String MENU_SKIN_PREFIX

Functions

Link copied to clipboard
public SetupMenuBuilder addFilter(Material material, String name, Predicate<? extends ContentPackage> predicate)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public SetupMenu open()
Link copied to clipboard
public SetupMenuBuilder packages(List<? extends ContentPackage> packages)
Link copied to clipboard
Link copied to clipboard
public SetupMenuBuilder title(String title)
Link copied to clipboard
public SetupMenuBuilder titleIconPrefix(String prefix)