Hypixel Client
A client for interacting with the Hypixel API.
This client handles authentication, rate limiting, and automatic retries. It uses Coroutines for asynchronous requests.
Parameters
The Hypixel API key.
The OkHttpClient instance to use for requests.
The base URL for the Hypixel API.
The duration for which successful responses should be cached.
Whether to automatically retry requests that fail due to rate limiting.
The maximum number of retries for rate-limited requests.
Constructors
Properties
Functions
Retrieves the list of achievements. https://api.hypixel.net/v2/resources/achievements
Searches for SkyBlock auctions by UUID, player, or profile. https://api.hypixel.net/v2/skyblock/auction
Retrieves active SkyBlock auctions. https://api.hypixel.net/v2/skyblock/auctions
Retrieves recently ended SkyBlock auctions. https://api.hypixel.net/v2/skyblock/auctions_ended
Retrieves current bazaar data. https://api.hypixel.net/v2/skyblock/bazaar
Retrieves the current SkyBlock bingo information. https://api.hypixel.net/v2/resources/skyblock/bingo
Retrieves the current boosters. https://api.hypixel.net/v2/boosters
Retrieves the list of challenges. https://api.hypixel.net/v2/resources/challenges
Retrieves the list of SkyBlock collections. https://api.hypixel.net/v2/resources/skyblock/collections
Retrieves the player counts across various games. https://api.hypixel.net/v2/counts
Retrieves the current SkyBlock election information. https://api.hypixel.net/v2/resources/skyblock/election
Retrieves current SkyBlock fire sales. https://api.hypixel.net/v2/skyblock/firesales
Retrieves the list of games. https://api.hypixel.net/v2/resources/games
Retrieves SkyBlock garden information for a profile. https://api.hypixel.net/v2/skyblock/garden
Retrieves the list of guild achievements. https://api.hypixel.net/v2/resources/guilds/achievements
Retrieves a guild by an id. https://api.hypixel.net/v2/guild
Retrieves a guild by a name. https://api.hypixel.net/v2/guild
Retrieves a guild by a player. https://api.hypixel.net/v2/guild
Retrieves the currently active housing. https://api.hypixel.net/v2/housing/active
Retrieves information about a specific housing instance. https://api.hypixel.net/v2/housing/house
Retrieves the housing instances owned by a player. https://api.hypixel.net/v2/housing/houses
Retrieves the list of SkyBlock items. https://api.hypixel.net/v2/resources/skyblock/items
Retrieves the current leaderboards. https://api.hypixel.net/v2/leaderboards
Retrieves SkyBlock museum information for a profile. https://api.hypixel.net/v2/skyblock/museum
Retrieves SkyBlock news. https://api.hypixel.net/v2/skyblock/news
Retrieves data of a specific player, including game stats. https://api.hypixel.net/v2/player
Retrieves SkyBlock bingo data for a player. https://api.hypixel.net/v2/skyblock/bingo
Retrieves a specific SkyBlock profile by its UUID. https://api.hypixel.net/v2/skyblock/profile
Retrieves all SkyBlock profiles for a player. https://api.hypixel.net/v2/skyblock/profiles
Retrieves punishment statistics. https://api.hypixel.net/v2/punishmentstats
Retrieves the list of quests. https://api.hypixel.net/v2/resources/challenges
Retrieves the recently played games of a specific player. https://api.hypixel.net/v2/recentgames
Retrieves SkyBlock skills information. https://api.hypixel.net/v2/resources/skyblock/skills
Retrieves the current online status of a specific player. https://api.hypixel.net/v2/status
Retrieves the list of vanity companions. https://api.hypixel.net/v2/resources/vanity/companions
Retrieves the list of vanity pets. https://api.hypixel.net/v2/resources/vanity/pets