Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractPositionIterator - Class in me.hsgamer.hscore.minecraft.block.iterator
The abstract PositionIterator for BlockBox
AbstractPositionIterator(BlockBox) - Constructor for class me.hsgamer.hscore.minecraft.block.iterator.AbstractPositionIterator
accept(DataOutputStream) - Method in interface me.hsgamer.hscore.bukkit.channel.BungeeUtils.DataOutputConsumer
Accept the data output stream
accept(Player, String) - Method in class me.hsgamer.hscore.bukkit.action.CommandAction
Accept the command
accept(Player, String) - Method in class me.hsgamer.hscore.bukkit.action.OpAction
 
accept(Player, String) - Method in class me.hsgamer.hscore.bukkit.action.PermissionAction
 
accept(Player, String) - Method in class me.hsgamer.hscore.bukkit.action.PlayerAction
 
accept(T) - Method in interface me.hsgamer.hscore.extra.consumer.ThrowableConsumer
 
accept(T, U) - Method in interface me.hsgamer.hscore.extra.consumer.ThrowableBiConsumer
 
acceptSafe(T) - Method in interface me.hsgamer.hscore.extra.consumer.ThrowableConsumer
Accept with exception
acceptSafe(T, U) - Method in interface me.hsgamer.hscore.extra.consumer.ThrowableBiConsumer
Accept with exception
Action - Interface in me.hsgamer.hscore.action.common
The action
ActionBuilder - Class in me.hsgamer.hscore.action.builder
The builder for the Action
ActionBuilder() - Constructor for class me.hsgamer.hscore.action.builder.ActionBuilder
 
ActionInput - Interface in me.hsgamer.hscore.action.builder
The input for the ActionBuilder
adapt(Position) - Static method in class me.hsgamer.hscore.bukkit.block.BukkitBlockAdapter
Adapt the position to vector
adapt(Block) - Static method in class me.hsgamer.hscore.bukkit.block.BukkitBlockAdapter
Adapt the block to position.
adapt(Block, boolean) - Static method in class me.hsgamer.hscore.bukkit.block.BukkitBlockAdapter
Adapt the block to position
adapt(Location) - Static method in class me.hsgamer.hscore.bukkit.block.BukkitBlockAdapter
Adapt the location to position.
adapt(Location, boolean) - Static method in class me.hsgamer.hscore.bukkit.block.BukkitBlockAdapter
Adapt the location to position
adapt(Vector) - Static method in class me.hsgamer.hscore.bukkit.block.BukkitBlockAdapter
Adapt the vector to position.
adapt(Vector, boolean) - Static method in class me.hsgamer.hscore.bukkit.block.BukkitBlockAdapter
Adapt the vector to position
adapt(World, Position) - Static method in class me.hsgamer.hscore.bukkit.block.BukkitBlockAdapter
Adapt the position to location
adaptAsBlock(World, Position) - Static method in class me.hsgamer.hscore.bukkit.block.BukkitBlockAdapter
Adapt the position to block
add(Button) - Method in class me.hsgamer.hscore.minecraft.gui.simple.SimpleGUIBuilder
Add the given button to the holder and increase SimpleGUIBuilder.slot by 1
addBatch(String, Object...) - Method in class me.hsgamer.hscore.database.client.sql.BatchBuilder
Add a statement as batch
addButton(Collection<T>) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.AnimatedButton
Add button(s)
addButton(Collection<T>) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.ListButton
Add button(s)
addButton(Collection<T>) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.MultiSlotsMask
Add button(s)
addButton(Collection<T>) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticButtonPaginatedMask
Add button(s)
addButton(Collection<T>) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticSequencePaginatedMask
Add button(s)
addButton(Button...) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.AnimatedButton
Add button(s)
addButton(Button...) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.ListButton
Add button(s)
addButton(Button...) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.MultiSlotsMask
Add button(s)
addButton(Button...) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticButtonPaginatedMask
Add button(s)
addButton(Button...) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticSequencePaginatedMask
Add button(s)
addButton(Button, int...) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.ButtonMapMask
Add a button to the mask
addButton(Button, List<Integer>) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.ButtonMapMask
Add a button to the mask
addCurrentTaskPool(Consumer<TaskPool>) - Method in interface me.hsgamer.hscore.task.element.TaskProcess
Execute the consumer for the current task pool
addDefault() - Method in class me.hsgamer.hscore.config.proxy.ConfigNode
Add the default value to the config
addEnchantment(String) - Method in class me.hsgamer.hscore.bukkit.item.modifier.EnchantmentModifier
Add an enchantment
addEnchantment(String, int) - Method in class me.hsgamer.hscore.bukkit.item.modifier.EnchantmentModifier
Add an enchantment
addEnchantment(Enchantment) - Method in class me.hsgamer.hscore.bukkit.item.modifier.EnchantmentModifier
Add an enchantment
addEnchantment(Enchantment, int) - Method in class me.hsgamer.hscore.bukkit.item.modifier.EnchantmentModifier
Add an enchantment
addEntityClass(Class<?>...) - Method in class me.hsgamer.hscore.database.client.hibernate.HibernateClient
Add entity class to the client
addEventConsumer(Class<T>, Consumer<T>) - Method in class me.hsgamer.hscore.ui.BaseHolder
Add an event consumer
addExternalReplacer(StringReplacer) - Method in class me.hsgamer.hscore.variable.VariableManager
Add an external replacer
addFirst(Runnable...) - Method in class me.hsgamer.hscore.task.element.TaskPool
Add the task to the head of the task pool
addFirst(Consumer<TaskProcess>) - Method in class me.hsgamer.hscore.task.element.TaskPool
Add the task to the head of the task pool
addItemModifier(ItemModifier<T>) - Method in class me.hsgamer.hscore.minecraft.item.ItemBuilder
Add an item modifier
addLast(Runnable...) - Method in class me.hsgamer.hscore.task.element.TaskPool
Add the task to the tail of the task pool
addLast(Consumer<TaskProcess>) - Method in class me.hsgamer.hscore.task.element.TaskPool
Add the task to the tail of the task pool
addLore(String) - Method in class me.hsgamer.hscore.bukkit.item.modifier.LoreModifier
Add a lore
addMask(Collection<T>) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.AnimatedMask
Add mask(s)
addMask(Collection<T>) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.ListMask
Add mask(s)
addMask(Collection<T>) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.OneTimeAnimatedMask
Add mask(s)
addMask(Collection<T>) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticMaskPaginatedMask
Add mask(s)
addMask(Collection<T>) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.HybridMask
Add mask(s)
addMask(Mask) - Method in class me.hsgamer.hscore.minecraft.gui.advanced.AdvancedButtonMap
Add a mask
addMask(Mask...) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.AnimatedMask
Add mask(s)
addMask(Mask...) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.HybridMask
Add mask(s)
addMask(Mask...) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.ListMask
Add mask(s)
addMask(Mask...) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.OneTimeAnimatedMask
Add mask(s)
addMask(Mask...) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticMaskPaginatedMask
Add mask(s)
addRequest(I) - Method in class me.hsgamer.hscore.request.RequestManager
Add a request
addStateListener(BiConsumer<ExpansionClassLoader, ExpansionState>) - Method in class me.hsgamer.hscore.expansion.common.ExpansionManager
Add a new state listener
addStringReplacer(StringReplacer) - Method in class me.hsgamer.hscore.minecraft.item.ItemBuilder
Add a string replacer
addTaskPool(int, Consumer<TaskPool>) - Method in class me.hsgamer.hscore.task.BatchRunnable
Execute the consumer for the task pool
addTaskPool(int, Consumer<TaskPool>) - Method in interface me.hsgamer.hscore.task.element.TaskProcess
Execute the consumer for the task pool
addValues(Object...) - Method in class me.hsgamer.hscore.database.client.sql.StatementBuilder
Add values to the statement
addValues(List<Object>) - Method in class me.hsgamer.hscore.database.client.sql.StatementBuilder
Add values to the statement
AdvancedButtonMap - Class in me.hsgamer.hscore.minecraft.gui.advanced
An advanced ButtonMap that uses Mask
AdvancedButtonMap() - Constructor for class me.hsgamer.hscore.minecraft.gui.advanced.AdvancedButtonMap
 
agent - Variable in class me.hsgamer.hscore.license.polymart.PolymartLicenseEntry
 
AirButton - Class in me.hsgamer.hscore.bukkit.gui.button.impl
The air button
AirButton(Consumer<ClickEvent>) - Constructor for class me.hsgamer.hscore.bukkit.gui.button.impl.AirButton
Create a new button
allowMoveItemOnBottom(BukkitGUIHolder) - Static method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIUtils
Set that the holder should not cancel the click event on bottom inventory
AmountModifier - Class in me.hsgamer.hscore.bukkit.item.modifier
The amount modifier
AmountModifier() - Constructor for class me.hsgamer.hscore.bukkit.item.modifier.AmountModifier
 
AnimatedButton - Class in me.hsgamer.hscore.minecraft.gui.button.impl
The animated button with child buttons as frames
AnimatedButton() - Constructor for class me.hsgamer.hscore.minecraft.gui.button.impl.AnimatedButton
 
AnimatedMask - Class in me.hsgamer.hscore.minecraft.gui.mask.impl
The animated mask with child masks as frames
AnimatedMask(String) - Constructor for class me.hsgamer.hscore.minecraft.gui.mask.impl.AnimatedMask
Create a new mask
AnnotatedConfig - Class in me.hsgamer.hscore.config.annotated
The annotated Config, where any fields can be assigned to the config with the annotation ConfigPath.
AnnotatedConfig(Config) - Constructor for class me.hsgamer.hscore.config.annotated.AnnotatedConfig
Create an annotated config
append(String...) - Method in class me.hsgamer.hscore.config.PathString
Create a new path string by appending the path to the current path string
append(PathString) - Method in class me.hsgamer.hscore.config.PathString
Create a new path string by appending the path string to the current path string
apply(PreparedStatement) - Method in interface me.hsgamer.hscore.database.client.sql.SqlExecutor
Apply the prepared statement to get the result
apply(AbstractMap.SimpleEntry<String, R>) - Method in class me.hsgamer.hscore.builder.Builder.FunctionElement
 
apply(JarFile) - Method in interface me.hsgamer.hscore.expansion.common.factory.MapExpansionDescriptionLoader
 
apply(JarFile) - Method in class me.hsgamer.hscore.expansion.manifest.ManifestExpansionDescriptionLoader
 
apply(Map<String, ExpansionClassLoader>) - Method in interface me.hsgamer.hscore.expansion.extra.manager.DependableExpansionSortAndFilter
 
