移动、历史与脚本指令

基本信息

属性 值
来源类 NavigationCommands(7)、HistoryCommands(3)、ScriptingCommands(2)
文件 command/NavigationCommands.java(166 行)、command/HistoryCommands.java(121 行)、command/ScriptingCommands.java(98 行)
注册位置 CommandManager.java:144、:143、:146
命令数 12

移动指令(NavigationCommands)

指令 别名 说明 权限节点
/unstuck ! Escape from being stuck inside a block worldedit.navigation.unstuck
/ascend asc Go up a floor worldedit.navigation.ascend
/descend desc Go down a floor worldedit.navigation.descend
/ceil — Go to the celing worldedit.navigation.ceiling
/thru — Passthrough walls worldedit.navigation.thru.command
/jumpto j Teleport to a location worldedit.navigation.jumpto.command
/up — Go upwards some distance worldedit.navigation.up

这 7 条主别名均不含前导斜杠,故实际输入为 /unstuck、/ascend 等单斜杠形式。

历史指令(HistoryCommands)

指令 别名 说明 权限节点
//undo /undo Undoes the last action worldedit.history.undo
//redo /redo Redoes the last action (from history) worldedit.history.redo
/clearhistory clearhistory Clear your history worldedit.history.clear

//undo 可带参数(HistoryCommands.java:56):

  • //undo [次数] — 默认 1 次,int times = Math.max(1, args.getInteger(0, 1))
  • //undo <次数> <玩家名> — 撤销他人会话,需额外权限 worldedit.history.undo.other(HistoryCommands.java:62);目标会话不存在时打印 “Unable to find session for …” 并中止

脚本指令(ScriptingCommands)

指令 别名 说明 权限节点
/cs — Execute a CraftScript worldedit.scripting.execute
/.s — Execute last CraftScript worldedit.scripting.execute

脚本目录取自配置 craftscript-dir(默认 craftscripts),相对 WorldEdit 工作目录。脚本超时取自 scripting-timeout(默认 3000 ms)。

相关条目