10 lines
537 B
JavaScript
10 lines
537 B
JavaScript
// 供测试用的 Node 服务端(独立实现)。
|
|
// 用法: node support_testserver.js <port>
|
|
const mc = require('minecraft-protocol')
|
|
const port = parseInt(process.argv[2] || '25599')
|
|
const server = mc.createServer({ 'online-mode': false, port, version: '1.20.1', motd: 'mcfold-test' })
|
|
server.on('listening', () => console.log('SERVER_READY'))
|
|
server.on('login', (c) => console.log('SERVER_GOT_LOGIN username=', c.username))
|
|
server.on('error', e => console.log('SERVER_ERR', e.message))
|
|
setTimeout(() => process.exit(0), 120000)
|