UNPKG

nodemc_alts

Version:

Connect to thealtening and easymc alts using node minecraft protocol!

89 lines (79 loc) 2.16 kB
var mc = require('minecraft-protocol'); const nodeprotocol = class { constructor() { } easymc(token,server,port=25565) { var client = mc.createClient({ host: server, port: port, username: token, password: "Password", authServer: "https://easymc-serverproxy.glitch.me", sessionServer: "https://easymc-serverproxy.glitch.me" }); return client; } altening(token,server,port=25565) { var client = mc.createClient({ host: server, port: port, username: token, password: "Password", authServer: "http://authserver.thealtening.com", sessionServer: "http://sessionserver.thealtening.com" }); return client; } fastalts(token,server,port=25565) { //fastapi uses thealtening var client = mc.createClient({ host: server, port: port, username: token, password: "Password", authServer: "http://authserver.thealtening.com", sessionServer: "http://sessionserver.thealtening.com" }); return client; } }; module.exports = nodeprotocol; module.exports.nodeprotocol = nodeprotocol; var mineflayer = require('mineflayer'); const altmineflayer = class { constructor() { } easymc(token,server,port=25565) { var client = mineflayer.createBot({ host: server, port: port, username: token, password: "Password", authServer: "https://easymc-serverproxy.glitch.me", sessionServer: "https://easymc-serverproxy.glitch.me" }); return client; } altening(token,server,port=25565) { var client = mineflayer.createBot({ host: server, port: port, username: token, password: "Password", authServer: "http://authserver.thealtening.com", sessionServer: "http://sessionserver.thealtening.com" }); return client; } fastalts(token,server,port=25565) { //fastapi uses thealtening var client = mineflayer.createBot({ host: server, port: port, username: token, password: "Password", authServer: "http://authserver.thealtening.com", sessionServer: "http://sessionserver.thealtening.com" }); return client; } }; module.exports.mineflayer = altmineflayer;