- 版权类型
- 原创
- 插件中文名称
- xbot绑定插件
- 插件英文名称
- nftown_bind
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Purpur
- PufferFish
- Leaves
- 语言支持
- 中文(简体)
- 前置组件
- XinxinBotApi https://bbs.mc9y.net/resources/153/
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
nftown_bind
更好的绑定插件 为xinxinbot添加了一种全新的绑定模式
[MD]
> 为您的Minecraft服务器提供 **QQ群↔游戏账号** 的安全绑定系统
##

- **跨平台绑定**
实现QQ群成员与游戏账号的 **双向身份验证**
- **安全确认机制**
需玩家在游戏中输入指令确认绑定,防止恶意操作
- **自动化流程**
支持绑定前后执行自定义命令(如发放奖励/解除旧绑定)
- **多群组支持**
可配置多个QQ群同时使用绑定系统
- **智能提示**
带颜色编码的聊天提示 + Tab补全指令
- **可视化配置**
所有消息模板均可通过配置文件自定义
##

### 玩家指令[/MD]
YAML:
/nftb accept # 确认绑定请求
/nftb refuse # 拒绝绑定请求
管理员指令
YAML:
/nftb reload # 重载配置文件(需权限)
权限配置
YAML:
nftb.reload: # 允许重载配置
default: op
安装步骤
- 下载最新版 NFTown_Bind.jar
- 放入服务器 plugins/ 目录
- 重启服务器
- 在QQ机器人框架中配置消息监听
- 按需修改 config.yml
配置文件示例
YAML:
# 配置允许绑定的群组 ID
groups:
- 436924558 # 示例群组 ID,替换为实际的群组 ID
# 绑定命令的关键词
keywords:
- "绑定"
- "bind"
# 当玩家不在线时发送的消息
offline-message:
- "玩家 {player} 当前不在线,请稍后再试。"
# 当玩家已绑定时发送的消息
already-bound-message:
- "玩家 {player} 已经绑定到 QQ {qq},无法重复绑定。"
# 绑定前执行的命令(可选)
pre-bind-commands: []
# 绑定请求发送到群聊的消息
bind-request-sent-message:
- "已向 {player} 发送绑定请求,请等待对方确认。"
# 游戏内提示消息
in-game-prompt: "§a请使用 /nftb accept 确认绑定或§c /nftb refuse 拒绝"
# 绑定成功后发送到群聊的消息
group-success-message:
- "玩家 {player} 已成功绑定到 QQ {qq}!"
# 绑定失败后发送到群聊的消息
group-fail-message:
- "玩家 {player} 的绑定请求失败,请联系管理员处理。"
# 拒绝绑定后发送到群聊的消息
group-refuse-message:
- "玩家 {player} 拒绝了绑定请求。"
# 绑定请求的过期时间(秒)
request-expire: 300
# 绑定成功后执行的命令(可选)
post-bind-commands:
- "give {player} golden_carrot 10"
- "eco give {player} 200"
- "lp user {player} permission set nftown.play true"
注意事项
- 需要配合支持 XinXinbot QQ机器人框架使用
- 确保配置正确的QQ群ID和机器人权限
- 修改配置后建议使用 /nftb reload 重载
- 生产环境建议测试所有自定义命令