Skip to content

@zikeji/hypixel / PlayerData

Type Alias: PlayerData

PlayerData = object

Indexable

[key: string]: unknown

There's actually quite a few undocumented types on here. I'm not about to document them, since most are seasonal or hyperspecific.

Properties

_id?

optional _id: string


achievementPoints?

optional achievementPoints: number


achievementRewardsNew?

optional achievementRewardsNew: object

Index Signature

[key: `for_points_${number}`]: number | undefined


achievements?

optional achievements: object

Index Signature

[key: string]: number


achievementsOneTime?

optional achievementsOneTime: string[]


achievementSync?

optional achievementSync: object

quake_tiered

quake_tiered: number


achievementTotem?

optional achievementTotem: object

allowed_max_height?

optional allowed_max_height: number

canCustomize?

optional canCustomize: boolean

selectedColors?

optional selectedColors: object

Index Signature

[key: `slotcolor_${number}`]: string

selectedParts?

optional selectedParts: object

Index Signature

[key: `slot_${number}`]: string | undefined

unlockedColors?

optional unlockedColors: string[]

unlockedParts?

optional unlockedParts: string[]


achievementTracking?

optional achievementTracking: string[]


adsense_tokens?

optional adsense_tokens: number


challenges?

optional challenges: object

Index Signature

[key: string]: unknown

all_time?

optional all_time: object

Index Signature

[key: string]: number | undefined


channel?

optional channel: string


collectibles_menu_sort?

optional collectibles_menu_sort: string


currentClickEffect?

optional currentClickEffect: string


currentCloak?

optional currentCloak: string


currentGadget?

optional currentGadget: string


currentPet?

optional currentPet: string


disabledProjectileTrails?

optional disabledProjectileTrails: boolean


displayname?

optional displayname: string


eugene?

optional eugene: object

dailyTwoKExp?

optional dailyTwoKExp: number


firstLogin?

optional firstLogin: number


fortuneBuff?

optional fortuneBuff: number


giftingMeta?

optional giftingMeta: object

Index Signature

[key: string]: unknown

bundlesGiven?

optional bundlesGiven: number

bundlesReceived?

optional bundlesReceived: number

giftsGiven?

optional giftsGiven: number

milestones?

optional milestones: string[]

realBundlesGiven?

optional realBundlesGiven: number

realBundlesReceived?

optional realBundlesReceived: number


housingMeta?

optional housingMeta: object

Index Signature

[key: `given_cookies_${number}`]: string[]

[key: string]: unknown

allowedBlocks

allowedBlocks: string[]

firstHouseJoinMs?

optional firstHouseJoinMs: number

packages

packages: string[]

playerSettings?

optional playerSettings: object

playerSettings.BORDER?

optional BORDER: string

playerSettings.customVisibility?

optional customVisibility: number

playerSettings.TIPS?

optional TIPS: string

playerSettings.VISIBILITY?

optional VISIBILITY: string

playlist?

optional playlist: string

plotSize?

optional plotSize: string

selectedChannels_v3?

optional selectedChannels_v3: string[]

tutorialStep?

optional tutorialStep: string


karma?

optional karma: number


lastAdsenseGenerateTime?

optional lastAdsenseGenerateTime: number


lastClaimedReward?

optional lastClaimedReward: number


lastLogin?

optional lastLogin: number


lastLogout?

optional lastLogout: number


leveling?

optional leveling: object

claimedRewards

claimedRewards: number


levelUp_MVP_PLUS?

optional levelUp_MVP_PLUS: number


levelUp_VIP?

optional levelUp_VIP: number


levelUp_VIP_PLUS?

optional levelUp_VIP_PLUS: number


monthlycrates?

optional monthlycrates: object

Index Signature

[key: `${number}-${number}`]: { MVP?: boolean; MVP_PLUS?: boolean; NORMAL?: boolean; VIP?: boolean; VIP_PLUS?: boolean; } | undefined

keys are in the format of M-YYYY (month is non zero leading, so april 2024 would be 4-2024)


monthlyPackageRank?

optional monthlyPackageRank: string


monthlyRankColor?

optional monthlyRankColor: string


mostRecentGameType?

optional mostRecentGameType: string


mostRecentMonthlyPackageRank?

optional mostRecentMonthlyPackageRank: string


network_update_book?

optional network_update_book: string


networkExp?

optional networkExp: number


newPackageRank?

optional newPackageRank: string


onetime_achievement_menu_sort?

optional onetime_achievement_menu_sort: string


outfit?

optional outfit: object

BOOTS?

optional BOOTS: string

CHESTPLATE?

optional CHESTPLATE: string

HELMET?

optional HELMET: string

LEGGINGS

LEGGINGS: string


parkourCheckpointBests?

optional parkourCheckpointBests: object

Index Signature

[key: string]: {[key: number]: number | undefined; } | undefined


parkourCompletions?

optional parkourCompletions: object

Index Signature

[key: string]: object[] | undefined


petConsumables

petConsumables: object

Index Signature

[key: string]: string


petJourneyTimestamp?

optional petJourneyTimestamp: number


petStatus?

optional petStatus: object

Index Signature

[key: string]: { EXERCISE?: { timestamp: number; value: number; }; experience?: number; HUNGER?: { timestamp: number; value: number; }; name?: string; THIRST?: { timestamp: number; value: number; }; } | undefined


playername?

optional playername: string


quests?

optional quests: object

Index Signature

[key: string]: { active?: { objectives?: {[key: string]: number | undefined; }; started?: number; }; completions?: object[]; } | undefined


questSettings?

optional questSettings: object

autoActivate

autoActivate: boolean


rankPlusColor?

optional rankPlusColor: string


rewardHighScore?

optional rewardHighScore: number


rewardScore?

optional rewardScore: number


rewardStreak?

optional rewardStreak: number


seasonal?

optional seasonal: unknown


optional skyblock_free_cookie: number


socialMedia?

optional socialMedia: object

optional links: object

Index Signature

[key: string]: string | undefined

optional DISCORD: string

prompt?

optional prompt: boolean


spec_first_person?

optional spec_first_person: boolean


stats?

optional stats: PlayerStats


totalDailyRewards?

optional totalDailyRewards: number


totalRewards?

optional totalRewards: number


tourney?

optional tourney: object

Index Signature

[key: string]: number | { first_win?: number; games_played?: number; playtime?: number; seenRPbook?: boolean; tributes_earned?: number; } | undefined

first_join_lobby?

optional first_join_lobby: number

total_tributes?

optional total_tributes: number


userLanguage?

optional userLanguage: string


uuid?

optional uuid: string


vanityFavorites?

optional vanityFavorites: string


vanityMeta?

optional vanityMeta: object

packages

packages: string[]


voting?

optional voting: object

Index Signature

[key: string]: number | undefined

last_mcmp?

optional last_mcmp: number

last_mcsl?

optional last_mcsl: number

last_mcsorg?

optional last_mcsorg: number

last_vote?

optional last_vote: number

secondary_mcmp?

optional secondary_mcmp: number

secondary_mcsl?

optional secondary_mcsl: number

secondary_mcsorg?

optional secondary_mcsorg: number

total?

optional total: number

total_mcmp?

optional total_mcmp: number

total_mcsl?

optional total_mcsl: number

total_mcsorg?

optional total_mcsorg: number

votesToday?

optional votesToday: number

Released under the MIT License.