flying-squid/app.js
2018-05-13 16:11:24 +02:00

26 lines
518 B
JavaScript

#!/usr/bin/env node
const mcServer = require('./')
const defaultSettings = require('./config/default-settings')
let settings
try {
settings = require('./config/settings')
Object.keys(defaultSettings).forEach(settingKey => {
if(settings[settingKey] === undefined) {
settings[settingKey] = defaultSettings[settingKey];
}
})
} catch (err) {
settings = defaultSettings
}
module.exports = mcServer.createMCServer(settings)
process.on('unhandledRejection', err => {
console.log(err.stack)
})