- 版权类型
- 原创
- 插件中文名称
- WarZ五子棋
- 插件英文名称
- WarZGoBang
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Folia
- Purpur
- PufferFish
- Leaves
- 其他核心
- 语言支持
- 中文(简体)
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
- 1.7
插件介绍
WarZGoBang 是一款 Minecraft 内的五子棋小游戏插件,支持 玩家对战 (PvP) 与 人机对战 (PvE),多场地管理、观战模式、背包自动保存、完整语言/配置文件,适合生存服、娱乐服、RPG 服务器作为小游戏玩法接入。无依赖、无资源包,开箱即用!
功能特色
🏟 多场地支持
- 可创建多个独立对战房间
- 每个房间可拥有自己的大厅点、观战点、结束点、棋盘区域
- 可同时进行多个对局
PvP / PvE 模式
- 玩家互相对战(自动匹配先手)
- 玩家 VS AI(智能下棋算法)
👁 观战系统
- 支持旁观,不干扰比赛
- 可限制最大观战人数
自动化流程
- 加入游戏 → 大厅倒计时 → 自动开始
- 回合计时、落子检测、胜负判定
- 游戏结束自动清理与复位
- 玩家离开自动传送、恢复背包
全套安全保护
- 玩家背包加入游戏时自动保存
- 游戏中禁止掉落、禁止伤害
- 离开游戏自动恢复背包与状态
⚙ 完全自定义
- 所有提示信息可在
language/zh_cn.yml自定义
- 棋盘大小、倒计时、回合时间、最大时长均可配置
安装方法
- 将
WarZGoBang-1.0-SNAPSHOT.jar放入plugins文件夹
- 启动服务器自动生成配置与语言文件
- 根据需要修改
config.yml、language/zh_cn.yml
- 使用
/GoBang Reload重载
⚙ 关键配置(config.yml)
代码:
Language: zh_cn.yml
Game:
Base:
LobbyTime: 15 # 大厅等待时间(秒)
PlayTime: 600 # 游戏最大时长(秒)
StepTime: 20 # 每回合思考时间(秒)
BoardSize: 19 # 棋盘大小(默认19)
快速开始(管理员必读)
创建一个场地
代码:
/GoBang Create Arena1
设置游戏相关位置
站在对应位置执行:大厅等待点:
代码:
/GoBang SetLobby Arena1
代码:
/GoBang SetSpawn Arena1
代码:
/GoBang SetSpectator Arena1
代码:
/GoBang SetEnd Arena1
设置棋盘基准点(最关键)
- 在世界里搭一个 19×19 的平面
- 找到 左上角(X 最小、Z 最小)方块
- 站在上面输入:
代码:
/GoBang SetBoard Arena1
玩家使用指令
| 指令 | 描述 |
|---|---|
/GoBang Join <场地> | 加入 PvP |
/GoBang JoinAI <场地> | 加入人机对战 |
/GoBang Leave | 离开游戏 |
/GoBang Ver | 查看版本 |
🛠 管理员指令
| 指令 | 权限 | 描述 |
|---|---|---|
/GoBang Create <场地> | GoBang.Admin.Create | 创建场地 |
/GoBang Delete <场地> | GoBang.Admin.Delete | 删除场地 |
/GoBang SetLobby <场地> | GoBang.Admin.SetLobby | 设置大厅点 |
/GoBang SetSpawn <场地> | GoBang.Admin.SetSpawn | 设置出生点 |
/GoBang SetSpectator <场地> | GoBang.Admin.SetSpectator | 设置观战点 |
/GoBang SetEnd <场地> | GoBang.Admin.SetEnd | 设置结束点 |
/GoBang SetBoard <场地> | GoBang.Admin.SetBoard | 设置棋盘基准点 |
/GoBang SetMaxSpectators <场地> <数量> | GoBang.Admin.SetMaxSpectators | 设置最大观战人数 |
/GoBang ForceShutGame <场地> | GoBang.Admin.ForceShutGame | 结束某场地游戏 |
/GoBang ForceShutGames | GoBang.Admin.ForceShutGames | 结束所有游戏 |
/GoBang States | GoBang.Admin.States | 查看所有场地状态 |
/GoBang Reload | GoBang.Admin.Reload | 重载插件 |
权限节点
玩家权限(默认拥有)
代码:
GoBang.Play.Join
GoBang.Play.Leave
管理员权限
代码:
GoBang.Admin.*
常见问题 FAQ
Q:点击棋盘没有反应?A:请检查:
- 是否设置了棋盘
/GoBang SetBoard
- 是否点击在 19×19 范围内
- 当前状态是否为
PLAYING
Q:如何修改提示文字?
A:编辑
language/zh_cn.yml 后执行:
代码:
/GoBang Reload
Q:背包会丢失吗?
A:插件有自动保存/恢复机制。
若服务器强制关闭(如崩溃),建议定期备份。
联系方式
作者:Crazy_Jky技术交流群:398893720
如需定制插件、私有功能开发、兼容版本制作可私信联系!