跳到主要内容
版本:2.0

服务器

所有服务器

serein.servers

服务器状态

serein.servers[id].status

服务器进程ID

serein.servers[id].pid

  • 类型
    • number | null

服务器信息

serein.servers[id].info

开启服务器

serein.servers[id].start(): void
  • 若服务器已在运行或启动失败(文件不存在、权限不足等)则会报错,可用try...catch捕获

关闭服务器

serein.servers[id].stop(): void
  • 若服务器已关闭则会报错,可用try...catch捕获
  • 实质上是向服务器发送关闭命令(默认为stop

强制关闭服务器

serein.servers[id].terminate(): void
  • 若服务器已关闭或强制结束失败(系统原因)则会报错,可用try...catch捕获

输入到服务器

serein.servers[id].input(...lines: string[]): void
参数类型说明
linesstring[]输入行
  • 若服务器已关闭或输入失败(系统原因)则会报错,可用try...catch捕获
示例
serein.servers['bds'].input(
'help',
'say 你好',
'say Minecraft'
);