Commands - neko-craft/NekoGuard GitHub Wiki

Commands - 命令

本插件有以下根命令, 每个根命令执行效果相同:

  • /nekoguard
  • /ng

/nekoguard i /nekoguard inspect

进入审查模式, 在此模式下破坏方块、放置方块可以显示在此位置曾经进行的更改, 同时对方块的操作不会进行.

如果在此模式下对实体左键点击, 会输出实体的生成时间、坐标和原因

/nekoguard l /nekoguard lookup

用于查询的命令

/nekoguard lookup chat

查询玩家聊天记录

/nekoguard lookup command

查询命令执行记录

/nekoguard lookup session

查询玩家上线和下线记录

/nekoguard lookup item

查询玩家物品掉落和拾起记录

/nekoguard lookup block

查询方块放置和破坏记录

/nekoguard lookup death

查询实体和玩家死亡记录

/nekoguard lookup container

查询容器操作记录

/nekoguard lookup explosion

查询实体爆炸及来源目标记录

/nekoguard rollback

用于回档的命令

/nekoguard rollback block

回档方块操作

/nekoguard rollback container

回档容器操作

/nekoguard rollback entity

回档实体生成和击杀操作

/nekoguard delete

用于删除记录数据的命令

参数

  • --table --name -n: 要删除的表名
  • --time -t: 要删除多久前的数据

/nekoguard undo

可以撤销之前的回档操作

参数

  • --table --name -n: 要删除的表名
  • --time -t: 要删除多久前的数据

命令参数

  • --global -g: 全局操作, 使用后不在命令执行者周围进行查询
  • --radius -r: 查询半径, 查询者周围立方体的边长 (默认为 5)
  • --time -t: 时间, 例子: 20s (20 秒), 5m (5 分钟), 1d (1 天), 6w (6 星期), 3m (3 月), 更多例子
  • --performer -p: 操作执行者, 通常可为玩家的游戏名或 UUID
  • --world -w: 要查询的世界名
  • --block -b: 要查询的方块 ID

一些例子

  • /nekoguard lookup chat -t 1d: 查询一天前全部玩家的发言
  • /nekoguard lookup block -p Notch: 查询名叫 Notch 的玩家的方块操作记录
  • /nekoguard lookup container -r 20: 查询距离 20 以内的全部容器记录
  • /nekoguard rollback block -g -t 1d: 将整个服务器的方块更改回档到 一天前