Package dev.aurelium.slate.item.builder
Class TemplateItemBuilder<C>
java.lang.Object
dev.aurelium.slate.item.builder.MenuItemBuilder
dev.aurelium.slate.item.builder.TemplateItemBuilder<C>
-
Field Summary
Fields inherited from class dev.aurelium.slate.item.builder.MenuItemBuilder
actions, displayName, lore, name, options, slate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()contextClass(Class<C> contextClass) contextGroups(Map<String, ContextGroup> contextGroups) contextualDisplayNames(Map<C, String> contextualDisplayNames) contextualLore(Map<C, List<LoreLine>> contextualLore) defaultBaseItem(org.bukkit.inventory.ItemStack defaultBaseItem) defaultPosition(SlotPos defaultPosition) positions(Map<C, PositionProvider> positions) Methods inherited from class dev.aurelium.slate.item.builder.MenuItemBuilder
actions, displayName, lore, name, options
-
Constructor Details
-
TemplateItemBuilder
-
-
Method Details
-
contextClass
-
positions
-
baseItems
-
defaultBaseItem
-
defaultPosition
-
contextualDisplayNames
-
contextualLore
-
contextGroups
-
build
- Specified by:
buildin classMenuItemBuilder
-