Package dev.twilite.game.menu
Class MenuDefinitions
java.lang.Object
dev.twilite.game.menu.MenuDefinitions
Resolves cache menu definitions against current varp and varbit state.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordResolved suboption text and id. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringoption(dev.twilite.cache.definition.MenuDefinition menu, int index) Returns the resolved option text for a menu slot.static List<MenuDefinitions.SubOption> subOptions(dev.twilite.cache.definition.MenuDefinition menu, int index) Returns resolved suboptions for a menu slot.
-
Constructor Details
-
MenuDefinitions
public MenuDefinitions()
-
-
Method Details
-
option
Returns the resolved option text for a menu slot. -
subOptions
public static List<MenuDefinitions.SubOption> subOptions(dev.twilite.cache.definition.MenuDefinition menu, int index) Returns resolved suboptions for a menu slot.
-