Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

easymc

corman95ISC1.0.6

An API for easymc.io, a site which allows you to use tokens to login to Minecraft accounts.

minecraft, alts, minecraft alts, easymc, easymc.io, easymc api, easymc alts

readme

easymc

API for easymc.io, allowing you to automatically redeem alts from their tokens with EasyMC.

NPM version Discord

A package that allows you to use easymc.io's API to generate alts, and even login to them (using a proxy auth server). It supports mineflayer ande minecraft-protocol, with builtin functionality to create clients and bots with them.

Features

  • Generating alts with the EasyMC API
  • Grabbing the client settings (EasyMC version, EasyMC auth server, etc)
  • Logging into servers
  • Redeeming tokens and getting the full username and session.
  • Creating minecraft-protocol clients
  • Creating mineflayer bots

Usage

npm install easymc

Examples

Creating a mineflayer bot to log the chat

const bot = await easymc.createBot(token);
bot.on('chat', (player, message) => {
    console.log(`${player}: ${message}`);
});

Get the current EasyMC Client version

const { version } = await easymc.clientSettings();
console.log(`Current Version: ${version}`);

Note

This package no longer allows you to generate alts since the captcha timeout was increased to 30 seconds.

Licence

ISC