Files
agentmc/tests/support_testserver.js

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)