NilHub-NilBridge使用手册 NilHub-NilBridge使用手册
首页
  • 装载

    • 安装Nillauncher
    • 安装NilBridge
  • 命令

    • 原生命令
    • 用户命令
  • 正则表达式

    • 执行主体
    • 执行模式
  • 模块管理器

    • mgm
  • 初始化
  • 主文件
  • 监听器
  • 日志
  • 参数对象
  • vanilla
  • 文件IO
  • 服务器对象
案例
问答
增值服务
💖支持
GitHub (opens new window)
首页
  • 装载

    • 安装Nillauncher
    • 安装NilBridge
  • 命令

    • 原生命令
    • 用户命令
  • 正则表达式

    • 执行主体
    • 执行模式
  • 模块管理器

    • mgm
  • 初始化
  • 主文件
  • 监听器
  • 日志
  • 参数对象
  • vanilla
  • 文件IO
  • 服务器对象
案例
问答
增值服务
💖支持
GitHub (opens new window)
  • 初始化模块
  • 主文件
  • 监听器
  • Logger
  • 参数对象
  • vanilla
  • 文件IO
  • 服务器对象
    • 发送命令
    • 发送文本
    • 开启服务器
    • 关闭服务器
    • 发送自定义数据包
  • API
NilDev
2022-04-13
目录

服务器对象

NilBridge的服务器列表是一个全局Map对象NIL.SERVERS

使用get方法可以获取单个服务器

比如获取名称为test的服务器

let server = NIL.SERVERS.get('test');

对于一个服务器对象server,有如下方法可以使用

# 发送命令

server.sendCMD(cmd,callback)

  • 参数
    • cmd : String 需要执行的命令
    • callback : Function 回调函数
  • 回调函数原型 : function(result)
  • 回调参数
    • result : String 执行结果
  • 注意 : 向未开启的服务器执行命令可能收不到执行返回

# 发送文本

server.sendText(text)

  • 参数
    • text : String 要发送的文本
  • 返回 : 无

# 开启服务器

server.sendStart()

  • 返回 : 无

# 关闭服务器

server.sendStop()

  • 返回 : 无

# 发送自定义数据包

server.sendCustomPack(pack)

  • 参数
    • pack : String 要发送的数据包
  • 返回 : 无
上次更新: 2022/04/29, 14:19:04
文件IO

← 文件IO

Theme by Vdoing | Copyright © 2019-2022 NilDev | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式