UNPKG

minecraft-wrap

Version:

Download and wrap the vanilla minecraft server in node.js

21 lines (17 loc) 639 B
#!/usr/bin/env node const wrap = require('../') const path = require('path') if (process.argv.length < 4 || process.argv.length > 5) { console.log('Usage : node exampleDownload.js <version> <jar_file> [<client|server>]') process.exit(0) } const version = process.argv[2] const jarFile = path.isAbsolute(process.argv[3]) ? process.argv[3] : path.join(process.cwd(), process.argv[3]) const downloadServer = !process.argv[4] || process.argv[4] === 'server' wrap['download' + (downloadServer ? 'Server' : 'Client')](version, jarFile, function (err) { if (err) { console.log(err) process.exit(1) } console.log('Done !') })