跳到主要内容

命令系统

主命令

Ratziel插件的主命令为 /ratziel 或简写 /rz

管理命令

命令描述权限
/ratziel reload重载插件配置ratziel.admin
/ratziel version显示插件版本信息ratziel.admin
/ratziel debug切换调试模式ratziel.admin

物品命令

命令描述权限
/ratziel item give <玩家> <物品ID> [数量]给予指定玩家自定义物品ratziel.item.give
/ratziel item list列出所有可用的自定义物品ratziel.admin
/ratziel item info <物品ID>显示指定物品的详细信息ratziel.admin

NBT命令

命令描述权限
/ratziel nbt view查看手持物品的NBT数据ratziel.admin
/ratziel nbt set <路径> <值>设置手持物品的NBT值ratziel.admin
/ratziel nbt remove <路径>移除手持物品的NBT值ratziel.admin

脚本命令

命令描述权限
/ratziel script run <脚本ID>运行指定脚本ratziel.admin
/ratziel script exec <语言> <内容>执行指定语言的脚本内容ratziel.admin

命令参数说明

  • <玩家>: 目标玩家名称
  • <物品ID>: 配置文件中定义的物品ID
  • [数量]: 可选的物品数量,默认为1
  • <路径>: NBT数据的路径,例如 display.Name
  • <值>: 要设置的NBT值
  • <脚本ID>: 配置文件中定义的脚本ID
  • <语言>: 脚本语言,如jskether

权限节点

权限节点描述默认值
ratziel.admin管理员权限,可以使用所有命令OP
ratziel.user用户权限,可以使用基础命令true
ratziel.item.give给予自定义物品的权限OP
ratziel.item.list查看物品列表的权限OP
ratziel.nbt使用NBT相关命令的权限OP
ratziel.script使用脚本相关命令的权限OP

命令示例

给予物品

/ratziel item give TheFloodDragon KillCounter 1

这条命令会给名为 TheFloodDragon 的玩家1个ID为 KillCounter 的自定义物品。

查看NBT数据

/ratziel nbt view

这条命令会显示当前手持物品的完整NBT数据。

修改NBT数据

/ratziel nbt set display.Name '"§c超级神器"'

这条命令会将手持物品的显示名称修改为红色的"超级神器"。

执行脚本

/ratziel script exec js player.sendMessage("Hello World!")

这条命令会执行一段JavaScript代码,向执行命令的玩家发送"Hello World!"消息。