CoreProtect

CoreProtect(COI)插件指令帮助以及详细解释。

可选参数

参数
描述

u:<玩家>

指定要查询的玩家。

t:<时间>

指定要查询的时间范围。

r:<半径>

指定一个半径区域,以限制查询范围。

a:<操作>

仅查询特定的操作。

i:<包含>

仅查询特定的方块/实体。

e:<排除>

排除特定的方块/实体。

#<标签>

添加一个标签以执行额外的操作。

详细信息

u:<玩家>

可以指定单个或多个玩家。

  • 示例:u:Pudding

  • 示例:u:Notch,Pudding

  • 示例:u:#fire,#tnt,#creeper,#explosion


t:<时间>

可以指定周、日、时、分、秒。时间参数可以组合,也可以使用小数。

  • 示例:t:2w,5d,7h,2m,10s

  • 示例:t:5d2h

  • 示例:t:1h-2h(1 至 2 小时之间)

  • 示例:t:2.50h(两个半小时)


r:<半径>

以玩家为中心指定查询方块的数字半径。

  • 示例:r:10(以自身为中心周围 10 个方块半径)

  • 示例:r:#world_the_end(指定的整个世界)

  • 示例:r:#global(整个服务器)

  • 示例:r:#worldedit(创世神选区内的范围)


a:<操作>

限制只查询特定的操作。

  • 示例:a:+block(仅查询放置方块操作)

操作
描述

a:block

放置/破坏方块

a:+block

放置方块

a:-block

破坏方块

a:chat

聊天信息

a:click

玩家交互

a:command

执行命令

a:container

从箱子取出/放入物品

a:+container

从箱子放入物品

a:-container

从箱子取出物品

a:inventory

添加/移除玩家背包中物品

a:+inventory

添加到玩家背包中的物品

a:-inventory

从玩家背包移除的物品

a:item

玩家掉落、丢弃、捡起、存放或取回的物品

a:+item

玩家拾取或取回的物品

a:-item

玩家掉落、丢弃或存放的物品

a:kill

怪物/动物被击杀

a:session

玩家登录/退出

a:+session

玩家登录

a:-session

玩家退出

a:sign

告示牌上写入的信息

a:username

玩家用户名变更


i:<包含>

查询指定的方块/实体。

  • 示例:i:stone(仅查询石头)

  • 示例:i:stone,oak_wood,bedrock(指定多个方块)


e:<排除>

排除指定的方块/实体。

  • 示例:e:tnt(排除 TNT 操作)


#标签

在指令末尾添加标签执行其他附加操作。

  • 示例:#preview(执行回滚预览)

标签
描述

#preview

预览回滚/恢复操作

#count

返回查询中找到的结果行数

#verbose

在回滚/恢复期间显示更多详细信息

#silent

在回滚/恢复期间仅显示最少信息

指令示例

回滚指令示例

未指定半径的情况下,默认半径范围为 10 格。使用 r:#global 执行全服回滚。

  • 示例:/co rollback u:Pudding r:15 t:1h i:stone(回滚 15 格范围内玩家 Pudding 在过去 1 小时内放置和破坏的石头。)

  • 示例:/co rollback u:Pudding t:1h r:#global e:stone,dirt(回滚玩家 Pudding 过去 1 小时在全服放置和破坏的所有石头和泥土。)

  • 示例:/co rollback t:15m r:30(将你周围 30 格半径内的方块回滚到 15 分钟前)

  • 示例:/co rollback u:Pudding t:5m a:inventory(将玩家 Pudding 的背包操作回滚到 5 分钟之前)

查询指令示例

查询命令与回滚命令大致相同,主要差别是查询命令没有默认半径,这意味着在不指定半径范围的情况下所有查询都将进行全局搜索。

  • 示例:/co lookup i:diamond_ore t:1h a:-block(查询过去 1 小时内被开采的所有钻石矿)

  • 示例:/co lookup u:Pudding t:3d a:inventory(查询玩家 Pudding 在过去 3 天的所有背包操作)

  • 示例:/co lookup r:15 t:1d(查询周围 15 格在过去 1 天内的所有操作)

最后更新于

这有帮助吗?