nodemc_alts
Version:
Connect to thealtening and easymc alts using node minecraft protocol!
89 lines (79 loc) • 2.16 kB
JavaScript
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;