Gugle的Carpet附加包

Gugle的Carpet附加包

Gugle的地毯扩展

工具

Gugle 的 Carpet 扩展(Gugle's Carpet Addition)

开发版构建 CurseForge 下载量 Modrinth 下载量 GitHub 下载量

菜单

GCA

如果你需要用于 Minecraft 1.13 的 GCA,请点击此处

gcaPageSize

设置 GCA 列表页面每页显示的条目数量

  • 类型:int
  • 默认值:8
  • 选项:任意正整数
  • 分类:GCA
/carpet [setDefault] gcaPageSize 10

openFakePlayerInventory

允许玩家打开假人的物品栏

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA、BOT
/carpet [setDefault] openFakePlayerInventory true

使用方法:右键点击假人即可打开其物品栏

物品栏

openRealPlayerInventory

允许玩家打开真实玩家的物品栏

  • 类型:String
  • 默认值:false
  • 选项:true、false、ops、0、1、2、3、4
  • 分类:GCA、experimental
/carpet [setDefault] openRealPlayerInventory true
/carpet [setDefault] openRealPlayerInventory ops

使用方法:右键点击其他真实玩家以打开其物品栏,需要相应的权限等级

openFakePlayerEnderChest

允许玩家打开假人的末影箱

  • 类型:String
  • 默认值:false
  • 选项:ender_chest、true、false
  • 分类:GCA、BOT
/carpet [setDefault] openFakePlayerEnderChest true
/carpet [setDefault] openFakePlayerEnderChest ender_chest

使用方法:潜行(按住 Shift)+ 右键点击假人即可打开其末影箱

末影箱

fakePlayerResident

退出存档时保留假人

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA、BOT
/carpet [setDefault] fakePlayerResident true

fakePlayerReloadAction

退出存档时保留假人的动作

  • 类型:boolean
  • 默认值:true
  • 选项:true、false
  • 分类:GCA、BOT
/carpet [setDefault] fakePlayerReloadAction false

fakePlayerAutoRespawn

让假人死后自动重生

  • 类型:String
  • 默认值:false
  • 选项:spawn、death、setting、false
  • 分类:GCA、BOT、experimental

spawn:在出生点重生。

death:在死亡地点重生。

setting:在机器人列表中存储的位置重生。如果假人不在机器人列表中,则使用 death 模式。

/carpet [setDefault] fakePlayerAutoRespawn <spawn|death|setting>

fakePlayerAutoReplenishment

让假人自动补充物品

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA、BOT
/carpet [setDefault] fakePlayerAutoReplenishment true

fakePlayerAutoReplenishmentFormShulkerBox

让假人自动从潜影盒中补充物品

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA、BOT
/carpet [setDefault] fakePlayerAutoReplenishmentFormShulkerBox true

fakePlayerAutoFish

让假人自动钓鱼。当鱼钩钓到鱼时,会自动收竿并再次抛竿。

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA、BOT
/carpet [setDefault] fakePlayerAutoFish true

使用方法:让假人手持钓鱼竿,使用 /player <名字> use 开始钓鱼。假人将自动完成收竿和抛竿操作。

fakePlayerAutoReplaceTool

让假人自动替换几乎损坏的工具

  • 类型:String
  • 默认值:false
  • 选项:true、false、keep
  • 分类:GCA、BOT

true:带有经验修补的工具将保留 10 点耐久;其他工具在损坏后会自动替换。

keep:所有工具都将保留 10 点耐久。

/carpet [setDefault] fakePlayerAutoReplaceTool <true|keep>

fakePlayerToolDamagedNotification

当假人的工具损坏或补充物品失败时,向服务器广播消息(可能导致消息刷屏)

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA、BOT
/carpet [setDefault] fakePlayerToolDamagedNotification true

fakePlayerPrefixName

假人名字前缀

  • 类型:String
  • 默认值:#none
  • 选项:#none、bot_
  • 分类:GCA、BOT
/carpet [setDefault] fakePlayerPrefixName bot_
/carpet [setDefault] fakePlayerPrefixName #none

fakePlayerSuffixName

假人名字后缀

  • 类型:String
  • 默认值:#none
  • 选项:#none、_fake
  • 分类:GCA、BOT
/carpet [setDefault] fakePlayerSuffixName _fake
/carpet [setDefault] fakePlayerSuffixName #none

fakePlayerForceOfflineUUID

强制假人使用离线 UUID(需要启用 allowSpawningOfflinePlayers)

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA、BOT
/carpet [setDefault] fakePlayerForceOfflineUUID true

禁用此功能需要清除 usercache.json 并重启服务器/客户端,才能切换回在线 UUID。

commandBot

用于保存、加载和分组管理假人的机器人管理菜单

  • 类型:String
  • 默认值:ops
  • 选项:ops、0、1、2、3、4、true、false
  • 分类:GCA、BOT、command
/carpet [setDefault] commandBot ops

命令用法:

/bot                                    # 显示已保存的机器人列表
/bot list [page]                        # 分页显示机器人列表
/bot add <玩家> <描述>                   # 保存当前在线的假人(包括位置、动作等)
/bot load <玩家>                        # 加载已保存的假人
/bot remove <玩家>                      # 删除已保存的假人
/bot group                              # 显示机器人分组列表
/bot group create <名称>                # 创建机器人分组
/bot group remove <名称>                # 删除机器人分组
/bot group add <机器人> <分组>          # 将机器人添加到分组
/bot group load <分组>                  # 加载分组中的所有机器人
/bot group unload <分组>                # 卸载分组中的所有机器人
/bot group info <分组>                  # 查看分组详情
/bot group generated <名称> <数量> [load]  # 批量生成机器人并分组

机器人控制器

使用 /bot controller 自定义假人额外控制面板上的按钮。按钮可以全局配置,也可以针对单个假人配置。当全局设置和单个设置使用相同的槽位时,单个设置会覆盖全局设置。

可用槽位为 3 到 26。点击按钮会运行以目标假人名字开头的 /player <玩家> <动作> 命令,因此 <动作> 应只包含玩家名字之后的部分。例如,attack continuous 将运行 /player <玩家> attack continuous。

命令用法:

/bot controller                                             # 显示全局按钮列表
/bot controller list [玩家]                                 # 显示全局按钮或某个玩家的有效按钮
/bot controller global set <槽位> <描述> <动作>             # 设置全局按钮
/bot controller global clear <槽位>                         # 清除某个槽位的全局按钮
/bot controller global clear all                            # 清除所有全局按钮
/bot controller player <玩家> set <槽位> <描述> <动作>      # 为某个假人设置按钮
/bot controller player <玩家> clear <槽位>                  # 清除某个假人的一个按钮
/bot controller player <玩家> clear all                     # 清除某个假人的所有按钮

示例:

/bot controller global set 3 "连续攻击" attack continuous
/bot controller player Steve set 4 "连续使用" use continuous

启用 openFakePlayerInventory 或 openFakePlayerEnderChest 后,潜行并右键点击假人即可打开额外控制面板。当假人的末影箱启用时,控制按钮会出现在其物品上方。包含空格的按钮描述必须用双引号括起来。

commandBotAction

用于添加/移除动作以及设置机器人启动动作的机器人动作管理菜单

  • 类型:String
  • 默认值:ops
  • 选项:ops、0、1、2、3、4、true、false
  • 分类:GCA、BOT、command
/carpet [setDefault] commandBotAction ops

命令用法:

/bot action <机器人>                       # 查看机器人的动作列表
/bot action <机器人> add <动作>            # 为机器人添加动作
/bot action <机器人> remove <ID>           # 移除机器人的动作
/bot action <机器人> startup set <动作>    # 设置机器人的启动动作
/bot action <机器人> startup clear         # 清除机器人的启动动作

commandTodo

支持添加、移除和标记完成状态的待办事项管理菜单

  • 类型:String
  • 默认值:ops
  • 选项:ops、0、1、2、3、4、true、false
  • 分类:GCA、command
/carpet [setDefault] commandTodo ops

命令用法:

/todo                           # 显示待办事项列表
/todo list [page]               # 分页显示待办事项列表
/todo add <描述>                # 添加新的待办事项
/todo remove <ID>               # 移除待办事项
/todo success <ID> [true/false] # 将待办事项标记为已完成/未完成

commandHere

快速向所有玩家广播你的当前位置,并给自己添加发光效果

  • 类型:String
  • 默认值:ops
  • 选项:ops、0、1、2、3、4、true、false
  • 分类:GCA、command
  • 条件:仅在未加载 CarpetAmsAddition 时生效
/carpet [setDefault] commandHere ops

命令用法:

/here   # 广播你的坐标,显示当前维度及转换后的坐标
        # 同时输出兼容 Xaero 小地图的路径点格式

commandWhereis

快速定位玩家并给目标添加发光效果

  • 类型:String
  • 默认值:ops
  • 选项:ops、0、1、2、3、4、true、false
  • 分类:GCA、command
/carpet [setDefault] commandWhereis ops

命令用法:

/whereis <玩家>   # 查询指定玩家的位置
/vris <玩家>      # 别名,功能相同

commandLoc

用于保存、查看和删除坐标点的位置管理菜单

  • 类型:String
  • 默认值:ops
  • 选项:ops、0、1、2、3、4、true、false
  • 分类:GCA、command
/carpet [setDefault] commandLoc ops

命令用法:

/loc                    # 显示位置列表
/loc list [page]        # 分页显示位置
/loc add <描述>         # 在当前坐标添加位置
/loc remove <ID>        # 移除指定位置
/loc info <ID>          # 查看位置详情(包括维度转换后的坐标)

commandWlist

白名单管理,允许授权的普通玩家管理白名单

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA、command
/carpet [setDefault] commandWlist true

命令用法:

/wlist                              # 显示当前白名单
/wlist add <玩家>                   # 将玩家添加到白名单
/wlist remove <玩家>                # 将玩家移出白名单
/wlist permission add <玩家>        # 授予玩家白名单管理权限(仅 OP)
/wlist permission remove <玩家>     # 撤销玩家的白名单管理权限(仅 OP)

commandBlist

封禁列表管理

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA、command
/carpet [setDefault] commandBlist true
/blist

commandSop

简易获取 OP

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA、command
/carpet [setDefault] commandSop true
/sop

commandSeed

设置 /seed 命令所需的权限等级

  • 类型:String
  • 默认值:vanilla
  • 选项:vanilla、true、false、ops、0、1、2、3、4
  • 分类:GCA、command
/carpet [setDefault] commandSeed ops
/carpet [setDefault] commandSeed 0

betterFenceGatePlacement

使放置的栅栏门与你点击的栅栏门具有相同的方块状态

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA
/carpet [setDefault] betterFenceGatePlacement true

betterWoodStrip

只允许名称中含有“Strip”的斧头剥去原木树皮

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA
/carpet [setDefault] betterWoodStrip true

betterSignInteraction

右键点击告示牌时,使其附着的方块也产生交互

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA
/carpet [setDefault] betterSignInteraction true

betterItemFrameInteraction

右键点击物品展示框时,使其附着的方块也产生交互

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA
/carpet [setDefault] betterItemFrameInteraction true

betterQuickCrafting

快速合成时在物品栏中保留一个物品

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA、experimental
/carpet [setDefault] betterQuickCrafting true

simpleInGameCalculator

简易游戏内计算器

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA
/carpet [setDefault] simpleInGameCalculator true

fastPingFriend

快速 ping 好友

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA
/carpet [setDefault] fastPingFriend true

qnmdLC

用于设置 LC 值的高度数值

  • 类型:int
  • 默认值:-1
  • 分类:GCA、experimental
/carpet [setDefault] qnmdLC 64
/carpet [setDefault] qnmdLC -1

fixedEndCrystalSync

修复末影水晶同步

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA、experimental
/carpet [setDefault] fixedEndCrystalSync true

welcomePlayer

欢迎玩家

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA
/carpet [setDefault] welcomePlayer true

详细的欢迎消息配置指南

wanderingTraderSpawnFailedWarning

流浪商人生成失败警告

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA、experimental
/carpet [setDefault] wanderingTraderSpawnFailedWarning true

wanderingTraderSpawnRemind

流浪商人生成提醒

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA、experimental
/carpet [setDefault] wanderingTraderSpawnRemind true

commandTransfer

/transfer 命令

  • 类型:boolean
  • 默认值:false
  • 选项:true、false
  • 分类:GCA、command
  • 条件:需要 Minecraft >= 1.21
/carpet [setDefault] commandTransfer true
/transfer <服务器> [端口]

commandTick

修复 Carpet 的 /tick 命令权限

  • 类型:String
  • 默认值:3
  • 选项:true、false、ops、0、1、2、3、4
  • 分类:GCA、command、experimental
  • 条件:需要 Minecraft >= 1.20.3
/carpet [setDefault] commandTick 3

fakePlayerLocatorBar

在定位器栏上显示假人位置

  • 类型:boolean
  • 默认值:true
  • 选项:true、false
  • 分类:GCA、command、BOT
  • 条件:需要 Minecraft >= 1.21.6
/carpet [setDefault] fakePlayerLocatorBar true