HSCore 4.6.0 API
Packages
Package
Description
Contains the builder for
ActionContains common classes for actions
Contains classes for animating stuff
Contains the classes to convert values
Contains the implementation of
Action for BukkitContains the classes to work with
me.hsgamer.hscore.minecraft.block in BukkitThe classes for working with BungeeCord's channels
Contains the classes for advanced usage of
ClickTypeThe config implementation for Bukkit
Contains the implementations of
Converter and ConverterProvider for the Bukkit configContains the implementation of
for Bukkit
invalid reference
me.hsgamer.hscore.expansion
Contains the pre-made buttons for Bukkit
The events for the Bukkit GUI
The package for information about the Bukkit inventory
The classes for the holder of the Bukkit GUI
Contains the Bukkit implementation of the
me.hsgamer.hscore.minecraft.gui.holder.event packageContains the listeners for the GUI holder
Contains the classes to work with
ItemStackContains the implementation of
ItemModifier for ItemStackContains the utilities for Bukkit
Contains the classes to work with variables in Bukkit
The classes for working with channels
The config implementation for BungeeCord
Contains the base classes for all checkers
Contains the checker for the GitHub repository
Contains the checker for Modrinth
Contains the checker for Polymart
Contains the checker for SpigotMC
Contains the utilities for common use
Contains the base classes of the config
Contains the config's base classes
Contains the annotations to be used in modules that require configuration annotation
Contains some
Converter for custom ConfigPathContains the implementation for
Converter and ConverterProviderContains the manager for
ConverterThe config implementation for Configurate
The config implementation for Gson
Contains the base classes for the Dynamic Proxy Pattern of
Config.These classes are used to handle the default methods in interfaces.
The config implementation for SimpleYAML
The config implementation for SimplixStorage
Contains utility classes for cron-time
Contains the base classes to work with databases
Contains the implementation of
Client for HibernateContains the implementation of
Client for Java Persistence APIContains the base implementation of
Client for SQLContains the implementation of
SqlClient for H2Contains the implementation of
SqlClient with HikariCPContains the implementation of
SqlClient with Java APIContains the implementation of
Driver for H2Contains the implementation of
Driver for MariaDBContains the implementation of
Driver for MySQLContains the implementation of
Driver for PostgreSQLContains the implementation of
Driver for SQLiteContains the implementation of
Driver for Microsoft SQL ServerContains the downloader's base classes
Contains the implementations of the
DownloadInfoLoader interface.Contains the objects for the downloader
Contains the implementation of the downloader classes with JSON
Contains the
InputStreamLoader implementation for the URLContains the base classes to work on an expansion system
Contains the exceptions for the expansion manager
Contains the base classes for the expansion factory
Contains the extra classes to work with the expansion system at ease
Contains the extra classes to work with
ExpansionContains the extra classes to work with
ExpansionManagerContains the expansion factories that work with the
GsonContains the expansion factories that work with the
ManifestContains the expansion factories that work with the
PropertiesContains the utilities to work with Gson
Contains the base classes for the license checker
Contains the implementation of
LicenseChecker for PolymartContains the implementation of
LicenseChecker for SpigotMCContains the base classes for the
LoggerThe JUL implementation of the
LoggerContains the classes to get the
Logger using the Service Provider InterfaceThe SLF4J implementation of the
LoggerThe system implementation of
LoggerContains classes to work with blocks and locations
Contains the classes to adapt the block to a specific platform
Contains classes that bound the blocks
The implementation of
me.hsgamer.hscore.minecraft.blockContains the implementations of
PositionIteratorContains the base classes to iterate
PositionContains the utilities for
me.hsgamer.hscore.minecraft.blockContains the generic Minecraft interface for inventory click types
Contains the pre-made buttons for GUI in Minecraft
Contains common classes for Minecraft GUI
Contains the necessary classes for the events in the GUI
The classes for information about the inventory GUI
Classes for items in the GUI
The package for the GUI holders
The events for the GUI holder
Contains the simple implementation of GUI modules for Minecraft
Contains the pre-made masks for Minecraft's GUI
Contains the classes to work with Minecraft items
Contains the classes to work with Minestom's sidebar and scoreboard
Contains the base classes for UI modules in Minestom
Contains the Minestom implementation of the UI event package
Contains the classes to work with requests
Contains the serializer, which is used to serialize and deserialize objects
Contains annotations for
me.hsgamer.hscore.serializerContains the classes to work with tasks and threads
Contains the elements to work with tasks
Contains the classes to work with variables
Contains the classes to work with Web connections