# 棋艺工坊 (ChessCraft)
棋艺工坊是一个 Paper 插件,它允许玩家在游戏世界中与其他玩家或棋类引擎进行象棋对战。
使用棋艺工坊,玩家可以在 Minecraft 环境中挑战其他玩家进行激烈的象棋对战。
## 特性
- 在游戏世界中的象棋对战,类似于巨型象棋棋盘。
- 棋子:支持通过资源包使用自定义模型(链接见下),也支持使用纹理化玩家头颅,无需资源包也能使用。
- 自动下载适用于您平台的正确 Stockfish (为棋艺工坊提供支持的象棋引擎) 可执行文件。
- 存储已暂停/未完成和已完成比赛的历史记录
- 以 PGN 格式导出比赛,便于外部分析
- PvP 比赛的 Elo 评分系统,并带有服务器排行榜
## 下载
您可以在 Modrinth 这里获取下载:
## 安装
要安装棋艺工坊,只需将插件放入您的 Paper 服务器的 `plugins` 文件夹中。
配置可以在 `plugins/ChessCraft/config.yml` 中进行调整。
默认情况下,棋艺工坊将配置为使用包含象棋棋子自定义模型的资源包。
您可以在这里下载:[https://github.com/jpenilla/chesscraft/raw/master/resources/ChessCraft_Resource_Pack.zip](https://github.com/jpenilla/chesscraft/raw/master/resources/ChessCraft_Resource_Pack.zip)。您可以让您的玩家手动安装它,或者将其设置为您的服务器资源包/将其内容合并到现有的服务器资源包中。
## 使用方法
首先,您必须通过在棋盘西南角的位置站立并使用 `/chess create_board ` 命令来创建一个棋盘。
然后,使用 `/chess challenge player|cpu` 命令来挑战对手。就这些了!现在您可以右键单击棋子开始移动棋子了!
棋盘不会自动在世界中放置或移除方块(除了如果配置为使用方块棋子的话),它们只会管理棋子。这是为了允许
您以任何您喜欢的方式建造您的棋盘。但是,`/chess set_checkerboard` 命令可用于自动放置方块以创建一个标准棋盘。