From b42d798831973c89a982950d41e36dfd3328ad69 Mon Sep 17 00:00:00 2001 From: MC_XiaoHei Date: Thu, 11 Sep 2025 22:37:35 +0800 Subject: [PATCH 1/5] :book: Update fakeplayer documentation with new commands and descriptions --- src/config-spec/leaves/zh_Hans.yml | 5 ++++- src/zh_Hans/leaves/reference/fakeplayer.md | 16 ++++++++++++++-- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/src/config-spec/leaves/zh_Hans.yml b/src/config-spec/leaves/zh_Hans.yml index f6a896e..0c82976 100644 --- a/src/config-spec/leaves/zh_Hans.yml +++ b/src/config-spec/leaves/zh_Hans.yml @@ -387,7 +387,10 @@ settings: ::: no-block-update-command: default: "false" - description: 是否启用 `/leaves blockupdate` 命令,此命令让玩家可以控制服务器内全局方块更新是否发生。 + description: | + 是否启用 `/leaves blockupdate` 子命令,此命令让玩家可以控制服务器内全局方块更新是否发生。 + + 使用 `/leaves blockupdate` 查询当前全局方块更新状态,`/leaves blockupdate enable`开启全局方块更新,`/leaves blockupdate disable`关闭全局方块更新。 no-tnt-place-update: default: "false" description: 是否在放置 TNT 时**不**进行方块更新。 diff --git a/src/zh_Hans/leaves/reference/fakeplayer.md b/src/zh_Hans/leaves/reference/fakeplayer.md index 71ab96e..88e0b07 100644 --- a/src/zh_Hans/leaves/reference/fakeplayer.md +++ b/src/zh_Hans/leaves/reference/fakeplayer.md @@ -55,7 +55,7 @@ Leaves 提供了类似 Carpet 的假人支持,假人的命令为 `/bot` 。 你也可以使用命令 `/bot remove <假人名>` 来移除指定的假人。 -你也可以使用命令 `/bot remove <假人名> [时] [分] [秒]` 来定时移除指定的假人。 +你可以通过添加移除时间参数(例如 `/bot remove <假人名> [移除时间]`)来定时移除指定的假人。移除时间格式例如:`11h45m14s`。 ## 假人加载/保存 @@ -222,6 +222,12 @@ Leaves 提供了类似 Carpet 的假人支持,假人的命令为 `/bot` 。 - **动作参数**: `` 或 `` `` `` - **描述**: 当假人开始执行这项动作时,假人将看向该玩家或给定的坐标。 +### 骑乘动作 + +- **动作名**: `mount` +- **动作参数**: `无` +- **描述**: 当假人开始执行这项动作时,假人将尝试骑乘曼哈顿距离 2 范围内的最近可骑乘实体。 + ### 转向动作 - **动作名**: `rotation` @@ -240,6 +246,12 @@ Leaves 提供了类似 Carpet 的假人支持,假人的命令为 `/bot` 。 - **动作参数**: `无` - **描述**: 当假人执行此项动作时,假人将尝试在水中自动浮起(而不是进入游泳姿态)。 +### 交换双手物品动作 + +- **动作名**: `swap` +- **动作参数**: `无` +- **描述**: 当假人开始执行这项动作时,假人将交换双手的物品。此动作始终成功。 + ### 模拟右键动作 - **动作名**: `use_auto` @@ -342,5 +354,5 @@ Leaves 提供了类似 Carpet 的假人支持,假人的命令为 `/bot` 。 通过使用 `/bot list [世界]` 来查看全局/各个世界的假人。 -`[世界]` 是可选参数。它默认为 `world` / `world_nether` / `world_the_end` 。 +`[世界]` 是可选参数。默认情况下,可选值为 `world` / `world_nether` / `world_the_end` 。 输入自定义世界的名称以查看位于该世界中的假人。 From 4133a2d2328b3cd26346e0ddd24dd1a6b42e818e Mon Sep 17 00:00:00 2001 From: MC_XiaoHei Date: Fri, 12 Sep 2025 18:52:05 +0800 Subject: [PATCH 2/5] Update src/zh_Hans/leaves/reference/fakeplayer.md Co-authored-by: LittleChest --- src/zh_Hans/leaves/reference/fakeplayer.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/zh_Hans/leaves/reference/fakeplayer.md b/src/zh_Hans/leaves/reference/fakeplayer.md index 88e0b07..a3b79e7 100644 --- a/src/zh_Hans/leaves/reference/fakeplayer.md +++ b/src/zh_Hans/leaves/reference/fakeplayer.md @@ -354,5 +354,5 @@ Leaves 提供了类似 Carpet 的假人支持,假人的命令为 `/bot` 。 通过使用 `/bot list [世界]` 来查看全局/各个世界的假人。 -`[世界]` 是可选参数。默认情况下,可选值为 `world` / `world_nether` / `world_the_end` 。 +默认情况下可选值为 `world` / `world_nether` / `world_the_end` 。 输入自定义世界的名称以查看位于该世界中的假人。 From dc4734e046b749ef2047fc4705c61b3fc1df48e9 Mon Sep 17 00:00:00 2001 From: MC_XiaoHei Date: Fri, 12 Sep 2025 18:52:56 +0800 Subject: [PATCH 3/5] Update src/config-spec/leaves/zh_Hans.yml Co-authored-by: LittleChest --- src/config-spec/leaves/zh_Hans.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/config-spec/leaves/zh_Hans.yml b/src/config-spec/leaves/zh_Hans.yml index 0c82976..77fadfa 100644 --- a/src/config-spec/leaves/zh_Hans.yml +++ b/src/config-spec/leaves/zh_Hans.yml @@ -390,7 +390,9 @@ settings: description: | 是否启用 `/leaves blockupdate` 子命令,此命令让玩家可以控制服务器内全局方块更新是否发生。 - 使用 `/leaves blockupdate` 查询当前全局方块更新状态,`/leaves blockupdate enable`开启全局方块更新,`/leaves blockupdate disable`关闭全局方块更新。 + - `/leaves blockupdate` 查询当前全局方块更新状态 + - `/leaves blockupdate enable` 开启全局方块更新 + - `/leaves blockupdate disable` 关闭全局方块更新 no-tnt-place-update: default: "false" description: 是否在放置 TNT 时**不**进行方块更新。 From 93b78d7075c19628ff75cf5d44b24ee993e01803 Mon Sep 17 00:00:00 2001 From: MC_XiaoHei Date: Sat, 13 Sep 2025 11:21:49 +0800 Subject: [PATCH 4/5] :book: Improve fakeplayer documentation for removal command and mount action --- src/zh_Hans/leaves/reference/fakeplayer.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/zh_Hans/leaves/reference/fakeplayer.md b/src/zh_Hans/leaves/reference/fakeplayer.md index a3b79e7..28232ab 100644 --- a/src/zh_Hans/leaves/reference/fakeplayer.md +++ b/src/zh_Hans/leaves/reference/fakeplayer.md @@ -55,7 +55,7 @@ Leaves 提供了类似 Carpet 的假人支持,假人的命令为 `/bot` 。 你也可以使用命令 `/bot remove <假人名>` 来移除指定的假人。 -你可以通过添加移除时间参数(例如 `/bot remove <假人名> [移除时间]`)来定时移除指定的假人。移除时间格式例如:`11h45m14s`。 +你可以通过添加移除时间参数(例如 `/bot remove <假人名> [移除时间]`)来在设定的时间后移除指定的假人。移除时间格式例如:`11h45m14s`。 ## 假人加载/保存 @@ -226,7 +226,7 @@ Leaves 提供了类似 Carpet 的假人支持,假人的命令为 `/bot` 。 - **动作名**: `mount` - **动作参数**: `无` -- **描述**: 当假人开始执行这项动作时,假人将尝试骑乘曼哈顿距离 2 范围内的最近可骑乘实体。 +- **描述**: 当假人开始执行这项动作时,假人将尝试骑乘 [曼哈顿距离](https://zh.wikipedia.org/wiki/%E6%9B%BC%E5%93%88%E9%A0%93%E8%B7%9D%E9%9B%A2) 小于等于 2 范围内的最近可骑乘实体。 ### 转向动作 From c27f54d286b83a87a3a84653b1edb97ed62ea6db Mon Sep 17 00:00:00 2001 From: MC_XiaoHei Date: Wed, 24 Sep 2025 18:47:53 +0800 Subject: [PATCH 5/5] feat: sync with pr --- src/zh_Hans/leaves/reference/fakeplayer.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/zh_Hans/leaves/reference/fakeplayer.md b/src/zh_Hans/leaves/reference/fakeplayer.md index 28232ab..28ee766 100644 --- a/src/zh_Hans/leaves/reference/fakeplayer.md +++ b/src/zh_Hans/leaves/reference/fakeplayer.md @@ -226,7 +226,7 @@ Leaves 提供了类似 Carpet 的假人支持,假人的命令为 `/bot` 。 - **动作名**: `mount` - **动作参数**: `无` -- **描述**: 当假人开始执行这项动作时,假人将尝试骑乘 [曼哈顿距离](https://zh.wikipedia.org/wiki/%E6%9B%BC%E5%93%88%E9%A0%93%E8%B7%9D%E9%9B%A2) 小于等于 2 范围内的最近可骑乘实体。 +- **描述**: 当假人开始执行这项动作时,假人将尝试骑乘能触碰到(在实体交互范围内,且没有方块阻拦)的最近可骑乘实体。 ### 转向动作