diff --git a/README.md b/README.md index 6181c49..0c0beab 100644 --- a/README.md +++ b/README.md @@ -54,36 +54,68 @@ ## [指令](src/main/resources/plugin.yml) +以下指令的主指令为 `/MoeTeleport` 或 `/mt`。 + +本插件所有指令支持配置“简化指令”,如允许玩家直接输入 `/back` 执行 `/MoeTeleport back`,详见 [配置文件](#配置) 相关内容。 + - 必须参数 `<参数>` - 可选参数 `[参数]` ```text -# /MoeTeleport reload +# reload @ 管理指令 (MoeTeleport.admin) - 重载插件配置文件。 -# /back -- 返回上一个传送地点 +# back +- 回到之前的传送位置。 -# /tpa <玩家> -- 请求传送到一个玩家身边。 -# /tpaHere <玩家> -- 请求一个玩家传送到自己身边。 -# /tpAccept [玩家] -- 同意一个请求,可以限定某个玩家。 -# /tpDeny [玩家] -- 拒绝一个请求,可以限定某个玩家。 +----- [ 传送相关指令 ] ----- -# /home [name] -- 返回设定的家 -- 不填name会返回第一个设置的家 +# teleport to &d<目标玩家> +- 请求传送到目标玩家的位置。 + +# teleport here <玩家> +- 请求目标玩家传送到自己的位置。 + +# teleport accept [玩家] +- 同意一个传送请求(可具体指定玩家的请求)。 + +# teleport deny [玩家] +- 拒绝一个传送请求(可具体指定玩家的请求)。 + +----- [ 家相关指令 ] ----- + +# home to [家名] +- 传送到指定的家。 +- 若不填写具体的家明则返回首个设置的家, - 若存在名为“home”的家则优先返回“home”。 -# /listHome -- 列出所有家的位置 -# /setHome [name] -- 设置家 (不填name默认为home) -# /delHome -- 删除家 + +# home list +- 列出所有的家位置。 + +# home set [家名] +- 设定一个家的位置。 +- 若不填写家的名称则默认为“home”。 + +# home delete [家名] +- 删除一个家的位置。 + +----- [ 地标相关指令 ] ----- + +# warp to <地标名> +- 传送到指定的地标点。 + +# warp list +- 列出当前所有的地标点。 + +# warp set <地标名> +- 设定一个地标点。 +- 若地标点已存在,且您是地标点的设立者(或是服务器管理员), +- 则会覆盖原有的地标点位置。 + +# warp delete <地标名> +- 删除一个自己设立的地标点。 + ``` ## 配置 diff --git a/src/main/java/cc/carm/plugin/moeteleport/conf/PluginMessages.java b/src/main/java/cc/carm/plugin/moeteleport/conf/PluginMessages.java index f903e43..13eab9c 100644 --- a/src/main/java/cc/carm/plugin/moeteleport/conf/PluginMessages.java +++ b/src/main/java/cc/carm/plugin/moeteleport/conf/PluginMessages.java @@ -94,11 +94,14 @@ public class PluginMessages extends ConfigurationRoot { public static final ConfiguredMessageList HOMES = list().defaults( "&5&l喵喵传送 &f家指令帮助", "&8#&f home list", - "&8-&7 列出自己所有的家位置。", - "&8#&f home to &d<家名>", - "&8-&7 传送到指定的地标点。", + "&8-&7 列出所有的家位置。", + "&8#&f home to &d[家名]", + "&8-&7 传送到指定的家。", + "&8-&7&o 若不填写具体的名称则返回首个设置的家,", + "&8-&7&o 若存在名为“home”的家则优先返回“home”。", "&8#&f home set &d[家名]", "&8-&7 设定一个家的位置。", + "&8-&7&o 若不填写家的名称则默认为“home”", "&8#&f home delete &d[家名]", "&8-&7 删除一个家的位置。" ).build(); diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 7c664e7..fd42aa2 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -25,4 +25,6 @@ commands: "MoeTeleport": description: "插件的主命令,用于重载插件或查看插件信息。" permission: "MoeTeleport.admin" - usage: "/MoeTeleport reload" \ No newline at end of file + usage: "/MoeTeleport reload" + aliases: + - mt \ No newline at end of file