All Classes
-
All Classes Interface Summary Class Summary Class Description ActionApplier The action applierActionBuilder The action builderActionBuilder.Input ActionButton<B extends Button> AdditionalInfoKeys AddonDownloader AddonManager AddonMenu ArgumentHandler The handler for argumentsArgumentProcessor The base class for argument processorsArgumentProcessorBuilder The argument processor builderArgumentProcessorBuilder.Input The input for the argument processor builderBackAction BaseActionArgumentProcessor BaseInventoryMenu<B extends ButtonMap> ABaseMenu
for menus usingBukkitGUIHolder
BaseMenu AStandardMenu
with some basic features.BaseRequirement<V> The base requirementBaseWrappedButton<B extends Button> The base class of wrapped buttonBetterGUI The main class of the pluginButtonBuilder The button builderButtonBuilder.Input The input for the button builderClickActionHandler A handler to handle the click actionCloseMenuAction ConditionRequirement ConfigBuilder The config builderCooldownRequirement DecimalArgumentProcessor EmptyButton EntityTypeArgumentProcessor ExtraPlaceholderExpansion GetAddonsCommand GetLogger An extra interface forExpansion
to get the logger for the addonGetPlugin An extra interface forExpansion
to get the plugin instanceGetTemplateButtonsCommand GetVariablesCommand InventoryBuilder A builder to get the creator to build theInventory
for anyBaseInventoryMenu
implementationItemModifierBuilder The item modifier builderLegacyMenuButton LevelRequirement MainCommand MainConfig The main class of the pluginMaterialArgumentProcessor Menu The menuMenuBuilder The menu builderMenuCommandManager MenuElement The element of the menuMenuManager The Menu ManagerMessageConfig The config for messagesNBTModifier This is a legacy modifier that was removed from HSCore.NumberArgumentProcessor OpenCommand OpenMenuAction PermissionRequirement Permissions PlayerArgumentProcessor PostEnable An extra interface forExpansion
to be called after all addons are enabledPredicateMenu ProcessApplier A runnable applier forBatchRunnable
withUUID
as an executorProcessApplierConstants Constants forProcessApplier
Reloadable An extra interface forExpansion
to be called when the plugin is reloadedReloadCommand Requirement The requirementRequirement.Result The result of the requirementRequirementApplier The requirement setting used in Menus/Buttons/...RequirementBuilder The requirement builderRequirementBuilder.Input The input of the requirement builderRequirementSet The requirement setSchedulerUtil The utility class for the schedulerSimpleMenu SingleArgumentProcessor<T> SkullModifier This is a legacy modifier that was removed from HSCore.SlotUtil The utility class for generating slotsSoundAction StandardMenu The menu with the standard settings.StoreArgumentProcessor StringReplacerApplier A utility class to apply StringReplacerTakableRequirement<V> The requirement that can take somethingTemplateButton TemplateConfig The list of template configurationsTickUtil The utility class for ticks and millisecondsUpdateMenuAction VersionRequirement WrappedAirButton WrappedAnimatedButton WrappedButton The wrapped button for MenuWrappedDummyButton WrappedListButton WrappedNullButton WrappedPredicateButton WrappedSimpleButton