马上注册,立刻下载资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
PlayerDoll 是一个插件,允许玩家创建假玩家(假人)。 玩家可以使用此插件执行需要玩家的简单任务。
使用此插件可以执行的操作示例: - 保持区块加载
- 种植庄稼
- 挂机暴民农场
- 攻击生物
- 与方块交互
- 破坏/放置块
- 还有更多...
注:目前1.21不支持Folia
官方文档:https://github.com/sjavi4/PlayerDoll/blob/main/README.md
警告
如果您运行的是 Folia 类型的服务器,请避免假人进入包含特定区域的手持/悬挂地图的区域。服务器很可能会崩溃,因为地图正在跟踪娃娃。 对于 Velocity 连接,已进行基本测试,不需要特定支持。假人无需任何设置即可直接加入 像数据库、多元宇宙这样的事情可能会出错(未经测试或编码来处理) 欢迎报告任何问题(性能、错误、建议、反馈、兼容性测试) 假人现在将通过模拟客户端连接到服务器。
性能
- 所有假人都以“-”前缀作为标识符,以区分真实玩家和假人
- 按原样,假人名字只有 15 个名字长度(遵守真实玩家姓名规则)
- 假人没有获得减少储存的 crafing 食谱。
- 假人不计入睡眠百分比
- 假人默认为生存模式
- 假人如果死了,会立即退出游戏(遵守游戏规则keepinventory)
- 假人在命令退化时不会掉落战利品
- 被命令移除的假人将执行
(遵守游戏规则)
所有与玩家相关的数据将被删除die processkeepinventory
命令和权限当娃娃在区块保护区时,某些命令不可用 命令现在已在 vanilla brigadier 中注册 在命令系统上发现任何问题时,请报告 命令后跟此格式/doll <subcommand> <target> <arguments>
命令 | 权限 | 描述 | 笔记 | attack | playerdoll.command.attack | Doll attacks(left click) towards it's line of sight | | create name [skinName] | playerdoll.command.create
playerdoll.argument.create.skin | Register Doll to server | skinName: Any authenticated player name
Offline server uses default skins | despawn | playerdoll.command.despawn | Offline Doll and save Data | | drop | playerdoll.command.drop | Drop item | | dropStack | playerdoll.command.drop | Drop item in stack | | dismount | playerdoll.command.dismount | Let Doll gets off from current vehicle/entity | | echest | playerdoll.command.echest | Open Doll's ender chest | | exp [all/level] | playerdoll.command.exp | Get Exp from Doll | Default:1 level | gset | playerdoll.command.gset | Set Doll settings for All players | This will be overridden by pset | info | playerdoll.command.info | Show Doll data | Affected by hide_from_list flag | inv | playerdoll.command.inv | Open Doll's inventory (snapshot) | access actual inventory inside GUI | jump | playerdoll.command.jump | Make Doll jumps | Not support covert-player | look | playerdoll.command.look | set Doll head to certain direction | | lookat | playerdoll.command.lookat | Set Doll's head pointing to Entity | | menu | playerdoll.command.menu | Open Doll's information panel | | mount | playerdoll.command.mount | Assign Doll to ride on nearby vehicle/entity | | move | playerdoll.command.move | Assign Doll to move in 4 directions | | pset doll player | playerdoll.command.pset | Set Doll settings for Specific player | This will override gset | remove | playerdoll.command.remove | Remove Doll and its Data immediately | No recovery | set | playerdoll.command.set | Open Doll settings | | slot | playerdoll.command.slot | Set Doll's Handheld Slot | | sneak | playerdoll.command.sneak | Set sneak | | spawn | playerdoll.command.spawn | Spawn Doll at player | | sprint | playerdoll.command.sprint | Set sprint | | stop | playerdoll.command.stop | Stop All action | | swapHands | playerdoll.command.swap | Swap item between main hand and off hand | | tp | playerdoll.command.tp | Teleport Doll to player | | turn | playerdoll.command.turn | Rotate Doll's head by yaw(horizontal) and pitch(vertical) | | unsneak | playerdoll.command.sneak | Set unsneak | | unsprint | playerdoll.command.sprint | Set unsprint | | use | playerdoll.command.use | Doll uses/interacts(right click) towards it's line of sight | (能力有限,请自行翻译,后面会补翻译)
|