aiohypixel.resources.skyblock

Documentation

Skyblock resources models.

class aiohypixel.resources.skyblock.SkyblockCollectionItemTier(tier, amount_required, unlocks)

Represents a Skyblock collection item tier on the Hypixel Network.

amount_required = None

Amount of the item required for the tier to be completed.

classmethod from_api_response(resp)

Processes the raw API response into a SkyblockCollectionItemTier object.

Parameters

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

Returns

The processed SkyblockCollectionItemTier object.

tier = None

Tier position.

unlocks = None

Collection of items that are unlocked once the tier is completed.

class aiohypixel.resources.skyblock.SkyblockCollectionItem(code_name, name, max_tiers, tiers)

Represents a Skyblock collection item on the Hypixel Network.

code_name = None

API code name.

classmethod from_api_response(resp)

Processes the raw API response into a SkyblockCollectionItem object.

Parameters

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

Returns

The processed SkyblockCollectionItem object.

max_tiers = None

Total number of tiers available.

name = None

Pretty item name.

tiers = None

List of tiers for the item.

class aiohypixel.resources.skyblock.SkyblockCollection(code_name, name, items)

Represents a Skyblock collection on the Hypixel Network.

code_name = None

API code name.

classmethod from_api_response(resp)

Processes the raw API response into a SkyblockCollection object.

Parameters

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

Returns

The processed SkyblockCollection object.

items = None

List of items that belong to this collection.

name = None

Pretty name.

class aiohypixel.resources.skyblock.SkyblockCollections(last_updated_at, version, collections)

Represents the collections for a Skyblock version on the Hypixel Network.

collections = None

List of collections.

classmethod from_api_response(resp)

Processes the raw API response into a SkyblockCollections object.

Parameters

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

Returns

The processed SkyblockCollections object.

last_updated_at = None

Time this resource was last modified.

version = None

Skyblock version this resource corresponds to.

class aiohypixel.resources.skyblock.SkyblockSkillLevel(level, amount_required, unlocks)

Represents a Skyblock skill level on the Hypixel Network.

amount_required = None

Amount of the item required for the level to be completed.

classmethod from_api_response(resp)

Processes the raw API response into a SkyblockSkillLevel object.

Parameters

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

Returns

The processed SkyblockSkillLevel object.

level = None

Level position.

unlocks = None

Collection of items that are unlocked once the level is completed.

class aiohypixel.resources.skyblock.SkyblockSkill(code_name, name, max_levels, levels)

Represents a Skyblock skill on the Hypixel Network.

code_name = None

API code name.

classmethod from_api_response(resp)

Processes the raw API response into a SkyblockSkill object.

Parameters

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

Returns

The processed SkyblockSkill object.

levels = None

List of levels for the skill.

max_levels = None

Total number of levels available.

name = None

Pretty skill name.

class aiohypixel.resources.skyblock.SkyblockSkills(last_updated_at, version, skills)

Represents the skills for a Skyblock version on the Hypixel Network.

classmethod from_api_response(resp)

Processes the raw API response into a SkyblockSkills object.

Parameters

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

Returns

The processed SkyblockSkills object.

last_updated_at = None

Time this resource was last modified.

skills = None

List of skills.

version = None

Skyblock version this resource corresponds to.

Inheritance Diagram

Inheritance diagram of aiohypixel.resources.skyblock