aiohypixel.resources.quests

Documentation

Quest models.

class aiohypixel.resources.quests.QuestObjective(id, type, integer=None)

Represents a quest objective on the Hypixel Network.

classmethod from_api_response(resp)

Processes the raw API response into a QuestObjective object.

Parameters

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

Returns

The processed QuestObjective object.

id = None

ID for this objective.

integer = None
class aiohypixel.resources.quests.QuestReward(type, amount)

Represents a quest 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 QuestReward object.

Parameters

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

Returns

The processed QuestReward object.

type = None

Type of this reward.

class aiohypixel.resources.quests.Quest(id, name, description, rewards, objectives, requirements)

Represents a quest on the Hypixel Network.

description = None

Short description for the quest.

classmethod from_api_response(resp)

Processes the raw API response into a Quest object.

Parameters

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

Returns

The processed Quest object.

id = None

ID for this quest.

name = None

Pretty quest name.

objectives = None

The goals a player has to reach to complete the quest.

requirements = None

The pre-requisites for completing the quest.

rewards = None

Rewards gotten upon completing the quest.

class aiohypixel.resources.quests.Quests(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, prototype)

Represents the currently available quests on the Hypixel Network.

arcade = None

Arcade quests.

arena = None

Arena Brawl quests.

bedwars = None

Bed Wars quests.

blitz = None

Blitz Survival Games quests.

build_battle = None

Build Battle quests.

cops_and_crims = None

Cops and Crims quests.

crazy_walls = None

Crazy Walls quests.

duels = None

Duels quests.

classmethod from_api_response(resp)

Processes the raw API response into a Quests object.

Parameters

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

Returns

The processed Quests object.

housing = None

Housing quests.

last_updated_at = None

Time this resource was last modified.

mega_wall = None

Mega Walls quests.

murder_mystery = None

Murder Mystery quests.

paintball = None

PaintBall quests.

prototype = None

Prototype Lobby games quests.

quake = None

Quake quests.

skyblock = None

SkyBlock quests.

skyclash = None

SkyClash quests.

skywars = None

SkyWars quests.

smash_heroes = None

Smash Heroes quests.

speed_uhc = None

Speed UHC quests.

tnt_games = None

TNT Games quests.

turbo_kart_racers = None

Turbo Kart Racers quests.

uhc = None

UHC Champions quests.

vampirez = None

VampireZ quests.

walls = None

Walls quests.

warlords = None

Warlods quests.

Inheritance Diagram

Inheritance diagram of aiohypixel.resources.quests