Skip to content
This repository was archived by the owner on Oct 27, 2024. It is now read-only.

Commit 11ff741

Browse files
committed
Add new player to tests
1 parent 4913f10 commit 11ff741

File tree

3 files changed

+23
-3
lines changed

3 files changed

+23
-3
lines changed

src/responses/player.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -434,6 +434,15 @@ export interface PlayerDataResponse {
434434
* field.
435435
*/
436436
[key: `claimed_century_cake${number}00`]: number
437+
skyblock_extra?: {
438+
/**
439+
* The number of coins this player has given to the Ozanne NPC.
440+
* https://hypixel-skyblock.fandom.com/wiki/Ozanne
441+
* Note that this field isn't reliable and doesn't appear most of
442+
* the time when a player has interacted with the NPC.
443+
*/
444+
ozanne_coins: number
445+
}
437446
[key: `adventRewards${number}` | `adventRewards_v2_${number}`]: Record<`day${number}`, number>
438447
claimed_year143_cake?: number
439448
mostRecentGameType?: string

src/responses/skyblock/_profile_member.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,10 @@ export interface Pet {
5454
heldItem: string | null
5555
candyUsed: number
5656
skin?: string | null
57-
/** This seems to be unused. */
58-
extra?: Record<any, never>
57+
extra?: {
58+
/** This field seems to only appear for wisp pets. */
59+
blaze_kills?: number
60+
}
5961
}
6062

6163
export type SkyBlockObjective = {
@@ -397,7 +399,7 @@ export interface SkyBlockProfileMember {
397399
/**
398400
* Chronomatron. The types are ranging from high to metaphysical.
399401
*/
400-
simon: ExperimentationGame
402+
simon?: ExperimentationGame
401403
/** Ultrasequencer. The types range from supreme to metaphysical. */
402404
numbers?: ExperimentationGame
403405
/**

test/index.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,11 @@ const startTime = Date.now();
8484
uuid: '20934ef9488c465180a78f861586b4cf',
8585
key: process.env.API_KEY
8686
}, true))
87+
await testData('SkyBlockProfilesResponse', await request('skyblock/profiles', {
88+
uuid: '78800595c0e9445595ac4a93fa2a3a4c',
89+
key: process.env.API_KEY
90+
}, true))
91+
8792

8893
await testData('SkyBlockProfileResponse', await request('skyblock/profile', {
8994
profile: '64722047f9b34e69b67b76a62351eb05',
@@ -126,6 +131,10 @@ const startTime = Date.now();
126131
uuid: '20934ef9488c465180a78f861586b4cf',
127132
key: process.env.API_KEY
128133
}, true))
134+
await testData('PlayerDataResponse', await request('player', {
135+
uuid: '78800595c0e9445595ac4a93fa2a3a4c',
136+
key: process.env.API_KEY
137+
}, true))
129138

130139
await testData('GuildResponse', await request('guild', {
131140
key: process.env.API_KEY,

0 commit comments

Comments
 (0)