apply(UUID, TaskProcess, StringReplacer) - Method in interface me.hsgamer.hscore.action.common.Action
Apply the action
apply(UUID, TaskProcess, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.action.BroadcastAction
 
apply(UUID, TaskProcess, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.action.CommandAction
 
apply(UUID, TaskProcess, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.action.ConsoleAction
 
apply(UUID, TaskProcess, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.action.DelayAction
 
apply(UUID, TaskProcess, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.action.TellAction
 
apply(DisplayButton) - Method in class me.hsgamer.hscore.minecraft.gui.button.DisplayButton
Apply the display button to this instance
apply(T) - Method in interface me.hsgamer.hscore.extra.function.ThrowableFunction
 
apply(T, U) - Method in interface me.hsgamer.hscore.extra.function.ThrowableBiFunction
 
applyAsMap(InputStream) - Method in class me.hsgamer.hscore.bukkit.expansion.BukkitConfigExpansionDescriptionLoader
 
applyAsMap(InputStream) - Method in class me.hsgamer.hscore.expansion.common.factory.InputStreamExpansionDescriptionLoader
Load the information map from the input stream
applyAsMap(InputStream) - Method in class me.hsgamer.hscore.expansion.gson.GsonExpansionDescriptionLoader
 
applyAsMap(InputStream) - Method in class me.hsgamer.hscore.expansion.properties.PropertiesExpansionDescriptionLoader
 
applyAsMap(JarFile) - Method in class me.hsgamer.hscore.expansion.common.factory.InputStreamExpansionDescriptionLoader
 
applyAsMap(JarFile) - Method in interface me.hsgamer.hscore.expansion.common.factory.MapExpansionDescriptionLoader
Load the information map from the jar file
applyDefaultSetting(Setting) - Method in interface me.hsgamer.hscore.database.Driver
Apply the default setting
applyDefaultSetting(Setting) - Method in class me.hsgamer.hscore.database.driver.h2.H2ServerDriver
 
applyDefaultSetting(Setting) - Method in class me.hsgamer.hscore.database.driver.mariadb.MariaDBDriver
 
applyDefaultSetting(Setting) - Method in class me.hsgamer.hscore.database.driver.mysql.MySqlDriver
 
applyDefaultSetting(Setting) - Method in class me.hsgamer.hscore.database.driver.postgresql.PostgreSqlDriver
 
applyDefaultSetting(Setting) - Method in class me.hsgamer.hscore.database.driver.sqlserver.SqlServerDriver
 
applyExpressionConfigurationModifier(ExpressionConfiguration) - Static method in class me.hsgamer.hscore.expression.ExpressionUtils
Apply the modifier to the expression configuration
applySafe(T) - Method in interface me.hsgamer.hscore.extra.function.ThrowableFunction
Apply with throwable
applySafe(T, U) - Method in interface me.hsgamer.hscore.extra.function.ThrowableBiFunction
Apply with throwable
assignToConnection(T) - Method in class me.hsgamer.hscore.web.UserAgent
Assign the user agent to the connection
Average - Class in me.hsgamer.hscore.expression.number
Calculate the average number
Ex: AVG(1, 2, 3, 4, 5)
Average() - Constructor for class me.hsgamer.hscore.expression.number.Average
 

B

BaseClient<T> - Class in me.hsgamer.hscore.database
An abstraction of Client with Setting
BaseClient(Setting) - Constructor for class me.hsgamer.hscore.database.BaseClient
Create a new client
BaseDisplay<H extends Holder<?>> - Class in me.hsgamer.hscore.ui
A simple implementation of Display
BaseDisplay(UUID, H) - Constructor for class me.hsgamer.hscore.ui.BaseDisplay
Create a new display
BaseHolder<D extends Display> - Class in me.hsgamer.hscore.ui
A simple implementation of Holder
BaseHolder() - Constructor for class me.hsgamer.hscore.ui.BaseHolder
 
BaseMask - Class in me.hsgamer.hscore.minecraft.gui.mask
The base class for Mask
BaseMask(String) - Constructor for class me.hsgamer.hscore.minecraft.gui.mask.BaseMask
Create a new mask
BasePositionIterator - Class in me.hsgamer.hscore.minecraft.block.iterator
BasePositionIterator(BlockBox) - Constructor for class me.hsgamer.hscore.minecraft.block.iterator.BasePositionIterator
BaseSqlClient<T> - Class in me.hsgamer.hscore.database.client.sql
An abstraction of SqlClient
BaseSqlClient(Setting) - Constructor for class me.hsgamer.hscore.database.client.sql.BaseSqlClient
Create a new client
BatchBuilder - Class in me.hsgamer.hscore.database.client.sql
The batch builder for continuous updating
BatchBuilder(Connection) - Constructor for class me.hsgamer.hscore.database.client.sql.BatchBuilder
Create a new batch builder
BatchRunnable - Class in me.hsgamer.hscore.task
A runnable that runs a batch of tasks in sequence
BatchRunnable() - Constructor for class me.hsgamer.hscore.task.BatchRunnable
Create a new batch runnable with the default data storage
BatchRunnable(TaskData) - Constructor for class me.hsgamer.hscore.task.BatchRunnable
Create a new batch runnable
BLOCK - Enum constant in enum class me.hsgamer.hscore.config.CommentType
A block type above the value
BlockBox - Class in me.hsgamer.hscore.minecraft.block.box
A custom box to bound blocks
BlockBox(int, int, int, int, int, int) - Constructor for class me.hsgamer.hscore.minecraft.block.box.BlockBox
Create a new block box
BlockBox(Position, Position) - Constructor for class me.hsgamer.hscore.minecraft.block.box.BlockBox
Create a new block box
Board - Class in me.hsgamer.hscore.minestom.board
A simple scoreboard for Minestom.
Board(Function<Player, Component>, Function<Player, List<Component>>) - Constructor for class me.hsgamer.hscore.minestom.board.Board
Create a new board
box - Variable in class me.hsgamer.hscore.minecraft.block.iterator.AbstractPositionIterator
The box
BroadcastAction - Class in me.hsgamer.hscore.bukkit.action
The action to broadcast a message
BroadcastAction(String) - Constructor for class me.hsgamer.hscore.bukkit.action.BroadcastAction
Create a new action
build() - Method in class me.hsgamer.hscore.minecraft.item.ItemBuilder
Build the item
build(UUID) - Method in class me.hsgamer.hscore.minecraft.item.ItemBuilder
Build the item
build(I) - Method in class me.hsgamer.hscore.builder.MassBuilder
Build the output from the input.
build(String, R) - Method in class me.hsgamer.hscore.builder.Builder
Build the final value from a raw value
build(List<I>, Function<I, O>) - Method in class me.hsgamer.hscore.builder.FunctionalMassBuilder
Build the value from the input
build(Map<String, R>) - Method in class me.hsgamer.hscore.builder.Builder
Build the map of final values
buildAll(I) - Method in class me.hsgamer.hscore.builder.MassBuilder
Build the collection of outputs from the input
Builder<R,V> - Class in me.hsgamer.hscore.builder
The simple builder
Builder() - Constructor for class me.hsgamer.hscore.builder.Builder
 
Builder.FunctionElement<R,V> - Class in me.hsgamer.hscore.builder
The function element
buildSessionFactory() - Method in class me.hsgamer.hscore.database.client.hibernate.HibernateClient
Build the session factory from the client
BukkitActionBuilder - Class in me.hsgamer.hscore.bukkit.action.builder
The utility class to register Action to the ActionBuilder
BukkitBlockAdapter - Class in me.hsgamer.hscore.bukkit.block
The block adapter for Bukkit
BukkitCancellableEvent - Interface in me.hsgamer.hscore.bukkit.gui.event
The Bukkit implementation of CancellableEvent
BukkitClickEvent - Class in me.hsgamer.hscore.bukkit.gui.event
The Bukkit implementation of ClickEvent
BukkitClickEvent(InventoryClickEvent) - Constructor for class me.hsgamer.hscore.bukkit.gui.event.BukkitClickEvent
Create a new event
BukkitClickType - Class in me.hsgamer.hscore.bukkit.clicktype
BukkitClickType(ClickType) - Constructor for class me.hsgamer.hscore.bukkit.clicktype.BukkitClickType
New click type
BukkitClickType(ClickType, int) - Constructor for class me.hsgamer.hscore.bukkit.clicktype.BukkitClickType
New click type
BukkitCloseEvent - Class in me.hsgamer.hscore.bukkit.gui.event
The Bukkit implementation of CloseEvent
BukkitCloseEvent(InventoryCloseEvent) - Constructor for class me.hsgamer.hscore.bukkit.gui.event.BukkitCloseEvent
Create a new event
BukkitConfig - Class in me.hsgamer.hscore.bukkit.config
The bukkit configuration
BukkitConfig(File) - Constructor for class me.hsgamer.hscore.bukkit.config.BukkitConfig
Create a new config
BukkitConfig(Plugin) - Constructor for class me.hsgamer.hscore.bukkit.config.BukkitConfig
Create a new config, the file name will be "config.yml"
BukkitConfig(Plugin, String) - Constructor for class me.hsgamer.hscore.bukkit.config.BukkitConfig
Create a new config
BukkitConfigExpansionDescriptionLoader - Class in me.hsgamer.hscore.bukkit.expansion
The factory to load ExpansionDescription from a Bukkit YAML file
BukkitConfigExpansionDescriptionLoader(String) - Constructor for class me.hsgamer.hscore.bukkit.expansion.BukkitConfigExpansionDescriptionLoader
BukkitConverter - Class in me.hsgamer.hscore.bukkit.config.converter
The Converter for Bukkit's ConfigurationSerializable
BukkitConverter(Class<?>) - Constructor for class me.hsgamer.hscore.bukkit.config.converter.BukkitConverter
 
BukkitConverterProvider - Class in me.hsgamer.hscore.bukkit.config.converter
The ConverterProvider for Bukkit
BukkitConverterProvider() - Constructor for class me.hsgamer.hscore.bukkit.config.converter.BukkitConverterProvider
 
BukkitDragEvent - Class in me.hsgamer.hscore.bukkit.gui.event
The Drag event
BukkitDragEvent(InventoryDragEvent) - Constructor for class me.hsgamer.hscore.bukkit.gui.event.BukkitDragEvent
Create a new event
BukkitGUIDisplay - Class in me.hsgamer.hscore.bukkit.gui
The GUIDisplay for Bukkit
BukkitGUIDisplay(UUID, BukkitGUIHolder) - Constructor for class me.hsgamer.hscore.bukkit.gui.BukkitGUIDisplay
Create a new display
BukkitGUIHolder - Class in me.hsgamer.hscore.bukkit.gui
The GUIHolder for Bukkit
BukkitGUIHolder(Plugin) - Constructor for class me.hsgamer.hscore.bukkit.gui.BukkitGUIHolder
Create a new holder
BukkitGUIListener - Class in me.hsgamer.hscore.bukkit.gui
The Listener for BukkitGUIHolder and BukkitGUIDisplay.
BukkitGUIUtils - Class in me.hsgamer.hscore.bukkit.gui
The utility class for BukkitGUIHolder
BukkitInventoryEvent<T extends org.bukkit.event.inventory.InventoryEvent> - Class in me.hsgamer.hscore.bukkit.gui.event
The Bukkit inventory event
BukkitInventoryEvent(T) - Constructor for class me.hsgamer.hscore.bukkit.gui.event.BukkitInventoryEvent
Create a new event
BukkitInventorySize - Class in me.hsgamer.hscore.bukkit.gui.object
The InventorySize of Inventory
BukkitInventorySize(Inventory) - Constructor for class me.hsgamer.hscore.bukkit.gui.object.BukkitInventorySize
Create a new instance
BukkitItem - Class in me.hsgamer.hscore.bukkit.gui.object
The Bukkit item
BukkitItem(ItemStack) - Constructor for class me.hsgamer.hscore.bukkit.gui.object.BukkitItem
Create a new Bukkit item
BukkitItemBuilder - Class in me.hsgamer.hscore.bukkit.item
The item builder
BukkitItemBuilder() - Constructor for class me.hsgamer.hscore.bukkit.item.BukkitItemBuilder
Create a new builder
BukkitItemBuilder(ItemStack) - Constructor for class me.hsgamer.hscore.bukkit.item.BukkitItemBuilder
Create a new builder with the default item
BukkitItemBuilder(Material) - Constructor for class me.hsgamer.hscore.bukkit.item.BukkitItemBuilder
Create a new builder with the default item
BukkitOpenEvent - Class in me.hsgamer.hscore.bukkit.gui.event
The Bukkit implementation of OpenEvent
BukkitOpenEvent(InventoryOpenEvent) - Constructor for class me.hsgamer.hscore.bukkit.gui.event.BukkitOpenEvent
Create a new event
BukkitUtils - Class in me.hsgamer.hscore.bukkit.utils
Methods on Bukkit
BukkitVariableBundle - Class in me.hsgamer.hscore.bukkit.variable
The utility class to register Bukkit variables to the VariableBundle
BungeeConfig - Class in me.hsgamer.hscore.bungeecord.config
The BungeeCord Configuration
BungeeConfig(File) - Constructor for class me.hsgamer.hscore.bungeecord.config.BungeeConfig
Create a new config
BungeeConfig(Plugin, String) - Constructor for class me.hsgamer.hscore.bungeecord.config.BungeeConfig
Create a new config
BungeeSubChannel - Class in me.hsgamer.hscore.bukkit.channel
The sub-channel for the main BungeeCord channel
BungeeSubChannel(String, Plugin) - Constructor for class me.hsgamer.hscore.bukkit.channel.BungeeSubChannel
Create a new sub-channel
BungeeUtils - Class in me.hsgamer.hscore.bukkit.channel
Methods for BungeeCord communication
BungeeUtils.DataOutputConsumer - Interface in me.hsgamer.hscore.bukkit.channel
The data output consumer
button - Variable in class me.hsgamer.hscore.minecraft.gui.mask.impl.SingleMask
 
Button - Interface in me.hsgamer.hscore.minecraft.gui.button
An interface for all buttons
ButtonMap - Interface in me.hsgamer.hscore.minecraft.gui.button
The button map used by GUIHolder
ButtonMapMask - Class in me.hsgamer.hscore.minecraft.gui.mask.impl
The mask with a map of slot and button
ButtonMapMask(String) - Constructor for class me.hsgamer.hscore.minecraft.gui.mask.impl.ButtonMapMask
Create a new mask
ButtonPaginatedMask - Class in me.hsgamer.hscore.minecraft.gui.mask.impl
The button paginated mask, those with a long list of Button divided into pages.
ButtonPaginatedMask(String, MaskSlot) - Constructor for class me.hsgamer.hscore.minecraft.gui.mask.impl.ButtonPaginatedMask
Create a new mask
buttons - Variable in class me.hsgamer.hscore.minecraft.gui.mask.impl.MultiSlotsMask
 
buttons - Variable in class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticButtonPaginatedMask
 
buttons - Variable in class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticSequencePaginatedMask
 

C

CachedValue<T> - Class in me.hsgamer.hscore.common
The base class for caching value
CachedValue() - Constructor for class me.hsgamer.hscore.common.CachedValue
 
call(Class<T>, Consumer<T>) - Method in class me.hsgamer.hscore.expansion.common.ExpansionManager
Call the consumer for all enabled expansions that match the specific class
call(Consumer<Expansion>) - Method in class me.hsgamer.hscore.expansion.common.ExpansionManager
Call the consumer for all enabled expansions
cancelDragEvent(BukkitGUIHolder) - Static method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIUtils
Set that the holder cancels drag event on top inventory
CancellableEvent - Interface in me.hsgamer.hscore.minecraft.gui.event
The event that can be cancelled
CaseInsensitivePathString - Class in me.hsgamer.hscore.config
A variant of PathString that is case-insensitive.
CaseInsensitivePathString(String...) - Constructor for class me.hsgamer.hscore.config.CaseInsensitivePathString
Create a new path
CaseInsensitivePathString(PathString) - Constructor for class me.hsgamer.hscore.config.CaseInsensitivePathString
Create a new path string
CaseInsensitiveStringHashMap<V> - Class in me.hsgamer.hscore.collections.map
String Hash Map but case-insensitive
CaseInsensitiveStringHashMap() - Constructor for class me.hsgamer.hscore.collections.map.CaseInsensitiveStringHashMap
 
CaseInsensitiveStringHashMap(Map<String, ? extends V>) - Constructor for class me.hsgamer.hscore.collections.map.CaseInsensitiveStringHashMap
 
CaseInsensitiveStringLinkedMap<V> - Class in me.hsgamer.hscore.collections.map
Linked String Map but case-insensitive
CaseInsensitiveStringLinkedMap() - Constructor for class me.hsgamer.hscore.collections.map.CaseInsensitiveStringLinkedMap
 
CaseInsensitiveStringLinkedMap(Map<String, ? extends V>) - Constructor for class me.hsgamer.hscore.collections.map.CaseInsensitiveStringLinkedMap
 
CaseInsensitiveStringMap<V> - Class in me.hsgamer.hscore.collections.map
String Map but case-insensitive
CaseInsensitiveStringMap(Map<String, V>) - Constructor for class me.hsgamer.hscore.collections.map.CaseInsensitiveStringMap
Create a new case-insensitive map
castOptionalStringObjectMap(Object) - Static method in class me.hsgamer.hscore.common.MapUtils
Cast to the optional string-object map
castOptionalStringObjectMap(Object, boolean) - Static method in class me.hsgamer.hscore.common.MapUtils
Cast to the optional string-object map
center() - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Get the center of the box
centerLocation(Location) - Static method in class me.hsgamer.hscore.bukkit.utils.BukkitUtils
Center the location
centerLocation(Location, boolean, boolean, boolean) - Static method in class me.hsgamer.hscore.bukkit.utils.BukkitUtils
Center the location
Channel - Class in me.hsgamer.hscore.bukkit.channel
The base channel
Channel - Class in me.hsgamer.hscore.bungeecord.channel
The base channel
Channel(String, Plugin) - Constructor for class me.hsgamer.hscore.bungeecord.channel.Channel
Create a new channel
Channel(String, Plugin) - Constructor for class me.hsgamer.hscore.bukkit.channel.Channel
Create a new channel
ChannelListener - Class in me.hsgamer.hscore.bungeecord.channel
The listener of Channel
checkLicense() - Method in interface me.hsgamer.hscore.license.common.LicenseChecker
Check the license
checkLicense() - Method in class me.hsgamer.hscore.license.polymart.PolymartLicenseChecker
 
checkLicense() - Method in class me.hsgamer.hscore.license.spigotmc.SpigotLicenseChecker
 
CHROME - Static variable in class me.hsgamer.hscore.web.UserAgent
User agent for Chrome
classLoaders - Variable in class me.hsgamer.hscore.expansion.common.ExpansionManager
The class loader map keyed expansion's id, valued expansion's class loader
clear() - Method in class me.hsgamer.hscore.builder.MassBuilder
Clear all the registered build elements
clear() - Method in class me.hsgamer.hscore.bungeecord.config.BungeeConfig
 
clear() - Method in class me.hsgamer.hscore.collections.map.CaseInsensitiveStringMap
 
clear() - Method in interface me.hsgamer.hscore.config.Config
Remove all paths from the configuration
clear() - Method in class me.hsgamer.hscore.config.configurate.ConfigurateConfig
 
clear() - Method in class me.hsgamer.hscore.config.gson.GsonConfig
 
clear() - Method in class me.hsgamer.hscore.config.simplixstorage.LightningConfig
 
clear() - Method in class me.hsgamer.hscore.database.client.sql.BatchBuilder
Clear the batches
clearAllEventConsumer() - Method in class me.hsgamer.hscore.ui.BaseHolder
Clear all event consumers
clearCache() - Method in class me.hsgamer.hscore.common.CachedValue
Clear the cached value
clearCache() - Method in class me.hsgamer.hscore.config.proxy.ConfigNode
Clear the cached value
clearEventConsumer(Class<?>) - Method in class me.hsgamer.hscore.ui.BaseHolder
Clear the event consumer
clearExpansions() - Method in class me.hsgamer.hscore.expansion.common.ExpansionManager
Clear all expansions
clearExternalReplacers() - Method in class me.hsgamer.hscore.variable.VariableManager
Clear all external replacers
clearInventory() - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIDisplay
 
clearInventory() - Method in class me.hsgamer.hscore.minecraft.gui.InventoryGUIDisplay
Clear the inventory
clearInventory() - Method in class me.hsgamer.hscore.minestom.gui.MinestomGUIDisplay
 
clearLore() - Method in class me.hsgamer.hscore.bukkit.item.modifier.LoreModifier
Clear the lore
ClickEvent - Interface in me.hsgamer.hscore.minecraft.gui.event
The event when a player clicks on the UI
ClickTypeUtils - Class in me.hsgamer.hscore.bukkit.clicktype
The utility to work with AdvancedClickType
Client<T> - Interface in me.hsgamer.hscore.database
The client
close() - Method in class me.hsgamer.hscore.database.client.sql.BatchBuilder
 
closeAll(List<D>) - Method in class me.hsgamer.hscore.minecraft.gui.GUIHolder
Close all displays
closeAll(List<BukkitGUIDisplay>) - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIHolder
 
closeAll(List<MinestomGUIDisplay>) - Method in class me.hsgamer.hscore.minestom.gui.MinestomGUIHolder
 
CloseEvent - Interface in me.hsgamer.hscore.minecraft.gui.event
The event when a player closes the UI
CollectionUtils - Class in me.hsgamer.hscore.common
Methods on collections
colorize(char, String) - Static method in class me.hsgamer.hscore.bukkit.utils.ColorUtils
Convert to colored string
colorize(String) - Static method in class me.hsgamer.hscore.bukkit.utils.ColorUtils
Convert to colored string
colorizeHex(char, String) - Static method in class me.hsgamer.hscore.bukkit.utils.ColorUtils
Convert HEX string to color.
ColorUtils - Class in me.hsgamer.hscore.bukkit.utils
Methods to colorize strings
combine(Collection<? extends StringReplacer>) - Static method in interface me.hsgamer.hscore.common.StringReplacer
Combine multiple string replacers
combine(StringReplacer...) - Static method in interface me.hsgamer.hscore.common.StringReplacer
Combine multiple string replacers
CommandAction - Class in me.hsgamer.hscore.bukkit.action
The action to execute a command
CommandAction(Plugin, String) - Constructor for class me.hsgamer.hscore.bukkit.action.CommandAction
Create a new action
Comment - Annotation Interface in me.hsgamer.hscore.config.annotation
Comment annotation for ConfigPath
CommentType - Enum Class in me.hsgamer.hscore.config
The comment type
CommonLicenseProperty - Enum Class in me.hsgamer.hscore.license.common
The common license properties for LicenseProperties
CommonVariableBundle - Class in me.hsgamer.hscore.variable
The utility class to register common variables to the VariableBundle
compare(String, String) - Method in class me.hsgamer.hscore.expression.string.Contains
 
compare(String, String) - Method in class me.hsgamer.hscore.expression.string.EndsWith
 
compare(String, String) - Method in class me.hsgamer.hscore.expression.string.Equals
 
compare(String, String) - Method in class me.hsgamer.hscore.expression.string.EqualsIgnoreCase
 
compare(String, String) - Method in class me.hsgamer.hscore.expression.string.MatchPattern
 
compare(String, String) - Method in class me.hsgamer.hscore.expression.string.StartsWith
 
compare(String, String) - Method in class me.hsgamer.hscore.expression.StringComparator
Compare the two strings
compare(ItemStack, UUID, StringReplacer) - Method in interface me.hsgamer.hscore.bukkit.item.modifier.ItemMetaComparator
 
compare(ItemStack, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.AmountModifier
 
compare(ItemStack, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.DurabilityModifier
 
compare(ItemStack, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.MaterialModifier
 
compare(ItemMeta, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.EnchantmentModifier
 
compare(ItemMeta, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.ItemFlagModifier
 
compare(ItemMeta, UUID, StringReplacer) - Method in interface me.hsgamer.hscore.bukkit.item.modifier.ItemMetaComparator
Compare the modifier of an item meta
compare(ItemMeta, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.LoreModifier
 
compare(ItemMeta, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.NameModifier
 
compare(ItemMeta, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.PotionEffectModifier
 
compare(ItemMeta, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.SkullModifier
 
compare(T) - Method in interface me.hsgamer.hscore.minecraft.item.ItemComparator
Compare the modifier of an item
compare(T, UUID) - Method in interface me.hsgamer.hscore.minecraft.item.ItemComparator
Compare the modifier of an item
compare(T, UUID, StringReplacer) - Method in interface me.hsgamer.hscore.minecraft.item.ItemComparator
Compare the modifier of an item
compareSkull(SkullMeta, SkullMeta) - Method in interface me.hsgamer.hscore.bukkit.skull.SkullHandler
Compare 2 skull metas
compareTo(PathString) - Method in class me.hsgamer.hscore.config.PathString
 
complete() - Method in interface me.hsgamer.hscore.task.element.TaskProcess
Notify the BatchRunnable to stop
completeRequest(I, D) - Method in class me.hsgamer.hscore.request.RequestManager
Complete the request of the identifier.
completeRequest(I, D, boolean) - Method in class me.hsgamer.hscore.request.RequestManager
Complete the request of the identifier
config - Variable in class me.hsgamer.hscore.config.DecorativeConfig
 
Config - Interface in me.hsgamer.hscore.config
The interface for all configurations
ConfigGenerator - Class in me.hsgamer.hscore.config.proxy
The main class of the config proxy system.
ConfigInvocationHandler<T> - Class in me.hsgamer.hscore.config.proxy
The internal invocation handler to map the interface to the config
ConfigNode - Class in me.hsgamer.hscore.config.proxy
The config node for a method in the interface
ConfigPath - Annotation Interface in me.hsgamer.hscore.config.annotation
The main annotation to set the config path
ConfigurateConfig - Class in me.hsgamer.hscore.config.configurate
The Config implementation for Configurate
ConfigurateConfig(File, AbstractConfigurationLoader.Builder<?, ?>) - Constructor for class me.hsgamer.hscore.config.configurate.ConfigurateConfig
Create a new config
configure(Consumer<Configuration>) - Method in class me.hsgamer.hscore.database.client.hibernate.HibernateClient
Configure the configuration
connectOtherToServer(Plugin, PluginMessageRecipient, String, String) - Static method in class me.hsgamer.hscore.bukkit.channel.BungeeUtils
Connect the player to the server
connectToServer(Plugin, PluginMessageRecipient, String) - Static method in class me.hsgamer.hscore.bukkit.channel.BungeeUtils
Connect the recipient to the server
ConsoleAction - Class in me.hsgamer.hscore.bukkit.action
The action to execute a command as console
ConsoleAction(Plugin, String) - Constructor for class me.hsgamer.hscore.bukkit.action.ConsoleAction
Create a new action
consume(ResultSet) - Method in interface me.hsgamer.hscore.database.client.sql.ResultSetConsumer
Consume the result set
consume(ResultSetConsumer) - Method in class me.hsgamer.hscore.database.client.sql.StatementBuilder
Query from the connection and consume the result set
consumeSafe(ResultSetConsumer) - Method in class me.hsgamer.hscore.database.client.sql.StatementBuilder
Query from the connection and consume the result set, but ignores exceptions
contains(double, double, double) - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Check if the location is in the box
contains(PathString) - Method in class me.hsgamer.hscore.bukkit.config.BukkitConfig
 
contains(PathString) - Method in class me.hsgamer.hscore.bungeecord.config.BungeeConfig
 
contains(PathString) - Method in interface me.hsgamer.hscore.config.Config
Check if the configuration contains the path
contains(PathString) - Method in class me.hsgamer.hscore.config.DecorativeConfig
 
contains(PathString) - Method in class me.hsgamer.hscore.config.simpleconfiguration.SimpleConfig
 
contains(PathString) - Method in class me.hsgamer.hscore.config.simplixstorage.LightningConfig
 
contains(Position) - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Check if the location is in the box
Contains - Class in me.hsgamer.hscore.expression.string
Check if the 1st string contains the 2nd string
Ex: STRCT("this", "is")
Contains() - Constructor for class me.hsgamer.hscore.expression.string.Contains
 
containsAnyKey(Map<K, ?>, K...) - Static method in class me.hsgamer.hscore.common.MapUtils
Check if the map contains any of the keys
containsKey(Object) - Method in class me.hsgamer.hscore.collections.map.CaseInsensitiveStringMap
 
containsValue(Object) - Method in class me.hsgamer.hscore.collections.map.CaseInsensitiveStringMap
 
convert(Object) - Method in class me.hsgamer.hscore.bukkit.config.converter.BukkitConverter
 
convert(Object) - Method in interface me.hsgamer.hscore.config.annotation.converter.Converter
Convert the raw value from the config file to the final value for the field
convert(Object) - Method in class me.hsgamer.hscore.config.annotation.converter.impl.DefaultConverter
 
convert(Object) - Method in class me.hsgamer.hscore.config.annotation.converter.impl.SimpleConverter
 
convert(ResultSet) - Method in interface me.hsgamer.hscore.database.client.sql.ResultSetConverter
Convert the result set to the final object
convert(Position) - Method in class me.hsgamer.hscore.bukkit.block.LocationIterator
 
convert(Position) - Method in class me.hsgamer.hscore.bukkit.block.VectorIterator
 
convert(Position) - Method in class me.hsgamer.hscore.minecraft.block.adapt.WrappedPositionIterator
Convert the position to the type
converter() - Element in annotation interface me.hsgamer.hscore.config.annotation.ConfigPath
Get the converter
Converter - Interface in me.hsgamer.hscore.config.annotation.converter
The converter for ConfigPath to convert the object to the raw value stored in the config and vice versa
ConverterProvider - Interface in me.hsgamer.hscore.config.annotation.converter
A provider for the Converter
convertFrom(I, String, T) - Method in class me.hsgamer.hscore.serializer.DataConverter
Convert the data
convertTo(O, F) - Method in class me.hsgamer.hscore.serializer.DataConverter
Convert the data
convertToRaw(Object) - Method in class me.hsgamer.hscore.bukkit.config.converter.BukkitConverter
 
convertToRaw(Object) - Method in interface me.hsgamer.hscore.config.annotation.converter.Converter
Convert the final value from the field to the raw value for the config file
convertToRaw(Object) - Method in class me.hsgamer.hscore.config.annotation.converter.impl.DefaultConverter
 
convertToRaw(Object) - Method in class me.hsgamer.hscore.config.annotation.converter.impl.SimpleConverter
 
convertType(Object) - Method in class me.hsgamer.hscore.downloader.core.object.InfoKey
Convert the type of the value from the raw value
convertURL(Setting) - Method in interface me.hsgamer.hscore.database.Driver
Get the JDBC url from the config
convertURL(Setting) - Method in interface me.hsgamer.hscore.database.driver.h2.H2BaseDriver
 
convertURL(Setting) - Method in class me.hsgamer.hscore.database.driver.mariadb.MariaDBDriver
 
convertURL(Setting) - Method in class me.hsgamer.hscore.database.driver.mysql.MySqlDriver
 
convertURL(Setting) - Method in class me.hsgamer.hscore.database.driver.postgresql.PostgreSqlDriver
 
convertURL(Setting) - Method in interface me.hsgamer.hscore.database.driver.sqlite.SqliteBaseDriver
 
convertURL(Setting) - Method in class me.hsgamer.hscore.database.driver.sqlserver.SqlServerDriver
 
create() - Static method in class me.hsgamer.hscore.minecraft.gui.simple.SimpleGUIBuilder
Create a new instance of this with an empty SimpleButtonMap
create() - Static method in interface me.hsgamer.hscore.task.element.TaskData
Create a new instance of TaskData that uses ConcurrentHashMap
create(SimpleButtonMap) - Static method in class me.hsgamer.hscore.minecraft.gui.simple.SimpleGUIBuilder
Create a new instance of this
create(String) - Static method in interface me.hsgamer.hscore.action.builder.ActionInput
Create an instance of ActionInput from the input.
create(String, String, String) - Static method in interface me.hsgamer.hscore.action.builder.ActionInput
Create an instance of ActionInput
create(Connection) - Static method in class me.hsgamer.hscore.database.client.sql.StatementBuilder
Create a new builder for the connection
create(Driver) - Static method in class me.hsgamer.hscore.database.Setting
Create a new setting with the default values from the driver
createBatchBuilder() - Method in interface me.hsgamer.hscore.database.client.sql.SqlClient
Create a new batch builder for this client
createBatchBuilderSafe() - Method in interface me.hsgamer.hscore.database.client.sql.SqlClient
Create a new batch builder for this client but ignores exceptions
createConnection(String) - Static method in class me.hsgamer.hscore.web.WebUtils
Create a new connection
createConnection(String, Consumer<URLConnection>) - Static method in class me.hsgamer.hscore.web.WebUtils
Create a new connection
createConnectionString(Setting) - Method in interface me.hsgamer.hscore.database.driver.sqlite.SqliteBaseDriver
 
createConnectionString(Setting) - Method in class me.hsgamer.hscore.database.driver.sqlite.SqliteFileDriver
 
createConnectionString(Setting) - Method in class me.hsgamer.hscore.database.driver.sqlite.SqliteMemoryDriver
 
createConverterSafe(Class<? extends Converter>) - Static method in interface me.hsgamer.hscore.config.annotation.converter.Converter
Create a new instance of the converter
createDisplay(UUID) - Method in class me.hsgamer.hscore.ui.BaseHolder
 
createDisplay(UUID) - Method in interface me.hsgamer.hscore.ui.Holder
Create a display with the unique id
createHttpConnection(String) - Static method in class me.hsgamer.hscore.web.WebUtils
Create a new HTTP connection
createHttpConnection(String, Consumer<HttpURLConnection>) - Static method in class me.hsgamer.hscore.web.WebUtils
Create a new HTTP connection
createHttpsConnection(String) - Static method in class me.hsgamer.hscore.web.WebUtils
Create a new HTTPS connection
createHttpsConnection(String, Consumer<HttpsURLConnection>) - Static method in class me.hsgamer.hscore.web.WebUtils
Create a new HTTPS connection
createItemCheckSession(Inventory, Predicate<ItemStack>, int) - Static method in class me.hsgamer.hscore.bukkit.utils.ItemUtils
Create a new ItemUtils.ItemCheckSession that check the inventory for the items that match the predicate
createPropertyString(Setting) - Static method in interface me.hsgamer.hscore.database.Driver
Create the property string for the URL
createPropertyString(Setting, String, String) - Static method in interface me.hsgamer.hscore.database.Driver
Create the property string for the URL
createSerializer() - Method in class me.hsgamer.hscore.serializer.DataConverter
Create the serializer
createStatementBuilder() - Method in interface me.hsgamer.hscore.database.client.sql.SqlClient
Create a new statement builder for this client
createStatementBuilderSafe() - Method in interface me.hsgamer.hscore.database.client.sql.SqlClient
Create a new statement builder for this client but ignores exceptions
createStringListFromObject(Object) - Static method in class me.hsgamer.hscore.common.CollectionUtils
Create a list of string
createStringListFromObject(Object, boolean) - Static method in class me.hsgamer.hscore.common.CollectionUtils
Create a list of string
CronTimeManager - Class in me.hsgamer.hscore.crontime
A simple cron-time manager to manage next execution time
CronTimeManager(Cron...) - Constructor for class me.hsgamer.hscore.crontime.CronTimeManager
Create a new manager
CronTimeManager(CronType, String...) - Constructor for class me.hsgamer.hscore.crontime.CronTimeManager
Create a new manager
CronTimeManager(CronType, List<String>) - Constructor for class me.hsgamer.hscore.crontime.CronTimeManager
Create a new manager
CronTimeManager(CronDefinition, String...) - Constructor for class me.hsgamer.hscore.crontime.CronTimeManager
Create a new manager
CronTimeManager(CronDefinition, List<String>) - Constructor for class me.hsgamer.hscore.crontime.CronTimeManager
Create a new manager
CronTimeManager(List<Cron>) - Constructor for class me.hsgamer.hscore.crontime.CronTimeManager
Create a new manager
cycle - Variable in class me.hsgamer.hscore.minecraft.gui.mask.impl.PaginatedMask
 

D

DataConverter<F,T,I,O> - Class in me.hsgamer.hscore.serializer
The data converter, which converts the raw object to the final object and vice versa
DataConverter() - Constructor for class me.hsgamer.hscore.serializer.DataConverter
Create a new data converter
DataFolder - Interface in me.hsgamer.hscore.expansion.extra.expansion
An interface for Expansion to make it easier to get the data folder
DEBUG - Enum constant in enum class me.hsgamer.hscore.logger.common.LogLevel
A debug message
decodeUrl(String) - Static method in class me.hsgamer.hscore.web.WebUtils
Decode the string
DecorativeConfig - Class in me.hsgamer.hscore.config
A decorative Config for extending more features on the existing Config
DecorativeConfig(Config) - Constructor for class me.hsgamer.hscore.config.DecorativeConfig
Create a new decorative config
deepReplace(Object, UnaryOperator<String>) - Static method in class me.hsgamer.hscore.common.StringUtils
Replace the string in the object
DEFAULT_EXPANSION_FACTORY - Static variable in class me.hsgamer.hscore.expansion.common.ExpansionManager
The default factory to create a new instance of the main class using the no-args constructor
DEFAULT_SEPARATOR - Static variable in class me.hsgamer.hscore.config.PathString
The default separator
DefaultConverter - Class in me.hsgamer.hscore.config.annotation.converter.impl
The default Converter, which does nothing, so the raw value and the final value are the same type
DefaultConverter() - Constructor for class me.hsgamer.hscore.config.annotation.converter.impl.DefaultConverter
 
DefaultConverterManager - Class in me.hsgamer.hscore.config.annotation.converter.manager
A manager to specify a default Converter for a type
defaultFetcher() - Static method in interface me.hsgamer.hscore.license.polymart.PolymartLicenseFetcher
The default fetcher.
defaultFetcher() - Static method in interface me.hsgamer.hscore.license.spigotmc.SpigotLicenseFetcher
The default fetcher.
defaultMask - Variable in class me.hsgamer.hscore.minecraft.gui.mask.impl.PlaceholderMask
 
DefaultMethodHandler - Interface in me.hsgamer.hscore.config.proxy.defaulthandler
The handler for default methods in interfaces
DefaultPolymartLicenseFetcher - Class in me.hsgamer.hscore.license.polymart
DefaultPolymartLicenseFetcher() - Constructor for class me.hsgamer.hscore.license.polymart.DefaultPolymartLicenseFetcher
 
DefaultSpigotLicenseFetcher - Class in me.hsgamer.hscore.license.spigotmc
DefaultSpigotLicenseFetcher() - Constructor for class me.hsgamer.hscore.license.spigotmc.DefaultSpigotLicenseFetcher
 
DelayAction - Class in me.hsgamer.hscore.bukkit.action
The action to delay the next action
DelayAction(Plugin, String) - Constructor for class me.hsgamer.hscore.bukkit.action.DelayAction
Create a new action
DelegatingInventory - Class in me.hsgamer.hscore.minestom.gui.inventory
A custom inventory used by MinestomGUIDisplay
DelegatingInventory(InventoryType, Component, MinestomGUIDisplay) - Constructor for class me.hsgamer.hscore.minestom.gui.inventory.DelegatingInventory
Create a new inventory
DependableExpansionSortAndFilter - Interface in me.hsgamer.hscore.expansion.extra.manager
Sort and filter the expansions based on their dependencies
deserialize(F) - Method in class me.hsgamer.hscore.serializer.DataConverter
Deserialize the raw object
deserialize(String, I) - Method in class me.hsgamer.hscore.serializer.Serializer
Deserialize the input
deserialize(Driver, Map<String, Object>) - Static method in class me.hsgamer.hscore.database.Setting
Deserialize the setting from the map
DISABLED - Enum constant in enum class me.hsgamer.hscore.expansion.common.ExpansionState
 
disableExpansions() - Method in class me.hsgamer.hscore.expansion.common.ExpansionManager
Disable all enabled expansions
DISABLING - Enum constant in enum class me.hsgamer.hscore.expansion.common.ExpansionState
 
display(UUID) - Method in class me.hsgamer.hscore.bukkit.gui.button.impl.InputButton
 
display(UUID) - Method in class me.hsgamer.hscore.bukkit.gui.button.impl.OutputButton
 
display(UUID) - Method in interface me.hsgamer.hscore.minecraft.gui.button.Button
Display the button
display(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.AnimatedButton
 
display(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.DummyButton
 
display(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.ListButton
 
display(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.NullButton
 
display(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.PredicateButton
 
display(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.SimpleButton
 
Display - Interface in me.hsgamer.hscore.ui
The display
DisplayButton - Class in me.hsgamer.hscore.minecraft.gui.button
A button that is displayed on the inventory
DisplayButton() - Constructor for class me.hsgamer.hscore.minecraft.gui.button.DisplayButton
 
displayMap - Variable in class me.hsgamer.hscore.ui.BaseHolder
 
download() - Method in class me.hsgamer.hscore.downloader.core.object.DownloadInfo
Download the file.
Downloader - Class in me.hsgamer.hscore.downloader.core
The downloader
Downloader(DownloadInfoLoader, InputStreamLoader, File) - Constructor for class me.hsgamer.hscore.downloader.core.Downloader
Create a new downloader
DownloadInfo - Class in me.hsgamer.hscore.downloader.core.object
The download information
DownloadInfo(String, String, String, String, Map<String, Object>, Downloader) - Constructor for class me.hsgamer.hscore.downloader.core.object.DownloadInfo
Create a new download information
DownloadInfo(String, String, String, String, Downloader) - Constructor for class me.hsgamer.hscore.downloader.core.object.DownloadInfo
Create a new download information
DownloadInfoLoader - Interface in me.hsgamer.hscore.downloader.core.loader
The DownloadInfo loader
Driver - Interface in me.hsgamer.hscore.database
A driver for database connection
DUMMY - Static variable in interface me.hsgamer.hscore.common.StringReplacer
The dummy replacer that does nothing
DummyButton - Class in me.hsgamer.hscore.minecraft.gui.button.impl
The dummy button with only the item
DummyButton(Item) - Constructor for class me.hsgamer.hscore.minecraft.gui.button.impl.DummyButton
Create a new button
DummyButton(Function<UUID, Item>) - Constructor for class me.hsgamer.hscore.minecraft.gui.button.impl.DummyButton
Create a new button
DurabilityModifier - Class in me.hsgamer.hscore.bukkit.item.modifier
The durability modifier
DurabilityModifier() - Constructor for class me.hsgamer.hscore.bukkit.item.modifier.DurabilityModifier
 

E

empty(String) - Static method in interface me.hsgamer.hscore.minecraft.gui.mask.Mask
Create an empty mask
EMPTY - Static variable in interface me.hsgamer.hscore.minecraft.gui.button.Button
The empty button
EMPTY - Static variable in class me.hsgamer.hscore.minecraft.gui.button.DisplayButton
The empty button
ENABLED - Enum constant in enum class me.hsgamer.hscore.expansion.common.ExpansionState
 
enableExpansions() - Method in class me.hsgamer.hscore.expansion.common.ExpansionManager
Enable all loaded expansions
ENABLING - Enum constant in enum class me.hsgamer.hscore.expansion.common.ExpansionState
 
EnchantmentModifier - Class in me.hsgamer.hscore.bukkit.item.modifier
The enchantment modifier
EnchantmentModifier() - Constructor for class me.hsgamer.hscore.bukkit.item.modifier.EnchantmentModifier
 
encodeUrl(String) - Static method in class me.hsgamer.hscore.web.WebUtils
Encode the string
EndsWith - Class in me.hsgamer.hscore.expression.string
Check if the 1st string ends with the 2nd string
Ex: STREDW("String", "ing")
EndsWith() - Constructor for class me.hsgamer.hscore.expression.string.EndsWith
 
entrySet() - Method in class me.hsgamer.hscore.collections.map.CaseInsensitiveStringMap
 
equals(Object) - Method in class me.hsgamer.hscore.config.CaseInsensitivePathString
 
equals(Object) - Method in class me.hsgamer.hscore.config.PathString
 
equals(Object) - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
 
equals(Object) - Method in class me.hsgamer.hscore.minecraft.block.box.Position
 
equals(Object) - Method in class me.hsgamer.hscore.minecraft.gui.object.InventoryPosition
 
equals(Object) - Method in record class me.hsgamer.hscore.minestom.gui.object.MinestomItem
Indicates whether some other object is "equal to" this one.
Equals - Class in me.hsgamer.hscore.expression.string
Check if the 1st string is the same as the 2nd string
Ex: STREQ("str1", "str1")
Equals() - Constructor for class me.hsgamer.hscore.expression.string.Equals
 
EqualsIgnoreCase - Class in me.hsgamer.hscore.expression.string
Check if the 1st string is the same as the 2nd string (case-insensitive)
Ex: STREQIC("Str1", "str1")
EqualsIgnoreCase() - Constructor for class me.hsgamer.hscore.expression.string.EqualsIgnoreCase
 
ERROR - Enum constant in enum class me.hsgamer.hscore.expansion.common.ExpansionState
 
ERROR - Enum constant in enum class me.hsgamer.hscore.logger.common.LogLevel
An error message
evaluate(Expression, Token, EvaluationValue...) - Method in class me.hsgamer.hscore.expression.number.Average
 
evaluate(Expression, Token, EvaluationValue...) - Method in class me.hsgamer.hscore.expression.string.Length
 
evaluate(Expression, Token, EvaluationValue...) - Method in class me.hsgamer.hscore.expression.StringComparator
 
event - Variable in class me.hsgamer.hscore.bukkit.gui.event.BukkitInventoryEvent
The Bukkit event
event - Variable in class me.hsgamer.hscore.minestom.gui.event.MinestomEvent
 
execute() - Method in class me.hsgamer.hscore.database.client.sql.BatchBuilder
Execute the batches
execute(SqlExecutor<T>) - Method in class me.hsgamer.hscore.database.client.sql.StatementBuilder
Execute the statement
executeSafe() - Method in class me.hsgamer.hscore.database.client.sql.BatchBuilder
Execute the batches but ignores exceptions
expand(int, int, int) - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Create a new block box that expands the minimum and maximum position by the given offset
expandMax(int, int, int) - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Create a new block box that increases the maximum position by the given offset
expandMin(int, int, int) - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Create a new block box that decreases the minimum position by the given offset
Expansion - Interface in me.hsgamer.hscore.expansion.common
An interface for an expansion instance
ExpansionClassLoader - Class in me.hsgamer.hscore.expansion.common
The class loader of the expansion
ExpansionClassLoader(ExpansionManager, File, ExpansionDescription, ClassLoader) - Constructor for class me.hsgamer.hscore.expansion.common.ExpansionClassLoader
Create a new class loader
ExpansionClassLoaderException - Exception in me.hsgamer.hscore.expansion.common.exception
The exception thrown when the ExpansionClassLoader throws an exception
ExpansionClassLoaderException(ExpansionClassLoader, String, Throwable) - Constructor for exception me.hsgamer.hscore.expansion.common.exception.ExpansionClassLoaderException
 
ExpansionDescription - Interface in me.hsgamer.hscore.expansion.common
The description for the Expansion
ExpansionManager - Class in me.hsgamer.hscore.expansion.common
A class that manages all Expansions
ExpansionManager(File, Function<JarFile, ExpansionDescription>) - Constructor for class me.hsgamer.hscore.expansion.common.ExpansionManager
Create a new expansion manager
ExpansionManager(File, Function<JarFile, ExpansionDescription>, ClassLoader) - Constructor for class me.hsgamer.hscore.expansion.common.ExpansionManager
Create a new expansion manager
ExpansionState - Enum Class in me.hsgamer.hscore.expansion.common
The state of the Expansion
ExpressionUtils - Class in me.hsgamer.hscore.expression
The expression manager

F

fetchLicense() - Method in class me.hsgamer.hscore.license.polymart.DefaultPolymartLicenseFetcher
 
fetchLicense() - Method in interface me.hsgamer.hscore.license.polymart.PolymartLicenseFetcher
Fetch the license entry
fetchLicense() - Method in class me.hsgamer.hscore.license.spigotmc.DefaultSpigotLicenseFetcher
 
fetchLicense() - Method in interface me.hsgamer.hscore.license.spigotmc.SpigotLicenseFetcher
Fetch the license entry
FIREFOX - Static variable in class me.hsgamer.hscore.web.UserAgent
User agent for Firefox
forward(Plugin, PluginMessageRecipient, String, String, byte[]) - Static method in class me.hsgamer.hscore.bukkit.channel.BungeeUtils
Forward the data to the server
forwardToPlayer(Plugin, PluginMessageRecipient, String, String, byte[]) - Static method in class me.hsgamer.hscore.bukkit.channel.BungeeUtils
Forward the data to the player
FunctionalMassBuilder<I,O> - Class in me.hsgamer.hscore.builder
The mass builder for the functional value.
FunctionalMassBuilder() - Constructor for class me.hsgamer.hscore.builder.FunctionalMassBuilder
 
FunctionElement(BiFunction<String, R, V>, String...) - Constructor for class me.hsgamer.hscore.builder.Builder.FunctionElement
Create a new function element

G

generate() - Method in class me.hsgamer.hscore.common.CachedValue
Generate the value
generateAreaPositions(InventoryPosition, InventoryPosition) - Static method in class me.hsgamer.hscore.minecraft.gui.mask.MaskUtils
Generate the stream of positions in the area between two positions
generateAreaSlots(InventoryPosition, InventoryPosition, InventorySize) - Static method in class me.hsgamer.hscore.minecraft.gui.mask.MaskUtils
Generate the stream of slots in the area between two positions
generateButtons(UUID, InventorySize) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.AnimatedMask
 
generateButtons(UUID, InventorySize) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.ButtonMapMask
 
generateButtons(UUID, InventorySize) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.HybridMask
 
generateButtons(UUID, InventorySize) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.ListMask
 
generateButtons(UUID, InventorySize) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.MultiSlotsMask
 
generateButtons(UUID, InventorySize) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.OneTimeAnimatedMask
 
generateButtons(UUID, InventorySize) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PaginatedMask
 
generateButtons(UUID, InventorySize) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PlaceholderMask
 
generateButtons(UUID, InventorySize) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PredicateMask
 
generateButtons(UUID, InventorySize) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.SingleMask
 
generateButtons(UUID, InventorySize) - Method in interface me.hsgamer.hscore.minecraft.gui.mask.Mask
Generate the buttons for the unique id
generateButtons(UUID, InventorySize, int) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.ButtonPaginatedMask
 
generateButtons(UUID, InventorySize, int) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.MaskPaginatedMask
 
generateButtons(UUID, InventorySize, int) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PaginatedMask
Generate the buttons for the unique id
generateButtons(UUID, InventorySize, int) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.SequencePaginatedMask
 
generateOutlineSlots(InventoryPosition, InventoryPosition) - Static method in class me.hsgamer.hscore.minecraft.gui.mask.MaskUtils
Get the stream of positions drawing the outline of the area between 2 positions
generateOutlineSlots(InventoryPosition, InventoryPosition, InventorySize) - Static method in class me.hsgamer.hscore.minecraft.gui.mask.MaskUtils
Get the stream of slots drawing the outline of the area between 2 positions
get() - Method in class me.hsgamer.hscore.common.CachedValue
 
get() - Method in interface me.hsgamer.hscore.extra.supplier.ThrowableSupplier
 
get() - Method in class me.hsgamer.hscore.minecraft.gui.simple.SimpleGUIBuilder
Build the SimpleButtonMap
get(DownloadInfo) - Method in class me.hsgamer.hscore.downloader.core.object.InfoKey
Get the value from the download info
get(Object) - Method in class me.hsgamer.hscore.collections.map.CaseInsensitiveStringMap
 
get(String) - Method in interface me.hsgamer.hscore.task.element.TaskData
Get the value from the data
get(String, BlockBox) - Static method in class me.hsgamer.hscore.minecraft.block.utils.PositionIteratorUtils
Get the PositionIterator by the type
get(PathString) - Method in interface me.hsgamer.hscore.config.Config
Get the value from the path
get(PathString, Object) - Method in class me.hsgamer.hscore.bukkit.config.BukkitConfig
 
get(PathString, Object) - Method in class me.hsgamer.hscore.bungeecord.config.BungeeConfig
 
get(PathString, Object) - Method in interface me.hsgamer.hscore.config.Config
Get the value from the path
get(PathString, Object) - Method in class me.hsgamer.hscore.config.configurate.ConfigurateConfig
 
get(PathString, Object) - Method in class me.hsgamer.hscore.config.DecorativeConfig
 
get(PathString, Object) - Method in class me.hsgamer.hscore.config.gson.GsonConfig
 
get(PathString, Object) - Method in class me.hsgamer.hscore.config.simpleconfiguration.SimpleConfig
 
get(PathString, Object) - Method in class me.hsgamer.hscore.config.simplixstorage.LightningConfig
 
getAction() - Method in class me.hsgamer.hscore.minecraft.gui.button.DisplayButton
Get the action to handle the event
getAgent() - Static method in class me.hsgamer.hscore.license.polymart.DefaultPolymartLicenseFetcher
 
getAgent() - Method in class me.hsgamer.hscore.web.UserAgent
Get the agent string
getAllPlayerNames() - Static method in class me.hsgamer.hscore.bukkit.utils.BukkitUtils
Get all player names
getAllUniqueIds() - Static method in class me.hsgamer.hscore.bukkit.utils.BukkitUtils
Get all unique ids
getAndSetExactPage(UUID, int, int) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PaginatedMask
Get the exact page from the input page and set it if it's not the same
getBase64(String) - Static method in class me.hsgamer.hscore.common.Validate
Convert to Base64
getBukkitClickType() - Method in class me.hsgamer.hscore.bukkit.clicktype.BukkitClickType
Get the original click type
getButton() - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.PredicateButton
Get the button
getButtonMap() - Method in class me.hsgamer.hscore.minecraft.gui.GUIHolder
Get the button map
getButtonMap() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.ButtonMapMask
Get the button map
getButtons() - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.AnimatedButton
Get the list of buttons
getButtons() - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.ListButton
Get the list of buttons
getButtons() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.ButtonMapMask
Get the buttons
getButtons() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.MultiSlotsMask
Get the buttons
getButtons(int) - Method in class me.hsgamer.hscore.minecraft.gui.simple.SimpleButtonMap
Get buttons by the slot
getButtons(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.ButtonPaginatedMask
Get the buttons for the unique id
getButtons(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticButtonPaginatedMask
 
getButtons(UUID, InventorySize) - Method in class me.hsgamer.hscore.minecraft.gui.advanced.AdvancedButtonMap
 
getButtons(UUID, InventorySize) - Method in interface me.hsgamer.hscore.minecraft.gui.button.ButtonMap
Get the button map that is ready to be displayed to the unique id
getButtons(UUID, InventorySize) - Method in class me.hsgamer.hscore.minecraft.gui.simple.SimpleButtonMap
 
getButtons(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.SequencePaginatedMask
Get the buttons for the unique id
getButtons(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticSequencePaginatedMask
 
getButtonSlotMap() - Method in class me.hsgamer.hscore.minecraft.gui.simple.SimpleButtonMap
Get the map of buttons
GetClassLoader - Interface in me.hsgamer.hscore.expansion.extra.expansion
An interface for Expansion to make it easier to get the class loader
getClassLoaders() - Method in class me.hsgamer.hscore.expansion.common.ExpansionManager
Get all loaded expansion class loaders
getClickTypeFromEvent(InventoryClickEvent, boolean) - Static method in class me.hsgamer.hscore.bukkit.clicktype.ClickTypeUtils
Get click type from the click event
getClickTypeMap() - Static method in class me.hsgamer.hscore.bukkit.clicktype.ClickTypeUtils
Get the available click types
getClientProperties() - Method in class me.hsgamer.hscore.database.Setting
Get all client properties
getClientPropertyStrings() - Method in class me.hsgamer.hscore.database.Setting
Get all driver properties as a list of string
getClosePredicate() - Method in class me.hsgamer.hscore.minestom.gui.MinestomGUIHolder
Get the close predicate
getComment(PathString) - Method in interface me.hsgamer.hscore.config.Config
Get the block comment
getComment(PathString, CommentType) - Method in class me.hsgamer.hscore.bukkit.config.BukkitConfig
 
getComment(PathString, CommentType) - Method in interface me.hsgamer.hscore.config.Config
Get the comment.
getComment(PathString, CommentType) - Method in class me.hsgamer.hscore.config.configurate.ConfigurateConfig
 
getComment(PathString, CommentType) - Method in class me.hsgamer.hscore.config.DecorativeConfig
 
getComment(PathString, CommentType) - Method in class me.hsgamer.hscore.config.simpleconfiguration.SimpleConfig
 
getConnection() - Method in class me.hsgamer.hscore.database.client.sql.h2.H2Client
 
getConnection() - Method in class me.hsgamer.hscore.database.client.sql.hikari.HikariSqlClient
 
getConnection() - Method in class me.hsgamer.hscore.database.client.sql.java.JavaSqlClient
 
getConnection() - Method in interface me.hsgamer.hscore.database.client.sql.SqlClient
Get the connection
getConnection() - Method in class me.hsgamer.hscore.database.client.sql.StatementBuilder
Get the connection
getConnectionString(Setting) - Method in interface me.hsgamer.hscore.database.driver.h2.H2BaseDriver
 
getConnectionString(Setting) - Method in class me.hsgamer.hscore.database.driver.h2.H2LocalDriver
 
getConnectionString(Setting) - Method in class me.hsgamer.hscore.database.driver.h2.H2MemoryDriver
 
getConnectionString(Setting) - Method in class me.hsgamer.hscore.database.driver.h2.H2ServerDriver
 
getContinue(Position) - Method in class me.hsgamer.hscore.minecraft.block.impl.iterator.LinearPositionIterator
 
getContinue(Position) - Method in class me.hsgamer.hscore.minecraft.block.impl.iterator.RandomPositionIterator
 
getContinue(Position) - Method in class me.hsgamer.hscore.minecraft.block.iterator.BasePositionIterator
Get the next Position
getConverter(Class<?>) - Method in class me.hsgamer.hscore.bukkit.config.converter.BukkitConverterProvider
 
getConverter(Class<?>) - Method in interface me.hsgamer.hscore.config.annotation.converter.ConverterProvider
Get the Converter for the type
getConverter(Class<?>) - Method in class me.hsgamer.hscore.config.annotation.converter.impl.PrimitiveConverterProvider
 
getConverter(Type) - Static method in class me.hsgamer.hscore.config.annotation.converter.manager.DefaultConverterManager
Get the converter for the type
getConverterIfDefault(Type, Class<? extends Converter>) - Static method in class me.hsgamer.hscore.config.annotation.converter.manager.DefaultConverterManager
Get the converter for the type if the given converter is the default one
getConverterIfDefault(Type, Converter) - Static method in class me.hsgamer.hscore.config.annotation.converter.manager.DefaultConverterManager
Get the converter for the type if the given converter is the default one
getCronList() - Method in class me.hsgamer.hscore.crontime.CronTimeManager
Get the cron list
getCurrent() - Method in class me.hsgamer.hscore.minecraft.block.iterator.BasePositionIterator
Get the current Position
getCurrentTaskPool() - Method in interface me.hsgamer.hscore.task.element.TaskProcess
Get the current task pool
getData() - Method in class me.hsgamer.hscore.downloader.core.object.DownloadInfo
Get the data
getData() - Method in interface me.hsgamer.hscore.expansion.common.ExpansionDescription
Get the extra data of the expansion
getData() - Method in class me.hsgamer.hscore.task.BatchRunnable
Get the data
getData() - Method in interface me.hsgamer.hscore.task.element.TaskProcess
Get the data of the running BatchRunnable
getDatabaseName() - Method in class me.hsgamer.hscore.database.Setting
Get the database name
getDataBytes(BungeeUtils.DataOutputConsumer) - Static method in class me.hsgamer.hscore.bukkit.channel.BungeeUtils
Build the data byte array
getDataFolder() - Method in interface me.hsgamer.hscore.expansion.extra.expansion.DataFolder
Get the data folder of the expansion
getDefaultButton() - Method in class me.hsgamer.hscore.minecraft.gui.simple.SimpleButtonMap
Get the default button
getDefaultExpressionConfiguration() - Static method in class me.hsgamer.hscore.expression.ExpressionUtils
Get the default expression configuration
getDefaultInventoryFunction() - Static method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIUtils
Get the default inventory function for BukkitGUIDisplay
getDefaultItem() - Method in class me.hsgamer.hscore.bukkit.item.BukkitItemBuilder
 
getDefaultItem() - Method in class me.hsgamer.hscore.minecraft.item.ItemBuilder
Get the default item
getDefaultMask() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PlaceholderMask
Get the default mask
getDefaultValue() - Method in class me.hsgamer.hscore.downloader.core.object.InfoKey
Get the default value
getDependencies(ExpansionClassLoader) - Method in interface me.hsgamer.hscore.expansion.extra.manager.DependableExpansionSortAndFilter
Get the dependencies of the expansion
getDependencyComparator() - Method in interface me.hsgamer.hscore.expansion.extra.manager.DependableExpansionSortAndFilter
Get the comparator for the dependencies
getDescription() - Method in class me.hsgamer.hscore.expansion.common.ExpansionClassLoader
Get the expansion's description
getDirectLink() - Method in class me.hsgamer.hscore.downloader.core.object.DownloadInfo
Get the direct link
getDisplay() - Method in class me.hsgamer.hscore.minestom.gui.inventory.DelegatingInventory
Get the display related to this inventory
getDisplay(UUID) - Method in class me.hsgamer.hscore.ui.BaseHolder
 
getDisplay(UUID) - Method in interface me.hsgamer.hscore.ui.Holder
Get the display for the unique id
getDownloadInfo(String) - Method in class me.hsgamer.hscore.downloader.core.Downloader
Get the download info
getDownloadInfoLoader() - Method in class me.hsgamer.hscore.downloader.core.Downloader
Get the download info loader
getDriver() - Method in class me.hsgamer.hscore.database.Setting
Get the driver
getDriverClass() - Method in interface me.hsgamer.hscore.database.Driver
Get the driver class
getDriverClass() - Method in interface me.hsgamer.hscore.database.driver.h2.H2BaseDriver
 
getDriverClass() - Method in class me.hsgamer.hscore.database.driver.mariadb.MariaDBDriver
 
getDriverClass() - Method in class me.hsgamer.hscore.database.driver.mysql.MySqlDriver
 
getDriverClass() - Method in class me.hsgamer.hscore.database.driver.postgresql.PostgreSqlDriver
 
getDriverClass() - Method in interface me.hsgamer.hscore.database.driver.sqlite.SqliteBaseDriver
 
getDriverClass() - Method in class me.hsgamer.hscore.database.driver.sqlserver.SqlServerDriver
 
getDriverClassName() - Method in interface me.hsgamer.hscore.database.Driver
Get the driver class name
getDriverProperties() - Method in class me.hsgamer.hscore.database.Setting
Get all driver properties
getDriverPropertyStrings() - Method in class me.hsgamer.hscore.database.Setting
Get all driver properties as a list of string
getElements() - Method in class me.hsgamer.hscore.builder.MassBuilder
Get the registered build elements
getElements(JsonArray) - Static method in class me.hsgamer.hscore.gson.GsonUtils
Get the elements from a JsonArray
getElements(JsonObject) - Static method in class me.hsgamer.hscore.gson.GsonUtils
Get the elements from a JsonObject
getEnabledExpansions() - Method in class me.hsgamer.hscore.expansion.common.ExpansionManager
Get all enabled expansions
getEntityManager() - Method in class me.hsgamer.hscore.database.client.jpa.PersistenceClient
Get a new entity manager
getEvent() - Method in interface me.hsgamer.hscore.bukkit.gui.event.BukkitCancellableEvent
Get the Bukkit event
getEvent() - Method in class me.hsgamer.hscore.bukkit.gui.event.BukkitInventoryEvent
Get the Bukkit event
getEvent() - Method in interface me.hsgamer.hscore.minestom.gui.event.MinestomCancellableEvent
Get the Minestom event
getEvent() - Method in class me.hsgamer.hscore.minestom.gui.event.MinestomEvent
Get the event
getEvent() - Method in interface me.hsgamer.hscore.minestom.gui.event.MinestomViewerEvent
Get the Minestom event
getEventNode() - Method in class me.hsgamer.hscore.minestom.gui.inventory.DelegatingInventory
Get the event node related to this inventory
getExactPage(int, int) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PaginatedMask
Get the exact page from the input page
getExpansion() - Method in class me.hsgamer.hscore.expansion.common.ExpansionClassLoader
Get the expansion
getExpansion(String) - Method in class me.hsgamer.hscore.expansion.common.ExpansionManager
Get the loaded expansion
getExpansionClassLoader() - Method in exception me.hsgamer.hscore.expansion.common.exception.ExpansionClassLoaderException
getExpansionClassLoader() - Method in interface me.hsgamer.hscore.expansion.extra.expansion.GetClassLoader
Get the class loader of the expansion
getExpansionClassLoader(String) - Method in class me.hsgamer.hscore.expansion.common.ExpansionManager
Get the loaded expansion class loader
getExpansionOptional() - Method in class me.hsgamer.hscore.expansion.common.ExpansionClassLoader
Get the expansion if it's initialized
getExpansionsDir() - Method in class me.hsgamer.hscore.expansion.common.ExpansionManager
Get the expansion directory
getExpressionConfigurationModifier() - Static method in class me.hsgamer.hscore.expression.ExpressionUtils
Get the expression configuration modifier
getExternalReplacers() - Method in class me.hsgamer.hscore.variable.VariableManager
Get all external replacers
getFallbackButton() - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.PredicateButton
Get the fallback button
getFallbackMask() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PredicateMask
Get the fallback mask
getFile() - Method in exception me.hsgamer.hscore.expansion.common.exception.InvalidExpansionFileException
Get the file
getFile() - Method in class me.hsgamer.hscore.expansion.common.ExpansionClassLoader
Get the expansion jar
getFileName() - Method in class me.hsgamer.hscore.downloader.core.object.DownloadInfo
Get the file name
getFinalString() - Method in interface me.hsgamer.hscore.variable.VariableSession
Get the final string
getFolder() - Method in class me.hsgamer.hscore.database.LocalDriver
Get the folder
getFolder() - Method in class me.hsgamer.hscore.downloader.core.Downloader
Get the folder
getFunction() - Method in class me.hsgamer.hscore.builder.Builder.FunctionElement
Get the function
getGlobalRecipient() - Static method in class me.hsgamer.hscore.bukkit.channel.BungeeUtils
Get the global plugin message recipient
getHolder() - Method in class me.hsgamer.hscore.ui.BaseDisplay
 
getHolder() - Method in interface me.hsgamer.hscore.ui.Display
Get the holder for the display
getHost() - Method in class me.hsgamer.hscore.database.Setting
Get the host
getHotbarSlot() - Method in class me.hsgamer.hscore.bukkit.clicktype.BukkitClickType
 
getHotbarSlot() - Method in interface me.hsgamer.hscore.minecraft.clicktype.MinecraftClickType
Get the hotbar slot (0-8) of the click type if it is number click
getIfFound(Map<K, V>, K...) - Static method in class me.hsgamer.hscore.common.MapUtils
Get the value given the key from the map
getIfFoundOrDefault(Map<K, V>, V, K...) - Static method in class me.hsgamer.hscore.common.MapUtils
Get the value given the key from the map
getInput(F) - Method in class me.hsgamer.hscore.serializer.DataConverter
Get the input from the raw object
getInputItem(UUID) - Method in class me.hsgamer.hscore.bukkit.gui.button.impl.InputButton
Get the input item for the unique id
getInputStreamLoader() - Method in class me.hsgamer.hscore.downloader.core.Downloader
Get the input stream loader
getInstance() - Static method in interface me.hsgamer.hscore.bukkit.skull.SkullHandler
Get the instance
getInstance(PathString, Class<T>) - Method in interface me.hsgamer.hscore.config.Config
Get the value from the path
getInstance(PathString, T, Class<T>) - Method in interface me.hsgamer.hscore.config.Config
Get the value from the path
getInventory() - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIDisplay
 
getInventory() - Method in class me.hsgamer.hscore.minestom.gui.MinestomGUIDisplay
Get the inventory of the display
getInventoryFunction() - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIHolder
Get the inventory function
getInventoryFunctionFromTitle(Function<UUID, String>) - Static method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIUtils
Get the inventory function from the title function
getInventorySize() - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIDisplay
 
getInventorySize() - Method in class me.hsgamer.hscore.minecraft.gui.InventoryGUIDisplay
Get the size of the inventory
getInventorySize() - Method in class me.hsgamer.hscore.minestom.gui.MinestomGUIDisplay
 
getInventoryType() - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIHolder
Get the inventory type
getInventoryType() - Method in class me.hsgamer.hscore.minestom.gui.MinestomGUIHolder
Get the inventory type
getIoExceptionConsumer() - Static method in class me.hsgamer.hscore.bukkit.channel.BungeeUtils
Get the IOException consumer
getItem() - Method in class me.hsgamer.hscore.minecraft.gui.button.DisplayButton
Get the item to display
getItemModifiers() - Method in class me.hsgamer.hscore.minecraft.item.ItemBuilder
Get the map of item modifiers
getItemPredicate(ItemStack) - Static method in class me.hsgamer.hscore.bukkit.utils.ItemUtils
Get the predicate of the item.
getItemStack() - Method in class me.hsgamer.hscore.bukkit.gui.object.BukkitItem
Get the item stack
getKey() - Method in class me.hsgamer.hscore.common.Pair
Get the key
getKey() - Method in class me.hsgamer.hscore.downloader.core.object.InfoKey
Get the key to the value
getKey() - Method in enum class me.hsgamer.hscore.license.common.CommonLicenseProperty
Get the key
getKeys(boolean) - Method in interface me.hsgamer.hscore.config.Config
Get all keys from the root path
getKeys(PathString, boolean) - Method in interface me.hsgamer.hscore.config.Config
Get all keys from the path
getKeys(PathString, boolean) - Method in class me.hsgamer.hscore.config.simplixstorage.LightningConfig
 
getLastPath() - Method in class me.hsgamer.hscore.config.PathString
Get the last path
getLicense() - Static method in class me.hsgamer.hscore.license.polymart.DefaultPolymartLicenseFetcher
 
getLoadedDownloadInfo() - Method in class me.hsgamer.hscore.downloader.core.Downloader
Get the loaded download infos
getLogger(Class<?>) - Static method in class me.hsgamer.hscore.logger.provider.LoggerProvider
Get the logger
getLogger(Class<?>) - Method in interface me.hsgamer.hscore.logger.service.LoggerService
Get the logger
getLogger(String) - Static method in class me.hsgamer.hscore.logger.provider.LoggerProvider
Get the logger
getLogger(String) - Method in interface me.hsgamer.hscore.logger.service.LoggerService
Get the logger
getMainClass() - Method in interface me.hsgamer.hscore.expansion.common.ExpansionDescription
Get the main class of the expansion
getMajorVersion() - Static method in class me.hsgamer.hscore.bukkit.utils.VersionUtils
Get the major version of the server
getManager() - Method in class me.hsgamer.hscore.expansion.common.ExpansionClassLoader
Get the expansion manager
getMask() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PredicateMask
Get the mask
getMask(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PlaceholderMask
Get the mask for the unique id
getMasks() - Method in class me.hsgamer.hscore.minecraft.gui.advanced.AdvancedButtonMap
Get all masks
getMasks() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.AnimatedMask
Get the list of masks
getMasks() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.HybridMask
Get the masks
getMasks() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.ListMask
Get the list of masks
getMasks() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.OneTimeAnimatedMask
Get the list of masks
getMasks(String) - Method in class me.hsgamer.hscore.minecraft.gui.advanced.AdvancedButtonMap
Get masks by name
getMasks(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.MaskPaginatedMask
Get the masks for the unique id
getMasks(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticMaskPaginatedMask
 
getMaskSlot() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.ButtonPaginatedMask
Get the mask slot
getMaskSlot() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.MultiSlotsMask
Get the mask slot
getMaskSlot() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.SequencePaginatedMask
Get the mask slot
getMatchedItemsInInventory(Inventory, Predicate<ItemStack>, int) - Static method in class me.hsgamer.hscore.bukkit.utils.ItemUtils
Get the matched items in the inventory
getMillisPerTick() - Static method in class me.hsgamer.hscore.minecraft.gui.GUIProperties
Get the millis per tick
getMinorVersion() - Static method in class me.hsgamer.hscore.bukkit.utils.VersionUtils
Get the minor version of the server
getMissingDepends(List<String>) - Static method in class me.hsgamer.hscore.bukkit.utils.BukkitUtils
Get missing plugins from a list of given plugins
getName() - Method in class me.hsgamer.hscore.bukkit.channel.Channel
Get the channel's name
getName() - Method in class me.hsgamer.hscore.bukkit.clicktype.BukkitClickType
 
getName() - Method in class me.hsgamer.hscore.bukkit.config.BukkitConfig
 
getName() - Method in class me.hsgamer.hscore.bungeecord.channel.Channel
Get the channel's name
getName() - Method in class me.hsgamer.hscore.bungeecord.config.BungeeConfig
 
getName() - Method in interface me.hsgamer.hscore.config.Config
Get the name of the configuration
getName() - Method in class me.hsgamer.hscore.config.configurate.ConfigurateConfig
 
getName() - Method in class me.hsgamer.hscore.config.DecorativeConfig
 
getName() - Method in class me.hsgamer.hscore.config.gson.GsonConfig
 
getName() - Method in class me.hsgamer.hscore.config.simpleconfiguration.SimpleConfig
 
getName() - Method in class me.hsgamer.hscore.config.simplixstorage.LightningConfig
 
getName() - Method in class me.hsgamer.hscore.downloader.core.object.DownloadInfo
Get the name
getName() - Method in interface me.hsgamer.hscore.expansion.common.ExpansionDescription
Get the name of the expansion
getName() - Method in interface me.hsgamer.hscore.minecraft.clicktype.MinecraftClickType
Get the name of the click type
getName() - Method in class me.hsgamer.hscore.minecraft.gui.mask.BaseMask
 
getName() - Method in interface me.hsgamer.hscore.minecraft.gui.mask.Mask
Get the name of the mask
getNames() - Method in class me.hsgamer.hscore.builder.Builder.FunctionElement
Get the names or the aliases of the function
getNextEpochMillis() - Method in class me.hsgamer.hscore.crontime.CronTimeManager
Get the next epoch millis from now
getNextEpochMillis(Instant) - Method in class me.hsgamer.hscore.crontime.CronTimeManager
Get the next epoch millis from now
getNextEpochMillis(ZonedDateTime) - Method in class me.hsgamer.hscore.crontime.CronTimeManager
Get the next epoch millis from the initial time
getNextInstant() - Method in class me.hsgamer.hscore.crontime.CronTimeManager
Get the next instant from now
getNextInstant(Instant) - Method in class me.hsgamer.hscore.crontime.CronTimeManager
Get the next instant from the initial instant
getNextTime() - Method in class me.hsgamer.hscore.crontime.CronTimeManager
Get the next time from now
getNextTime(ZonedDateTime) - Method in class me.hsgamer.hscore.crontime.CronTimeManager
Get the next time from the initial time
getNonce() - Static method in class me.hsgamer.hscore.license.polymart.DefaultPolymartLicenseFetcher
 
getNonce() - Static method in class me.hsgamer.hscore.license.spigotmc.DefaultSpigotLicenseFetcher
 
getNormalized(PathString) - Method in interface me.hsgamer.hscore.config.Config
Get the normalized value from the path
getNormalized(PathString, Object) - Method in interface me.hsgamer.hscore.config.Config
Get the normalized value from the path
getNormalizedHost() - Method in class me.hsgamer.hscore.database.Setting
Get the host and port as a base url
getNormalizedValues(boolean) - Method in interface me.hsgamer.hscore.config.Config
Get all values from the root path
getNormalizedValues(PathString, boolean) - Method in interface me.hsgamer.hscore.config.Config
Get all normalized values from the path
getNumber(String) - Static method in class me.hsgamer.hscore.common.Validate
Convert to number
getNumbersFromPermissions(Permissible, String) - Static method in class me.hsgamer.hscore.bukkit.utils.PermissionUtils
Get the numbers from the permissions the permissible object has ([prefix].[value])
getNumbersFromPermissions(Permissible, String, Function<String, Stream<Number>>) - Static method in class me.hsgamer.hscore.bukkit.utils.PermissionUtils
Get the numbers from the permissions the permissible object has ([prefix].[value])
getOption() - Method in interface me.hsgamer.hscore.action.builder.ActionInput
Get the option
getOptional(Map<K, V>, K...) - Static method in class me.hsgamer.hscore.common.MapUtils
Get the value given the key from the map
getOptionAsList() - Method in interface me.hsgamer.hscore.action.builder.ActionInput
Get the option as a list.
getOptionAsList(String) - Method in interface me.hsgamer.hscore.action.builder.ActionInput
Get the option as a list
getOptionAsMap() - Method in interface me.hsgamer.hscore.action.builder.ActionInput
Get the option as a map.
getOptionAsMap(String) - Method in interface me.hsgamer.hscore.action.builder.ActionInput
Get the option as a map.
getOptionStream() - Method in interface me.hsgamer.hscore.action.builder.ActionInput
Get the option as a stream.
getOptionStream(String) - Method in interface me.hsgamer.hscore.action.builder.ActionInput
Get the option as a stream
getOriginal() - Method in class me.hsgamer.hscore.bukkit.config.BukkitConfig
 
getOriginal() - Method in class me.hsgamer.hscore.bungeecord.config.BungeeConfig
 
getOriginal() - Method in interface me.hsgamer.hscore.config.Config
Get the original instance
getOriginal() - Method in class me.hsgamer.hscore.config.configurate.ConfigurateConfig
 
getOriginal() - Method in class me.hsgamer.hscore.config.DecorativeConfig
 
getOriginal() - Method in class me.hsgamer.hscore.config.gson.GsonConfig
 
getOriginal() - Method in class me.hsgamer.hscore.config.simpleconfiguration.SimpleConfig
 
getOriginal() - Method in class me.hsgamer.hscore.config.simplixstorage.LightningConfig
 
getOriginal() - Method in interface me.hsgamer.hscore.database.Client
Get the original
getOriginal() - Method in class me.hsgamer.hscore.database.client.hibernate.HibernateClient
 
getOriginal() - Method in class me.hsgamer.hscore.database.client.jpa.PersistenceClient
 
getOriginal() - Method in class me.hsgamer.hscore.database.client.sql.h2.H2Client
 
getOriginal() - Method in class me.hsgamer.hscore.database.client.sql.hikari.HikariSqlClient
 
getOriginal() - Method in class me.hsgamer.hscore.database.client.sql.java.JavaSqlClient
 
getOriginalConfig() - Method in class me.hsgamer.hscore.config.DecorativeConfig
Get the original config
getOutput(T) - Method in class me.hsgamer.hscore.serializer.DataConverter
Get the output from the final object
getOutputItem(UUID) - Method in class me.hsgamer.hscore.bukkit.gui.button.impl.OutputButton
Get the output item for the unique id
getPage(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PaginatedMask
Get the current page for the unique id
getParentClassLoader() - Method in class me.hsgamer.hscore.expansion.common.ExpansionManager
Get the parent class loader
getPassword() - Method in class me.hsgamer.hscore.database.Setting
Get the password
getPath() - Method in class me.hsgamer.hscore.config.CaseInsensitivePathString
Get the original path
getPath() - Method in class me.hsgamer.hscore.config.PathString
Get the path
getPath() - Method in class me.hsgamer.hscore.config.proxy.ConfigNode
Get the config path
getPathAsObject() - Method in class me.hsgamer.hscore.config.PathString
Get the path as object array
getPathString() - Method in class me.hsgamer.hscore.config.CaseInsensitivePathString
Get the original PathString
getPing(Player) - Static method in class me.hsgamer.hscore.bukkit.utils.BukkitUtils
Get ping
getPlugin() - Method in class me.hsgamer.hscore.bukkit.channel.Channel
Get the plugin providing the channel
getPlugin() - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIHolder
Get the plugin
getPlugin() - Method in class me.hsgamer.hscore.bungeecord.channel.Channel
Get the plugin providing the channel
getPort() - Method in class me.hsgamer.hscore.database.Setting
Get the port
getPrefix() - Static method in class me.hsgamer.hscore.bukkit.utils.MessageUtils
Get the default prefix
getProperties() - Method in class me.hsgamer.hscore.license.common.LicenseResult
Get the properties
getProperty(CommonLicenseProperty) - Method in class me.hsgamer.hscore.license.common.LicenseProperties
Get the property
getRandomColor() - Static method in class me.hsgamer.hscore.bukkit.utils.ColorUtils
Get a random chat color
getRaw(String) - Method in interface me.hsgamer.hscore.task.element.TaskData
Get the raw value from the data
getRegisteredMap() - Method in class me.hsgamer.hscore.builder.Builder
Get the registered map
getRegisteredTypes() - Method in class me.hsgamer.hscore.minecraft.block.utils.PositionIteratorUtils
Get the registered types
getRegisteredTypes() - Method in class me.hsgamer.hscore.serializer.Serializer
Get the registered types
getRemainingMillis() - Method in class me.hsgamer.hscore.crontime.CronTimeManager
Get the remaining millis from now to the next time
getRemainingMillis(Instant) - Method in class me.hsgamer.hscore.crontime.CronTimeManager
Get the remaining millis from now to the next time
getRemainingMillis(ZonedDateTime) - Method in class me.hsgamer.hscore.crontime.CronTimeManager
Get the remaining millis from now to the next time
getResource() - Static method in class me.hsgamer.hscore.license.polymart.DefaultPolymartLicenseFetcher
 
getResource() - Static method in class me.hsgamer.hscore.license.spigotmc.DefaultSpigotLicenseFetcher
 
getResource(String) - Method in interface me.hsgamer.hscore.expansion.extra.expansion.DataFolder
Get the resource from the expansion jar
getResourceVersion() - Static method in class me.hsgamer.hscore.license.polymart.DefaultPolymartLicenseFetcher
 
getSafe() - Method in interface me.hsgamer.hscore.extra.supplier.ThrowableSupplier
Get a result with exceptions
getSerializer() - Method in class me.hsgamer.hscore.serializer.DataConverter
Get the serializer
getService() - Static method in class me.hsgamer.hscore.logger.service.LoggerServiceProvider
Get the service
getSetting() - Method in class me.hsgamer.hscore.database.BaseClient
 
getSetting() - Method in interface me.hsgamer.hscore.database.Client
Get the setting
getSize() - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIHolder
Get the size of the inventory
getSize() - Method in class me.hsgamer.hscore.bukkit.gui.object.BukkitInventorySize
 
getSize() - Method in interface me.hsgamer.hscore.minecraft.gui.object.InventorySize
Get the size of the inventory
getSize() - Method in class me.hsgamer.hscore.minestom.gui.object.MinestomInventorySize
 
getSkullValue(SkullMeta) - Method in interface me.hsgamer.hscore.bukkit.skull.SkullHandler
Get the skull value
getSlot() - Method in class me.hsgamer.hscore.bukkit.gui.event.BukkitClickEvent
 
getSlot() - Method in interface me.hsgamer.hscore.minecraft.gui.event.ClickEvent
Get the slot
getSlot() - Method in class me.hsgamer.hscore.minestom.gui.event.MinestomClickEvent
 
getSlotPerRow() - Method in class me.hsgamer.hscore.bukkit.gui.object.BukkitInventorySize
 
getSlotPerRow() - Method in interface me.hsgamer.hscore.minecraft.gui.object.InventorySize
Get the slot per row
getSlotPerRow() - Method in class me.hsgamer.hscore.minestom.gui.object.MinestomInventorySize
 
getSlots() - Method in interface me.hsgamer.hscore.minecraft.gui.object.InventorySize
Get the slots
getSlots(UUID, InventorySize) - Method in interface me.hsgamer.hscore.minecraft.gui.mask.MaskSlot
Get the slots
getSoftDependencies(ExpansionClassLoader) - Method in interface me.hsgamer.hscore.expansion.extra.manager.DependableExpansionSortAndFilter
Get the soft dependencies of the expansion.
getStage() - Method in class me.hsgamer.hscore.task.element.TaskPool
Get the stage of the task pool
getState() - Method in class me.hsgamer.hscore.expansion.common.ExpansionClassLoader
Get the state of the expansion
getStatement() - Method in class me.hsgamer.hscore.database.client.sql.StatementBuilder
Get the statement
getStatus() - Method in class me.hsgamer.hscore.license.common.LicenseResult
Get the status
getStringReplacers() - Method in class me.hsgamer.hscore.minecraft.item.ItemBuilder
Get the list of string replacers
getStringsFromPermissions(Permissible, String) - Static method in class me.hsgamer.hscore.bukkit.utils.PermissionUtils
Get the strings from the permissions the permissible object has ([prefix].[string])
getSubChannel() - Method in class me.hsgamer.hscore.bukkit.channel.BungeeSubChannel
Get the sub-channel name
getTaskPool(int) - Method in class me.hsgamer.hscore.task.BatchRunnable
Get the task pool
getTaskPool(int) - Method in interface me.hsgamer.hscore.task.element.TaskProcess
Get the task pool
getThrowable() - Method in class me.hsgamer.hscore.expansion.common.ExpansionClassLoader
Get the throwable if the expansion is in ExpansionState.ERROR
getTimestamp() - Static method in class me.hsgamer.hscore.license.polymart.DefaultPolymartLicenseFetcher
 
getTitle(UUID) - Method in class me.hsgamer.hscore.minestom.gui.MinestomGUIHolder
Get the title for the unique id
getTitleFunction() - Method in class me.hsgamer.hscore.minestom.gui.MinestomGUIHolder
Get the title function
getType() - Method in interface me.hsgamer.hscore.action.builder.ActionInput
Get the type
getType(F) - Method in class me.hsgamer.hscore.serializer.DataConverter
Get the type of the raw object
getType(I) - Method in class me.hsgamer.hscore.builder.FunctionalMassBuilder
 
getType(ActionInput) - Method in class me.hsgamer.hscore.action.builder.ActionBuilder
 
getUniqueId() - Method in class me.hsgamer.hscore.ui.BaseDisplay
 
getUniqueId() - Method in interface me.hsgamer.hscore.ui.Display
Get the unique id for the display
getURL(String) - Static method in class me.hsgamer.hscore.common.Validate
Convert to URL
getUser() - Static method in class me.hsgamer.hscore.license.polymart.DefaultPolymartLicenseFetcher
 
getUser() - Static method in class me.hsgamer.hscore.license.spigotmc.DefaultSpigotLicenseFetcher
 
getUserMasks() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PlaceholderMask
Get the user-mask map
getUsername() - Method in class me.hsgamer.hscore.database.Setting
Get the username
getUsername() - Static method in class me.hsgamer.hscore.license.polymart.DefaultPolymartLicenseFetcher
 
getUUID(String) - Static method in class me.hsgamer.hscore.common.Validate
Convert to UUID
getValue() - Method in interface me.hsgamer.hscore.action.builder.ActionInput
Get the value
getValue() - Method in class me.hsgamer.hscore.common.CachedValue
Get the cached value or generate one if the cache is null
getValue() - Method in class me.hsgamer.hscore.common.Pair
Get the value
getValue() - Method in class me.hsgamer.hscore.config.proxy.ConfigNode
Get the value from the config
getValues() - Method in class me.hsgamer.hscore.database.client.sql.StatementBuilder
Get the values
getValues(boolean) - Method in interface me.hsgamer.hscore.config.Config
Get all values from the root path
getValues(PathString, boolean) - Method in class me.hsgamer.hscore.bukkit.config.BukkitConfig
 
getValues(PathString, boolean) - Method in class me.hsgamer.hscore.bungeecord.config.BungeeConfig
 
getValues(PathString, boolean) - Method in interface me.hsgamer.hscore.config.Config
Get all values from the path
getValues(PathString, boolean) - Method in class me.hsgamer.hscore.config.configurate.ConfigurateConfig
 
getValues(PathString, boolean) - Method in class me.hsgamer.hscore.config.DecorativeConfig
 
getValues(PathString, boolean) - Method in class me.hsgamer.hscore.config.gson.GsonConfig
 
getValues(PathString, boolean) - Method in class me.hsgamer.hscore.config.simpleconfiguration.SimpleConfig
 
getValues(PathString, boolean) - Method in class me.hsgamer.hscore.config.simplixstorage.LightningConfig
 
getVariable() - Method in interface me.hsgamer.hscore.variable.VariableSession
Get the variable
getVariableEntries() - Method in class me.hsgamer.hscore.variable.VariableManager
Get all variable entries
getVariables() - Method in class me.hsgamer.hscore.variable.VariableManager
Get all variables
getVerifyToken() - Static method in class me.hsgamer.hscore.license.polymart.DefaultPolymartLicenseFetcher
 
getVersion() - Method in class me.hsgamer.hscore.checker.github.GithubCommitChecker
 
getVersion() - Method in class me.hsgamer.hscore.checker.github.GithubReleaseChecker
 
getVersion() - Method in class me.hsgamer.hscore.checker.modrinth.ModrinthVersionChecker
 
getVersion() - Method in class me.hsgamer.hscore.checker.polymart.PolymartVersionChecker
 
getVersion() - Method in class me.hsgamer.hscore.checker.spigotmc.SpigotVersionChecker
Get the version of the resource
getVersion() - Method in interface me.hsgamer.hscore.checker.VersionChecker
Get the version
getVersion() - Method in class me.hsgamer.hscore.downloader.core.object.DownloadInfo
Get the version
getVersion() - Method in interface me.hsgamer.hscore.expansion.common.ExpansionDescription
Get the version of the expansion
getViewedButton(int) - Method in class me.hsgamer.hscore.minecraft.gui.InventoryGUIDisplay
Get the viewed button at the slot
getViewedButtons() - Method in class me.hsgamer.hscore.minecraft.gui.InventoryGUIDisplay
Get the viewed buttons
getViewerID() - Method in class me.hsgamer.hscore.bukkit.gui.event.BukkitInventoryEvent
 
getViewerID() - Method in interface me.hsgamer.hscore.minecraft.gui.event.ViewerEvent
Get the viewer
getViewerID() - Method in interface me.hsgamer.hscore.minestom.gui.event.MinestomViewerEvent
 
getX() - Method in class me.hsgamer.hscore.minecraft.gui.object.InventoryPosition
Get the x coordinate
getY() - Method in class me.hsgamer.hscore.minecraft.gui.object.InventoryPosition
Get the y coordinate
GithubCommitChecker - Class in me.hsgamer.hscore.checker.github
The latest commit checker for the GitHub repository
GithubCommitChecker(String, String) - Constructor for class me.hsgamer.hscore.checker.github.GithubCommitChecker
Create a new checker
GithubCommitChecker(String, String, UserAgent) - Constructor for class me.hsgamer.hscore.checker.github.GithubCommitChecker
Create a new checker
GithubReleaseChecker - Class in me.hsgamer.hscore.checker.github
The release version checker for the GitHub repository
GithubReleaseChecker(String) - Constructor for class me.hsgamer.hscore.checker.github.GithubReleaseChecker
Create a new checker
GithubReleaseChecker(String, UserAgent) - Constructor for class me.hsgamer.hscore.checker.github.GithubReleaseChecker
Create a new checker
giveItem(Player, ItemStack...) - Static method in class me.hsgamer.hscore.bukkit.utils.ItemUtils
Give the item to the player
GLOBAL - Static variable in class me.hsgamer.hscore.variable.VariableManager
The global variable manager
GsonConfig - Class in me.hsgamer.hscore.config.gson
The Config implementation for Gson
GsonConfig(File) - Constructor for class me.hsgamer.hscore.config.gson.GsonConfig
Create a new config
GsonConfig(File, Gson) - Constructor for class me.hsgamer.hscore.config.gson.GsonConfig
Create a new config
GsonExpansionDescriptionLoader - Class in me.hsgamer.hscore.expansion.gson
The factory that loads the ExpansionDescription from the json file of the jar file
GsonExpansionDescriptionLoader() - Constructor for class me.hsgamer.hscore.expansion.gson.GsonExpansionDescriptionLoader
Create a new GsonExpansionDescriptionLoader with the default description file name
GsonExpansionDescriptionLoader(String) - Constructor for class me.hsgamer.hscore.expansion.gson.GsonExpansionDescriptionLoader
GsonUtils - Class in me.hsgamer.hscore.gson
Some utilities for Gson
GUIDisplay<H extends GUIHolder<?>> - Class in me.hsgamer.hscore.minecraft.gui
The base Display for UI in Minecraft
GUIDisplay(UUID, H) - Constructor for class me.hsgamer.hscore.minecraft.gui.GUIDisplay
Create a new display
GUIHolder<D extends GUIDisplay<?>> - Class in me.hsgamer.hscore.minecraft.gui
The base Holder for UI in Minecraft
GUIHolder() - Constructor for class me.hsgamer.hscore.minecraft.gui.GUIHolder
 
GUIProperties - Class in me.hsgamer.hscore.minecraft.gui
The extra properties for the GUI

H

H2BaseDriver - Interface in me.hsgamer.hscore.database.driver.h2
A driver for H2
H2Client - Class in me.hsgamer.hscore.database.client.sql.h2
 
H2Client(Setting) - Constructor for class me.hsgamer.hscore.database.client.sql.h2.H2Client
Create a new H2 client
H2LocalDriver - Class in me.hsgamer.hscore.database.driver.h2
The driver for H2 (Embedded Mode)
H2LocalDriver() - Constructor for class me.hsgamer.hscore.database.driver.h2.H2LocalDriver
 
H2LocalDriver(File) - Constructor for class me.hsgamer.hscore.database.driver.h2.H2LocalDriver
 
H2MemoryDriver - Class in me.hsgamer.hscore.database.driver.h2
A driver for H2 (In-Memory Mode)
H2MemoryDriver() - Constructor for class me.hsgamer.hscore.database.driver.h2.H2MemoryDriver
 
H2ServerDriver - Class in me.hsgamer.hscore.database.driver.h2
A driver for H2 (Server Mode)
H2ServerDriver() - Constructor for class me.hsgamer.hscore.database.driver.h2.H2ServerDriver
Create a new TCP server driver
H2ServerDriver(boolean) - Constructor for class me.hsgamer.hscore.database.driver.h2.H2ServerDriver
Create a new server driver
handleEvent(Class<?>, Object) - Method in class me.hsgamer.hscore.ui.BaseHolder
Handle the event
handleEvent(E) - Method in class me.hsgamer.hscore.ui.BaseHolder
 
handleEvent(E) - Method in interface me.hsgamer.hscore.ui.Holder
Handle the event
handleEvent(ViewerEvent) - Method in class me.hsgamer.hscore.minecraft.gui.GUIDisplay
Handle the event
handleEvent(ViewerEvent) - Method in class me.hsgamer.hscore.minecraft.gui.InventoryGUIDisplay
 
handleMessage(PluginMessageEvent) - Method in class me.hsgamer.hscore.bungeecord.channel.Channel
Handle the received data from plugin messaging
handleMessage(Player, byte[]) - Method in class me.hsgamer.hscore.bukkit.channel.BungeeSubChannel
 
handleMessage(Player, byte[]) - Method in class me.hsgamer.hscore.bukkit.channel.Channel
Handle the received data from plugin messaging
handleSubChannelMessage(Player, byte[]) - Method in class me.hsgamer.hscore.bukkit.channel.BungeeSubChannel
Handle the received data from plugin messaging through sub-channel
hasAnyPermission(Player, Collection<Permission>) - Static method in class me.hsgamer.hscore.bukkit.utils.PermissionUtils
Check if the player has one of the permissions
hasAnyPermissionString(Player, Collection<String>) - Static method in class me.hsgamer.hscore.bukkit.utils.PermissionUtils
Check if the player has one of the permissions
hasContinue(Position) - Method in class me.hsgamer.hscore.minecraft.block.impl.iterator.LinearPositionIterator
 
hasContinue(Position) - Method in class me.hsgamer.hscore.minecraft.block.impl.iterator.RandomPositionIterator
 
hasContinue(Position) - Method in class me.hsgamer.hscore.minecraft.block.iterator.BasePositionIterator
Check if there is a next Position
hashCode() - Method in class me.hsgamer.hscore.config.CaseInsensitivePathString
 
hashCode() - Method in class me.hsgamer.hscore.config.PathString
 
hashCode() - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
 
hashCode() - Method in class me.hsgamer.hscore.minecraft.block.box.Position
 
hashCode() - Method in class me.hsgamer.hscore.minecraft.gui.object.InventoryPosition
 
hashCode() - Method in record class me.hsgamer.hscore.minestom.gui.object.MinestomItem
Returns a hash code value for this object.
hasNext() - Method in class me.hsgamer.hscore.minecraft.block.adapt.WrappedPositionIterator
 
hasNext() - Method in class me.hsgamer.hscore.minecraft.block.impl.iterator.RandomTypePositionIterator
 
hasNext() - Method in class me.hsgamer.hscore.minecraft.block.iterator.BasePositionIterator
 
hasNext(Position, BasePositionIterator) - Method in interface me.hsgamer.hscore.minecraft.block.impl.iterator.LinearPositionIterator.LinearCoordinate
Check if there is a next element
hasPermission(Player, String) - Static method in class me.hsgamer.hscore.bukkit.utils.PermissionUtils
Check if the player has the permission
hasVariable() - Method in interface me.hsgamer.hscore.variable.VariableSession
Check if the string has a variable
HibernateClient - Class in me.hsgamer.hscore.database.client.hibernate
The Hibernate client
HibernateClient(Setting) - Constructor for class me.hsgamer.hscore.database.client.hibernate.HibernateClient
Create new Hibernate client
HikariSqlClient - Class in me.hsgamer.hscore.database.client.sql.hikari
The SQL client with HikariCP
HikariSqlClient(Setting) - Constructor for class me.hsgamer.hscore.database.client.sql.hikari.HikariSqlClient
Create new SQL client
holder - Variable in class me.hsgamer.hscore.ui.BaseDisplay
 
Holder<D extends Display> - Interface in me.hsgamer.hscore.ui
The holder for all displays
hook(EventNode<Event>) - Static method in class me.hsgamer.hscore.minestom.board.Board
Hook the board event to the event node.
hook(EventNode<Event>, boolean, boolean) - Static method in class me.hsgamer.hscore.minestom.board.Board
Hook the board event to the event node.
HybridMask - Class in me.hsgamer.hscore.minecraft.gui.mask.impl
The mask that views multiple masks
HybridMask(String) - Constructor for class me.hsgamer.hscore.minecraft.gui.mask.impl.HybridMask
Create a new hybrid mask

I

IdentifiedUpdatable - Interface in me.hsgamer.hscore.ui.property
The interface for some classes than can be updated with the identifier
INFO - Enum constant in enum class me.hsgamer.hscore.logger.common.LogLevel
An info message
InfoKey<T> - Class in me.hsgamer.hscore.downloader.core.object
A key to get value from the download info
InfoKey(String, T) - Constructor for class me.hsgamer.hscore.downloader.core.object.InfoKey
Create an info key
init() - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIHolder
 
init() - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.AnimatedButton
 
init() - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.ListButton
 
init() - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.PredicateButton
 
init() - Method in class me.hsgamer.hscore.minecraft.gui.GUIHolder
 
init() - Method in class me.hsgamer.hscore.minecraft.gui.InventoryGUIDisplay
 
init() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.AnimatedMask
 
init() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.ButtonMapMask
 
init() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.HybridMask
 
init() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.ListMask
 
init() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.MultiSlotsMask
 
init() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.OneTimeAnimatedMask
 
init() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PlaceholderMask
 
init() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PredicateMask
 
init() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.SingleMask
 
init() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticButtonPaginatedMask
 
init() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticMaskPaginatedMask
 
init() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticSequencePaginatedMask
 
init() - Method in class me.hsgamer.hscore.minestom.gui.inventory.DelegatingInventory
 
init() - Method in class me.hsgamer.hscore.minestom.gui.MinestomGUIHolder
 
init() - Method in interface me.hsgamer.hscore.ui.property.Initializable
Initialize some properties for the object
init(Player) - Static method in class me.hsgamer.hscore.minestom.board.Board
Initialize the board for the player
init(Plugin) - Static method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIListener
Register the listener
init(Plugin, EventPriority, EventPriority, EventPriority, EventPriority) - Static method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIListener
Register the listener
initDefaultMask - Variable in class me.hsgamer.hscore.minecraft.gui.mask.impl.PlaceholderMask
 
initial() - Method in class me.hsgamer.hscore.minecraft.block.impl.iterator.LinearPositionIterator
 
initial() - Method in class me.hsgamer.hscore.minecraft.block.impl.iterator.RandomPositionIterator
 
initial() - Method in class me.hsgamer.hscore.minecraft.block.iterator.BasePositionIterator
Get the initial Position
Initializable - Interface in me.hsgamer.hscore.ui.property
The interface for some classes than can be initialized
initInventory() - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIDisplay
 
initInventory() - Method in class me.hsgamer.hscore.minecraft.gui.InventoryGUIDisplay
Initialize the inventory
initInventory() - Method in class me.hsgamer.hscore.minestom.gui.MinestomGUIDisplay
 
InputButton - Class in me.hsgamer.hscore.bukkit.gui.button.impl
The button that stores the input item
InputButton() - Constructor for class me.hsgamer.hscore.bukkit.gui.button.impl.InputButton
 
InputStreamExpansionDescriptionLoader - Class in me.hsgamer.hscore.expansion.common.factory
The factory that loads the ExpansionDescription from the InputStream of the jar file
InputStreamExpansionDescriptionLoader(String) - Constructor for class me.hsgamer.hscore.expansion.common.factory.InputStreamExpansionDescriptionLoader
InputStreamLoader - Interface in me.hsgamer.hscore.downloader.core.loader
The InputStream loader for DownloadInfo
INVALID - Enum constant in enum class me.hsgamer.hscore.license.common.LicenseStatus
The license is invalid
InvalidExpansionDescriptionException - Exception in me.hsgamer.hscore.expansion.common.exception
The exception when the expansion description is invalid
InvalidExpansionDescriptionException(String) - Constructor for exception me.hsgamer.hscore.expansion.common.exception.InvalidExpansionDescriptionException
 
InvalidExpansionDescriptionException(String, Throwable) - Constructor for exception me.hsgamer.hscore.expansion.common.exception.InvalidExpansionDescriptionException
 
InvalidExpansionFileException - Exception in me.hsgamer.hscore.expansion.common.exception
The exception thrown when the file is not a valid Expansion file
InvalidExpansionFileException(String, File, Throwable) - Constructor for exception me.hsgamer.hscore.expansion.common.exception.InvalidExpansionFileException
 
InventoryGUIDisplay<H extends GUIHolder<?>> - Class in me.hsgamer.hscore.minecraft.gui
An implementation of GUIDisplay for Inventory-based GUI
InventoryGUIDisplay(UUID, H) - Constructor for class me.hsgamer.hscore.minecraft.gui.InventoryGUIDisplay
Create a new display
InventoryPosition - Class in me.hsgamer.hscore.minecraft.gui.object
The position of the inventory
InventorySize - Interface in me.hsgamer.hscore.minecraft.gui.object
The size of the inventory
invoke(Object, Method, Object[]) - Method in class me.hsgamer.hscore.config.proxy.ConfigInvocationHandler
 
invoke(Object, Method, Object...) - Method in interface me.hsgamer.hscore.config.proxy.defaulthandler.DefaultMethodHandler
Invoke the method
invoke(Object, Method, Object[]) - Method in class me.hsgamer.hscore.config.proxy.defaulthandler.NewJavaDefaultMethodHandler
 
invoke(Object, Method, Object[]) - Method in class me.hsgamer.hscore.config.proxy.defaulthandler.OldJavaDefaultMethodHandler
 
invoke(Method, Object...) - Method in interface me.hsgamer.hscore.config.proxy.defaulthandler.DefaultMethodHandler
Invoke the method using a dummy proxy
isAllMatched - Variable in class me.hsgamer.hscore.bukkit.utils.ItemUtils.ItemCheckSession
Whether all the items from the inventory are matched
isAt(int) - Static method in class me.hsgamer.hscore.bukkit.utils.VersionUtils
Check if the server version is at the given version
isAt(int, int) - Static method in class me.hsgamer.hscore.bukkit.utils.VersionUtils
Check if the server version is at the given version
isAtLeast(int) - Static method in class me.hsgamer.hscore.bukkit.utils.VersionUtils
Check if the server version is at least the given version
isAtLeast(int, int) - Static method in class me.hsgamer.hscore.bukkit.utils.VersionUtils
Check if the server version is at least the given version
isAvailable() - Static method in class me.hsgamer.hscore.checker.polymart.PolymartVersionChecker
Check whether the checker can be used
isAvailable() - Static method in class me.hsgamer.hscore.license.polymart.PolymartLicenseChecker
Check whether the checker can be used
isAvailable(String) - Static method in class me.hsgamer.hscore.checker.polymart.PolymartVersionChecker
Check whether the checker can be used
isAvailable(String) - Static method in class me.hsgamer.hscore.license.polymart.PolymartLicenseChecker
Check whether the checker can be used
isButtonExecute() - Method in class me.hsgamer.hscore.bukkit.gui.event.BukkitClickEvent
 
isButtonExecute() - Method in interface me.hsgamer.hscore.minecraft.gui.event.ClickEvent
Check if the buttons can be executed
isButtonExecute() - Method in class me.hsgamer.hscore.minestom.gui.event.MinestomClickEvent
 
isCancelled() - Method in interface me.hsgamer.hscore.bukkit.gui.event.BukkitCancellableEvent
 
isCancelled() - Method in interface me.hsgamer.hscore.minecraft.gui.event.CancellableEvent
Check if the event is cancelled
isCancelled() - Method in interface me.hsgamer.hscore.minestom.gui.event.MinestomCancellableEvent
 
isClassLoaded(String) - Static method in class me.hsgamer.hscore.common.Validate
Check if the class is loaded
isConstructorLoaded(String, Class<?>...) - Static method in class me.hsgamer.hscore.common.Validate
Check if the constructor is loaded
isCycle() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PaginatedMask
Check if this paginated mask allows cycle page (The first page after the last page)
isDownloading() - Method in class me.hsgamer.hscore.downloader.core.object.DownloadInfo
Check if the download is running
isEmpty() - Method in class me.hsgamer.hscore.collections.map.CaseInsensitiveStringMap
 
isEmpty(JsonArray) - Static method in class me.hsgamer.hscore.gson.GsonUtils
Check if the JsonArray is empty
isInstance(PathString, Class<?>) - Method in interface me.hsgamer.hscore.config.Config
Check if the value of the path matches the type
isItemFullOnInventory(Inventory, Collection<ItemStack>) - Static method in class me.hsgamer.hscore.bukkit.utils.ItemUtils
Check if the items cannot be added to the inventory
isItemFullOnInventory(Inventory, ItemStack) - Static method in class me.hsgamer.hscore.bukkit.utils.ItemUtils
Check if the item cannot be added to the inventory
isKeepCurrentIndex() - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.ListButton
Should the button keep the current index for the unique id on every ListButton.display(UUID) times?
isLeftClick() - Method in class me.hsgamer.hscore.bukkit.clicktype.BukkitClickType
 
isLeftClick() - Method in interface me.hsgamer.hscore.minecraft.clicktype.MinecraftClickType
Check if the click type is left click
isLoaded() - Method in class me.hsgamer.hscore.downloader.core.Downloader
Check if the downloader finished loading the download infos
isMethodLoaded(String, String, Class<?>...) - Static method in class me.hsgamer.hscore.common.Validate
Check if the method is loaded
isNormalizable(Object) - Method in class me.hsgamer.hscore.bukkit.config.BukkitConfig
 
isNormalizable(Object) - Method in class me.hsgamer.hscore.bungeecord.config.BungeeConfig
 
isNormalizable(Object) - Method in interface me.hsgamer.hscore.config.Config
Check if the object is normalizable
isNormalizable(Object) - Method in class me.hsgamer.hscore.config.configurate.ConfigurateConfig
 
isNormalizable(Object) - Method in class me.hsgamer.hscore.config.DecorativeConfig
 
isNormalizable(Object) - Method in class me.hsgamer.hscore.config.gson.GsonConfig
 
isNormalizable(Object) - Method in class me.hsgamer.hscore.config.simpleconfiguration.SimpleConfig
 
isNormalizable(Object) - Method in class me.hsgamer.hscore.config.simplixstorage.LightningConfig
 
isNullOrEmpty(String) - Static method in class me.hsgamer.hscore.common.Validate
Check if it's null or empty
isNullOrEmpty(Collection<?>) - Static method in class me.hsgamer.hscore.common.Validate
Check if it's null or empty
isNumberClick() - Method in class me.hsgamer.hscore.bukkit.clicktype.BukkitClickType
 
isNumberClick() - Method in interface me.hsgamer.hscore.minecraft.clicktype.MinecraftClickType
Check if the click type is number click
isRemoveDisplay() - Method in class me.hsgamer.hscore.bukkit.gui.event.BukkitCloseEvent
 
isRemoveDisplay() - Method in interface me.hsgamer.hscore.minecraft.gui.event.CloseEvent
Check if the display can be removed
isRemoveDisplay() - Method in class me.hsgamer.hscore.minestom.gui.event.MinestomCloseEvent
 
isRightClick() - Method in class me.hsgamer.hscore.bukkit.clicktype.BukkitClickType
 
isRightClick() - Method in interface me.hsgamer.hscore.minecraft.clicktype.MinecraftClickType
Check if the click type is right click
isRoot() - Method in class me.hsgamer.hscore.config.PathString
Check if the path is empty.
isShiftClick() - Method in class me.hsgamer.hscore.bukkit.clicktype.BukkitClickType
 
isShiftClick() - Method in interface me.hsgamer.hscore.minecraft.clicktype.MinecraftClickType
Check if the click type is shift click
isTimeout() - Method in class me.hsgamer.hscore.task.BatchRunnable
Check if the task is interrupted by the timeout
isValid() - Method in class me.hsgamer.hscore.license.spigotmc.SpigotLicenseEntry
Check if the entry is valid
isValid(boolean) - Method in class me.hsgamer.hscore.license.polymart.PolymartLicenseEntry
Check if the entry is valid
isWhole - Variable in class me.hsgamer.hscore.variable.Variable
Whether the manager should check if the whole string matches the prefix, or just the start
Item - Interface in me.hsgamer.hscore.minecraft.gui.object
The interface for an item
ItemBuilder<T> - Class in me.hsgamer.hscore.minecraft.item
The item builder
ItemBuilder() - Constructor for class me.hsgamer.hscore.minecraft.item.ItemBuilder
 
ItemComparator<T> - Interface in me.hsgamer.hscore.minecraft.item
An extension to ItemModifier to compare the modifier of an item
ItemFlagModifier - Class in me.hsgamer.hscore.bukkit.item.modifier
The item flag modifier
ItemFlagModifier() - Constructor for class me.hsgamer.hscore.bukkit.item.modifier.ItemFlagModifier
 
ItemMetaComparator - Interface in me.hsgamer.hscore.bukkit.item.modifier
An extension of ItemComparator for ItemMeta
ItemMetaModifier - Interface in me.hsgamer.hscore.bukkit.item.modifier
The ItemMeta modifier
ItemModifier<T> - Interface in me.hsgamer.hscore.minecraft.item
The item modifier
itemStack() - Method in record class me.hsgamer.hscore.minestom.gui.object.MinestomItem
Returns the value of the itemStack record component.
ItemUtils - Class in me.hsgamer.hscore.bukkit.utils
Methods on items
ItemUtils.ItemCheckSession - Class in me.hsgamer.hscore.bukkit.utils
The session of the item check.

J

JavaSqlClient - Class in me.hsgamer.hscore.database.client.sql.java
The SQL client with the Java's Driver Manager
JavaSqlClient(Setting) - Constructor for class me.hsgamer.hscore.database.client.sql.java.JavaSqlClient
Create new SQL client
JsonDownloadInfoLoader - Class in me.hsgamer.hscore.downloader.json
A simple DownloadInfoLoader that loads the download info from a JSON file.
JsonDownloadInfoLoader(String) - Constructor for class me.hsgamer.hscore.downloader.json.JsonDownloadInfoLoader
JsonDownloadInfoLoader(String, UserAgent) - Constructor for class me.hsgamer.hscore.downloader.json.JsonDownloadInfoLoader
JulLogger - Class in me.hsgamer.hscore.logger.jul
The Logger for Logger
JulLogger(Class<?>) - Constructor for class me.hsgamer.hscore.logger.jul.JulLogger
Create a new logger
JulLogger(String) - Constructor for class me.hsgamer.hscore.logger.jul.JulLogger
Create a new logger
JulLogger(Logger) - Constructor for class me.hsgamer.hscore.logger.jul.JulLogger
Create a new logger

K

keySet() - Method in class me.hsgamer.hscore.collections.map.CaseInsensitiveStringMap
 
kickPlayer(Plugin, PluginMessageRecipient, String, String) - Static method in class me.hsgamer.hscore.bukkit.channel.BungeeUtils
Kick the player

L

Length - Class in me.hsgamer.hscore.expression.string
Get the length of the string
Ex: STRLEN("Hello World")
Length() - Constructor for class me.hsgamer.hscore.expression.string.Length
 
license - Variable in class me.hsgamer.hscore.license.polymart.PolymartLicenseEntry
 
LicenseChecker - Interface in me.hsgamer.hscore.license.common
The license checker
LicenseProperties - Class in me.hsgamer.hscore.license.common
The license properties
LicenseProperties() - Constructor for class me.hsgamer.hscore.license.common.LicenseProperties
Create a new instance
LicenseProperties(Properties) - Constructor for class me.hsgamer.hscore.license.common.LicenseProperties
Create a new instance
LicenseResult - Class in me.hsgamer.hscore.license.common
The result from LicenseChecker
LicenseResult(LicenseStatus, LicenseProperties) - Constructor for class me.hsgamer.hscore.license.common.LicenseResult
Create a new result
LicenseStatus - Enum Class in me.hsgamer.hscore.license.common
The status of the license
LightningConfig<F extends de.leonhard.storage.internal.FlatFile> - Class in me.hsgamer.hscore.config.simplixstorage
The Config implementation for SimplixStorage
LightningConfig(F) - Constructor for class me.hsgamer.hscore.config.simplixstorage.LightningConfig
Create a new config
LinearPositionIterator - Class in me.hsgamer.hscore.minecraft.block.impl.iterator
The PositionIterator that iterates in a linear way
LinearPositionIterator(BlockBox) - Constructor for class me.hsgamer.hscore.minecraft.block.impl.iterator.LinearPositionIterator
Create a new iterator
LinearPositionIterator(BlockBox, LinearPositionIterator.LinearCoordinate...) - Constructor for class me.hsgamer.hscore.minecraft.block.impl.iterator.LinearPositionIterator
Create a new iterator
LinearPositionIterator.LinearCoordinate - Interface in me.hsgamer.hscore.minecraft.block.impl.iterator
The linear subject
ListButton - Class in me.hsgamer.hscore.minecraft.gui.button.impl
The button with a list of child buttons
ListButton() - Constructor for class me.hsgamer.hscore.minecraft.gui.button.impl.ListButton
 
ListMask - Class in me.hsgamer.hscore.minecraft.gui.mask.impl
The mask with a list of child masks
ListMask(String) - Constructor for class me.hsgamer.hscore.minecraft.gui.mask.impl.ListMask
Create a new mask
load(Downloader) - Method in interface me.hsgamer.hscore.downloader.core.loader.DownloadInfoLoader
Load the DownloadInfo
load(Downloader) - Method in class me.hsgamer.hscore.downloader.core.loader.MapDownloadInfoLoader
 
load(DownloadInfo) - Method in interface me.hsgamer.hscore.downloader.core.loader.InputStreamLoader
Load the InputStream from the DownloadInfo
load(DownloadInfo) - Method in class me.hsgamer.hscore.downloader.webstream.WebInputStreamLoader
 
loadClass(String, boolean) - Method in class me.hsgamer.hscore.expansion.common.ExpansionClassLoader
 
LOADED - Enum constant in enum class me.hsgamer.hscore.expansion.common.ExpansionState
 
loader - Variable in class me.hsgamer.hscore.config.simpleconfiguration.SimpleConfig
 
loadExpansions() - Method in class me.hsgamer.hscore.expansion.common.ExpansionManager
Load all expansions from the expansion directory.
loadFromItem(ItemStack) - Method in class me.hsgamer.hscore.bukkit.item.modifier.AmountModifier
 
loadFromItem(ItemStack) - Method in class me.hsgamer.hscore.bukkit.item.modifier.DurabilityModifier
 
loadFromItem(ItemStack) - Method in interface me.hsgamer.hscore.bukkit.item.modifier.ItemMetaModifier
 
loadFromItem(ItemStack) - Method in class me.hsgamer.hscore.bukkit.item.modifier.MaterialModifier
 
loadFromItem(T) - Method in interface me.hsgamer.hscore.minecraft.item.ItemModifier
Load the modifier from an item
loadFromItemMeta(ItemMeta) - Method in class me.hsgamer.hscore.bukkit.item.modifier.EnchantmentModifier
 
loadFromItemMeta(ItemMeta) - Method in class me.hsgamer.hscore.bukkit.item.modifier.ItemFlagModifier
 
loadFromItemMeta(ItemMeta) - Method in interface me.hsgamer.hscore.bukkit.item.modifier.ItemMetaModifier
Load the modifier from the item meta
loadFromItemMeta(ItemMeta) - Method in class me.hsgamer.hscore.bukkit.item.modifier.LoreModifier
 
loadFromItemMeta(ItemMeta) - Method in class me.hsgamer.hscore.bukkit.item.modifier.NameModifier
 
loadFromItemMeta(ItemMeta) - Method in class me.hsgamer.hscore.bukkit.item.modifier.PotionEffectModifier
 
loadFromItemMeta(ItemMeta) - Method in class me.hsgamer.hscore.bukkit.item.modifier.SkullModifier
 
loadFromObject(Object) - Method in class me.hsgamer.hscore.bukkit.item.modifier.AmountModifier
 
loadFromObject(Object) - Method in class me.hsgamer.hscore.bukkit.item.modifier.DurabilityModifier
 
loadFromObject(Object) - Method in class me.hsgamer.hscore.bukkit.item.modifier.EnchantmentModifier
 
loadFromObject(Object) - Method in class me.hsgamer.hscore.bukkit.item.modifier.ItemFlagModifier
 
loadFromObject(Object) - Method in class me.hsgamer.hscore.bukkit.item.modifier.LoreModifier
 
loadFromObject(Object) - Method in class me.hsgamer.hscore.bukkit.item.modifier.MaterialModifier
 
loadFromObject(Object) - Method in class me.hsgamer.hscore.bukkit.item.modifier.NameModifier
 
loadFromObject(Object) - Method in class me.hsgamer.hscore.bukkit.item.modifier.NBTModifier
 
loadFromObject(Object) - Method in class me.hsgamer.hscore.bukkit.item.modifier.PotionEffectModifier
 
loadFromObject(Object) - Method in class me.hsgamer.hscore.bukkit.item.modifier.SkullModifier
 
loadFromObject(Object) - Method in interface me.hsgamer.hscore.minecraft.item.ItemModifier
Load the modifier from an object
LOADING - Enum constant in enum class me.hsgamer.hscore.expansion.common.ExpansionState
 
loadMap(Downloader) - Method in class me.hsgamer.hscore.downloader.core.loader.MapDownloadInfoLoader
Load the map for the DownloadInfo parser
loadMap(Downloader) - Method in class me.hsgamer.hscore.downloader.json.JsonDownloadInfoLoader
 
LocalDriver - Class in me.hsgamer.hscore.database
The driver for local connection
LocalDriver() - Constructor for class me.hsgamer.hscore.database.LocalDriver
Create a new local driver with the default folder
LocalDriver(File) - Constructor for class me.hsgamer.hscore.database.LocalDriver
Create a new local driver
LocationIterator - Class in me.hsgamer.hscore.bukkit.block
The PositionIterator for Location
LocationIterator(World, PositionIterator) - Constructor for class me.hsgamer.hscore.bukkit.block.LocationIterator
Create a new iterator
log(String) - Method in interface me.hsgamer.hscore.logger.common.Logger
Log an info message
log(LogLevel, String) - Method in interface me.hsgamer.hscore.logger.common.Logger
Log a message
log(LogLevel, String) - Method in class me.hsgamer.hscore.logger.jul.JulLogger
 
log(LogLevel, String) - Method in class me.hsgamer.hscore.logger.slf4j.SLF4JLogger
 
log(LogLevel, String) - Method in class me.hsgamer.hscore.logger.system.SystemLogger
 
log(LogLevel, String, Throwable) - Method in interface me.hsgamer.hscore.logger.common.Logger
Log a message and a throwable
log(LogLevel, String, Throwable) - Method in class me.hsgamer.hscore.logger.jul.JulLogger
 
log(LogLevel, String, Throwable) - Method in class me.hsgamer.hscore.logger.slf4j.SLF4JLogger
 
log(LogLevel, Throwable) - Method in interface me.hsgamer.hscore.logger.common.Logger
Log a throwable
log(LogLevel, Throwable) - Method in class me.hsgamer.hscore.logger.jul.JulLogger
 
log(LogLevel, Throwable) - Method in class me.hsgamer.hscore.logger.slf4j.SLF4JLogger
 
logger - Variable in class me.hsgamer.hscore.bukkit.channel.BungeeSubChannel
The logger for ease
Logger - Interface in me.hsgamer.hscore.logger.common
The logger
LOGGER - Static variable in interface me.hsgamer.hscore.config.Config
The logger for ease
LOGGER - Static variable in class me.hsgamer.hscore.crontime.CronTimeManager
The internal logger
LoggerProvider - Class in me.hsgamer.hscore.logger.provider
 
LoggerService - Interface in me.hsgamer.hscore.logger.service
The service to get the logger
LoggerServiceProvider - Class in me.hsgamer.hscore.logger.service
The service provider for LoggerService
LogLevel - Enum Class in me.hsgamer.hscore.logger.common
The log level
LoreModifier - Class in me.hsgamer.hscore.bukkit.item.modifier
The lore modifier
LoreModifier() - Constructor for class me.hsgamer.hscore.bukkit.item.modifier.LoreModifier
 

M

makeUrl(String, Map<String, String>) - Static method in class me.hsgamer.hscore.web.WebUtils
Make a URL with the address and the query map
ManifestExpansionDescriptionLoader - Class in me.hsgamer.hscore.expansion.manifest
The factory that loads the ExpansionDescription from the manifest of the jar file
ManifestExpansionDescriptionLoader() - Constructor for class me.hsgamer.hscore.expansion.manifest.ManifestExpansionDescriptionLoader
 
MapDownloadInfoLoader - Class in me.hsgamer.hscore.downloader.core.loader
A simple DownloadInfoLoader that loads the download info from a map.
MapDownloadInfoLoader() - Constructor for class me.hsgamer.hscore.downloader.core.loader.MapDownloadInfoLoader
 
MapExpansionDescriptionLoader - Interface in me.hsgamer.hscore.expansion.common.factory
The factory that loads the ExpansionDescription from the information map of the jar file.
MapUtils - Class in me.hsgamer.hscore.common
Methods on Map
MariaDBDriver - Class in me.hsgamer.hscore.database.driver.mariadb
A driver for MariaDB
MariaDBDriver() - Constructor for class me.hsgamer.hscore.database.driver.mariadb.MariaDBDriver
 
Mask - Interface in me.hsgamer.hscore.minecraft.gui.mask
The interface for all masks
MaskPaginatedMask - Class in me.hsgamer.hscore.minecraft.gui.mask.impl
The mask paginated mask, those with a long list of Mask divided into pages.
MaskPaginatedMask(String) - Constructor for class me.hsgamer.hscore.minecraft.gui.mask.impl.MaskPaginatedMask
Create a new mask
masks - Variable in class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticMaskPaginatedMask
 
maskSlot - Variable in class me.hsgamer.hscore.minecraft.gui.mask.impl.MultiSlotsMask
 
maskSlot - Variable in class me.hsgamer.hscore.minecraft.gui.mask.impl.SequencePaginatedMask
 
MaskSlot - Interface in me.hsgamer.hscore.minecraft.gui.mask
The slot for the mask.
MaskUtils - Class in me.hsgamer.hscore.minecraft.gui.mask
The utility class for Mask
MassBuilder<I,O> - Class in me.hsgamer.hscore.builder
The builder that can build multiple outputs from the input.
MassBuilder() - Constructor for class me.hsgamer.hscore.builder.MassBuilder
 
matchedItems - Variable in class me.hsgamer.hscore.bukkit.utils.ItemUtils.ItemCheckSession
The matched items
MatchPattern - Class in me.hsgamer.hscore.expression.string
Check if the 1st string matches the RegEx pattern from the 2nd string
Ex: STRMP("String", "String-?")
MatchPattern() - Constructor for class me.hsgamer.hscore.expression.string.MatchPattern
 
MaterialModifier - Class in me.hsgamer.hscore.bukkit.item.modifier
The material modifier
MaterialModifier() - Constructor for class me.hsgamer.hscore.bukkit.item.modifier.MaterialModifier
 
max() - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Get the maximum position
maxInclusive() - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Create a new block box that increases the maximum position by one.
maxPosition(int, int, int, int) - Static method in class me.hsgamer.hscore.minecraft.gui.object.InventoryPosition
Get the max position
maxPosition(InventoryPosition, InventoryPosition) - Static method in class me.hsgamer.hscore.minecraft.gui.object.InventoryPosition
Get the max position
maxX - Variable in class me.hsgamer.hscore.minecraft.block.box.BlockBox
The maximum x coordinate
maxY - Variable in class me.hsgamer.hscore.minecraft.block.box.BlockBox
The maximum y coordinate
maxZ - Variable in class me.hsgamer.hscore.minecraft.block.box.BlockBox
The maximum z coordinate
me.hsgamer.hscore.action.builder - package me.hsgamer.hscore.action.builder
Contains the builder for Action
me.hsgamer.hscore.action.common - package me.hsgamer.hscore.action.common
Contains common classes for actions
me.hsgamer.hscore.builder - package me.hsgamer.hscore.builder
Contains the classes to convert values
me.hsgamer.hscore.bukkit.action - package me.hsgamer.hscore.bukkit.action
Contains the implementation of Action for Bukkit
me.hsgamer.hscore.bukkit.action.builder - package me.hsgamer.hscore.bukkit.action.builder
Contains the class to register the Action in me.hsgamer.hscore.bukkit.action to ActionBuilder
me.hsgamer.hscore.bukkit.block - package me.hsgamer.hscore.bukkit.block
Contains the classes to work with me.hsgamer.hscore.minecraft.block in Bukkit
me.hsgamer.hscore.bukkit.channel - package me.hsgamer.hscore.bukkit.channel
The classes for working with BungeeCord's channels
me.hsgamer.hscore.bukkit.clicktype - package me.hsgamer.hscore.bukkit.clicktype
Contains the classes for advanced usage of ClickType
me.hsgamer.hscore.bukkit.config - package me.hsgamer.hscore.bukkit.config
The config implementation for Bukkit
me.hsgamer.hscore.bukkit.config.converter - package me.hsgamer.hscore.bukkit.config.converter
Contains the implementations of Converter and ConverterProvider for the Bukkit config
me.hsgamer.hscore.bukkit.expansion - package me.hsgamer.hscore.bukkit.expansion
Contains the implementation of me.hsgamer.hscore.expansion for Bukkit
me.hsgamer.hscore.bukkit.gui - package me.hsgamer.hscore.bukkit.gui
Contains the base classes for UI modules in Bukkit
me.hsgamer.hscore.bukkit.gui.button.impl - package me.hsgamer.hscore.bukkit.gui.button.impl
Contains the pre-made Buttons for Bukkit
me.hsgamer.hscore.bukkit.gui.event - package me.hsgamer.hscore.bukkit.gui.event
Contains the Bukkit implementation of the me.hsgamer.hscore.minecraft.gui.event
me.hsgamer.hscore.bukkit.gui.object - package me.hsgamer.hscore.bukkit.gui.object
Contains the Bukkit implementation of me.hsgamer.hscore.minecraft.gui.object
me.hsgamer.hscore.bukkit.item - package me.hsgamer.hscore.bukkit.item
Contains the classes to work with ItemStack
me.hsgamer.hscore.bukkit.item.modifier - package me.hsgamer.hscore.bukkit.item.modifier
Contains the implementation of ItemModifier for ItemStack
me.hsgamer.hscore.bukkit.skull - package me.hsgamer.hscore.bukkit.skull
Contains classes to handle SkullMeta
me.hsgamer.hscore.bukkit.utils - package me.hsgamer.hscore.bukkit.utils
Contains the utilities for Bukkit
me.hsgamer.hscore.bukkit.variable - package me.hsgamer.hscore.bukkit.variable
Contains the classes to work with variables in Bukkit
me.hsgamer.hscore.bungeecord.channel - package me.hsgamer.hscore.bungeecord.channel
The classes for working with channels
me.hsgamer.hscore.bungeecord.config - package me.hsgamer.hscore.bungeecord.config
The config implementation for BungeeCord
me.hsgamer.hscore.checker - package me.hsgamer.hscore.checker
Contains the base classes for all checkers
me.hsgamer.hscore.checker.github - package me.hsgamer.hscore.checker.github
Contains the checker for the GitHub repository
me.hsgamer.hscore.checker.modrinth - package me.hsgamer.hscore.checker.modrinth
Contains the checker for Modrinth
me.hsgamer.hscore.checker.polymart - package me.hsgamer.hscore.checker.polymart
Contains the checker for Polymart
me.hsgamer.hscore.checker.spigotmc - package me.hsgamer.hscore.checker.spigotmc
Contains the checker for SpigotMC
me.hsgamer.hscore.collections.map - package me.hsgamer.hscore.collections.map
Contains the implementation of Map
me.hsgamer.hscore.common - package me.hsgamer.hscore.common
Contains the utilities for common use
me.hsgamer.hscore.config - package me.hsgamer.hscore.config
Contains the base classes of the config
me.hsgamer.hscore.config.annotated - package me.hsgamer.hscore.config.annotated
Contains the config's base classes
me.hsgamer.hscore.config.annotation - package me.hsgamer.hscore.config.annotation
Contains the annotations to be used in modules that require configuration annotation
me.hsgamer.hscore.config.annotation.converter - package me.hsgamer.hscore.config.annotation.converter
Contains some Converter for custom ConfigPath
me.hsgamer.hscore.config.annotation.converter.impl - package me.hsgamer.hscore.config.annotation.converter.impl
Contains the implementation for Converter and ConverterProvider
me.hsgamer.hscore.config.annotation.converter.manager - package me.hsgamer.hscore.config.annotation.converter.manager
Contains the manager for Converter
me.hsgamer.hscore.config.configurate - package me.hsgamer.hscore.config.configurate
The config implementation for Configurate
me.hsgamer.hscore.config.gson - package me.hsgamer.hscore.config.gson
The config implementation for Gson
me.hsgamer.hscore.config.proxy - package me.hsgamer.hscore.config.proxy
Contains the base classes for the Dynamic Proxy Pattern of Config.
me.hsgamer.hscore.config.proxy.defaulthandler - package me.hsgamer.hscore.config.proxy.defaulthandler
These classes are used to handle the default methods in interfaces.
me.hsgamer.hscore.config.simpleconfiguration - package me.hsgamer.hscore.config.simpleconfiguration
The config implementation for SimpleYAML
me.hsgamer.hscore.config.simplixstorage - package me.hsgamer.hscore.config.simplixstorage
The config implementation for SimplixStorage
me.hsgamer.hscore.crontime - package me.hsgamer.hscore.crontime
Contains utility classes for cron-time
me.hsgamer.hscore.database - package me.hsgamer.hscore.database
Contains the base classes to work with databases
me.hsgamer.hscore.database.client.hibernate - package me.hsgamer.hscore.database.client.hibernate
Contains the implementation of Client for Hibernate
me.hsgamer.hscore.database.client.jpa - package me.hsgamer.hscore.database.client.jpa
Contains the implementation of Client for Java Persistence API
me.hsgamer.hscore.database.client.sql - package me.hsgamer.hscore.database.client.sql
Contains the base implementation of Client for SQL
me.hsgamer.hscore.database.client.sql.h2 - package me.hsgamer.hscore.database.client.sql.h2
Contains the implementation of SqlClient for H2
me.hsgamer.hscore.database.client.sql.hikari - package me.hsgamer.hscore.database.client.sql.hikari
Contains the implementation of SqlClient with HikariCP
me.hsgamer.hscore.database.client.sql.java - package me.hsgamer.hscore.database.client.sql.java
Contains the implementation of SqlClient with Java API
me.hsgamer.hscore.database.driver.h2 - package me.hsgamer.hscore.database.driver.h2
Contains the implementation of Driver for H2
me.hsgamer.hscore.database.driver.mariadb - package me.hsgamer.hscore.database.driver.mariadb
Contains the implementation of Driver for MariaDB
me.hsgamer.hscore.database.driver.mysql - package me.hsgamer.hscore.database.driver.mysql
Contains the implementation of Driver for MySQL
me.hsgamer.hscore.database.driver.postgresql - package me.hsgamer.hscore.database.driver.postgresql
Contains the implementation of Driver for PostgreSQL
me.hsgamer.hscore.database.driver.sqlite - package me.hsgamer.hscore.database.driver.sqlite
Contains the implementation of Driver for SQLite
me.hsgamer.hscore.database.driver.sqlserver - package me.hsgamer.hscore.database.driver.sqlserver
Contains the implementation of Driver for Microsoft SQL Server
me.hsgamer.hscore.downloader.core - package me.hsgamer.hscore.downloader.core
Contains the downloader's base classes
me.hsgamer.hscore.downloader.core.loader - package me.hsgamer.hscore.downloader.core.loader
Contains the implementations of the DownloadInfoLoader interface.
me.hsgamer.hscore.downloader.core.object - package me.hsgamer.hscore.downloader.core.object
Contains the objects for the downloader
me.hsgamer.hscore.downloader.json - package me.hsgamer.hscore.downloader.json
Contains the implementation of the downloader classes with JSON
me.hsgamer.hscore.downloader.webstream - package me.hsgamer.hscore.downloader.webstream
Contains the InputStreamLoader implementation for the URL
me.hsgamer.hscore.expansion.common - package me.hsgamer.hscore.expansion.common
Contains the base classes to work on an expansion system
me.hsgamer.hscore.expansion.common.exception - package me.hsgamer.hscore.expansion.common.exception
Contains the exceptions for the expansion manager
me.hsgamer.hscore.expansion.common.factory - package me.hsgamer.hscore.expansion.common.factory
Contains the base classes for the expansion factory
me.hsgamer.hscore.expansion.extra - package me.hsgamer.hscore.expansion.extra
Contains the extra classes to work with the expansion system at ease
me.hsgamer.hscore.expansion.extra.expansion - package me.hsgamer.hscore.expansion.extra.expansion
Contains the extra classes to work with Expansion
me.hsgamer.hscore.expansion.extra.manager - package me.hsgamer.hscore.expansion.extra.manager
Contains the extra classes to work with ExpansionManager
me.hsgamer.hscore.expansion.gson - package me.hsgamer.hscore.expansion.gson
Contains the expansion factories that work with the Gson
me.hsgamer.hscore.expansion.manifest - package me.hsgamer.hscore.expansion.manifest
Contains the expansion factories that work with the Manifest
me.hsgamer.hscore.expansion.properties - package me.hsgamer.hscore.expansion.properties
Contains the expansion factories that work with the Properties
me.hsgamer.hscore.expression - package me.hsgamer.hscore.expression
Contains the classes to work with expressions in EzyLang's EvalEx
me.hsgamer.hscore.expression.number - package me.hsgamer.hscore.expression.number
Contains the operations and functions on numbers
me.hsgamer.hscore.expression.string - package me.hsgamer.hscore.expression.string
Contains the implementation of StringComparator
me.hsgamer.hscore.extra - package me.hsgamer.hscore.extra
Contains some extra classes for Java
me.hsgamer.hscore.extra.consumer - package me.hsgamer.hscore.extra.consumer
Contains the implementation of Consumer
me.hsgamer.hscore.extra.function - package me.hsgamer.hscore.extra.function
Contains the implementation of Function
me.hsgamer.hscore.extra.supplier - package me.hsgamer.hscore.extra.supplier
Contains the implementation of Supplier
me.hsgamer.hscore.gson - package me.hsgamer.hscore.gson
Contains the utilities to work with Gson
me.hsgamer.hscore.license.common - package me.hsgamer.hscore.license.common
Contains the base classes for the license checker
me.hsgamer.hscore.license.polymart - package me.hsgamer.hscore.license.polymart
Contains the implementation of LicenseChecker for Polymart
me.hsgamer.hscore.license.spigotmc - package me.hsgamer.hscore.license.spigotmc
Contains the implementation of LicenseChecker for SpigotMC
me.hsgamer.hscore.logger.common - package me.hsgamer.hscore.logger.common
Contains the base classes for the Logger
me.hsgamer.hscore.logger.jul - package me.hsgamer.hscore.logger.jul
The JUL implementation of the Logger
me.hsgamer.hscore.logger.provider - package me.hsgamer.hscore.logger.provider
 
me.hsgamer.hscore.logger.service - package me.hsgamer.hscore.logger.service
Contains the classes to get the Logger using the Service Provider Interface
me.hsgamer.hscore.logger.slf4j - package me.hsgamer.hscore.logger.slf4j
The SLF4J implementation of the Logger
me.hsgamer.hscore.logger.system - package me.hsgamer.hscore.logger.system
The system implementation of Logger
me.hsgamer.hscore.minecraft.block - package me.hsgamer.hscore.minecraft.block
Contains classes to work with blocks and locations
me.hsgamer.hscore.minecraft.block.adapt - package me.hsgamer.hscore.minecraft.block.adapt
Contains the classes to adapt the block to a specific platform
me.hsgamer.hscore.minecraft.block.box - package me.hsgamer.hscore.minecraft.block.box
Contains classes that bound the blocks
me.hsgamer.hscore.minecraft.block.impl - package me.hsgamer.hscore.minecraft.block.impl
The implementation of me.hsgamer.hscore.minecraft.block
me.hsgamer.hscore.minecraft.block.impl.iterator - package me.hsgamer.hscore.minecraft.block.impl.iterator
Contains the implementations of PositionIterator
me.hsgamer.hscore.minecraft.block.iterator - package me.hsgamer.hscore.minecraft.block.iterator
Contains the base classes to iterate Position
me.hsgamer.hscore.minecraft.block.utils - package me.hsgamer.hscore.minecraft.block.utils
Contains the utilities for me.hsgamer.hscore.minecraft.block
me.hsgamer.hscore.minecraft.clicktype - package me.hsgamer.hscore.minecraft.clicktype
Contains the generic Minecraft interface for inventory click types
me.hsgamer.hscore.minecraft.gui - package me.hsgamer.hscore.minecraft.gui
Contains the base classes for UI modules in Minecraft
me.hsgamer.hscore.minecraft.gui.advanced - package me.hsgamer.hscore.minecraft.gui.advanced
Contains the advanced implementation of UI modules for Minecraft
me.hsgamer.hscore.minecraft.gui.button - package me.hsgamer.hscore.minecraft.gui.button
Contains the base classes for buttons for UI in Minecraft
me.hsgamer.hscore.minecraft.gui.button.impl - package me.hsgamer.hscore.minecraft.gui.button.impl
Contains the pre-made Buttons for UI in Minecraft
me.hsgamer.hscore.minecraft.gui.event - package me.hsgamer.hscore.minecraft.gui.event
Contains the necessary classes for the events in the UI
me.hsgamer.hscore.minecraft.gui.mask - package me.hsgamer.hscore.minecraft.gui.mask
Contains the base classes for masks in Minecraft's GUI
me.hsgamer.hscore.minecraft.gui.mask.impl - package me.hsgamer.hscore.minecraft.gui.mask.impl
Contains the pre-made masks for Minecraft's GUI
me.hsgamer.hscore.minecraft.gui.object - package me.hsgamer.hscore.minecraft.gui.object
Contains the objects for the GUI
me.hsgamer.hscore.minecraft.gui.simple - package me.hsgamer.hscore.minecraft.gui.simple
Contains the simple implementation of UI modules for Minecraft
me.hsgamer.hscore.minecraft.item - package me.hsgamer.hscore.minecraft.item
Contains the classes to work with Minecraft items
me.hsgamer.hscore.minestom.board - package me.hsgamer.hscore.minestom.board
Contains the classes to work with Minestom's sidebar and scoreboard
me.hsgamer.hscore.minestom.gui - package me.hsgamer.hscore.minestom.gui
Contains the base classes for UI modules in Minestom
me.hsgamer.hscore.minestom.gui.event - package me.hsgamer.hscore.minestom.gui.event
Contains the Minestom implementation of the me.hsgamer.hscore.minecraft.gui.event
me.hsgamer.hscore.minestom.gui.inventory - package me.hsgamer.hscore.minestom.gui.inventory
Contains the inventories used by MinestomGUIDisplay
me.hsgamer.hscore.minestom.gui.object - package me.hsgamer.hscore.minestom.gui.object
Contains the Minestom implementation of me.hsgamer.hscore.minecraft.gui.object
me.hsgamer.hscore.request - package me.hsgamer.hscore.request
Contains the classes to work with requests
me.hsgamer.hscore.serializer - package me.hsgamer.hscore.serializer
Contains the serializer, which is used to serialize and deserialize objects
me.hsgamer.hscore.serializer.annotation - package me.hsgamer.hscore.serializer.annotation
Contains annotations for me.hsgamer.hscore.serializer
me.hsgamer.hscore.task - package me.hsgamer.hscore.task
Contains the classes to work with tasks and threads
me.hsgamer.hscore.task.element - package me.hsgamer.hscore.task.element
Contains the elements to work with tasks
me.hsgamer.hscore.ui - package me.hsgamer.hscore.ui
Contains the UI's base classes
me.hsgamer.hscore.ui.property - package me.hsgamer.hscore.ui.property
Contains the property interface for some objects
me.hsgamer.hscore.variable - package me.hsgamer.hscore.variable
Contains the classes to work with variables
me.hsgamer.hscore.web - package me.hsgamer.hscore.web
Contains the classes to work with Web connections
MessageUtils - Class in me.hsgamer.hscore.bukkit.utils
Methods on messages on Bukkit
min() - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Get the minimum position
MinecraftClickType - Interface in me.hsgamer.hscore.minecraft.clicktype
The click type of Minecraft
MinestomCancellableEvent - Interface in me.hsgamer.hscore.minestom.gui.event
The cancellable event for Minestom
MinestomClickEvent - Class in me.hsgamer.hscore.minestom.gui.event
The click event for Minestom
MinestomClickEvent(InventoryPreClickEvent) - Constructor for class me.hsgamer.hscore.minestom.gui.event.MinestomClickEvent
Create a new event
MinestomCloseEvent - Class in me.hsgamer.hscore.minestom.gui.event
The close event for Minestom
MinestomCloseEvent(InventoryCloseEvent) - Constructor for class me.hsgamer.hscore.minestom.gui.event.MinestomCloseEvent
Create a new event
MinestomEvent<T extends net.minestom.server.event.Event> - Class in me.hsgamer.hscore.minestom.gui.event
The base event for Minestom
MinestomEvent(T) - Constructor for class me.hsgamer.hscore.minestom.gui.event.MinestomEvent
Create a new event
MinestomGUIDisplay - Class in me.hsgamer.hscore.minestom.gui
The GUIDisplay for Minestom
MinestomGUIDisplay(UUID, MinestomGUIHolder) - Constructor for class me.hsgamer.hscore.minestom.gui.MinestomGUIDisplay
Create a new display
MinestomGUIHolder - Class in me.hsgamer.hscore.minestom.gui
The GUIHolder for Minestom
MinestomGUIHolder() - Constructor for class me.hsgamer.hscore.minestom.gui.MinestomGUIHolder
 
MinestomInventorySize - Class in me.hsgamer.hscore.minestom.gui.object
The InventorySize of Inventory
MinestomInventorySize(Inventory) - Constructor for class me.hsgamer.hscore.minestom.gui.object.MinestomInventorySize
Create a new instance
MinestomItem - Record Class in me.hsgamer.hscore.minestom.gui.object
The item for Minestom
MinestomItem(ItemStack) - Constructor for record class me.hsgamer.hscore.minestom.gui.object.MinestomItem
Creates an instance of a MinestomItem record class.
MinestomOpenEvent - Class in me.hsgamer.hscore.minestom.gui.event
The open event for Minestom
MinestomOpenEvent(InventoryOpenEvent) - Constructor for class me.hsgamer.hscore.minestom.gui.event.MinestomOpenEvent
Create a new event
MinestomViewerEvent - Interface in me.hsgamer.hscore.minestom.gui.event
The viewer event for Minestom
minPosition(int, int, int, int) - Static method in class me.hsgamer.hscore.minecraft.gui.object.InventoryPosition
Get the min position
minPosition(InventoryPosition, InventoryPosition) - Static method in class me.hsgamer.hscore.minecraft.gui.object.InventoryPosition
Get the min position
minX - Variable in class me.hsgamer.hscore.minecraft.block.box.BlockBox
The minimum x coordinate
minY - Variable in class me.hsgamer.hscore.minecraft.block.box.BlockBox
The minimum y coordinate
minZ - Variable in class me.hsgamer.hscore.minecraft.block.box.BlockBox
The minimum z coordinate
modify(ItemStack, UUID, StringReplacer) - Method in interface me.hsgamer.hscore.bukkit.item.modifier.ItemMetaModifier
 
modify(ItemStack, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.AmountModifier
 
modify(ItemStack, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.DurabilityModifier
 
modify(ItemStack, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.MaterialModifier
 
modify(ItemStack, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.NBTModifier
 
modify(T) - Method in interface me.hsgamer.hscore.minecraft.item.ItemModifier
Modify the item
modify(T, UUID) - Method in interface me.hsgamer.hscore.minecraft.item.ItemModifier
Modify the item
modify(T, UUID, StringReplacer) - Method in interface me.hsgamer.hscore.minecraft.item.ItemModifier
Modify the item
modifyMeta(ItemMeta, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.EnchantmentModifier
 
modifyMeta(ItemMeta, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.ItemFlagModifier
 
modifyMeta(ItemMeta, UUID, StringReplacer) - Method in interface me.hsgamer.hscore.bukkit.item.modifier.ItemMetaModifier
Modify the item meta
modifyMeta(ItemMeta, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.LoreModifier
 
modifyMeta(ItemMeta, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.NameModifier
 
modifyMeta(ItemMeta, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.PotionEffectModifier
 
modifyMeta(ItemMeta, UUID, StringReplacer) - Method in class me.hsgamer.hscore.bukkit.item.modifier.SkullModifier
 
ModrinthVersionChecker - Class in me.hsgamer.hscore.checker.modrinth
A version checker for Modrinth
ModrinthVersionChecker(String) - Constructor for class me.hsgamer.hscore.checker.modrinth.ModrinthVersionChecker
Create a version checker
ModrinthVersionChecker(String, List<String>, List<String>, boolean) - Constructor for class me.hsgamer.hscore.checker.modrinth.ModrinthVersionChecker
Create a version checker
ModrinthVersionChecker(String, List<String>, List<String>, boolean, UserAgent) - Constructor for class me.hsgamer.hscore.checker.modrinth.ModrinthVersionChecker
Create a version checker
ModrinthVersionChecker(String, UserAgent) - Constructor for class me.hsgamer.hscore.checker.modrinth.ModrinthVersionChecker
Create a version checker
move(double, double, double) - Method in class me.hsgamer.hscore.minecraft.block.box.Position
Create a new Position that offset from this position
MultiSlotsMask - Class in me.hsgamer.hscore.minecraft.gui.mask.impl
The masks with multiple slot
MultiSlotsMask(String, MaskSlot) - Constructor for class me.hsgamer.hscore.minecraft.gui.mask.impl.MultiSlotsMask
Create a new mask
MySqlDriver - Class in me.hsgamer.hscore.database.driver.mysql
A driver for MySQL
MySqlDriver() - Constructor for class me.hsgamer.hscore.database.driver.mysql.MySqlDriver
 

N

NameModifier - Class in me.hsgamer.hscore.bukkit.item.modifier
The name modifier
NameModifier() - Constructor for class me.hsgamer.hscore.bukkit.item.modifier.NameModifier
 
NBTModifier - Class in me.hsgamer.hscore.bukkit.item.modifier
The NBT Modifier
NBTModifier() - Constructor for class me.hsgamer.hscore.bukkit.item.modifier.NBTModifier
 
newDisplay(UUID) - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIHolder
 
newDisplay(UUID) - Method in class me.hsgamer.hscore.minestom.gui.MinestomGUIHolder
 
newDisplay(UUID) - Method in class me.hsgamer.hscore.ui.BaseHolder
Make a new display
newInstance(Class<T>, Config) - Static method in class me.hsgamer.hscore.config.proxy.ConfigGenerator
Create a new mapped instance of the class from the config, also set up the config
newInstance(Class<T>, Config, boolean) - Static method in class me.hsgamer.hscore.config.proxy.ConfigGenerator
Create a new mapped instance of the class from the config
newInstance(Class<T>, Config, boolean, boolean) - Static method in class me.hsgamer.hscore.config.proxy.ConfigGenerator
Create a new mapped instance of the class from the config
newInstance(Class<T>, Config, boolean, boolean, boolean) - Static method in class me.hsgamer.hscore.config.proxy.ConfigGenerator
Create a new mapped instance of the class from the config
NewJavaDefaultMethodHandler - Class in me.hsgamer.hscore.config.proxy.defaulthandler
The default method handler for Java 9+
NewJavaDefaultMethodHandler() - Constructor for class me.hsgamer.hscore.config.proxy.defaulthandler.NewJavaDefaultMethodHandler
 
next() - Method in class me.hsgamer.hscore.minecraft.block.adapt.WrappedPositionIterator
 
next() - Method in class me.hsgamer.hscore.minecraft.block.impl.iterator.RandomTypePositionIterator
 
next() - Method in class me.hsgamer.hscore.minecraft.block.iterator.BasePositionIterator
 
next() - Method in class me.hsgamer.hscore.minecraft.gui.simple.SimpleGUIBuilder
Increase SimpleGUIBuilder.slot by 1
next() - Method in interface me.hsgamer.hscore.task.element.TaskProcess
Notify the next task
next(int) - Method in class me.hsgamer.hscore.minecraft.gui.simple.SimpleGUIBuilder
Increase SimpleGUIBuilder.slot by the given slot size
next(Position) - Method in interface me.hsgamer.hscore.minecraft.block.impl.iterator.LinearPositionIterator.LinearCoordinate
Get the next element
nextPage(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PaginatedMask
Set the next page for the unique id
nonce - Variable in class me.hsgamer.hscore.license.polymart.PolymartLicenseEntry
 
nonce - Variable in class me.hsgamer.hscore.license.spigotmc.SpigotLicenseEntry
 
NONCE - Enum constant in enum class me.hsgamer.hscore.license.common.CommonLicenseProperty
The unique identifier of the license
normalize(JsonElement, boolean) - Static method in class me.hsgamer.hscore.gson.GsonUtils
Normalize the JsonElement to the object
normalize(Object) - Method in class me.hsgamer.hscore.bukkit.config.BukkitConfig
 
normalize(Object) - Method in class me.hsgamer.hscore.bungeecord.config.BungeeConfig
 
normalize(Object) - Method in interface me.hsgamer.hscore.config.Config
Normalize the library-specific object
normalize(Object) - Method in class me.hsgamer.hscore.config.configurate.ConfigurateConfig
 
normalize(Object) - Method in class me.hsgamer.hscore.config.DecorativeConfig
 
normalize(Object) - Method in class me.hsgamer.hscore.config.gson.GsonConfig
 
normalize(Object) - Method in class me.hsgamer.hscore.config.simpleconfiguration.SimpleConfig
 
normalize(Object) - Method in class me.hsgamer.hscore.config.simplixstorage.LightningConfig
 
normalizeDegree(float) - Static method in class me.hsgamer.hscore.bukkit.utils.BukkitUtils
Get the normalized degree
normalizeHex(String) - Static method in class me.hsgamer.hscore.common.StringUtils
Normalize the raw hex string to the 6-digit hex string
normalizeJarPath(String) - Static method in interface me.hsgamer.hscore.expansion.extra.expansion.DataFolder
 
normalizeObject(Object) - Method in interface me.hsgamer.hscore.config.Config
Normalize the object and its elements if it is a map or a collection
normalizeToChestSize(int) - Static method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIUtils
Normalize the size to a valid chest size
normalizeYawPitch(Location) - Static method in class me.hsgamer.hscore.bukkit.utils.BukkitUtils
Normalize the yaw and pitch of the location
NullButton - Class in me.hsgamer.hscore.minecraft.gui.button.impl
The null button, only with action
NullButton(Consumer<ClickEvent>) - Constructor for class me.hsgamer.hscore.minecraft.gui.button.impl.NullButton
Create a new button

O

of(int, int) - Static method in class me.hsgamer.hscore.minecraft.gui.object.InventoryPosition
Creates a new position
of(Integer...) - Static method in interface me.hsgamer.hscore.minecraft.gui.mask.MaskSlot
Create a mask slot from the slots
of(BiFunction<String, UUID, String>) - Static method in interface me.hsgamer.hscore.common.StringReplacer
of(Function<InventorySize, List<Integer>>) - Static method in interface me.hsgamer.hscore.minecraft.gui.mask.MaskSlot
Create a mask slot from the slot function
of(UnaryOperator<String>) - Static method in interface me.hsgamer.hscore.common.StringReplacer
of(UnaryOperator<String>, BiFunction<String, UUID, String>) - Static method in interface me.hsgamer.hscore.common.StringReplacer
of(List<Integer>) - Static method in interface me.hsgamer.hscore.minecraft.gui.mask.MaskSlot
Create a mask slot from the slots
of(IntStream) - Static method in interface me.hsgamer.hscore.minecraft.gui.mask.MaskSlot
Create a mask slot from the slot stream
of(Supplier<T>) - Static method in class me.hsgamer.hscore.common.CachedValue
Create a new cached value from a supplier
of(Map.Entry<K, V>) - Static method in class me.hsgamer.hscore.common.Pair
Create a new pair from the map entry
of(K, V) - Static method in class me.hsgamer.hscore.common.Pair
Create a new pair
OFFLINE - Enum constant in enum class me.hsgamer.hscore.license.common.LicenseStatus
The checker is offline
ofJson(File) - Static method in class me.hsgamer.hscore.config.simplixstorage.LightningConfig
Create a new config from a Json file
ofToml(File) - Static method in class me.hsgamer.hscore.config.simplixstorage.LightningConfig
Create a new config from a Toml file
ofYaml(File) - Static method in class me.hsgamer.hscore.config.simplixstorage.LightningConfig
Create a new config from a Yaml file
OldJavaDefaultMethodHandler - Class in me.hsgamer.hscore.config.proxy.defaulthandler
The default method handler for Java 8
OldJavaDefaultMethodHandler() - Constructor for class me.hsgamer.hscore.config.proxy.defaulthandler.OldJavaDefaultMethodHandler
 
onClick(ClickEvent) - Method in class me.hsgamer.hscore.minecraft.gui.GUIHolder
Handle click event
onClose(CloseEvent) - Method in class me.hsgamer.hscore.minecraft.gui.GUIHolder
Handle close event
onDisable() - Method in interface me.hsgamer.hscore.expansion.common.Expansion
Called when disabling the expansion
onDrag(BukkitDragEvent) - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIHolder
Handle drag event
onEnable() - Method in interface me.hsgamer.hscore.expansion.common.Expansion
Called when enabling the expansion
OneTimeAnimatedMask - Class in me.hsgamer.hscore.minecraft.gui.mask.impl
The animated mask with child masks as frames, but only run once
OneTimeAnimatedMask(String) - Constructor for class me.hsgamer.hscore.minecraft.gui.mask.impl.OneTimeAnimatedMask
Create a new mask
onLoad() - Method in interface me.hsgamer.hscore.expansion.common.Expansion
Called when loading the expansion
onLoaded() - Method in class me.hsgamer.hscore.downloader.core.Downloader
Call when the downloader is finished loading the download infos
onOpen(OpenEvent) - Method in class me.hsgamer.hscore.minecraft.gui.GUIHolder
Handle open event
onPluginMessageReceived(String, Player, byte[]) - Method in class me.hsgamer.hscore.bukkit.channel.Channel
 
onReceive(PluginMessageEvent) - Method in class me.hsgamer.hscore.bungeecord.channel.ChannelListener
 
onRemoveDisplay(D) - Method in class me.hsgamer.hscore.ui.BaseHolder
Called when the display is removed
OpAction - Class in me.hsgamer.hscore.bukkit.action
The action to execute a command as op
OpAction(Plugin, String) - Constructor for class me.hsgamer.hscore.bukkit.action.OpAction
Create a new action
open() - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIDisplay
 
open() - Method in class me.hsgamer.hscore.minecraft.gui.GUIDisplay
Open the display
open() - Method in class me.hsgamer.hscore.minestom.gui.MinestomGUIDisplay
 
OpenEvent - Interface in me.hsgamer.hscore.minecraft.gui.event
The event when a player opens the UI
OutputButton - Class in me.hsgamer.hscore.bukkit.gui.button.impl
The button that stores the output button for the viewer
OutputButton() - Constructor for class me.hsgamer.hscore.bukkit.gui.button.impl.OutputButton
 

P

pageNumberMap - Variable in class me.hsgamer.hscore.minecraft.gui.mask.impl.PaginatedMask
 
PaginatedMask - Class in me.hsgamer.hscore.minecraft.gui.mask.impl
 
PaginatedMask(String) - Constructor for class me.hsgamer.hscore.minecraft.gui.mask.impl.PaginatedMask
Create a new mask
Pair<K,V> - Class in me.hsgamer.hscore.common
Store the key and the value in pair
parse(JsonReader) - Static method in class me.hsgamer.hscore.gson.GsonUtils
Parse a reader to JsonElement
parse(Reader) - Static method in class me.hsgamer.hscore.gson.GsonUtils
Parse a reader to JsonElement
parse(String) - Static method in class me.hsgamer.hscore.gson.GsonUtils
Parse a string to JsonElement
PathString - Class in me.hsgamer.hscore.config
The path string to use in Config
PathString(String...) - Constructor for class me.hsgamer.hscore.config.PathString
Create a new path string
PATTERN - Static variable in interface me.hsgamer.hscore.action.builder.ActionInput
The pattern to parse the input from the string.
PermissionAction - Class in me.hsgamer.hscore.bukkit.action
The action to execute a command with permissions
PermissionAction(Plugin, String, List<String>) - Constructor for class me.hsgamer.hscore.bukkit.action.PermissionAction
Create a new action
PermissionUtils - Class in me.hsgamer.hscore.bukkit.utils
Methods on Permissions
PersistenceClient - Class in me.hsgamer.hscore.database.client.jpa
The JPA persistence client
PersistenceClient(String, Setting) - Constructor for class me.hsgamer.hscore.database.client.jpa.PersistenceClient
Create a new persistence client
pickRandom(Collection<T>) - Static method in class me.hsgamer.hscore.common.CollectionUtils
Pick a random element from the collection
pickRandom(Collection<T>, Predicate<T>) - Static method in class me.hsgamer.hscore.common.CollectionUtils
Pick a random element from the collection
pickRandom(T[]) - Static method in class me.hsgamer.hscore.common.CollectionUtils
Pick a random element from the array
pickRandom(T[], Predicate<T>) - Static method in class me.hsgamer.hscore.common.CollectionUtils
Pick a random element from the array
PlaceholderMask - Class in me.hsgamer.hscore.minecraft.gui.mask.impl
The placeholder mask
Used for per-user masks
PlaceholderMask(String) - Constructor for class me.hsgamer.hscore.minecraft.gui.mask.impl.PlaceholderMask
Create a new mask
PlayerAction - Class in me.hsgamer.hscore.bukkit.action
The action to execute a command as the player
PlayerAction(Plugin, String) - Constructor for class me.hsgamer.hscore.bukkit.action.PlayerAction
Create a new action
plugin - Variable in class me.hsgamer.hscore.bukkit.action.CommandAction
 
pollTask() - Method in class me.hsgamer.hscore.task.element.TaskPool
Poll the task
PolymartLicenseChecker - Class in me.hsgamer.hscore.license.polymart
The license checker for Polymart
PolymartLicenseChecker(String, boolean, boolean) - Constructor for class me.hsgamer.hscore.license.polymart.PolymartLicenseChecker
Create a new license checker with the default fetcher
PolymartLicenseChecker(String, boolean, boolean, PolymartLicenseFetcher) - Constructor for class me.hsgamer.hscore.license.polymart.PolymartLicenseChecker
Create a new license checker
PolymartLicenseEntry - Class in me.hsgamer.hscore.license.polymart
The license entry for Polymart
PolymartLicenseEntry(String, String, String, String, String, String, String, String, String) - Constructor for class me.hsgamer.hscore.license.polymart.PolymartLicenseEntry
 
PolymartLicenseFetcher - Interface in me.hsgamer.hscore.license.polymart
PolymartVersionChecker - Class in me.hsgamer.hscore.checker.polymart
A simple version checker for Polymart
PolymartVersionChecker(int) - Constructor for class me.hsgamer.hscore.checker.polymart.PolymartVersionChecker
Create a version checker
PolymartVersionChecker(int, UserAgent) - Constructor for class me.hsgamer.hscore.checker.polymart.PolymartVersionChecker
Create a version checker
Position - Class in me.hsgamer.hscore.minecraft.block.box
The immutable 3D position / location / vector
Position(double, double, double) - Constructor for class me.hsgamer.hscore.minecraft.block.box.Position
Create a new Position
PositionIterator - Interface in me.hsgamer.hscore.minecraft.block.iterator
PositionIteratorUtils - Class in me.hsgamer.hscore.minecraft.block.utils
The utility class for PositionIterator
PostgreSqlDriver - Class in me.hsgamer.hscore.database.driver.postgresql
A driver for PostgreSQL
PostgreSqlDriver() - Constructor for class me.hsgamer.hscore.database.driver.postgresql.PostgreSqlDriver
 
PotionEffectModifier - Class in me.hsgamer.hscore.bukkit.item.modifier
The potion effect modifier
PotionEffectModifier() - Constructor for class me.hsgamer.hscore.bukkit.item.modifier.PotionEffectModifier
 
PredicateButton - Class in me.hsgamer.hscore.minecraft.gui.button.impl
The button with predicates
PredicateButton() - Constructor for class me.hsgamer.hscore.minecraft.gui.button.impl.PredicateButton
 
PredicateMask - Class in me.hsgamer.hscore.minecraft.gui.mask.impl
The mask with predicate
PredicateMask(String) - Constructor for class me.hsgamer.hscore.minecraft.gui.mask.impl.PredicateMask
Create a new mask
prefix - Variable in class me.hsgamer.hscore.variable.Variable
The prefix of the variable
previousPage(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PaginatedMask
Set the previous page for the unique id
PrimitiveConverterProvider - Class in me.hsgamer.hscore.config.annotation.converter.impl
A Converter to convert primitive types
PrimitiveConverterProvider() - Constructor for class me.hsgamer.hscore.config.annotation.converter.impl.PrimitiveConverterProvider
 
printDebug() - Method in class me.hsgamer.hscore.logger.system.SystemLogger
Enable printing debug messages
priority() - Element in annotation interface me.hsgamer.hscore.config.annotation.ConfigPath
Get the priority
PropertiesExpansionDescriptionLoader - Class in me.hsgamer.hscore.expansion.properties
The factory that loads the ExpansionDescription from the Properties file of the jar file
PropertiesExpansionDescriptionLoader() - Constructor for class me.hsgamer.hscore.expansion.properties.PropertiesExpansionDescriptionLoader
Create a new PropertiesExpansionDescriptionLoader with the default description file name
PropertiesExpansionDescriptionLoader(String) - Constructor for class me.hsgamer.hscore.expansion.properties.PropertiesExpansionDescriptionLoader
put(String, Object) - Method in interface me.hsgamer.hscore.task.element.TaskData
Put the value to the data
put(String, V) - Method in class me.hsgamer.hscore.collections.map.CaseInsensitiveStringMap
 
putAll(Map<? extends String, ? extends V>) - Method in class me.hsgamer.hscore.collections.map.CaseInsensitiveStringMap
 

Q

query(ResultSetConverter<T>) - Method in class me.hsgamer.hscore.database.client.sql.StatementBuilder
Query from the connection and convert to the final object
querySafe(ResultSetConverter<T>) - Method in class me.hsgamer.hscore.database.client.sql.StatementBuilder
Query from the connection and convert to the final object, but ignores exceptions

R

random(BlockBox) - Static method in class me.hsgamer.hscore.minecraft.block.utils.PositionIteratorUtils
RandomPositionIterator - Class in me.hsgamer.hscore.minecraft.block.impl.iterator
The PositionIterator that iterates randomly
RandomPositionIterator(BlockBox) - Constructor for class me.hsgamer.hscore.minecraft.block.impl.iterator.RandomPositionIterator
RandomTypePositionIterator - Class in me.hsgamer.hscore.minecraft.block.impl.iterator
The PositionIterator that combines multiple PositionIterator and randomly choose one
RandomTypePositionIterator(BlockBox, Collection<Function<BlockBox, PositionIterator>>) - Constructor for class me.hsgamer.hscore.minecraft.block.impl.iterator.RandomTypePositionIterator
register() - Method in class me.hsgamer.hscore.bukkit.channel.Channel
Register the channel
register() - Static method in class me.hsgamer.hscore.bukkit.config.converter.BukkitConverterProvider
Register the provider
register() - Method in class me.hsgamer.hscore.bungeecord.channel.Channel
Register the channel
register(Class<T>) - Method in class me.hsgamer.hscore.serializer.Serializer
Register a new entry, without specifying the type and the input function.
register(Class<T>, Function<I, T>, Function<T, I>) - Method in class me.hsgamer.hscore.serializer.Serializer
Register a new entry, without specifying the type.
register(String, Class<T>, Function<I, T>, Function<T, I>) - Method in class me.hsgamer.hscore.serializer.Serializer
Register a new entry
register(String, StringReplacer) - Method in class me.hsgamer.hscore.variable.VariableBundle
Register new variable
register(String, StringReplacer) - Method in class me.hsgamer.hscore.variable.VariableManager
Register new variable
register(String, StringReplacer, boolean) - Method in class me.hsgamer.hscore.variable.VariableBundle
Register new variable
register(String, StringReplacer, boolean) - Method in class me.hsgamer.hscore.variable.VariableManager
Register new variable
register(BiFunction<String, R, V>, String...) - Method in class me.hsgamer.hscore.builder.Builder
Register a new function
register(Function<I, Optional<O>>) - Method in class me.hsgamer.hscore.builder.MassBuilder
Register a new build element
register(Function<I, Optional<O>>, boolean) - Method in class me.hsgamer.hscore.builder.MassBuilder
Register a new build element
register(Function<I, O>, String...) - Method in class me.hsgamer.hscore.builder.FunctionalMassBuilder
Register a new creator
register(Function<AbstractMap.SimpleEntry<String, R>, Optional<V>>) - Method in class me.hsgamer.hscore.builder.Builder
 
register(Function<R, V>, String...) - Method in class me.hsgamer.hscore.builder.Builder
Register a new function
register(Supplier<V>, String...) - Method in class me.hsgamer.hscore.builder.Builder
Register a new supplier
register(ActionBuilder, Plugin) - Static method in class me.hsgamer.hscore.bukkit.action.builder.BukkitActionBuilder
Register the actions
register(Plugin) - Static method in class me.hsgamer.hscore.bukkit.channel.BungeeUtils
Register the BungeeCord main channel to the plugin
register(Plugin, String) - Static method in class me.hsgamer.hscore.bukkit.channel.BungeeUtils
Register the channel to the plugin
registerConverter(Type, Converter) - Static method in class me.hsgamer.hscore.config.annotation.converter.manager.DefaultConverterManager
Register the converter for the type
registerFunction(String, FunctionIfc) - Static method in class me.hsgamer.hscore.expression.ExpressionUtils
Register a function
registerOperator(String, OperatorIfc) - Static method in class me.hsgamer.hscore.expression.ExpressionUtils
Register an operator
registerProvider(ConverterProvider) - Static method in class me.hsgamer.hscore.config.annotation.converter.manager.DefaultConverterManager
Register a converter provider
registerType(String, Function<BlockBox, PositionIterator>) - Static method in class me.hsgamer.hscore.minecraft.block.utils.PositionIteratorUtils
Register a PositionIterator type
registerVariables(VariableBundle) - Static method in class me.hsgamer.hscore.bukkit.variable.BukkitVariableBundle
Register the Bukkit variables to the VariableBundle
registerVariables(VariableBundle) - Static method in class me.hsgamer.hscore.variable.CommonVariableBundle
Register the common variables to the VariableBundle
reload() - Method in class me.hsgamer.hscore.bukkit.config.BukkitConfig
 
reload() - Method in class me.hsgamer.hscore.bungeecord.config.BungeeConfig
 
reload() - Method in class me.hsgamer.hscore.config.annotated.AnnotatedConfig
 
reload() - Method in interface me.hsgamer.hscore.config.Config
Reload the configuration
reload() - Method in class me.hsgamer.hscore.config.configurate.ConfigurateConfig
 
reload() - Method in class me.hsgamer.hscore.config.DecorativeConfig
 
reload() - Method in class me.hsgamer.hscore.config.gson.GsonConfig
 
reload() - Method in class me.hsgamer.hscore.config.simpleconfiguration.SimpleConfig
 
reload() - Method in class me.hsgamer.hscore.config.simplixstorage.LightningConfig
 
remove(Object) - Method in class me.hsgamer.hscore.collections.map.CaseInsensitiveStringMap
 
remove(Function<I, Optional<O>>) - Method in class me.hsgamer.hscore.builder.MassBuilder
Remove a build element
remove(PathString) - Method in interface me.hsgamer.hscore.config.Config
Remove the path from the configuration
remove(Player) - Static method in class me.hsgamer.hscore.minestom.board.Board
Remove the board for the player
removeAllButton() - Method in class me.hsgamer.hscore.minecraft.gui.simple.SimpleButtonMap
Remove all buttons
removeAllDisplay() - Method in class me.hsgamer.hscore.ui.BaseHolder
 
removeAllDisplay() - Method in interface me.hsgamer.hscore.ui.Holder
Remove all displays
removeAllMasks() - Method in class me.hsgamer.hscore.minecraft.gui.advanced.AdvancedButtonMap
Remove all masks
removeButton(int) - Method in class me.hsgamer.hscore.minecraft.gui.simple.SimpleButtonMap
Remove the button
removeCurrentIndex(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.ListButton
Remove the current index for the unique id
removeDisplay(UUID) - Method in class me.hsgamer.hscore.ui.BaseHolder
 
removeDisplay(UUID) - Method in interface me.hsgamer.hscore.ui.Holder
Remove a display with the unique id
removeExternalReplacer(StringReplacer) - Method in class me.hsgamer.hscore.variable.VariableManager
Remove an external replacer
removeItemInInventory(Inventory, Collection<ItemStack>) - Static method in class me.hsgamer.hscore.bukkit.utils.ItemUtils
Remove the items in the inventory
removeItemInInventory(Inventory, Predicate<ItemStack>, int) - Static method in class me.hsgamer.hscore.bukkit.utils.ItemUtils
Remove the matched items in the inventory
removeItemModifier(ItemModifier<T>) - Method in class me.hsgamer.hscore.minecraft.item.ItemBuilder
Remove an item modifier
removeMask(String) - Method in class me.hsgamer.hscore.minecraft.gui.advanced.AdvancedButtonMap
Remove masks by name
removeRequest(I) - Method in class me.hsgamer.hscore.request.RequestManager
Remove a request
removeRequests(I) - Method in class me.hsgamer.hscore.request.RequestManager
Remove all requests
removeStateListener(BiConsumer<ExpansionClassLoader, ExpansionState>) - Method in class me.hsgamer.hscore.expansion.common.ExpansionManager
Remove a state listener
removeStringReplacer(StringReplacer) - Method in class me.hsgamer.hscore.minecraft.item.ItemBuilder
Remove a string replacer
repeatCollection(Collection<T>, int) - Static method in class me.hsgamer.hscore.common.CollectionUtils
Repeat the collection
repeatElement(Collection<T>, int) - Static method in class me.hsgamer.hscore.common.CollectionUtils
Repeat the element of the collection
replace(String) - Method in interface me.hsgamer.hscore.common.StringReplacer
Replace a string
replace(String) - Method in class me.hsgamer.hscore.variable.VariableManager
 
replace(String, UUID) - Method in interface me.hsgamer.hscore.common.StringReplacer
Replace a string based on the unique id
replace(String, UUID) - Method in class me.hsgamer.hscore.variable.VariableManager
 
replaceChar(char, char, String, Map<Character, Supplier<Character>>) - Static method in class me.hsgamer.hscore.common.StringUtils
Replace all alternative character format to the final characters.
replaceHex(char, Function<char[], String>, String) - Static method in class me.hsgamer.hscore.common.StringUtils
Replace HEX string with the replacer.
replaceHybridColorCode(char, String) - Static method in class me.hsgamer.hscore.bukkit.utils.ColorUtils
Replace the hybrid color format to the final color.
replaceOrDefault(String, UUID, String) - Method in interface me.hsgamer.hscore.common.StringReplacer
Replace a string or return the default value
replaceOrOriginal(String, UUID) - Method in interface me.hsgamer.hscore.common.StringReplacer
Replace a string or return the original value
replacePattern(String, Pattern, Function<Matcher, String>) - Static method in class me.hsgamer.hscore.common.StringUtils
Replace the string given the pattern and the replacement function
replacer - Variable in class me.hsgamer.hscore.variable.Variable
The string replacer
replaceVariable(String) - Method in interface me.hsgamer.hscore.variable.VariableSession
Replace the variable with the replacement
RequestManager<I,D> - Class in me.hsgamer.hscore.request
The generic request manager
RequestManager() - Constructor for class me.hsgamer.hscore.request.RequestManager
 
reset() - Method in class me.hsgamer.hscore.minecraft.block.adapt.WrappedPositionIterator
Reset the iterator
reset() - Method in class me.hsgamer.hscore.minecraft.block.impl.iterator.RandomPositionIterator
 
reset() - Method in class me.hsgamer.hscore.minecraft.block.impl.iterator.RandomTypePositionIterator
 
reset() - Method in class me.hsgamer.hscore.minecraft.block.iterator.BasePositionIterator
 
reset() - Method in interface me.hsgamer.hscore.minecraft.block.iterator.PositionIterator
Reset the iterator
reset(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.OneTimeAnimatedMask
Reset the animation for the unique id
reset(Position, BasePositionIterator) - Method in interface me.hsgamer.hscore.minecraft.block.impl.iterator.LinearPositionIterator.LinearCoordinate
Reset the next element
resource - Variable in class me.hsgamer.hscore.license.polymart.PolymartLicenseEntry
 
resource - Variable in class me.hsgamer.hscore.license.spigotmc.SpigotLicenseEntry
 
RESOURCE - Enum constant in enum class me.hsgamer.hscore.license.common.CommonLicenseProperty
The identifier of the resource
resourceVersion - Variable in class me.hsgamer.hscore.license.polymart.PolymartLicenseEntry
 
ResultSetConsumer - Interface in me.hsgamer.hscore.database.client.sql
The interface to consume the ResultSet
ResultSetConverter<T> - Interface in me.hsgamer.hscore.database.client.sql
The interface to convert the ResultSet to the final object
reverse(Collection<T>) - Static method in class me.hsgamer.hscore.common.CollectionUtils
Reverse a collection
ROOT - Static variable in class me.hsgamer.hscore.config.PathString
The root path
rotate(Collection<T>, int) - Static method in class me.hsgamer.hscore.common.CollectionUtils
Rotate a collection
run() - Method in class me.hsgamer.hscore.task.BatchRunnable
 

S

save() - Method in class me.hsgamer.hscore.bukkit.config.BukkitConfig
 
save() - Method in class me.hsgamer.hscore.bungeecord.config.BungeeConfig
 
save() - Method in interface me.hsgamer.hscore.config.Config
Save the configuration
save() - Method in class me.hsgamer.hscore.config.configurate.ConfigurateConfig
 
save() - Method in class me.hsgamer.hscore.config.DecorativeConfig
 
save() - Method in class me.hsgamer.hscore.config.gson.GsonConfig
 
save() - Method in class me.hsgamer.hscore.config.simpleconfiguration.SimpleConfig
 
save() - Method in class me.hsgamer.hscore.config.simplixstorage.LightningConfig
 
saveResource(String, boolean) - Method in interface me.hsgamer.hscore.expansion.extra.expansion.DataFolder
Copy the resource from the expansion jar
send(byte[]) - Method in class me.hsgamer.hscore.bukkit.channel.Channel
Send the data via the channel
send(ServerInfo, byte[]) - Method in class me.hsgamer.hscore.bungeecord.channel.Channel
Send the data to a server
send(ProxiedPlayer, byte[]) - Method in class me.hsgamer.hscore.bungeecord.channel.Channel
Send the data to a player
send(PluginMessageRecipient, byte[]) - Method in class me.hsgamer.hscore.bukkit.channel.BungeeSubChannel
Send the data via the sub-channel with the recipient
send(PluginMessageRecipient, byte[]) - Method in class me.hsgamer.hscore.bukkit.channel.Channel
Send the data via the channel with the recipient
sendAll(byte[]) - Method in class me.hsgamer.hscore.bungeecord.channel.Channel
Send the data to all servers
sendAll(byte[], boolean) - Method in class me.hsgamer.hscore.bungeecord.channel.Channel
Send the data to all servers
sendForward(String, byte[]) - Method in class me.hsgamer.hscore.bukkit.channel.BungeeSubChannel
Forward the data to other servers
sendForward(PluginMessageRecipient, String, byte[]) - Method in class me.hsgamer.hscore.bukkit.channel.BungeeSubChannel
Forward the data to other servers
sendMessage(Collection<CommandSender>, String) - Static method in class me.hsgamer.hscore.bukkit.utils.MessageUtils
Send message
sendMessage(Collection<CommandSender>, String, String) - Static method in class me.hsgamer.hscore.bukkit.utils.MessageUtils
Send message with prefix
sendMessage(Collection<CommandSender>, String, Supplier<String>) - Static method in class me.hsgamer.hscore.bukkit.utils.MessageUtils
Send message with prefix
sendMessage(UUID, String) - Static method in class me.hsgamer.hscore.bukkit.utils.MessageUtils
Send message
sendMessage(UUID, String, String) - Static method in class me.hsgamer.hscore.bukkit.utils.MessageUtils
Send message with prefix
sendMessage(UUID, String, Supplier<String>) - Static method in class me.hsgamer.hscore.bukkit.utils.MessageUtils
Send message with prefix
sendMessage(CommandSender, String) - Static method in class me.hsgamer.hscore.bukkit.utils.MessageUtils
Send message
sendMessage(CommandSender, String, String) - Static method in class me.hsgamer.hscore.bukkit.utils.MessageUtils
Send message with prefix
sendMessage(CommandSender, String, Supplier<String>) - Static method in class me.hsgamer.hscore.bukkit.utils.MessageUtils
Send message with prefix
sendMessage(Plugin, PluginMessageRecipient, String, String) - Static method in class me.hsgamer.hscore.bukkit.channel.BungeeUtils
Send the message to the player
sendPluginMessage(Plugin, PluginMessageRecipient, byte[]) - Static method in class me.hsgamer.hscore.bukkit.channel.BungeeUtils
Send the data to the BungeeCord main channel
sendPluginMessage(Plugin, PluginMessageRecipient, String, byte[]) - Static method in class me.hsgamer.hscore.bukkit.channel.BungeeUtils
Send the data to the channel
sendRawMessage(Plugin, PluginMessageRecipient, String, String) - Static method in class me.hsgamer.hscore.bukkit.channel.BungeeUtils
Send the raw message to the player
SequencePaginatedMask - Class in me.hsgamer.hscore.minecraft.gui.mask.impl
A button paginated mask, where each Button is a page
SequencePaginatedMask(String, MaskSlot) - Constructor for class me.hsgamer.hscore.minecraft.gui.mask.impl.SequencePaginatedMask
Create a new mask
serialize() - Method in class me.hsgamer.hscore.database.Setting
Serialize the setting to the map
serialize(O) - Method in class me.hsgamer.hscore.serializer.Serializer
Serialize the output
serialize(T) - Method in class me.hsgamer.hscore.serializer.DataConverter
Serialize the final object
Serializer<I,O> - Class in me.hsgamer.hscore.serializer
The serializer
Serializer() - Constructor for class me.hsgamer.hscore.serializer.Serializer
 
SerializerInputFunction - Annotation Interface in me.hsgamer.hscore.serializer.annotation
 
SerializerOutputFunction - Annotation Interface in me.hsgamer.hscore.serializer.annotation
 
SerializerType - Annotation Interface in me.hsgamer.hscore.serializer.annotation
 
set(PathString, Object) - Method in class me.hsgamer.hscore.bukkit.config.BukkitConfig
 
set(PathString, Object) - Method in class me.hsgamer.hscore.bungeecord.config.BungeeConfig
 
set(PathString, Object) - Method in class me.hsgamer.hscore.config.annotated.AnnotatedConfig
 
set(PathString, Object) - Method in interface me.hsgamer.hscore.config.Config
Set the value to the path
set(PathString, Object) - Method in class me.hsgamer.hscore.config.configurate.ConfigurateConfig
 
set(PathString, Object) - Method in class me.hsgamer.hscore.config.DecorativeConfig
 
set(PathString, Object) - Method in class me.hsgamer.hscore.config.gson.GsonConfig
 
set(PathString, Object) - Method in class me.hsgamer.hscore.config.simpleconfiguration.SimpleConfig
 
set(PathString, Object) - Method in class me.hsgamer.hscore.config.simplixstorage.LightningConfig
 
setAction(Consumer<ViewerEvent>) - Method in class me.hsgamer.hscore.minecraft.gui.button.DisplayButton
Set the action to handle the event
setAmount(int) - Method in class me.hsgamer.hscore.bukkit.item.modifier.AmountModifier
Set the amount
setAmount(String) - Method in class me.hsgamer.hscore.bukkit.item.modifier.AmountModifier
Set the amount
setButton(int, Button) - Method in class me.hsgamer.hscore.minecraft.gui.simple.SimpleButtonMap
Set the button
setButton(int, Item) - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIDisplay
 
setButton(int, Item) - Method in class me.hsgamer.hscore.minecraft.gui.InventoryGUIDisplay
Get the title of the inventory
setButton(int, Item) - Method in class me.hsgamer.hscore.minestom.gui.MinestomGUIDisplay
 
setButton(Button) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.PredicateButton
Set the button
setButtonExecute(boolean) - Method in class me.hsgamer.hscore.bukkit.gui.event.BukkitClickEvent
 
setButtonExecute(boolean) - Method in interface me.hsgamer.hscore.minecraft.gui.event.ClickEvent
Set if the buttons can be executed
setButtonExecute(boolean) - Method in class me.hsgamer.hscore.minestom.gui.event.MinestomClickEvent
 
setButtonMap(ButtonMap) - Method in class me.hsgamer.hscore.minecraft.gui.GUIHolder
Set the button map
setCancelled(boolean) - Method in interface me.hsgamer.hscore.bukkit.gui.event.BukkitCancellableEvent
 
setCancelled(boolean) - Method in interface me.hsgamer.hscore.minecraft.gui.event.CancellableEvent
Set the event to be cancelled
setCancelled(boolean) - Method in interface me.hsgamer.hscore.minestom.gui.event.MinestomCancellableEvent
 
setClickAction(Consumer<ClickEvent>) - Method in class me.hsgamer.hscore.minecraft.gui.button.DisplayButton
Set the action to handle the click event
setClickFuturePredicate(Function<ClickEvent, CompletableFuture<Boolean>>) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.PredicateButton
Set the click future predicate
setClickPredicate(Predicate<ClickEvent>) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.PredicateButton
Set the click predicate
setClientProperties(Map<String, Object>) - Method in class me.hsgamer.hscore.database.Setting
Set the client properties
setClientProperty(String, Object) - Method in class me.hsgamer.hscore.database.Setting
Set the client property
setClosePredicate(Predicate<UUID>) - Method in class me.hsgamer.hscore.minestom.gui.MinestomGUIHolder
Set the close predicate
setComment(PathString, List<String>) - Method in interface me.hsgamer.hscore.config.Config
Set the block comment
setComment(PathString, List<String>, CommentType) - Method in class me.hsgamer.hscore.bukkit.config.BukkitConfig
 
setComment(PathString, List<String>, CommentType) - Method in interface me.hsgamer.hscore.config.Config
Set the comment This is a default empty method.
setComment(PathString, List<String>, CommentType) - Method in class me.hsgamer.hscore.config.configurate.ConfigurateConfig
 
setComment(PathString, List<String>, CommentType) - Method in class me.hsgamer.hscore.config.DecorativeConfig
 
setComment(PathString, List<String>, CommentType) - Method in class me.hsgamer.hscore.config.simpleconfiguration.SimpleConfig
 
setCycle(boolean) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PaginatedMask
Set if this paginated mask allows cycle page (The first page after the last page)
setDatabaseName(String) - Method in class me.hsgamer.hscore.database.Setting
Set the database name
setDefaultButton(Button) - Method in class me.hsgamer.hscore.minecraft.gui.simple.SimpleButtonMap
Set the default button
setDefaultMask(Mask) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PlaceholderMask
Set the default mask
setDisplayItemFunction(BiFunction<UUID, ItemStack, ItemStack>) - Method in class me.hsgamer.hscore.bukkit.gui.button.impl.InputButton
Set the function to display the item on the GUI
setDisplayItemFunction(BiFunction<UUID, ItemStack, ItemStack>) - Method in class me.hsgamer.hscore.bukkit.gui.button.impl.OutputButton
Set the function to display the item on the GUI
setDriverProperties(Map<String, Object>) - Method in class me.hsgamer.hscore.database.Setting
Set the driver properties
setDriverProperty(String, Object) - Method in class me.hsgamer.hscore.database.Setting
Set the driver property
setDurability(short) - Method in class me.hsgamer.hscore.bukkit.item.modifier.DurabilityModifier
Set the durability
setDurability(String) - Method in class me.hsgamer.hscore.bukkit.item.modifier.DurabilityModifier
Set the durability
setExceptionHandler(Consumer<Throwable>) - Method in class me.hsgamer.hscore.expansion.common.ExpansionManager
Set the exception handler
setExceptionHandler(Consumer<Throwable>) - Method in class me.hsgamer.hscore.license.polymart.PolymartLicenseChecker
Set the exception handler
setExpansionFactory(Function<ExpansionClassLoader, Expansion>) - Method in class me.hsgamer.hscore.expansion.common.ExpansionManager
Set the factory to create Expansion from ExpansionClassLoader
setFallbackButton(Button) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.PredicateButton
Set the fallback button
setFallbackMask(Mask) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PredicateMask
Set the fallback mask
setFlag(ItemFlag...) - Method in class me.hsgamer.hscore.bukkit.item.modifier.ItemFlagModifier
Add the flags to the modifier
setHexSupportGlobalCheck(BooleanSupplier) - Static method in class me.hsgamer.hscore.bukkit.utils.ColorUtils
Set the global predicate that checks if the server supports hex colors
setHost(String) - Method in class me.hsgamer.hscore.database.Setting
Set the host
setIfAbsent(Map<PathString, Object>) - Method in interface me.hsgamer.hscore.config.Config
Set the values to the path if they are not already set
setIfAbsent(PathString, Object) - Method in interface me.hsgamer.hscore.config.Config
Set the value to the path if it is not already set
setIfAbsent(PathString, Object) - Method in class me.hsgamer.hscore.config.DecorativeConfig
 
setIfAbsent(PathString, Object) - Method in class me.hsgamer.hscore.config.simplixstorage.LightningConfig
 
setInitDefaultMask(boolean) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PlaceholderMask
Should the default mask be initialized?
setInputItem(UUID, ItemStack) - Method in class me.hsgamer.hscore.bukkit.gui.button.impl.InputButton
Set the input item for the unique id
setInventoryFunction(Function<BukkitGUIDisplay, Inventory>) - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIHolder
Set the inventory function
setInventoryType(InventoryType) - Method in class me.hsgamer.hscore.minestom.gui.MinestomGUIHolder
Set the inventory type
setInventoryType(InventoryType) - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIHolder
Set the inventory type
setIoExceptionConsumer(Consumer<IOException>) - Static method in class me.hsgamer.hscore.bukkit.channel.BungeeUtils
Set the IOException consumer
setItem(Item) - Method in class me.hsgamer.hscore.minecraft.gui.button.DisplayButton
Set the item to display
setKeepCurrentIndex(boolean) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.ListButton
Should the button keep the current index for the unique id on every ListButton.display(UUID) times?
setLoggerProvider(Function<String, Logger>) - Static method in class me.hsgamer.hscore.logger.provider.LoggerProvider
Set the logger provider
setLore(String...) - Method in class me.hsgamer.hscore.bukkit.item.modifier.LoreModifier
Set the lore
setLore(Collection<String>) - Method in class me.hsgamer.hscore.bukkit.item.modifier.LoreModifier
Set the lore
setMask(UUID, Mask) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PlaceholderMask
Set the mask for the unique id
setMask(Mask) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PredicateMask
Set the mask
setMaterial(String...) - Method in class me.hsgamer.hscore.bukkit.item.modifier.MaterialModifier
Set the material
setMaterial(Material) - Method in class me.hsgamer.hscore.bukkit.item.modifier.MaterialModifier
Set the material
setMillisPerTick(long) - Static method in class me.hsgamer.hscore.minecraft.gui.GUIProperties
Set the millis per tick
setName(String) - Method in class me.hsgamer.hscore.bukkit.item.modifier.NameModifier
Set the name
setNbtData(String) - Method in class me.hsgamer.hscore.bukkit.item.modifier.NBTModifier
Set the NBT data
setOutputItem(UUID, ItemStack) - Method in class me.hsgamer.hscore.bukkit.gui.button.impl.OutputButton
Set the output item for the unique id
setPage(UUID, int) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PaginatedMask
Set the page for the unique id
setPassword(String) - Method in class me.hsgamer.hscore.database.Setting
Set the password
setPeriodMillis(long) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.AnimatedButton
Set the period of the animation
setPeriodMillis(long) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.AnimatedMask
Set the period of the animation
setPeriodMillis(long) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.OneTimeAnimatedMask
Set the period of the animation
setPeriodTicks(long) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.AnimatedButton
Set the period of the animation
setPeriodTicks(long) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.AnimatedMask
Set the period of the animation
setPeriodTicks(long) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.OneTimeAnimatedMask
Set the period of the animation
setPort(String) - Method in class me.hsgamer.hscore.database.Setting
Set the port
setPotionEffect(String...) - Method in class me.hsgamer.hscore.bukkit.item.modifier.PotionEffectModifier
Set the potion effect
setPotionEffect(Collection<PotionEffect>) - Method in class me.hsgamer.hscore.bukkit.item.modifier.PotionEffectModifier
Set the potion effect
setPotionEffect(List<String>) - Method in class me.hsgamer.hscore.bukkit.item.modifier.PotionEffectModifier
Set the potion effect
setPotionEffect(PotionEffect...) - Method in class me.hsgamer.hscore.bukkit.item.modifier.PotionEffectModifier
Set the potion effect
setPrefix(String) - Static method in class me.hsgamer.hscore.bukkit.utils.MessageUtils
Set the default prefix
setPrefix(Supplier<String>) - Static method in class me.hsgamer.hscore.bukkit.utils.MessageUtils
Set the default prefix
setPreventSpamClick(boolean) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.PredicateButton
Set whether to prevent spam click when checking click predicate
setProperty(CommonLicenseProperty, String) - Method in class me.hsgamer.hscore.license.common.LicenseProperties
Set the property
setRemoveDisplay(boolean) - Method in class me.hsgamer.hscore.bukkit.gui.event.BukkitCloseEvent
 
setRemoveDisplay(boolean) - Method in interface me.hsgamer.hscore.minecraft.gui.event.CloseEvent
Set whether the display can be removed
setRemoveDisplay(boolean) - Method in class me.hsgamer.hscore.minestom.gui.event.MinestomCloseEvent
 
setSingleVariables(String, UUID) - Method in class me.hsgamer.hscore.variable.VariableManager
Replace the variables of the string (single time)
setSize(int) - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIHolder
Set the size
setSkull(String) - Method in class me.hsgamer.hscore.bukkit.item.modifier.SkullModifier
Set the skull
setSkullByName(SkullMeta, String) - Method in interface me.hsgamer.hscore.bukkit.skull.SkullHandler
Set the skull by the name
setSkullByPlayer(SkullMeta, OfflinePlayer) - Method in interface me.hsgamer.hscore.bukkit.skull.SkullHandler
Set the skull by the player
setSkullByURL(SkullMeta, String) - Method in interface me.hsgamer.hscore.bukkit.skull.SkullHandler
Set the skull by the URL
setSkullByURL(SkullMeta, URL) - Method in interface me.hsgamer.hscore.bukkit.skull.SkullHandler
Set the skull by the URL
setSkullByUUID(SkullMeta, UUID) - Method in interface me.hsgamer.hscore.bukkit.skull.SkullHandler
Set the skull by the UUID
setSortAndFilterFunction(UnaryOperator<Map<String, ExpansionClassLoader>>) - Method in class me.hsgamer.hscore.expansion.common.ExpansionManager
Set the function to sort and filter the ExpansionClassLoaders
setStatement(String) - Method in class me.hsgamer.hscore.database.client.sql.StatementBuilder
Set the statement to execute
setThrowable(Throwable) - Method in class me.hsgamer.hscore.expansion.common.ExpansionClassLoader
Set the throwable if the expansion is in ExpansionState.ERROR
setTimeout(long, TimeUnit) - Method in class me.hsgamer.hscore.task.BatchRunnable
Set the timeout for each task
setting - Variable in class me.hsgamer.hscore.database.BaseClient
The setting
Setting - Class in me.hsgamer.hscore.database
The setting for connection
setTitle(Component) - Method in class me.hsgamer.hscore.minestom.gui.MinestomGUIHolder
Set the title
setTitle(String) - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIHolder
Set the title
setTitleFunction(Function<UUID, Component>) - Method in class me.hsgamer.hscore.minestom.gui.MinestomGUIHolder
Set the title function
setTitleFunction(Function<UUID, String>) - Method in class me.hsgamer.hscore.bukkit.gui.BukkitGUIHolder
Set the title function
setup() - Method in class me.hsgamer.hscore.bukkit.config.BukkitConfig
 
setup() - Method in class me.hsgamer.hscore.bungeecord.config.BungeeConfig
 
setup() - Method in class me.hsgamer.hscore.config.annotated.AnnotatedConfig
 
setup() - Method in interface me.hsgamer.hscore.config.Config
Set up the configuration
setup() - Method in class me.hsgamer.hscore.config.configurate.ConfigurateConfig
 
setup() - Method in class me.hsgamer.hscore.config.DecorativeConfig
 
setup() - Method in class me.hsgamer.hscore.config.gson.GsonConfig
 
setup() - Method in class me.hsgamer.hscore.config.simpleconfiguration.SimpleConfig
 
setup() - Method in class me.hsgamer.hscore.config.simplixstorage.LightningConfig
 
setup() - Method in class me.hsgamer.hscore.downloader.core.Downloader
Set up the downloader
setUsername(String) - Method in class me.hsgamer.hscore.database.Setting
Set the username
setValue(Object) - Method in class me.hsgamer.hscore.config.proxy.ConfigNode
Set the value to the config
setValue(V) - Method in class me.hsgamer.hscore.common.Pair
Set the value
setVariables(String, UUID) - Method in class me.hsgamer.hscore.variable.VariableManager
Replace the variables of the string until it cannot be replaced anymore
setViewLast(boolean) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.OneTimeAnimatedMask
Set whether to view the last frame when the animation is finished
setViewPredicate(Predicate<UUID>) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.PredicateButton
Set the view predicate
setViewPredicate(Predicate<UUID>) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PredicateMask
Set the view predicate
SIDE - Enum constant in enum class me.hsgamer.hscore.config.CommentType
A line type at the end of the value
simple(String, String, String, Map<String, Object>) - Static method in interface me.hsgamer.hscore.expansion.common.ExpansionDescription
Create a simple ExpansionDescription
SimpleButton - Class in me.hsgamer.hscore.minecraft.gui.button.impl
A simple button
SimpleButton(Function<UUID, Item>, Consumer<ClickEvent>) - Constructor for class me.hsgamer.hscore.minecraft.gui.button.impl.SimpleButton
Create a new simple button
SimpleButton(Item, Consumer<ClickEvent>) - Constructor for class me.hsgamer.hscore.minecraft.gui.button.impl.SimpleButton
Create a new button
SimpleButtonMap - Class in me.hsgamer.hscore.minecraft.gui.simple
A simple ButtonMap with a list of Buttons
SimpleButtonMap() - Constructor for class me.hsgamer.hscore.minecraft.gui.simple.SimpleButtonMap
 
SimpleConfig<T extends org.simpleyaml.configuration.file.FileConfiguration> - Class in me.hsgamer.hscore.config.simpleconfiguration
The Config implementation for SimpleYAML
SimpleConfig(File, T) - Constructor for class me.hsgamer.hscore.config.simpleconfiguration.SimpleConfig
Create a new config
SimpleConfig(File, T, BiConsumer<File, T>) - Constructor for class me.hsgamer.hscore.config.simpleconfiguration.SimpleConfig
Create a new config
SimpleConverter - Class in me.hsgamer.hscore.config.annotation.converter.impl
A simple Converter that use an operator to convert raw value to final value
SimpleConverter(UnaryOperator<Object>) - Constructor for class me.hsgamer.hscore.config.annotation.converter.impl.SimpleConverter
Create a new converter
SimpleGUIBuilder - Class in me.hsgamer.hscore.minecraft.gui.simple
The builder for SimpleButtonMap
SingleMask - Class in me.hsgamer.hscore.minecraft.gui.mask.impl
The simple mask with a single Button
SingleMask(String, int, Button) - Constructor for class me.hsgamer.hscore.minecraft.gui.mask.impl.SingleMask
Create a new mask
size() - Method in class me.hsgamer.hscore.collections.map.CaseInsensitiveStringMap
 
sizeX() - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Get the X-size of the box
sizeY() - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Get the Y-size of the box
sizeZ() - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Get the Z-size of the box
SkullHandler - Interface in me.hsgamer.hscore.bukkit.skull
The skull handler
SkullModifier - Class in me.hsgamer.hscore.bukkit.item.modifier
The skull modifier
SkullModifier() - Constructor for class me.hsgamer.hscore.bukkit.item.modifier.SkullModifier
 
SLF4JLogger - Class in me.hsgamer.hscore.logger.slf4j
The Logger for Logger
SLF4JLogger(Class<?>) - Constructor for class me.hsgamer.hscore.logger.slf4j.SLF4JLogger
Create a new logger
SLF4JLogger(String) - Constructor for class me.hsgamer.hscore.logger.slf4j.SLF4JLogger
Create a new logger
SLF4JLogger(Logger) - Constructor for class me.hsgamer.hscore.logger.slf4j.SLF4JLogger
Create a new logger
slot - Variable in class me.hsgamer.hscore.minecraft.gui.mask.impl.SingleMask
 
SpigotLicenseChecker - Class in me.hsgamer.hscore.license.spigotmc
The license checker for SpigotMC
SpigotLicenseChecker(String) - Constructor for class me.hsgamer.hscore.license.spigotmc.SpigotLicenseChecker
Create a new license checker with the default fetcher
SpigotLicenseChecker(String, SpigotLicenseFetcher) - Constructor for class me.hsgamer.hscore.license.spigotmc.SpigotLicenseChecker
Create a new license checker
SpigotLicenseEntry - Class in me.hsgamer.hscore.license.spigotmc
The license entry for SpigotMC
SpigotLicenseEntry(String, String, String) - Constructor for class me.hsgamer.hscore.license.spigotmc.SpigotLicenseEntry
 
SpigotLicenseFetcher - Interface in me.hsgamer.hscore.license.spigotmc
SpigotVersionChecker - Class in me.hsgamer.hscore.checker.spigotmc
A simple version checker for SpigotMC
SpigotVersionChecker(int) - Constructor for class me.hsgamer.hscore.checker.spigotmc.SpigotVersionChecker
Create a version checker
SpigotVersionChecker(int, UserAgent) - Constructor for class me.hsgamer.hscore.checker.spigotmc.SpigotVersionChecker
Create a version checker
splitAll(String, Collection<String>) - Static method in class me.hsgamer.hscore.common.CollectionUtils
Split the strings from the string list
SqlClient<T> - Interface in me.hsgamer.hscore.database.client.sql
The interface for SQL client
SqlExecutor<T> - Interface in me.hsgamer.hscore.database.client.sql
The executor to apply the PreparedStatement
SqliteBaseDriver - Interface in me.hsgamer.hscore.database.driver.sqlite
A driver for SQLite
SqliteFileDriver - Class in me.hsgamer.hscore.database.driver.sqlite
A driver for SQLite (File Mode)
SqliteFileDriver() - Constructor for class me.hsgamer.hscore.database.driver.sqlite.SqliteFileDriver
 
SqliteFileDriver(File) - Constructor for class me.hsgamer.hscore.database.driver.sqlite.SqliteFileDriver
 
SqliteMemoryDriver - Class in me.hsgamer.hscore.database.driver.sqlite
A driver for SQLite (In-Memory Mode)
SqliteMemoryDriver() - Constructor for class me.hsgamer.hscore.database.driver.sqlite.SqliteMemoryDriver
 
SqlServerDriver - Class in me.hsgamer.hscore.database.driver.sqlserver
A driver for Microsoft SQL Server
SqlServerDriver() - Constructor for class me.hsgamer.hscore.database.driver.sqlserver.SqlServerDriver
 
StartsWith - Class in me.hsgamer.hscore.expression.string
Check if the 1st string starts with the 2nd string
Ex: STRSTW("String", "Str")
StartsWith() - Constructor for class me.hsgamer.hscore.expression.string.StartsWith
 
StatementBuilder - Class in me.hsgamer.hscore.database.client.sql
The PreparedStatement builder
StaticButtonPaginatedMask - Class in me.hsgamer.hscore.minecraft.gui.mask.impl
The ButtonPaginatedMask with the static list of buttons
StaticButtonPaginatedMask(String, MaskSlot) - Constructor for class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticButtonPaginatedMask
Create a new mask
StaticMaskPaginatedMask - Class in me.hsgamer.hscore.minecraft.gui.mask.impl
The MaskPaginatedMask with the static list of masks
StaticMaskPaginatedMask(String) - Constructor for class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticMaskPaginatedMask
Create a new mask
StaticSequencePaginatedMask - Class in me.hsgamer.hscore.minecraft.gui.mask.impl
The SequencePaginatedMask with the static list of buttons
StaticSequencePaginatedMask(String, MaskSlot) - Constructor for class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticSequencePaginatedMask
Create a new mask
StickyValue - Annotation Interface in me.hsgamer.hscore.config.annotation
A marker annotation to mark a field or method as a sticky value
stop() - Method in class me.hsgamer.hscore.bukkit.gui.button.impl.InputButton
 
stop() - Method in class me.hsgamer.hscore.bukkit.gui.button.impl.OutputButton
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.advanced.AdvancedButtonMap
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.AnimatedButton
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.ListButton
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.PredicateButton
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.GUIHolder
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.InventoryGUIDisplay
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.AnimatedMask
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.ButtonMapMask
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.ButtonPaginatedMask
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.HybridMask
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.ListMask
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.MaskPaginatedMask
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.MultiSlotsMask
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.OneTimeAnimatedMask
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PlaceholderMask
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.PredicateMask
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.SequencePaginatedMask
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.SingleMask
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticButtonPaginatedMask
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticMaskPaginatedMask
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.StaticSequencePaginatedMask
 
stop() - Method in class me.hsgamer.hscore.minecraft.gui.simple.SimpleButtonMap
 
stop() - Method in class me.hsgamer.hscore.minestom.gui.inventory.DelegatingInventory
 
stop() - Method in class me.hsgamer.hscore.ui.BaseHolder
 
stop() - Method in interface me.hsgamer.hscore.ui.property.Initializable
Stop the object
StringComparator - Class in me.hsgamer.hscore.expression
The String Comparator
StringComparator() - Constructor for class me.hsgamer.hscore.expression.StringComparator
 
StringReplacer - Interface in me.hsgamer.hscore.common
A simple interface for String replacement
StringUtils - Class in me.hsgamer.hscore.common
Methods for String
SystemLogger - Class in me.hsgamer.hscore.logger.system
The system Logger
SystemLogger(Class<?>) - Constructor for class me.hsgamer.hscore.logger.system.SystemLogger
Create a new logger
SystemLogger(String) - Constructor for class me.hsgamer.hscore.logger.system.SystemLogger
Create a new logger

T

takeRunnable - Variable in class me.hsgamer.hscore.bukkit.utils.ItemUtils.ItemCheckSession
The runnable to remove the items from the inventory
TaskData - Interface in me.hsgamer.hscore.task.element
The data storage for the task
TaskPool - Class in me.hsgamer.hscore.task.element
The task pool of the BatchRunnable
TaskPool(int) - Constructor for class me.hsgamer.hscore.task.element.TaskPool
Create a new task pool
TaskProcess - Interface in me.hsgamer.hscore.task.element
The task process.
TellAction - Class in me.hsgamer.hscore.bukkit.action
The action to tell a message to the player
TellAction(String) - Constructor for class me.hsgamer.hscore.bukkit.action.TellAction
Create a new action
ThrowableBiConsumer<T,U> - Interface in me.hsgamer.hscore.extra.consumer
BiConsumer but ignores exceptions
ThrowableBiFunction<T,U,R> - Interface in me.hsgamer.hscore.extra.function
BiFunction but returns null if there is an exception
ThrowableConsumer<T> - Interface in me.hsgamer.hscore.extra.consumer
Consumer but ignores exceptions
ThrowableFunction<T,R> - Interface in me.hsgamer.hscore.extra.function
Function but returns null if there is an exception
ThrowableSupplier<T> - Interface in me.hsgamer.hscore.extra.supplier
Supplier but returns null if there is an exception
timestamp - Variable in class me.hsgamer.hscore.license.polymart.PolymartLicenseEntry
 
toCaseInsensitiveMap(Map<PathString, Object>) - Static method in class me.hsgamer.hscore.config.CaseInsensitivePathString
Convert a map of PathString to a map of CaseInsensitivePathString
toObject() - Method in class me.hsgamer.hscore.bukkit.item.modifier.AmountModifier
 
toObject() - Method in class me.hsgamer.hscore.bukkit.item.modifier.DurabilityModifier
 
toObject() - Method in class me.hsgamer.hscore.bukkit.item.modifier.EnchantmentModifier
 
toObject() - Method in class me.hsgamer.hscore.bukkit.item.modifier.ItemFlagModifier
 
toObject() - Method in class me.hsgamer.hscore.bukkit.item.modifier.LoreModifier
 
toObject() - Method in class me.hsgamer.hscore.bukkit.item.modifier.MaterialModifier
 
toObject() - Method in class me.hsgamer.hscore.bukkit.item.modifier.NameModifier
 
toObject() - Method in class me.hsgamer.hscore.bukkit.item.modifier.NBTModifier
 
toObject() - Method in class me.hsgamer.hscore.bukkit.item.modifier.PotionEffectModifier
 
toObject() - Method in class me.hsgamer.hscore.bukkit.item.modifier.SkullModifier
 
toObject() - Method in interface me.hsgamer.hscore.minecraft.item.ItemModifier
Serialize the modifier to an object
toPath(String, PathString) - Static method in class me.hsgamer.hscore.config.PathString
Join the path with the separator
toPath(PathString) - Static method in class me.hsgamer.hscore.config.PathString
Join the path with the default separator
toPathMap(String, Map<PathString, Object>) - Static method in class me.hsgamer.hscore.config.PathString
Join the path with the separator
toPathMap(Map<PathString, Object>) - Static method in class me.hsgamer.hscore.config.PathString
Join the path with the default separator
toPathString(String) - Static method in class me.hsgamer.hscore.config.PathString
Split the path with the default separator
toPathString(String, String) - Static method in class me.hsgamer.hscore.config.PathString
Split the path with the separator
toPathStringMap(String, Map<String, Object>) - Static method in class me.hsgamer.hscore.config.PathString
Split the path with the separator
toPathStringMap(Map<String, Object>) - Static method in class me.hsgamer.hscore.config.PathString
Split the path with the default separator
toPosition(int) - Method in interface me.hsgamer.hscore.minecraft.gui.object.InventorySize
Convert the slot to the position
toProperties() - Method in class me.hsgamer.hscore.license.polymart.PolymartLicenseEntry
Convert to properties
toProperties() - Method in class me.hsgamer.hscore.license.spigotmc.SpigotLicenseEntry
Convert to properties
toQueryMap() - Method in class me.hsgamer.hscore.license.polymart.PolymartLicenseEntry
Convert to a query map
toSlot(InventorySize) - Method in class me.hsgamer.hscore.minecraft.gui.object.InventoryPosition
Convert to slot
toSlots(Stream<InventoryPosition>) - Method in interface me.hsgamer.hscore.minecraft.gui.object.InventorySize
Convert the position to the slot
toString() - Method in record class me.hsgamer.hscore.minestom.gui.object.MinestomItem
Returns a string representation of this record class.
tryReplace(String, UUID) - Method in interface me.hsgamer.hscore.common.StringReplacer
Try to replace a string based on the unique id.
TYPE - Enum constant in enum class me.hsgamer.hscore.license.common.CommonLicenseProperty
The type of the license

U

UNKNOWN - Enum constant in enum class me.hsgamer.hscore.expansion.common.ExpansionState
 
UNKNOWN - Enum constant in enum class me.hsgamer.hscore.license.common.LicenseStatus
Unknown status
unregister() - Method in class me.hsgamer.hscore.bukkit.channel.Channel
Unregister the channel
unregister() - Method in class me.hsgamer.hscore.bungeecord.channel.Channel
Unregister the channel
unregister(Class<? extends O>) - Method in class me.hsgamer.hscore.serializer.Serializer
Unregister an entry
unregister(String) - Method in class me.hsgamer.hscore.serializer.Serializer
Unregister an entry
unregister(String) - Method in class me.hsgamer.hscore.variable.VariableBundle
Unregister a variable
unregister(String) - Method in class me.hsgamer.hscore.variable.VariableManager
Unregister a variable
unregister(Plugin) - Static method in class me.hsgamer.hscore.bukkit.channel.BungeeUtils
Unregister the BungeeCord main channel from the plugin
unregister(Plugin, String) - Static method in class me.hsgamer.hscore.bukkit.channel.BungeeUtils
Unregister the channel from the plugin
unregisterAll() - Method in class me.hsgamer.hscore.variable.VariableBundle
Unregister all variables
unregisterConverter(Type) - Static method in class me.hsgamer.hscore.config.annotation.converter.manager.DefaultConverterManager
Unregister the converter for the type
Updatable - Interface in me.hsgamer.hscore.ui.property
The interface for some classes than can be updated
update() - Method in class me.hsgamer.hscore.database.client.sql.StatementBuilder
Update the database
update() - Method in class me.hsgamer.hscore.minecraft.gui.InventoryGUIDisplay
 
update() - Method in class me.hsgamer.hscore.ui.BaseHolder
 
update() - Method in interface me.hsgamer.hscore.ui.property.Updatable
Update the updatable object
update(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.button.impl.AnimatedButton
 
update(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.AnimatedMask
 
update(UUID) - Method in class me.hsgamer.hscore.minecraft.gui.mask.impl.OneTimeAnimatedMask
 
update(UUID) - Method in interface me.hsgamer.hscore.ui.property.IdentifiedUpdatable
Update the updatable object
update(UUID) - Method in interface me.hsgamer.hscore.ui.Holder
Update the display for the unique id
update(Player) - Method in class me.hsgamer.hscore.minestom.board.Board
Update the board for the player
updateSafe() - Method in class me.hsgamer.hscore.database.client.sql.StatementBuilder
Update the database but ignores exceptions
user - Variable in class me.hsgamer.hscore.license.polymart.PolymartLicenseEntry
 
user - Variable in class me.hsgamer.hscore.license.spigotmc.SpigotLicenseEntry
 
USER - Enum constant in enum class me.hsgamer.hscore.license.common.CommonLicenseProperty
The identifier of the user
UserAgent - Class in me.hsgamer.hscore.web
The user agent
UserAgent(String) - Constructor for class me.hsgamer.hscore.web.UserAgent
Create a new user agent
userMasks - Variable in class me.hsgamer.hscore.minecraft.gui.mask.impl.PlaceholderMask
 
username - Variable in class me.hsgamer.hscore.license.polymart.PolymartLicenseEntry
 
uuid - Variable in class me.hsgamer.hscore.ui.BaseDisplay
 

V

VALID - Enum constant in enum class me.hsgamer.hscore.license.common.LicenseStatus
The license is valid
Validate - Class in me.hsgamer.hscore.common
Methods to validate
value() - Element in annotation interface me.hsgamer.hscore.config.annotation.Comment
Get the comment
value() - Element in annotation interface me.hsgamer.hscore.config.annotation.ConfigPath
Get the config path
value() - Element in annotation interface me.hsgamer.hscore.serializer.annotation.SerializerType
 
valueOf(String) - Static method in enum class me.hsgamer.hscore.config.CommentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.hsgamer.hscore.expansion.common.ExpansionState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.hsgamer.hscore.license.common.CommonLicenseProperty
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.hsgamer.hscore.license.common.LicenseStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.hsgamer.hscore.logger.common.LogLevel
Returns the enum constant of this class with the specified name.
values() - Method in class me.hsgamer.hscore.collections.map.CaseInsensitiveStringMap
 
values() - Static method in enum class me.hsgamer.hscore.config.CommentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.hsgamer.hscore.expansion.common.ExpansionState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.hsgamer.hscore.license.common.CommonLicenseProperty
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.hsgamer.hscore.license.common.LicenseStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.hsgamer.hscore.logger.common.LogLevel
Returns an array containing the constants of this enum class, in the order they are declared.
Variable - Class in me.hsgamer.hscore.variable
A variable
VariableBundle - Class in me.hsgamer.hscore.variable
A bundle of variables that is useful for grouping variables
VariableBundle() - Constructor for class me.hsgamer.hscore.variable.VariableBundle
Create a new bundle for the global variable manager
VariableBundle(VariableManager) - Constructor for class me.hsgamer.hscore.variable.VariableBundle
Create a new bundle for the variable manager
VariableManager - Class in me.hsgamer.hscore.variable
The variable manager for the instance
VariableManager() - Constructor for class me.hsgamer.hscore.variable.VariableManager
Create a new variable manager with the default VariableSession with the default ignore char \.
VariableManager(char, char) - Constructor for class me.hsgamer.hscore.variable.VariableManager
Create a new variable manager with the default VariableSession with the user-defined ignore char.
VariableManager(Function<String, VariableSession>) - Constructor for class me.hsgamer.hscore.variable.VariableManager
Create a new variable manager
VariableSession - Interface in me.hsgamer.hscore.variable
A session for replacing variables
VectorIterator - Class in me.hsgamer.hscore.bukkit.block
The PositionIterator for Vector
VectorIterator(PositionIterator) - Constructor for class me.hsgamer.hscore.bukkit.block.VectorIterator
Create a new iterator
verifyToken - Variable in class me.hsgamer.hscore.license.polymart.PolymartLicenseEntry
 
VersionChecker - Interface in me.hsgamer.hscore.checker
The interface for the version checker
VersionUtils - Class in me.hsgamer.hscore.bukkit.utils
The helper class for server versions
ViewerEvent - Interface in me.hsgamer.hscore.minecraft.gui.event
The event that has a viewer

W

WARN - Enum constant in enum class me.hsgamer.hscore.logger.common.LogLevel
A warning message
WebInputStreamLoader - Class in me.hsgamer.hscore.downloader.webstream
A simple InputStreamLoader that downloads files from a web stream
WebInputStreamLoader() - Constructor for class me.hsgamer.hscore.downloader.webstream.WebInputStreamLoader
WebInputStreamLoader(UserAgent) - Constructor for class me.hsgamer.hscore.downloader.webstream.WebInputStreamLoader
WebUtils - Class in me.hsgamer.hscore.web
Methods on web
WrappedPositionIterator<T> - Class in me.hsgamer.hscore.minecraft.block.adapt
The PositionIterator for any type
WrappedPositionIterator(PositionIterator) - Constructor for class me.hsgamer.hscore.minecraft.block.adapt.WrappedPositionIterator
Create a new iterator

X

x - Variable in class me.hsgamer.hscore.minecraft.block.box.Position
The x-axis
X_COORDINATE - Static variable in class me.hsgamer.hscore.minecraft.block.impl.iterator.LinearPositionIterator
A linear subject for the x-axis

Y

y - Variable in class me.hsgamer.hscore.minecraft.block.box.Position
The y-axis
Y_COORDINATE - Static variable in class me.hsgamer.hscore.minecraft.block.impl.iterator.LinearPositionIterator
A linear subject for the y-axis

Z

z - Variable in class me.hsgamer.hscore.minecraft.block.box.Position
The z-axis
Z_COORDINATE - Static variable in class me.hsgamer.hscore.minecraft.block.impl.iterator.LinearPositionIterator
A linear subject for the z-axis
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form