Index

D F G I P R U 
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 throw IllegalStateException 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
 
D F G I P R U 
All Classes and Interfaces|All Packages