- get() - Static method in class ru.abstractmenus.api.AbstractMenusProvider
-
Get AbstractMenus plugin instance
- getActionName(Class<? extends Action>) - Static method in class ru.abstractmenus.api.Types
-
Get action name by type
- getActionType(String) - Static method in class ru.abstractmenus.api.Types
-
Get token to deserialize action from menu file
- getActivatedBy() - Method in interface ru.abstractmenus.api.inventory.Menu
-
Get activator that caused menu opening.
- getActivator(String) - Static method in class ru.abstractmenus.api.Types
-
Get token to deserialize activator from menu file
- getActivatorName(Class<? extends Activator>) - Static method in class ru.abstractmenus.api.Types
-
Get activator name by type
- getActivators() - Method in interface ru.abstractmenus.api.inventory.Menu
-
Get activators if this menu
- getBoolean(boolean) - Method in interface ru.abstractmenus.hocon.api.ConfigNode
-
Get boolean value
- getBoolean() - Method in interface ru.abstractmenus.hocon.api.ConfigNode
-
Get boolean value or false as default
- getCatalogName(Class<? extends Catalog>) - Static method in class ru.abstractmenus.api.Types
-
Get catalog name by type
- getCatalogType(String) - Static method in class ru.abstractmenus.api.Types
-
Get token to deserialize catalog from menu file
- getCauseNode() - Method in exception ru.abstractmenus.hocon.api.serialize.NodeSerializeException
-
- getContext() - Method in interface ru.abstractmenus.api.inventory.Menu
-
Get activation context object.
- getCopyDirectory() - Method in class ru.abstractmenus.hocon.api.source.AbstractConfigSource
-
- getCopyDirectory() - Method in interface ru.abstractmenus.hocon.api.source.ConfigSource
-
Get path of the directory to copy config data
- getDouble(double) - Method in interface ru.abstractmenus.hocon.api.ConfigNode
-
Get double value
- getDouble() - Method in interface ru.abstractmenus.hocon.api.ConfigNode
-
Get double value or 0 as default
- getEconomyHandler() - Static method in class ru.abstractmenus.api.Handlers
-
Get registered economy handler
- getFloat(float) - Method in interface ru.abstractmenus.hocon.api.ConfigNode
-
Get float value
- getFloat() - Method in interface ru.abstractmenus.hocon.api.ConfigNode
-
Get float value or 0 as default
- getGlobal(String) - Method in interface ru.abstractmenus.api.variables.VariableManager
-
Get global variable
- getInt(int) - Method in interface ru.abstractmenus.hocon.api.ConfigNode
-
Get int value
- getInt() - Method in interface ru.abstractmenus.hocon.api.ConfigNode
-
Get int value or 0 as default
- getItem(int) - Method in interface ru.abstractmenus.api.inventory.Menu
-
Get item in specified slot.
- getItemPropertyName(Class<? extends ItemProperty>) - Static method in class ru.abstractmenus.api.Types
-
Get item property name by type
- getItemPropertyType(String) - Static method in class ru.abstractmenus.api.Types
-
Get token to deserialize item property from menu file
- getItems() - Method in interface ru.abstractmenus.api.inventory.Menu
-
Get all menu items.
- getLevel(Player) - Method in interface ru.abstractmenus.api.handler.LevelHandler
-
Get player's level
- getLevelHandler() - Static method in class ru.abstractmenus.api.Handlers
-
Get registered level handler
- getList(Class<T>) - Method in interface ru.abstractmenus.hocon.api.ConfigNode
-
Get deserialized list of values
- getLong(long) - Method in interface ru.abstractmenus.hocon.api.ConfigNode
-
Get long value
- getLong() - Method in interface ru.abstractmenus.hocon.api.ConfigNode
-
Get long value or 0 as default
- getName() - Method in class ru.abstractmenus.hocon.api.source.AbstractConfigSource
-
- getName() - Method in interface ru.abstractmenus.hocon.api.source.ConfigSource
-
Get configuration name with extension
- getOpenedMenu(Player) - Method in interface ru.abstractmenus.api.AbstractMenusPlugin
-
Get opened menu by player who opened this menu
- getPermissionsHandler() - Static method in class ru.abstractmenus.api.Handlers
-
Get registered permissions handler
- getPersonal(String, String) - Method in interface ru.abstractmenus.api.variables.VariableManager
-
Get personal variable
- getPlaceholderHandler() - Static method in class ru.abstractmenus.api.Handlers
-
Get registered placeholder handler
- getPlugin() - Method in interface ru.abstractmenus.api.AbstractMenusPlugin
-
Get plugin instance
- getProperties() - Method in interface ru.abstractmenus.api.inventory.Item
-
Get properties if the item
- getReader() - Method in class ru.abstractmenus.hocon.api.source.AbstractConfigSource
-
- getReader() - Method in interface ru.abstractmenus.hocon.api.source.ConfigSource
-
Create and get reader of this source
- getRuleName(Class<? extends Rule>) - Static method in class ru.abstractmenus.api.Types
-
Get rule name by type
- getRuleType(String) - Static method in class ru.abstractmenus.api.Types
-
Get token to deserialize rule from menu file
- getSerializer(Class<T>) - Method in class ru.abstractmenus.hocon.api.serialize.NodeSerializers
-
Get serializer of specified type
- getSerializers() - Method in class ru.abstractmenus.hocon.api.ConfigurationLoader
-
- getSize() - Method in interface ru.abstractmenus.api.inventory.Menu
-
Get menu size
- getSkinHandler() - Static method in class ru.abstractmenus.api.Handlers
-
Get registered skin handler
- getSlots(Consumer<Integer>) - Method in interface ru.abstractmenus.api.inventory.Slot
-
Get one or multiple slot indexes
- getSource() - Method in class ru.abstractmenus.hocon.api.ConfigurationLoader
-
- getSourceReader() - Method in class ru.abstractmenus.hocon.api.source.AbstractConfigSource
-
- getSourceReader() - Method in class ru.abstractmenus.hocon.api.source.SourceFile
-
- getSourceReader() - Method in class ru.abstractmenus.hocon.api.source.SourceInputStream
-
- getSourceReader() - Method in class ru.abstractmenus.hocon.api.source.SourcePath
-
- getSourceReader() - Method in class ru.abstractmenus.hocon.api.source.SourceResource
-
- getSourceReader() - Method in class ru.abstractmenus.hocon.api.source.SourceUrl
-
- getSourceWriter() - Method in class ru.abstractmenus.hocon.api.source.AbstractConfigSource
-
- getSourceWriter() - Method in class ru.abstractmenus.hocon.api.source.SourceFile
-
- getSourceWriter() - Method in class ru.abstractmenus.hocon.api.source.SourceInputStream
-
- getSourceWriter() - Method in class ru.abstractmenus.hocon.api.source.SourcePath
-
- getSourceWriter() - Method in class ru.abstractmenus.hocon.api.source.SourceResource
-
- getSourceWriter() - Method in class ru.abstractmenus.hocon.api.source.SourceUrl
-
- getStream() - Method in interface ru.abstractmenus.hocon.api.source.ConfigSource
-
Get source as byte stream
- getStream() - Method in class ru.abstractmenus.hocon.api.source.SourceFile
-
- getStream() - Method in class ru.abstractmenus.hocon.api.source.SourceInputStream
-
- getStream() - Method in class ru.abstractmenus.hocon.api.source.SourcePath
-
- getStream() - Method in class ru.abstractmenus.hocon.api.source.SourceResource
-
- getStream() - Method in class ru.abstractmenus.hocon.api.source.SourceUrl
-
- getString(String) - Method in interface ru.abstractmenus.hocon.api.ConfigNode
-
Get String value
- getString() - Method in interface ru.abstractmenus.hocon.api.ConfigNode
-
Get String value or null as default
- getValue(Class<T>) - Method in interface ru.abstractmenus.hocon.api.ConfigNode
-
Get deserialized value
- getValue(Class<T>, T) - Method in interface ru.abstractmenus.hocon.api.ConfigNode
-
Get deserialized value
- getValueExtractor() - Method in class ru.abstractmenus.api.Activator
-
Get value extractor for this activator.
- getVariableManager() - Method in interface ru.abstractmenus.api.AbstractMenusPlugin
-
Get variables manager
- getWriter() - Method in class ru.abstractmenus.hocon.api.source.AbstractConfigSource
-
- getWriter() - Method in interface ru.abstractmenus.hocon.api.source.ConfigSource
-
Create and get writer of this source
- getXp(Player) - Method in interface ru.abstractmenus.api.handler.LevelHandler
-
Get player's exp
- giveBalance(Player, double) - Method in interface ru.abstractmenus.api.handler.EconomyHandler
-
Give some amount to player's balance
- giveLevel(Player, int) - Method in interface ru.abstractmenus.api.handler.LevelHandler
-
Give some level for player
- giveXp(Player, int) - Method in interface ru.abstractmenus.api.handler.LevelHandler
-
Give some exp for player
- saveGlobal(Var, boolean) - Method in interface ru.abstractmenus.api.variables.VariableManager
-
Save variable as global
- saveGlobal(Var) - Method in interface ru.abstractmenus.api.variables.VariableManager
-
Create or update variable as personal for some player
- savePersonal(String, Var, boolean) - Method in interface ru.abstractmenus.api.variables.VariableManager
-
Save variable as personal for some player
- savePersonal(String, Var) - Method in interface ru.abstractmenus.api.variables.VariableManager
-
Create or update variable as personal for some player
- serializers() - Static method in class ru.abstractmenus.api.Types
-
Global serializers collection
- serializers() - Method in class ru.abstractmenus.hocon.api.ConfigurationLoader.Builder
-
- serializers(NodeSerializers) - Method in class ru.abstractmenus.hocon.api.ConfigurationLoader.Builder
-
- set(Logger) - Static method in class ru.abstractmenus.api.Logger
-
Set logger instance
- setEconomyHandler(EconomyHandler) - Static method in class ru.abstractmenus.api.Handlers
-
Register own economy handler
- setItem(Slot, Item, Player) - Method in interface ru.abstractmenus.api.inventory.Menu
-
Temporary set item in current menu's inventory
- setLevelHandler(LevelHandler) - Static method in class ru.abstractmenus.api.Handlers
-
Register own level handler
- setPermissionsHandler(PermissionsHandler) - Static method in class ru.abstractmenus.api.Handlers
-
Register own permissions handler
- setPlaceholderHandler(PlaceholderHandler) - Static method in class ru.abstractmenus.api.Handlers
-
Register own placeholder handler
- setProperties(Map<String, ItemProperty>) - Method in interface ru.abstractmenus.api.inventory.Item
-
Set new or replace all properties for this item
- setSize(int) - Method in interface ru.abstractmenus.api.inventory.Menu
-
Set size of the menu
- setSkin(Player, String, String) - Method in interface ru.abstractmenus.api.handler.SkinHandler
-
Set player's skin by provided texture and signature
- setSkinHandler(SkinHandler) - Static method in class ru.abstractmenus.api.Handlers
-
Register own skin handler
- setTargetMenu(Menu) - Method in class ru.abstractmenus.api.Activator
-
Set menu to this activator
- severe(String) - Static method in class ru.abstractmenus.api.Logger
-
Log with SEVERE (error) scope
- SkinHandler - Interface in ru.abstractmenus.api.handler
-
Skins handler needs for skin actions and rules
- Slot - Interface in ru.abstractmenus.api.inventory
-
Inventory slot representation.
- snapshot(Player, Menu) - Method in interface ru.abstractmenus.api.Catalog
-
Provide collection of objects depend on player and menu state
- source(ConfigSource) - Method in class ru.abstractmenus.hocon.api.ConfigurationLoader.Builder
-
- SourceFile - Class in ru.abstractmenus.hocon.api.source
-
- SourceFile(File) - Constructor for class ru.abstractmenus.hocon.api.source.SourceFile
-
- SourceInputStream - Class in ru.abstractmenus.hocon.api.source
-
- SourceInputStream(String, InputStream) - Constructor for class ru.abstractmenus.hocon.api.source.SourceInputStream
-
- SourcePath - Class in ru.abstractmenus.hocon.api.source
-
- SourcePath(Path) - Constructor for class ru.abstractmenus.hocon.api.source.SourcePath
-
- SourceResource - Class in ru.abstractmenus.hocon.api.source
-
- SourceResource(String, Object) - Constructor for class ru.abstractmenus.hocon.api.source.SourceResource
-
- SourceUrl - Class in ru.abstractmenus.hocon.api.source
-
- SourceUrl(String, URL) - Constructor for class ru.abstractmenus.hocon.api.source.SourceUrl
-
- StringSerializer - Class in ru.abstractmenus.hocon.api.serialize.defaults
-
- StringSerializer() - Constructor for class ru.abstractmenus.hocon.api.serialize.defaults.StringSerializer
-