The Hypixel Library (WIP) I have decided to index the entire server into a giant java library. I am still working hard on this, and will continue to add (and probably break, sorry) stuff constantly. What does it do? This library will allow you to access all data that has to do with the server - for example, the contents of a specific level of a Blitz kit, or the API stats for vampireZ for a random player. A detailed list of stuff it can do is listed below. Spoiler: [List of Functions] Arcade names, prices and rank requirements for Cosmetics Currency Converter Gametypes and their maximum players Miniwalls kits and levels All API values for a player Arena brawl All Skill, Rune, Combat Upgrade, Sword & Hat values All API values for a player Blitz Names, prices and rank requirements for Auras, Finishers, Kill effects, Taunts & Victory dances Prices, kit items per level and level requirements for Basic and Advanced kits All API values for a player Cops and Crims Names, prices and rank requirements for armor, weapon and knife skins Names, prices and rank requirements for Radio commands and Sprays All API values for a player Paintball Names, prices, max level and rank requirements for Hats and perks Names, unlock prices, ingame prices and rank requirements for Killstreaks All API values for a player Quake Names, prices and rank requirements for Barrels, Cases, Hats, Killsounds, Kits, Muzzles, Sights, Triggers and Trinkets All API values for a player Skywars Names, prices, rarity, levels and kit items for Solo, Team, Ranked and Mega kits Names, prices, rarity, levels and descriptions for Solo, Team, Ranked and Mega perks Names and rarity for Death cries, Kill Effects, Cages, Projectile Trails and Victory Dances Names, levels, prices and descriptions for Upgrades All API values for a player TNT Games Names, prices and rank requirements for Death effects, hats, particle effects, wizard classes and perks (some prices currently missing; still finding the values for them) All API values for a player Turbo Kart Racers Names, prices and rank requirements for Helmets, Horns, Suits, KartSkins and Particle Trails All API values for a player VampireZ Names, prices and rank requirements for Disguises, Human- and Vampire perks All API values for a player Walls Names, prices and requirements for Perks Names, prices, requirements and items for Starters All API values for a player Smash Heroes Names, prices, requirements and movesets for all Heroes individual stats per move per hero individual stats for each hero All maps with date added, still in rotation and name All API values for a player Friends Obtain all friends from a person Obtain said friends as a HypixelPlayer to get their stats easily again General Get all general API values for people Get Parkour times from people Collectibles All Pets & Companions All Cloaks All gadgets All Morphs All Emotes & Gestures All Hats & Animated Hats All Suits Well yeah, thats neat and all, but what else does it do? This is a library, and therefore it is not meant to do anything on its own. that might sound boring, but it is a tool meant for other developers to easily get all the values they want! But, because you asked, here is a (small) list of things i still want to get in this thing, and this list may grow ever larger Spoiler: [List of stuff i havent done yet] VampireZ Implement in-game costs and gotten items/effects for both human and vampire shop MegaWalls Implement all classes, abilities and kit items Implement all API values Skywars Implement all kits, kit items and perks Implement soul well options Implement rarity type of kits Implement all API values (Optional) Implement chest items SkyClash Implement all cards and their items Implement perks (if there are any, i dont know skyclash all too well) Implement all API values (optional) Implement chest items Smash Heroes Implement all heroes Implement abilities/items Implement all API values UHC Implement all craftable items Implement all kits and their items/abilities Implement all API values Warlords Implement all classes & their abilities Implement weapons Implement weapon skins Implement all API values Arena brawl Implement all skills Implement runes Implement combat details Implement all API values Walls Implement all perks Implement all kit items Implement all API values Speed UHC Implement all perks and kits Implement all kit items Implement all API values General Implement general values (Network level, unlocked rewards, etc) Implement Parkour Times Achievements Implement (including api) all achievements for every gamemode & general Housing Implement all housing blocks and items Mystery Vault Implement the cosmetics shop Implement API values Friends Implement a friend system Guild Implement a guild system Session Implement the session Achievements Implement achievements from all games Quests Implement all quests Implement all challenges Maps (optional) Implement maps, their capacity, names, release date, etc. BugsBugs are of course possible (likely even). If the parser finds any value in the API file that it does not recognize, it will send out a warning to you. Please post the warning, and the player it gave you the warning for, in this thread or on the github issue tracker. I have tested it with as many people as i could, and ruled out a lot of "unknown values" already, but i may have missed some! If you manage to crash it, or find some random exception being thrown, please follow the same steps and I will make sure it gets fixed. List of people i test-run it on: **TOO MANY PEOPLE** , if you want to be a guinea pig as well, let me know and i will add you if you're not already on it If you know someone who has a LOT of stats, and i should probably run it on too, give me a shout Links Github: https://github.com/skyerzz/HypixelLibrary The compiled library file can be found on github, under /out/artifacts/HypixelLib/HypixelLib[VERSION HERE].jar. Issue tracker: https://github.com/skyerzz/HypixelLibrary/issues F.A.Q Q: Where do i report a bug? A: You can report it by replying to this thread, or on the github issue tracker Q: What does that @OutDated thing mean? A: It means that that particular value is still in the API, but not used anymore. Q: I got a question! where do i put it? A: Feel free to respond to this thread with your question or send me a PM directly! Q: You forgot to list something on this thread! A: Oops? please do tell me what it is and I'll change it!