aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormat <github@matdoes.dev>2022-05-20 17:38:19 -0500
committermat <github@matdoes.dev>2022-05-20 17:38:19 -0500
commit77416b1a87cb76bcc10b311ccb8c874642ebfe21 (patch)
tree164e5c7ecb2baba448b9f7d7571549aad39033ef
parent38033fcb355d32d2efb4132ab5ab0c53ca9242c9 (diff)
downloadskyblock-api-77416b1a87cb76bcc10b311ccb8c874642ebfe21.tar.gz
skyblock-api-77416b1a87cb76bcc10b311ccb8c874642ebfe21.tar.bz2
skyblock-api-77416b1a87cb76bcc10b311ccb8c874642ebfe21.zip
update test data
-rw-r--r--test-data-generator/index.ts3
-rw-r--r--test/data/constants/max_minion_tiers.json2
-rw-r--r--test/data/constants/stats.json1
-rw-r--r--test/data/constants/values.json2
-rw-r--r--test/data/player/6536bfed869548fd83a1ecd24cf2a0fd.json8
-rw-r--r--test/data/player/ef3bb867eec048a1a9b92b451f0ffc66.json36
-rw-r--r--test/data/resources/achievements.json18921
-rw-r--r--test/data/resources/skyblock/items.json4
-rw-r--r--test/data/skyblock/profiles/6536bfed869548fd83a1ecd24cf2a0fd.json6
-rw-r--r--test/data/skyblock/profiles/ef3bb867eec048a1a9b92b451f0ffc66.json92
10 files changed, 18999 insertions, 76 deletions
diff --git a/test-data-generator/index.ts b/test-data-generator/index.ts
index 78493f1..de96077 100644
--- a/test-data-generator/index.ts
+++ b/test-data-generator/index.ts
@@ -55,7 +55,7 @@ async function addConstants() {
'values',
'zones',
'harp_songs',
- 'max_minion_tiers'
+ 'max_minion_tiers',
]
for (const constantName of constantNames) {
const constantData = await constants.fetchJSONConstant(constantName + '.json')
@@ -67,6 +67,7 @@ async function addConstants() {
async function main() {
await addResponse('resources/skyblock/items', {}, '')
+ await addResponse('resources/achievements', {}, '')
const uuidsToUsername = {}
for (const playerUuid of playerUuids) {
await addResponse('player', { uuid: playerUuid }, playerUuid)
diff --git a/test/data/constants/max_minion_tiers.json b/test/data/constants/max_minion_tiers.json
index 69785fb..897ce91 100644
--- a/test/data/constants/max_minion_tiers.json
+++ b/test/data/constants/max_minion_tiers.json
@@ -55,6 +55,6 @@
"snow": 11,
"hard_stone": 12,
"mithril": 12,
- "mycelium": 11,
+ "mycelium": 12,
"inferno": 8
} \ No newline at end of file
diff --git a/test/data/constants/stats.json b/test/data/constants/stats.json
index a72e05a..786ddee 100644
--- a/test/data/constants/stats.json
+++ b/test/data/constants/stats.json
@@ -219,6 +219,7 @@
"deaths_island_witch",
"deaths_island_wither_gourd",
"deaths_island_wraith",
+ "deaths_island_zealot_enderman",
"deaths_island_zombie",
"deaths_island_zombie_villager",
"deaths_jockey_shot_silverfish",
diff --git a/test/data/constants/values.json b/test/data/constants/values.json
index 4cedd59..d2571c9 100644
--- a/test/data/constants/values.json
+++ b/test/data/constants/values.json
@@ -1,4 +1,4 @@
{
- "max_minions": 665,
+ "max_minions": 668,
"max_fairy_souls": 238
} \ No newline at end of file
diff --git a/test/data/player/6536bfed869548fd83a1ecd24cf2a0fd.json b/test/data/player/6536bfed869548fd83a1ecd24cf2a0fd.json
index 60dffa6..65d0f90 100644
--- a/test/data/player/6536bfed869548fd83a1ecd24cf2a0fd.json
+++ b/test/data/player/6536bfed869548fd83a1ecd24cf2a0fd.json
@@ -293,8 +293,8 @@
"py5",
"b3abus"
],
- "lastLogin": 1652645148783,
- "networkExp": 15308250,
+ "lastLogin": 1652668241467,
+ "networkExp": 15308818,
"playername": "py5",
"stats": {
"Arcade": {
@@ -9459,7 +9459,7 @@
]
},
"lastAdsenseGenerateTime": 1649117132503,
- "lastLogout": 1652648825756,
+ "lastLogout": 1652678607350,
"friendRequestsUuid": [],
"levelingReward_4": true,
"channel": "ALL",
@@ -9876,7 +9876,7 @@
"day21": 1576906795987
},
"claimed_year143_cake": 1624939081224,
- "mostRecentGameType": "DUELS",
+ "mostRecentGameType": "PROTOTYPE",
"claimed_century_cake200": 1649633481856,
"skyblock_extra": {
"ozanne_coins": 80000
diff --git a/test/data/player/ef3bb867eec048a1a9b92b451f0ffc66.json b/test/data/player/ef3bb867eec048a1a9b92b451f0ffc66.json
index a966036..9be686d 100644
--- a/test/data/player/ef3bb867eec048a1a9b92b451f0ffc66.json
+++ b/test/data/player/ef3bb867eec048a1a9b92b451f0ffc66.json
@@ -5,7 +5,7 @@
"uuid": "ef3bb867eec048a1a9b92b451f0ffc66",
"firstLogin": 1482769356000,
"playername": "nmart",
- "lastLogin": 1651883021910,
+ "lastLogin": 1652834186439,
"displayname": "NMART",
"knownAliases": [
"Foxydasher101",
@@ -314,7 +314,7 @@
"stats": {
"Arcade": {
"weekly_coins_a": 10016,
- "coins": 203792,
+ "coins": 203868,
"monthly_coins_a": 7556,
"dec2016_achievements": true,
"dec2016_achievements2": true,
@@ -416,7 +416,7 @@
},
"TNTGames": {
"record_pvprun": 38,
- "coins": 62894,
+ "coins": 62924,
"deaths_bowspleef": 34,
"tags_bowspleef": 623,
"packages": [
@@ -519,7 +519,7 @@
"cakes_fix_flag_2"
],
"chosen_class": "Shark",
- "coins": 21374,
+ "coins": 21389,
"classes": {
"skeleton": {
"skill_level_dChecked5": true,
@@ -673,7 +673,7 @@
"kills_deathmatch": 16,
"headshot_kills": 11,
"criminal_kills_deathmatch": 11,
- "coins": 45077,
+ "coins": 45092,
"shots_fired": 680,
"round_wins": 9,
"deaths": 17,
@@ -692,7 +692,7 @@
"game_plays": 1
},
"UHC": {
- "coins": 16458,
+ "coins": 16473,
"clearup_achievement": true,
"deaths": 19,
"packages": [
@@ -790,7 +790,7 @@
],
"kills": 17,
"wins": 2,
- "coins": 23350,
+ "coins": 23365,
"shots_fired": 618,
"deaths": 33,
"killstreaks": 2,
@@ -1074,7 +1074,7 @@
"blocks_broken": 2078,
"games_solo": 991,
"losses": 3482,
- "coins": 469698,
+ "coins": 469728,
"chests_opened_solo": 10679,
"time_played_solo": 231998,
"losses_solo": 3131,
@@ -3434,7 +3434,7 @@
"damage_dealt": 3050,
"losses_teams": 9,
"smashed_teams": 11,
- "coins": 28914,
+ "coins": 28929,
"losses_weekly_a": 20,
"games_weekly_a": 23,
"losses_monthly_b": 5,
@@ -3518,7 +3518,7 @@
"achievementsupdatedd",
"achievementsupdatedc"
],
- "coins": 23344,
+ "coins": 23359,
"horn": "DEFAULT",
"parts": "{GingerbreadPart:{PartType:TURBOCHARGER,PartRarity:SUPER,Attributes:[{KartAttributeType:DRIFTING_EFFICIENCY,Level:3},{KartAttributeType:BOOSTER_SPEED,Level:4}]}}",
"banana_hits_received": 1,
@@ -3541,7 +3541,7 @@
"packages": [
"achievement_flag_3"
],
- "coins": 22165,
+ "coins": 22180,
"alternative_gun_cooldown_indicator": true,
"compass_selected": true,
"showDashCooldown": true,
@@ -3560,7 +3560,7 @@
"updated_stats": true,
"vampire_deaths": 41,
"most_vampire_kills_new": 0,
- "coins": 25426,
+ "coins": 25441,
"human_deaths": 6,
"human_kills": 2
},
@@ -3754,7 +3754,7 @@
"weekly_assists_b": 1,
"losses": 1,
"deaths": 1,
- "coins": 22165
+ "coins": 22180
},
"Bedwars": {
"first_join_7": true,
@@ -5708,7 +5708,7 @@
"inGamePresentsCap_2021_6": 2
},
"Arena": {
- "coins": 22238,
+ "coins": 22253,
"offensive": "lightning_strike",
"win_streaks_1v1": 0,
"deaths_1v1": 1,
@@ -8746,7 +8746,7 @@
]
}
},
- "networkExp": 12954167,
+ "networkExp": 12955359,
"petConsumables": {
"CARROT_ITEM": 886,
"BAKED_POTATO": 855,
@@ -9010,7 +9010,7 @@
"skywars_heads": 112,
"skyblock_minion_lover": 299,
"skyblock_combat": 26,
- "skyblock_excavator": 31,
+ "skyblock_excavator": 32,
"skyblock_harvester": 16,
"skyblock_augmentation": 20,
"skyblock_gatherer": 16,
@@ -9499,7 +9499,7 @@
"hat_demon_knight"
]
},
- "karma": 5960440,
+ "karma": 5965940,
"levelingReward_0": true,
"eugene": {
"dailyTwoKExp": 1650214908317
@@ -13237,7 +13237,7 @@
}
},
"levelingReward_4": true,
- "lastLogout": 1651883249804,
+ "lastLogout": 1652834606743,
"levelingReward_5": true,
"levelingReward_6": true,
"levelingReward_7": true,
diff --git a/test/data/resources/achievements.json b/test/data/resources/achievements.json
new file mode 100644
index 0000000..356aacd
--- /dev/null
+++ b/test/data/resources/achievements.json
@@ -0,0 +1,18921 @@
+{
+ "success": true,
+ "lastUpdated": 1653037271996,
+ "achievements": {
+ "arcade": {
+ "one_time": {
+ "CREEPER_ATTACK_SURVIVAL": {
+ "points": 10,
+ "name": "Creeper Attack: Creeeep",
+ "description": "Survive Creeper Attack without dying",
+ "gamePercentUnlocked": 5.912702488394292,
+ "globalPercentUnlocked": 2.804759167572845
+ },
+ "HIDE_AND_SEEK_CLOSE_CALL": {
+ "points": 10,
+ "name": "Hide and Seek: Close Call",
+ "description": "Kill the last Hider whilst they have 1 Objective remaining in Party Pooper",
+ "gamePercentUnlocked": 0.1052192465160971,
+ "globalPercentUnlocked": 0.04991197288387066
+ },
+ "PARTY_SHEEP_RIDER": {
+ "points": 10,
+ "name": "Party Games: Sheep Rider",
+ "description": "Have a trail of at least 300 blocks in one game of Super Sheep",
+ "gamePercentUnlocked": 7.935573655663005,
+ "globalPercentUnlocked": 3.764331624051457
+ },
+ "DRAGONTAMER": {
+ "points": 15,
+ "name": "Dragon Wars: Dragon Tamer",
+ "description": "Kill 4 people in one Dragon Wars game while riding a Dragon",
+ "gamePercentUnlocked": 0.16321249702464544,
+ "globalPercentUnlocked": 0.0774217455031543
+ },
+ "CTW_HEY_THERE": {
+ "points": 10,
+ "name": "Capture the Wool: Hey there",
+ "description": "Knock 3 enemies into the void without dying",
+ "gamePercentUnlocked": 3.066126616487626,
+ "globalPercentUnlocked": 1.454452807901756
+ },
+ "SHOOTING_RANGE_EXPLOSIVE_ARROW": {
+ "points": 10,
+ "name": "Party Games: Explosive Archer",
+ "description": "Kill 5 or more targets with one Explosive Arrow",
+ "gamePercentUnlocked": 6.695431266997246,
+ "globalPercentUnlocked": 3.1760556638567166
+ },
+ "HYPIXEL_SAYS_MASTER": {
+ "points": 10,
+ "name": "Hypixel Says: Master",
+ "description": "Win a game of Hypixel Says with over 30 points",
+ "gamePercentUnlocked": 0.517801747196352,
+ "globalPercentUnlocked": 0.24562527884412588
+ },
+ "CTW_I_CAN_BE_ANYTHING": {
+ "points": 5,
+ "name": "Capture the Wool: I can be anything",
+ "description": "Purchase three different kits at once",
+ "gamePercentUnlocked": 1.1453107195027983,
+ "globalPercentUnlocked": 0.5432914553962772
+ },
+ "CTW_NO_NEED": {
+ "points": 5,
+ "name": "Capture the Wool: No need, bro",
+ "description": "Win a game without purchasing anything",
+ "gamePercentUnlocked": 14.001753329598218,
+ "globalPercentUnlocked": 6.6418944789405705
+ },
+ "MINI_WALLS_LAST_MAN": {
+ "points": 5,
+ "name": "Mini Walls: Last Man Standing",
+ "description": "Win a game as the last player alive on your team in Mini Walls",
+ "gamePercentUnlocked": 4.283030816641737,
+ "globalPercentUnlocked": 2.0317054632043976
+ },
+ "ZOMBIES_FEELS_GOOD": {
+ "points": 5,
+ "name": "Zombies: Feels Good",
+ "description": "Activate a powerup in Zombies",
+ "gamePercentUnlocked": 45.60610832383735,
+ "globalPercentUnlocked": 21.6337877086964
+ },
+ "PARTY_FAST_HANDS": {
+ "points": 10,
+ "name": "Party Games: Fast Hands",
+ "description": "Finish Jigsaw Rush in under 10 seconds",
+ "gamePercentUnlocked": 0.19421946410030877,
+ "globalPercentUnlocked": 0.0921302608283882
+ },
+ "PTB_RIDE_BAT": {
+ "points": 5,
+ "name": "Party Games: Batman",
+ "description": "Ride a bat in Punch the Bat",
+ "legacy": true
+ },
+ "CREEPER_ATTACK_WAVES": {
+ "points": 10,
+ "name": "Creeper Attack: Hssssss",
+ "description": "Survive until wave 20 in Creeper Attack",
+ "gamePercentUnlocked": 17.847775749047035,
+ "globalPercentUnlocked": 8.466299928193813
+ },
+ "PARTY_PERFECTION": {
+ "points": 15,
+ "name": "Party Games: Perfection!",
+ "description": "Finish a game of Party Games with 24 stars",
+ "gamePercentUnlocked": 0.11637591347644566,
+ "globalPercentUnlocked": 0.055204267566042735
+ },
+ "FOOTBALL_SPEED": {
+ "points": 5,
+ "name": "Football: Speedy",
+ "description": "Score in the first 10 seconds of a football game",
+ "gamePercentUnlocked": 1.593193459623039,
+ "globalPercentUnlocked": 0.7557498403421834
+ },
+ "MINI_WALLS_DAMAGE": {
+ "points": 10,
+ "name": "Mini Walls: Aggressor",
+ "description": "Deal 150 damage to withers in a single Mini Walls game",
+ "gamePercentUnlocked": 0.05891810509950218,
+ "globalPercentUnlocked": 0.027948488147037865
+ },
+ "HYPIXEL_SAYS_PIG_RIDER": {
+ "points": 5,
+ "name": "Hypixel Says: Pig Rider",
+ "description": "Ride a Pig in the \"Kill the Animals\" Task",
+ "gamePercentUnlocked": 0.6974182440710736,
+ "globalPercentUnlocked": 0.33082845239218417
+ },
+ "PROFESSIONAL_MOWER": {
+ "points": 5,
+ "name": "Party Games: Professional Mower",
+ "description": "Gain 250 points in Lawn Moower",
+ "gamePercentUnlocked": 43.757129290290926,
+ "globalPercentUnlocked": 20.75670300755196
+ },
+ "ZOMBIES_SPEED_RUNNER": {
+ "points": 15,
+ "name": "Zombies: Speed Runner",
+ "description": "Win a game of Zombies in under 45 minutes",
+ "gamePercentUnlocked": 1.6939441981681065,
+ "globalPercentUnlocked": 0.8035421245182731
+ },
+ "ZOMBIES_ULTIMATE": {
+ "points": 5,
+ "name": "Zombies: Undead Ultimate",
+ "description": "Upgrade your weapon using the Ultimate Machine in Zombies",
+ "gamePercentUnlocked": 12.506789162845964,
+ "globalPercentUnlocked": 5.932740845704072
+ },
+ "PIG_FISHING_SUPER_BACON": {
+ "points": 5,
+ "name": "Party Games: BACON!!!",
+ "description": "Capture a Super Bacon in Pig Fishing",
+ "gamePercentUnlocked": 31.765240751819164,
+ "globalPercentUnlocked": 15.068211259352319
+ },
+ "BOUNTY_HUNTER_TARGET_KILLER": {
+ "points": 5,
+ "name": "Bounty Hunters: Fight Like a Man",
+ "description": "Kill your target in Bounty Hunters with your sword",
+ "gamePercentUnlocked": 21.996731855934915,
+ "globalPercentUnlocked": 10.43440549404841
+ },
+ "WOOPS_DIDNT_MEAN_TO": {
+ "points": 5,
+ "name": "Party Games: Woops, didn't mean to",
+ "description": "Punch someone during the minigame Avalanche",
+ "gamePercentUnlocked": 37.99276374297415,
+ "globalPercentUnlocked": 18.022309192572703
+ },
+ "PARTY_IN_SYNC": {
+ "points": 10,
+ "name": "Party Games: In Sync!",
+ "description": "Make it past round 25 in Fire Leapers",
+ "gamePercentUnlocked": 2.0173999222148615,
+ "globalPercentUnlocked": 0.9569771077775812
+ },
+ "MINI_HUNTER": {
+ "points": 5,
+ "name": "Mini Walls: Mini Hunter",
+ "description": "Deliver the final blow to 2 Mini Withers in a game of Mini Walls",
+ "gamePercentUnlocked": 6.522171928521396,
+ "globalPercentUnlocked": 3.0938680823046956
+ },
+ "HIDE_AND_SEEK_PARTY_POOPER": {
+ "points": 15,
+ "name": "Hide and Seek: Party Pooper",
+ "description": "Complete all objectives as a hider in Party Pooper",
+ "gamePercentUnlocked": 0.3611703207347045,
+ "globalPercentUnlocked": 0.17132534067530697
+ },
+ "HYPIXEL_SAYS_TNT_DODGER": {
+ "points": 15,
+ "name": "Hypixel Says: TNT Dodger",
+ "description": "Win the \"Avoid the TNT\" task without being damaged by Explosions",
+ "gamePercentUnlocked": 0.4806323279514909,
+ "globalPercentUnlocked": 0.22799353268659275
+ },
+ "ZOMBIES_TIME_TRIAL_BLOOD": {
+ "points": 10,
+ "name": "Zombies: Time Trial Bad Blood",
+ "description": "Complete the Bad Blood map in under 30 minutes",
+ "gamePercentUnlocked": 0.13567130083718812,
+ "globalPercentUnlocked": 0.06435725889245203
+ },
+ "RPG_16_ROCKET_PIG": {
+ "points": 10,
+ "name": "Party Games: Oink.",
+ "description": "Kill 3 or more players with one rocket pig",
+ "gamePercentUnlocked": 7.931183030183847,
+ "globalPercentUnlocked": 3.7622488798091704
+ },
+ "CTW_RIGHT_PLACE_RIGHT_TIME": {
+ "points": 15,
+ "name": "Capture the Wool: Right place, right time",
+ "description": "Kill the enemy woolholder within 50m of them capturing",
+ "gamePercentUnlocked": 0.9736285014873123,
+ "globalPercentUnlocked": 0.46185199927053155
+ },
+ "GALAXY_WARS_NEVER_FELT_BETTER": {
+ "points": 10,
+ "name": "Galaxy Wars: Never Felt Better",
+ "description": "Win a Galaxy Wars game without dying once",
+ "gamePercentUnlocked": 0.046602936072590376,
+ "globalPercentUnlocked": 0.02210664454062628
+ },
+ "GALAXY_WARS_LETHALLY_BLIND": {
+ "points": 10,
+ "name": "Galaxy Wars: Lethally Blind",
+ "description": "Kill a player with a flashbang",
+ "gamePercentUnlocked": 0.05712680778649683,
+ "globalPercentUnlocked": 0.027098765440650728
+ },
+ "CTW_MAGICIAN": {
+ "points": 15,
+ "name": "Capture the Wool: Magician",
+ "description": "???",
+ "secret": true,
+ "gamePercentUnlocked": 0.01,
+ "globalPercentUnlocked": 0.01
+ },
+ "PARTY_PICASSO": {
+ "points": 5,
+ "name": "Party Games: Picasso",
+ "description": "Win a game of Cannon Painting",
+ "gamePercentUnlocked": 2.4058096444810277,
+ "globalPercentUnlocked": 1.141223775259797
+ },
+ "NO_MERCY": {
+ "points": 5,
+ "name": "Blocking Dead: No Mercy",
+ "description": "Kill a player zombie with a knife in Blocking Dead",
+ "gamePercentUnlocked": 9.28852883380217,
+ "globalPercentUnlocked": 4.4061216425158385
+ },
+ "THROW_OUT_POWERUP_KILL": {
+ "points": 5,
+ "name": "Throw Out: Superman",
+ "description": "Knock a player out using the Megapunch powerup in Throw Out",
+ "gamePercentUnlocked": 6.114904907911255,
+ "globalPercentUnlocked": 2.90067623611448
+ },
+ "CTW_FIRST": {
+ "points": 5,
+ "name": "Capture the Wool: First",
+ "description": "Get the first kill in a game",
+ "gamePercentUnlocked": 2.2272932378039667,
+ "globalPercentUnlocked": 1.0565424422868568
+ },
+ "CTW_COMEBACK": {
+ "points": 5,
+ "name": "Capture the Wool: Comeback",
+ "description": "Win a game after the enemy captured the first wool",
+ "gamePercentUnlocked": 5.634885904583239,
+ "globalPercentUnlocked": 2.6729736410936615
+ },
+ "AVALANCE_WAVES": {
+ "points": 10,
+ "name": "Party Games: Avalanche!",
+ "description": "Survive 12 waves in Avalanche",
+ "gamePercentUnlocked": 9.671214192915906,
+ "globalPercentUnlocked": 4.587652891784165
+ },
+ "BOUNTY_HUNTERS_SNIPER": {
+ "points": 15,
+ "name": "Bounty Hunters: Sniper",
+ "description": "Kill your target from 50+ Blocks a way using a Bow",
+ "gamePercentUnlocked": 0.08131905682355284,
+ "globalPercentUnlocked": 0.038574640035063994
+ },
+ "PARTY_GAMES_STARS": {
+ "points": 10,
+ "name": "Party Games: Partier",
+ "description": "Finish with 20 or more stars in Party Games",
+ "gamePercentUnlocked": 7.523312420261714,
+ "globalPercentUnlocked": 3.5687707140113685
+ },
+ "TRAMPOLINIO_RED_WOOL": {
+ "points": 5,
+ "name": "Party Games: Bouncy Bounce",
+ "description": "Collect a red wool in Trampolinio",
+ "gamePercentUnlocked": 25.593218771432895,
+ "globalPercentUnlocked": 12.140440875855374
+ },
+ "UNTOUCHABLE": {
+ "points": 5,
+ "name": "Farm Hunt: Untouchable",
+ "description": "Win a Farm Hunt game with full health",
+ "gamePercentUnlocked": 10.142481151220053,
+ "globalPercentUnlocked": 4.811203852494973
+ },
+ "LONE_SURVIVOR": {
+ "points": 10,
+ "name": "Blocking Dead: Lone Survivor",
+ "description": "Win a game of Blocking Dead as the last survivor",
+ "gamePercentUnlocked": 0.25904690327043184,
+ "globalPercentUnlocked": 0.12288191029486625
+ },
+ "HYPIXEL_SAYS_MOVEMENT": {
+ "points": 5,
+ "name": "Hypixel Says: Rebel Movement",
+ "description": "???",
+ "secret": true,
+ "gamePercentUnlocked": 0.17999617402258689,
+ "globalPercentUnlocked": 0.08538327781734684
+ },
+ "CREEPER_ATTACK_UPGRADES": {
+ "points": 10,
+ "name": "Creeper Attack: Getting an Upgrade",
+ "description": "Fully upgrade your sword, bow, and armor in Creeper Attack",
+ "gamePercentUnlocked": 0.22249080864904544,
+ "globalPercentUnlocked": 0.10554110180310697
+ },
+ "DW_QUICK_WIN": {
+ "points": 15,
+ "name": "Dragon Wars: Quick Win!",
+ "description": "Win a game of Dragon Wars by kills in under 4 minutes",
+ "gamePercentUnlocked": 0.01,
+ "globalPercentUnlocked": 0.01
+ },
+ "ZOMBIES_SURVIVOR": {
+ "points": 10,
+ "name": "Zombies: Survivor",
+ "description": "Win a game of zombies without dying",
+ "gamePercentUnlocked": 0.9402655890325875,
+ "globalPercentUnlocked": 0.44602591386407103
+ },
+ "FOOTBALL_FIVE_GOALS": {
+ "points": 10,
+ "name": "Football: Pro",
+ "description": "Score 5 goals in one game of Football",
+ "gamePercentUnlocked": 0.37575381733732416,
+ "globalPercentUnlocked": 0.17824319183926313
+ },
+ "OVERPOWERED": {
+ "points": 5,
+ "name": "Ender Spleef: Overpowered",
+ "description": "Have a Triple Shot and a Big Shot active at the same time in Ender Spleef",
+ "gamePercentUnlocked": 1.8220024854250216,
+ "globalPercentUnlocked": 0.8642880619085797
+ },
+ "WORLD_ECONOMICS": {
+ "points": 5,
+ "name": "General: World Economics",
+ "description": "Exchange your coins for another minigame",
+ "gamePercentUnlocked": 19.853288855940267,
+ "globalPercentUnlocked": 9.417638386925207
+ },
+ "FOOTBALL_POTM": {
+ "points": 10,
+ "name": "Football: Player of the Match!",
+ "description": "Be the Player of the Match in a Football game!",
+ "gamePercentUnlocked": 0.29094951900259786,
+ "globalPercentUnlocked": 0.13801528697329374
+ },
+ "CANT_HIDE_FROM_ME": {
+ "points": 5,
+ "name": "Farm Hunt: Can't hide from me!",
+ "description": "Kill the last animal in Farm Hunt",
+ "gamePercentUnlocked": 2.5151469277547402,
+ "globalPercentUnlocked": 1.1930891867567206
+ },
+ "OVER_HERE": {
+ "points": 10,
+ "name": "Farm Hunt: I'm over here!",
+ "description": "Use all five of your fireworks in Farm Hunt",
+ "gamePercentUnlocked": 6.913979274495382,
+ "globalPercentUnlocked": 3.2797264520941347
+ },
+ "GIDDY_UP_HORSEY": {
+ "points": 10,
+ "name": "Farm Hunt: Giddy up horsey!",
+ "description": "Win a game of Farm Hunt as a horse",
+ "gamePercentUnlocked": 1.1415236833356293,
+ "globalPercentUnlocked": 0.5414950307615782
+ },
+ "HYPIXEL_SAYS_BAD_HEALTH_CHOICES": {
+ "points": 5,
+ "name": "Hypixel Says: Bad Health Choices",
+ "description": "Eat the Poisonous Potato in the Heal task",
+ "gamePercentUnlocked": 1.0805222215786099,
+ "globalPercentUnlocked": 0.5125582781625466
+ },
+ "PIXEL_PAINTERS_ONE": {
+ "points": 10,
+ "name": "Pixel Painters: Number 1",
+ "description": "Achieve 1st place in Pixel Painters",
+ "gamePercentUnlocked": 1.873210223829414,
+ "globalPercentUnlocked": 0.8885790479716034
+ },
+ "THROW_OUT_REGULAR_GUY": {
+ "points": 10,
+ "name": "Throw Out: Regular Guy",
+ "description": "Win a game of Throw Out without activating any powerups",
+ "gamePercentUnlocked": 0.03429750235716229,
+ "globalPercentUnlocked": 0.016269418992401585
+ },
+ "NO_MUTINY_TODAY": {
+ "points": 10,
+ "name": "Bounty Hunters: No mutiny today",
+ "description": "Obtain a score of at least 70 in Bounty Hunters",
+ "gamePercentUnlocked": 0.3186172742393436,
+ "globalPercentUnlocked": 0.15113980834042554
+ },
+ "DRAGON_WARS_BLAST": {
+ "points": 5,
+ "name": "Dragon Wars: Blast",
+ "description": "Kill someone with your wither blast in Dragon Wars",
+ "gamePercentUnlocked": 3.9170804579685226,
+ "globalPercentUnlocked": 1.8581126559593293
+ },
+ "PARTY_SURVIVOR": {
+ "points": 15,
+ "name": "Party Games: Survivor",
+ "description": "Survive until Sudden Death in Bombardment",
+ "gamePercentUnlocked": 0.10287303644851943,
+ "globalPercentUnlocked": 0.04879902086083098
+ },
+ "HOEHOEHOE_SCORE": {
+ "points": 10,
+ "name": "Party Games: Spam Clicker",
+ "description": "Score 150 points in HoeHoeHoe",
+ "gamePercentUnlocked": 15.656327928126142,
+ "globalPercentUnlocked": 7.426761176151072
+ },
+ "HIDE_AND_SEEK_PROP_HUNTER": {
+ "points": 5,
+ "name": "Hide and Seek: Prop Hunter",
+ "description": "Find and kill 5 props in a game of Prop Hunt",
+ "gamePercentUnlocked": 5.085814336901163,
+ "globalPercentUnlocked": 2.412515159353256
+ },
+ "GALAXY_WARS_PERFECT_DEFLECT": {
+ "points": 5,
+ "name": "Galaxy Wars: Perfect Deflect",
+ "description": "Kill a player by deflecting lasers",
+ "gamePercentUnlocked": 0.029196199139690526,
+ "globalPercentUnlocked": 0.013849556502472993
+ },
+ "HOLE_SCORE": {
+ "points": 10,
+ "name": "Hole in The Wall: Score",
+ "description": "Reach 100 score in Hole in the Wall",
+ "gamePercentUnlocked": 1.846223940396529,
+ "globalPercentUnlocked": 0.8757777906775536
+ },
+ "CTW_MVP": {
+ "points": 15,
+ "name": "Capture the Wool: MVP",
+ "description": "Capture two wools at once",
+ "gamePercentUnlocked": 0.331477620709344,
+ "globalPercentUnlocked": 0.15724026320530274
+ },
+ "ZOMBES_SERIAL_KILLER": {
+ "points": 15,
+ "name": "Zombies: Serial Killer",
+ "description": "Kill 500 zombies in a single game",
+ "gamePercentUnlocked": 1.4992087625591601,
+ "globalPercentUnlocked": 0.7111671066059798
+ },
+ "GOTTA_CATCH_THEM_ALL": {
+ "points": 10,
+ "name": "Ender Spleef: Gotta catch them all!",
+ "description": "Have 10 seconds of powerups left at the end of an Ender Spleef game",
+ "gamePercentUnlocked": 0.036429535572098014,
+ "globalPercentUnlocked": 0.017280773735329755
+ },
+ "ZOMBIES_TEAM_PLAYER": {
+ "points": 5,
+ "name": "Zombies: Team Player",
+ "description": "Use the Team Machine, revive a teammate, and open a door in one game of Zombies",
+ "gamePercentUnlocked": 3.3929020817503313,
+ "globalPercentUnlocked": 1.6094625490027925
+ },
+ "HIDE_AND_SEEK_PROP": {
+ "points": 5,
+ "name": "Hide and Seek: Where am I?",
+ "description": "Win a game of Prop Hunt as a prop",
+ "gamePercentUnlocked": 12.700531596683568,
+ "globalPercentUnlocked": 6.024644821681303
+ },
+ "ZOMBIES_HEROBRINE": {
+ "points": 10,
+ "name": "Zombies: Herobrine",
+ "description": "Kill Herobrine on the Bad Blood map",
+ "gamePercentUnlocked": 0.5382556366236577,
+ "globalPercentUnlocked": 0.2553278190947747
+ },
+ "FARM_HUNT_DISGUISE": {
+ "points": 5,
+ "name": "Farm Hunt: Farm Animal",
+ "description": "Survive a game of Farm Hunt disguised as an animal",
+ "gamePercentUnlocked": 15.147502138117785,
+ "globalPercentUnlocked": 7.185393746955257
+ },
+ "ZOMBIES_PERK_HOARDER": {
+ "points": 5,
+ "name": "Zombies: Perk Hoarder",
+ "description": "Purchase all perks in a Zombies game",
+ "gamePercentUnlocked": 0.18284862028731824,
+ "globalPercentUnlocked": 0.08673636886610461
+ },
+ "HOLE_FINALS": {
+ "points": 5,
+ "name": "Hole in The Wall: Finals",
+ "description": "Reach finals in Hole in the Wall",
+ "gamePercentUnlocked": 7.654651507488645,
+ "globalPercentUnlocked": 3.6310729370106563
+ },
+ "CTW_FASHIONABLY_LATE": {
+ "points": 10,
+ "name": "Capture the Wool: Fashionably late",
+ "description": "Join a game in progress and capture the game-winning wool",
+ "gamePercentUnlocked": 0.438858106374828,
+ "globalPercentUnlocked": 0.20817744500666222
+ },
+ "CTW_SAFETY_IS_AN_ILLUSION": {
+ "points": 10,
+ "name": "Capture the Wool: Safety is an illusion",
+ "description": "Kill someone near your wool room who is carrying your wool",
+ "gamePercentUnlocked": 1.9579755809182056,
+ "globalPercentUnlocked": 0.9287884806048252
+ },
+ "HIDE_AND_SEEK_SPEEDRUNNER": {
+ "points": 10,
+ "name": "Hide and Seek: Speedrunner!",
+ "description": "Win a game in under 30 seconds",
+ "gamePercentUnlocked": 0.19210690150834048,
+ "globalPercentUnlocked": 0.09112814220183381
+ },
+ "BLOCKING_DEAD_RESCUE": {
+ "points": 10,
+ "name": "Blocking Dead: Fuel Up",
+ "description": "Win a game of the Blocking Dead by being rescued at the Gas Station",
+ "gamePercentUnlocked": 0.18564265468314725,
+ "globalPercentUnlocked": 0.08806175156574109
+ },
+ "GALAXY_WARS_TARGET_PRACTICE": {
+ "points": 5,
+ "name": "Galaxy Wars: Target Practice",
+ "description": "Kill 30 NPC troopers in one game",
+ "gamePercentUnlocked": 0.028300550483187848,
+ "globalPercentUnlocked": 0.013424695149279423
+ },
+ "CREEPER_ATTACK_IRON_GOLEM": {
+ "points": 5,
+ "name": "Creeper Attack: Pay the Iron Price",
+ "description": "Kill an Iron Golem in Creeper Attack",
+ "gamePercentUnlocked": 17.717449134214412,
+ "globalPercentUnlocked": 8.404477983245961
+ },
+ "ZOMBIES_WIN": {
+ "points": 10,
+ "name": "Zombies: Winner",
+ "description": "Win a game of Zombies",
+ "gamePercentUnlocked": 2.6043029103226916,
+ "globalPercentUnlocked": 1.2353813636322284
+ },
+ "ZOMBIES_ELECTRICIAN": {
+ "points": 5,
+ "name": "Zombies: Electrician",
+ "description": "Turn on the power in Zombies",
+ "gamePercentUnlocked": 13.420048997822697,
+ "globalPercentUnlocked": 6.36595626615772
+ },
+ "GALAXY_WARS_AIMED": {
+ "points": 10,
+ "name": "Galaxy Wars: Aimed",
+ "description": "Shoot and kill an enemy 50+ blocks away with your blaster",
+ "gamePercentUnlocked": 0.15529768878837721,
+ "globalPercentUnlocked": 0.07366726419721546
+ },
+ "TEAM_SLAYER": {
+ "points": 5,
+ "name": "Mini Walls: Complete Elimination",
+ "description": "Deliver the final blow to all members of an enemy team in a game of Mini Walls",
+ "gamePercentUnlocked": 2.0939292057884216,
+ "globalPercentUnlocked": 0.993279663184697
+ },
+ "ENDER_SPLEEF_NO_POWERHOUSE": {
+ "points": 10,
+ "name": "Ender Spleef: No Powerhouse",
+ "description": "???",
+ "secret": true,
+ "gamePercentUnlocked": 0.06697894300802629,
+ "globalPercentUnlocked": 0.03177224032577