aiohypixel.resources.challenges

Documentation

Challenge models.

class aiohypixel.resources.challenges.ChallengeReward(type, amount)

Represents a challenge reward on the Hypixel Network.

amount = None

Amount of type the player gets.

classmethod from_api_response(resp)

Processes the raw API response into a ChallengeReward object.

Parameters

resp (NewType()(APIResponse, Dict[str, Any])) – The API response to process.

Returns

The processed ChallengeReward object.

type = None

Type of this reward.

class aiohypixel.resources.challenges.Challenge(id, name, rewards)

Represents a challenge on the Hypixel Network.

classmethod from_api_response(resp)

Processes the raw API response into a Challenge object.

Parameters

resp (NewType()(APIResponse, Dict[str, Any])) – The API response to process.

Returns

The processed Challenge object.

id = None

ID for this challenge.

name = None

Pretty challenge name.

rewards = None

Rewards gotten upon completing the challenge.

class aiohypixel.resources.challenges.Challenges(last_updated_at, arcade, arena, bedwars, blitz, build_battle, cops_and_crims, duels, turbo_kart_racers, housing, murder_mystery, paintball, quake, skyblock, skyclash, skywars, speed_uhc, smash_heroes, tnt_games, crazy_walls, uhc, vampirez, walls, mega_wall, warlords)

Represent the currently available challenges on the Hypixel Network.

arcade = None

Arcade challenges.

arena = None

Arena Brawl challenges.

bedwars = None

Bed Wars challenges.

blitz = None

Blitz Survival Games challenges.

build_battle = None

Build Battle challenges.

cops_and_crims = None

Cops and Crims challenges.

crazy_walls = None

Crazy Walls challenges.

duels = None

Duels challenges.

classmethod from_api_response(resp)

Processes the raw API response into a Challenges object.

Parameters

resp (NewType()(APIResponse, Dict[str, Any])) – The API response to process.

Returns

The processed Challenges object.

housing = None

Housing challenges.

last_updated_at = None

Time this resource was last modified.

mega_wall = None

Mega Walls challenges.

murder_mystery = None

Murder Mystery challenges.

paintball = None

PaintBall challenges.

quake = None

Quake challenges.

skyblock = None

SkyBlock challenges.

skyclash = None

SkyClash challenges.

skywars = None

SkyWars challenges.

smash_heroes = None

Smash Heroes challenges.

speed_uhc = None

Speed UHC challenges.

tnt_games = None

TNT Games challenges.

turbo_kart_racers = None

Turbo Kart Racers challenges.

uhc = None

UHC Champions challenges.

vampirez = None

VampireZ challenges.

walls = None

Walls challenges.

warlords = None

Warlods challenges.

Inheritance Diagram

Inheritance diagram of aiohypixel.resources.challenges