• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
【1.7-1.21+|Folia】WarZGoBang —— 次世代五子棋小游戏(支持 PvP / PvE / 多场地 / 观战 / 全配置可改)

原创 娱乐 【1.7-1.21+|Folia】WarZGoBang —— 次世代五子棋小游戏(支持 PvP / PvE / 多场地 / 观战 / 全配置可改) 1.2.4

请登录后获取
版权类型
原创
插件中文名称
WarZ五子棋
插件英文名称
WarZGoBang
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Folia
  4. Purpur
  5. PufferFish
  6. Leaves
  7. 其他核心
语言支持
中文(简体)
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
  7. 1.15
  8. 1.14
  9. 1.13
  10. 1.12
  11. 1.11
  12. 1.10
  13. 1.9
  14. 1.8
  15. 1.7

作者:Crazy_Jky
支持版本:Spigot / Paper 1.20.1
交流群:398893720

完全重制,全新设计,兼容现代服务端与多世界!

📘 插件介绍​

WarZGoBang 是一款 Minecraft 内的五子棋小游戏插件,支持 玩家对战 (PvP)人机对战 (PvE),多场地管理、观战模式、背包自动保存、完整语言/配置文件,适合生存服、娱乐服、RPG 服务器作为小游戏玩法接入。
无依赖、无资源包,开箱即用!

✨ 功能特色​

🏟 多场地支持​


  • 可创建多个独立对战房间

  • 每个房间可拥有自己的大厅点、观战点、结束点、棋盘区域

  • 可同时进行多个对局

🤖 PvP / PvE 模式​


  • 玩家互相对战(自动匹配先手)

  • 玩家 VS AI(智能下棋算法)

👁 观战系统​


  • 支持旁观,不干扰比赛

  • 可限制最大观战人数

🔁 自动化流程​


  • 加入游戏 → 大厅倒计时 → 自动开始

  • 回合计时、落子检测、胜负判定

  • 游戏结束自动清理与复位

  • 玩家离开自动传送、恢复背包

🔒 全套安全保护​


  • 玩家背包加入游戏时自动保存

  • 游戏中禁止掉落、禁止伤害

  • 离开游戏自动恢复背包与状态

⚙ 完全自定义​


  • 所有提示信息可在 language/zh_cn.yml 自定义

  • 棋盘大小、倒计时、回合时间、最大时长均可配置

📥 安装方法​


  1. WarZGoBang-1.0-SNAPSHOT.jar 放入 plugins 文件夹

  2. 启动服务器自动生成配置与语言文件

  3. 根据需要修改 config.ymllanguage/zh_cn.yml

  4. 使用 /GoBang Reload 重载

⚙ 关键配置(config.yml)​

代码:
Language: zh_cn.yml

Game:
  Base:
    LobbyTime: 15       # 大厅等待时间(秒)
    PlayTime: 600       # 游戏最大时长(秒)
    StepTime: 20        # 每回合思考时间(秒)
    BoardSize: 19       # 棋盘大小(默认19)

🚀 快速开始(管理员必读)​

1️⃣ 创建一个场地​

代码:
/GoBang Create Arena1

2️⃣ 设置游戏相关位置​

站在对应位置执行:
大厅等待点:
代码:
/GoBang SetLobby Arena1
出生点(游戏开始玩家观看棋盘的位置):
代码:
/GoBang SetSpawn Arena1
观战位置:
代码:
/GoBang SetSpectator Arena1
结束点:
代码:
/GoBang SetEnd Arena1

3️⃣ 设置棋盘基准点(最关键)​


  1. 在世界里搭一个 19×19 的平面

  2. 找到 左上角(X 最小、Z 最小)方块

  3. 站在上面输入:
代码:
/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 ForceShutGamesGoBang.Admin.ForceShutGames结束所有游戏
/GoBang StatesGoBang.Admin.States查看所有场地状态
/GoBang ReloadGoBang.Admin.Reload重载插件

🔑 权限节点​

玩家权限(默认拥有)​

代码:
GoBang.Play.Join
GoBang.Play.Leave

管理员权限​

代码:
GoBang.Admin.*
(也可分开赋予,详见指令列表)

❓ 常见问题 FAQ​

Q:点击棋盘没有反应?
A:请检查:

  1. 是否设置了棋盘 /GoBang SetBoard

  2. 是否点击在 19×19 范围内

  3. 当前状态是否为 PLAYING

Q:如何修改提示文字?
A:编辑 language/zh_cn.yml 后执行:
代码:
/GoBang Reload

Q:背包会丢失吗?
A:插件有自动保存/恢复机制。
若服务器强制关闭(如崩溃),建议定期备份。

💬 联系方式​

作者:Crazy_Jky
技术交流群:398893720

如需定制插件、私有功能开发、兼容版本制作可私信联系!
作者
Crazy_Jky
价格
150.00金粒
下载
37
查看
1,164
首次发布
最后更新

评分

0.00 星 0 次评分

Crazy_Jky 的其他资源

最新更新

  1. 1.2.4

    移除 XSeries/XMaterial/XSound/Titles,改用 Bukkit 原生 API,解决 Leaves 26.1.2 版本解析异常。 修复...
  2. 1.2.3

    WarZGoBang v1.2.3 - 修复 Folia 任务 cancel/isCancelled 反射权限问题,解决定时任务无法取消导致的刷屏报错。 -...
  3. 1.2.2

    WarZGoBang v1.2.2 - 修复 Folia 环境下仅添加 folia-supported 后仍可能出现命令/线程报错的问题。 - 重构 Folia 调度兼容层:区分...
后退
顶部 底部