Uses of Interface
me.hsgamer.bettergui.api.menu.MenuElement
-
-
Uses of MenuElement in me.hsgamer.bettergui.api.argument
Subinterfaces of MenuElement in me.hsgamer.bettergui.api.argument Modifier and Type Interface Description interface
ArgumentProcessor
The base class for argument processors -
Uses of MenuElement in me.hsgamer.bettergui.api.button
Subinterfaces of MenuElement in me.hsgamer.bettergui.api.button Modifier and Type Interface Description interface
WrappedButton
The wrapped button for MenuClasses in me.hsgamer.bettergui.api.button that implement MenuElement Modifier and Type Class Description class
BaseWrappedButton<B extends Button>
The base class of wrapped button -
Uses of MenuElement in me.hsgamer.bettergui.api.requirement
Subinterfaces of MenuElement in me.hsgamer.bettergui.api.requirement Modifier and Type Interface Description interface
Requirement
The requirementClasses in me.hsgamer.bettergui.api.requirement that implement MenuElement Modifier and Type Class Description class
BaseRequirement<V>
The base requirementclass
TakableRequirement<V>
The requirement that can take something -
Uses of MenuElement in me.hsgamer.bettergui.argument
Classes in me.hsgamer.bettergui.argument that implement MenuElement Modifier and Type Class Description class
ArgumentHandler
The handler for arguments -
Uses of MenuElement in me.hsgamer.bettergui.argument.type
Classes in me.hsgamer.bettergui.argument.type that implement MenuElement Modifier and Type Class Description class
BaseActionArgumentProcessor
class
DecimalArgumentProcessor
class
EntityTypeArgumentProcessor
class
MaterialArgumentProcessor
class
NumberArgumentProcessor
class
PlayerArgumentProcessor
class
SingleArgumentProcessor<T>
class
StoreArgumentProcessor
-
Uses of MenuElement in me.hsgamer.bettergui.builder
Subinterfaces of MenuElement in me.hsgamer.bettergui.builder Modifier and Type Interface Description static interface
ActionBuilder.Input
Methods in me.hsgamer.bettergui.builder with parameters of type MenuElement Modifier and Type Method Description static ActionBuilder.Input
ActionBuilder.Input. create(MenuElement menuElement, String input)
-
Uses of MenuElement in me.hsgamer.bettergui.button
Classes in me.hsgamer.bettergui.button that implement MenuElement Modifier and Type Class Description class
ActionButton<B extends Button>
class
EmptyButton
class
LegacyMenuButton
class
TemplateButton
class
WrappedAirButton
class
WrappedAnimatedButton
class
WrappedDummyButton
class
WrappedListButton
class
WrappedNullButton
class
WrappedPredicateButton
class
WrappedSimpleButton
-
Uses of MenuElement in me.hsgamer.bettergui.requirement
Classes in me.hsgamer.bettergui.requirement that implement MenuElement Modifier and Type Class Description class
RequirementSet
The requirement set -
Uses of MenuElement in me.hsgamer.bettergui.requirement.type
Classes in me.hsgamer.bettergui.requirement.type that implement MenuElement Modifier and Type Class Description class
ConditionRequirement
class
CooldownRequirement
class
LevelRequirement
class
PermissionRequirement
class
VersionRequirement
-
Uses of MenuElement in me.hsgamer.bettergui.util
Methods in me.hsgamer.bettergui.util with parameters of type MenuElement Modifier and Type Method Description static <T> ItemBuilder<T>
StringReplacerApplier. apply(ItemBuilder<T> itemBuilder, MenuElement menuElement)
Apply the string replacers to the item builderstatic String
StringReplacerApplier. replace(String string, UUID uuid, MenuElement menuElement)
Apply the string replacers to the string
-