JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1
  • Score
    100M100P100Q35381F
  • License MIT

Node.js Hypixel API wrapper!

Package Exports

  • hynfo

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (hynfo) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Hynfo

Multi-functional Hypixel API Wrapper for Node.JS!

This is an API wrapper package for Minecraft's most popular server, Hypixel!

const Hynfo = require('hynfo');
const client = new Hynfo({key: 'YOUR_HYPIXEL_API_KEY'})
// use '/api new' in-game to get your api key!

client.getPlayer('YaNuu_').then(async res => {
    console.log(res)
})

Install

npm install hynfo

Features

  • Player

  • .getPlayer(IGN) - Access player info
  • .getFriends(IGN) - Get Players friends
  • .getRecentGames(IGN) - Get recent games played by the user
  • .IfOnline(IGN) - Get a boolean whether the user is online or not
  • .getSession(IGN) - Get current player status (game, status, etc.)
  • Guild

  • .getGuild(GUILDNAME) - Access Guild info
  • .findGuildByPlayer(IGN) - Access Guild Info based on a user
  • Skyblock

  • .getProfileFromName(IGN, CUTE_NAME) - Get user profile by cute name (Watermelon/Grape/etc.)
  • .getSkyblockProfile(PROFILEID) - Get skyblock profile by its ID
  • Misc

  • .getKeyInfo(API_KEY) - Get Info about an API key (owner, limits etc.)
  • .getNames(IGN) - Get all past names and timestamps from Mojang (search by current name)
  • .getWatchdog() - Get current watchdog statistics
  • .getLBs() - Get all Leaderboards
  • .getLeaderBoard(GAME_MODE) - Get Leaderboard for a specific game mode
  • Resources

  • .getAchievements() - Get all Achievements
  • .getGameAchievements(GAME_MODE) - Get achievements for a specific game mode
  • .getChallenges() - Get all challenges
  • .getGameChallenges(GAME_MODE) - Get challenges for a specific game mode
  • .getQuests() - Get all quests
  • .getGameQuests(GAME_MODE) - Get Quests for a specific game mode
  • .getGuildAchievements() - Get all guild achievements
  • .getGuildPermissions() - Get all guild permissions

Package used

License

MIT