Index
All Classes and Interfaces|All Packages
D
- deregisterPlugin() - Static method in class us.talabrek.ultimateskyblock.api.UltimateSkyblockProvider
-
Internal method - Deregisters the uSkyBlock plugin instance with the API provider.
F
- fetchLatestVersion(URI) - Method in interface us.talabrek.ultimateskyblock.api.plugin.UpdateChecker
-
Fetches the latest version info from the uSkyBlock website.
G
- getCurrentVersion() - Method in interface us.talabrek.ultimateskyblock.api.plugin.UpdateChecker
-
Gets the current version of uSkyBlock running on the server.
- getInstance() - Static method in class us.talabrek.ultimateskyblock.api.UltimateSkyblockProvider
-
Gets the API instance of
UltimateSkyblock
, will throwIllegalStateException
when the API isn't loaded yet. - getLatestVersion() - Method in interface us.talabrek.ultimateskyblock.api.plugin.UpdateChecker
-
Gets the latest release of uSkyBlock.
- getPluginInfo() - Method in interface us.talabrek.ultimateskyblock.api.UltimateSkyblock
-
Gets the
PluginInfo
, providing general information about this Ultimate Skyblock instance. - getPluginVersion() - Method in interface us.talabrek.ultimateskyblock.api.plugin.PluginInfo
-
Gets the plugin version running on the server.
- getUpdateChecker() - Method in interface us.talabrek.ultimateskyblock.api.plugin.PluginInfo
-
Gets the
UpdateChecker
, which provides various information about the current and latest Ultimate Skyblock releases.
I
- isNewerVersion(String, String) - Method in interface us.talabrek.ultimateskyblock.api.plugin.UpdateChecker
-
Compares two version numbers.
- isUpdateAvailable() - Method in interface us.talabrek.ultimateskyblock.api.plugin.UpdateChecker
-
Compares the current version and latest version (if available) to see if there is a new version available.
P
- PluginInfo - Interface in us.talabrek.ultimateskyblock.api.plugin
-
Provides general information about the Ultimate Skyblock plugin instance running.
R
- registerPlugin(UltimateSkyblock) - Static method in class us.talabrek.ultimateskyblock.api.UltimateSkyblockProvider
-
Internal method - Registers the uSkyBlock plugin instance with the API provider.
U
- UltimateSkyblock - Interface in us.talabrek.ultimateskyblock.api
- UltimateSkyblockProvider - Class in us.talabrek.ultimateskyblock.api
- UpdateChecker - Interface in us.talabrek.ultimateskyblock.api.plugin
- URL_RELEASE - Static variable in interface us.talabrek.ultimateskyblock.api.plugin.UpdateChecker
- URL_STAGING - Static variable in interface us.talabrek.ultimateskyblock.api.plugin.UpdateChecker
- us.talabrek.ultimateskyblock.api - package us.talabrek.ultimateskyblock.api
- us.talabrek.ultimateskyblock.api.plugin - package us.talabrek.ultimateskyblock.api.plugin
All Classes and Interfaces|All Packages