假人 您所在的位置:网站首页 aj11logo假 假人

假人

2024-07-15 02:50| 来源: 网络整理| 查看: 265

假人 ​

Leaves 提供了类似 Carpet 的假人支持,假人的命令为 /bot 。

什么是假人 ​

假人是一个玩家实体,怪物会被它吸引并攻击它,它也可以模拟部分玩家操作。比如:

区块随机刻生物生成物品使用方块破坏....

与普通玩家不同的是,假人拥有一定数值的自然生命恢复。

权限 ​bukkit.command.bot - 允许玩家使用 /bot 命令。

TIP

在执行命令前,请确保已经拥有此权限。

创建假人 ​

要创建假人,请在游戏内执行命令:/bot create [皮肤名], 或在控制台执行命令:/bot create [皮肤名]

是必要参数,并且假人名称需要符合 Minecraft 的玩家名规范。

[皮肤名] 是可选参数,假人将会使用皮肤名对应的皮肤。若没有填写此参数,则假人会使用假人名的对应皮肤。

通过在游戏内执行命令创建的假人会继承创建者的位置和视角(也就是创建者的 NBT 标签 Rotation 和 Pos)。

TIP

如果玩家在创建假人后不离开假人位置,则假人会和玩家发生碰撞而导致一定位置偏移。

DANGER

假人不能穿过传送门,因此需要将假人放置在需要的世界。如果使用命令或其他方法使假人改变世界,则假人可能不会正常工作。

移除假人 ​

假人无法复活,即使游戏规则 keepInventory 为 true,也会在死亡后扔出所有物品并移除自己(而不是像 Carpet 那样断开连接)。

在默认情况下,假人会在服务器关闭前被全部移除。 你可以在配置中修改假人是否在服务器重启之后自动还原。

你也可以使用命令 /bot remove 来移除指定的假人。

假人动作 ​

动作是假人的重要部分,它可以让假人完成更多任务。 截止目前,假人一共拥有18种动作。

每个假人可以同时执行多个动作,但每种动作只能有一个参数。当一个动作被重新设置时,假人会丢失旧动作的所有数据。

你可以使用命令 /bot action [动作参数] 来指定假人的动作。

命令 /bot action list 将用于查看指定假人当前的所有动作。

动作参数 ​TickDelay ​类型: 整数默认值: 20描述: 每次成功执行一次操作后的等待时间,单位为 tick。DoNumber ​类型: 整数默认值: -1描述: 每次动作中可以成功执行操作的次数,如为 -1 则为无限。X 或 Y 或 Z ​类型: 浮点数(小数)默认值: 0.0描述: 一个 X/Y/Z 坐标。攻击前方实体动作 ​动作名: attack动作参数: [TickDelay] [DoNumber]描述: 当假人开始执行这项动作时,假人将尝试攻击 视线前方 的实体。攻击碰撞箱内实体动作 ​动作名: attack_self动作参数: [TickDelay] [DoNumber]描述: 当假人开始执行这项动作时,假人将尝试攻击自己 碰撞箱 内的实体。方块破坏动作 ​动作名: break动作参数: [TickDelay] [DoNumber]描述: 当假人开始执行这项动作时,假人将尝试挖掘 视线前方 的方块。物品扔出动作 ​动作名: drop动作参数: 无描述: 当假人开始执行这项动作时,假人将扔出背包中的所有物品。自动钓鱼动作 ​动作名: fish动作参数: [TickDelay] [DoNumber]描述: 假人将尝试自动钓鱼。跳跃动作 ​动作名: jump动作参数: [TickDelay] [DoNumber]描述: 当假人开始执行这项动作时,假人将尝试进行跳跃。趴下动作 ​动作名: lay动作参数: 无描述: 当假人开始执行这项动作时,假人将尝试趴下。注视动作 ​动作名: look动作参数: 描述: 当假人开始执行这项动作时,假人将看向一个给定的坐标。转向动作 ​动作名: rotate动作参数: 无描述: 当假人开始执行这项动作时,假人将看向玩家所在位置。下蹲动作 ​动作名: sneak动作参数: 无描述: 当假人开始执行这项动作时,假人将切换潜行状态。动作停止 ​动作名: stop动作参数: None描述: 当执行命令之后假人将立刻停止所有动作。游泳动作 ​动作名: swim动作参数: 无描述: 当假人开始执行此项动作时,假人将尝试在水中自动浮起(而不是进入游泳姿态)。物品使用动作 ​动作名: use动作参数: [TickDelay] [DoNumber]描述: 假人将尝试使用主手物品,此动作将不会尝试对方块或实体使用物品。副手物品使用动作 ​动作名: use_offhand动作参数: [TickDelay] [DoNumber]描述: 假人将尝试使用副手物品,此动作将不会尝试对方块或实体使用物品。

DANGER

假人尝试使用带有 GUI 的物品的行为是未定义的。

对方块使用物品动作 ​动作名: use_on动作参数: [TickDelay] [DoNumber]描述: 假人将尝试对视线前方的方块使用主手物品。对方块使用副手物品动作 ​动作名: use_on_offhand动作参数: [TickDelay] [DoNumber]描述: 假人将尝试对视线前方的方块使用副手物品。

DANGER

假人尝试使用带有 GUI 的方块(如工作台,熔炉,铁砧等)的行为是未定义的。

对实体使用物品动作 ​动作名: use_to动作参数: [TickDelay] [DoNumber]描述: 假人将尝试视线前方的实体使用主手物品。此动作将允许假人进入载具(进去就出不来了)。对实体使用副手物品动作 ​动作名: use_to_offhand动作参数: [TickDelay] [DoNumber]描述: 假人将尝试视线前方的实体使用副手物品。此动作将允许假人进入载具(进去就出不来了)。

DANGER

假人尝试使用带有 GUI 的生物(如装有箱子的羊驼,驴子)的行为是未定义的,可能会引发未知问题。

假人列表 ​

通过使用 /bot list [世界] 来查看全局/各个世界的假人。

[世界] 是可选参数。它默认为 world / world_nether / world_the_end 。 输入自定义世界的名称以查看位于该世界中的假人。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有