AI 速览
RptChess:用 CraftEngine 在服务器里摆出可对弈的中国象棋,规则完整到蹩马腿塞象眼
RptChess 是一款面向服务器世界的中国象棋插件,棋盘与 32 枚棋子由 CraftEngine 渲染成地面家具,走子规则由插件按古法完整判定,涵盖蹩马腿、塞象眼、炮翻山、兵过河横走以及送将、将帅照面等非法拦截。两名玩家站在同一副 9×10 棋盘前轮流右击选子、落子,插件会播报走子并用将死、困毙判定胜负,结束后按设定秒数自动重开。它适合想在主城或活动里摆对弈点位的服主,也适配 Folia,默认所有玩家都能上手。
论坛附件
帖内链接
获取方式
- 需要 Paper 或 Folia 服务端,Java 21 及以上
- 必须安装 CraftEngine 前置,否则棋盘棋子不可见
- 内容包 rptchess/ 需手动放入 CraftEngine 资源目录并执行重载
- 生成棋盘需要 9×10 一格高的空地,位置持久保存
- 转载或整合需先联系作者获授权
本卡片由 AI 阅读本帖后生成,可能存在疏漏,请以帖子正文为准。
| 中文名: | RPT象棋 |
|---|---|
| 外语名: | RptChess |
| 支持版本: | 1.21.x 26.x |
| 适用服务端: | Paper 其它 |
| 插件属性: | 本体插件 |
| 插件类型: | 娱乐 其他 |
| 前置插件: | CraftEngine |
| 来源: | 转载 |
| 原帖地址: | https://www.minebbs.com/resources/rptchess.18471/ |
| 下载地址: | https://www.minebbs.com/resources/rptchess.18471/ |
| 最后更新: | 2026-10-04 |
|
关于这个插件RptChess 是一个跑在服务器世界里的中国象棋。 原版做不到这件事 —— 既没有能够精确摆出 90 个交叉点的方块,也没有能判定「马腿被蹩住」的逻辑。RptChess 把这两件事拆开:棋盘与棋子交给 CraftEngine 渲染,走子规则交给插件判定。
功能说明1. 走子规则:按古法实现,不做简化
2. 对局流程:选中 → 落子 → 判定
3. 落子前的合法性拦截插件在真正走子之前就拦掉非法操作,并给出人话原因:
6. 命令生成棋盘,位置永久记住[size=1.2]代码: /rptcs create 管理员看向一块地面(8 格以内),棋盘会铺在那块地面上面,占 9×10 格。
支持版本与环境
内容包必须手动放:内容包(命名空间 rptchess)与插件一起下载,解压后把 rptchess/ 整个目录放进目标用户
是否付费完全免费。 不需要授权、不需要联网校验,下载即用。
使用教程安装
快速上手(4 步)
指令列表
主指令为 /rptcs,别名 /chess、/xiangqi。权限节点 本插件免费开放:功能权限 rptcs.use 默认所有玩家都有,装上即用,不需要额外配置。
注意:rptcs.admin 只能绕过地面方块的保护,棋盘与棋子家具本身连 OP 也砸不掉(要拆整盘用 /rptcs remove)。主要配置项(config.yml)
棋盘与棋子的外观不在这份配置里 —— 它们全部来自 CraftEngine 内容包,想改外观改内容包即可。常见问题
声明
|
提升卡
观察者