Skip to content

1. 使用

17TheWord edited this page Aug 12, 2024 · 14 revisions

适配器安装

  • 驱动器选择

    DRIVER=~fastapi+~websockets
  • 通过 nb-cli 安装

    nb adapter install nonebot-adapter-minecraft

对应的 Minecraft 插件/模组/程序

NoneBot2 端配置文件

配置连接方式(正反向二选一)

反向 Websocket

配置 Minecraft 实现的 ws reverse 相关配置,使用 websocket-clienturl_list 并将上报地址改为以下地址其一

  • ws://127.0.0.1:8080/minecraft/
  • ws://127.0.0.1:8080/minecraft/ws
  • ws://127.0.0.1:8080/minecraft/ws/

其中,127.0.0.18080 分别对应 NoneBot 配置的 HOSTPORT。

正向 Websocket

# 正向 Websocket 配置
minecraft_ws_urls = '{
    "Server": ["ws://127.0.0.1:8089"]
}'

Access Token(可选)

用于对连接进行安全验证 与 mc 端配置文件中 access_token 保持一致 默认为空可不设置,不设置即为不验证

minecraft_access_token=""

Rcon 配置(可选)

minecraft_server_rcon = '{
    "Server": {
        "enable_rcon": true,
        "rcon_port": 25575,
        "rcon_password": "123456789"
    },
    "Server2": {
        "enable_rcon": false,
        "rcon_port": 25576,
        "rcon_password": "123456789"
    }
}'