- 版权类型
- 转载
- 插件中文名称
- 工作站命令
- 插件英文名称
- WorkstationCommands
- 支持的核心(服务端)
- Spigot
- Paper
- Folia
- Purpur
- Leaves
- 其他核心
- 语言支持
- 其他
- 适配版本(Java)
- 1.21
[MD]
# WorkstationCommands
这是我(插件作者)发布的第一个 Minecraft 插件!🎉
通过这个插件,你可以让玩家**在任何位置**直接打开任意工作方块的菜单界面,无需靠近方块本身。
你可以在配置文件中启用/禁用各个命令,并自定义每个命令的别名。
使用 `/wcreload` 即可热重载配置,无需重启服务器。
[/MD]

[MD] --- ## 配置说明 本插件的配置非常简单! 如果某个命令在配置文件中找不到对应项,则**默认处于禁用状态**。因此,你可以直接删除某项配置来禁用该命令,或将 `enabled` 设为 `false`。 你还可以为命令定义一组别名(aliases),如果未设置别名列表,则不会创建任何别名。 ### 示例:仅启用工作台命令 ```yml wccraft: enabled: true ``` 搞定,只需两行。 ### 示例:自定义命令别名 如果你不想用 `/wccraft`,而是想用 `/craft` 来打开工作台界面,就可以用别名功能。 下面这个配置会把 `/craft` 添加为 `/wccraft` 的别名(这也是默认配置中的写法): ```yml wccraft: enabled: true aliases: - craft ``` > 💡 注意:注册别名时**不需要**加斜杠 `/`。 --- ## 命令列表 | 命令 | 描述 | | :--- | :--- | | `/wcreload` | 重载配置文件 | | `/wccraft [目标玩家]` | 打开执行者或指定玩家的**工作台**界面 | | `/wcstonecutter [目标玩家]` | 打开**切石机**界面 | | `/wcloom [目标玩家]` | 打开**织布机**界面 | | `/wccartography [目标玩家]` | 打开**制图台**界面 | | `/wcfurnace [目标玩家]` | 打开**熔炉**界面 | | `/wcblastfurnace [目标玩家]` | 打开**高炉**界面 | | `/wcsmoker [目标玩家]` | 打开**烟熏炉**界面 | | `/wcsmithing [目标玩家]` | 打开**锻造台**界面 | | `/wcanvil [目标玩家]` | 打开**铁砧**界面 | | `/wcenchant [目标玩家]` | 打开**附魔台**界面 | | `/wcgrindstone [目标玩家]` | 打开**砂轮**界面 | | `/wcbrew [目标玩家]` | 打开**酿造台**界面 | > 📌 `[目标玩家]` 为可选参数,仅拥有对应 `.other` 权限的管理员可使用。 --- ## 玩家权限(普通玩家) 以下权限默认分配给所有玩家,拥有后即可使用对应命令: | 权限节点 | 功能 | | :--- | :--- | | `wc.craft` | 使用 `/wccraft` | | `wc.stonecutter` | 使用 `/wcstonecutter` | | `wc.loom` | 使用 `/wcloom` | | `wc.cartography` | 使用 `/wccartography` | | `wc.furnace` | 使用 `/wcfurnace` | | `wc.blastfurnace` | 使用 `/wcblastfurnace` | | `wc.smoker` | 使用 `/wcsmoker` | | `wc.smithing` | 使用 `/wcsmithing` | | `wc.anvil` | 使用 `/wcanvil` | | `wc.enchant` | 使用 `/wcenchant` | | `wc.grindstone` | 使用 `/wcgrindstone` | | `wc.brew` | 使用 `/wcbrew` | --- ## 管理员权限(OP/权限组) 以下权限默认分配给所有 OP,用于管理插件或操作其他玩家: | 权限节点 | 功能 | | :--- | :--- | | `wc.reload` | 使用 `/wcreload` 重载配置 | | `wc.craft.other` | 使用 `/wccraft [目标玩家]` 为他人打开工作台 | | `wc.stonecutter.other` | 为他人打开切石机 | | `wc.loom.other` | 为他人打开织布机 | | `wc.cartography.other` | 为他人打开制图台 | | `wc.furnace.other` | 为他人打开熔炉 | | `wc.blastfurnace.other` | 为他人打开高炉 | | `wc.smoker.other` | 为他人打开烟熏炉 | | `wc.smithing.other` | 为他人打开锻造台 | | `wc.anvil.other` | 为他人打开铁砧 | | `wc.enchant.other` | 为他人打开附魔台 | | `wc.grindstone.other` | 为他人打开砂轮 | | `wc.brew.other` | 为他人打开酿造台 | --- > 💡 **小贴士** > - 权限管理推荐配合 LuckPerms 等权限插件使用,便于精细控制。 > - 所有命令均支持 Tab 补全,服主/管理员操作更高效。 > - 插件轻量无依赖,兼容主流 Paper/Purpur 服务端。 祝你在服务器上玩得开心!⛏️✨ [/MD]
[MD] --- ## 配置说明 本插件的配置非常简单! 如果某个命令在配置文件中找不到对应项,则**默认处于禁用状态**。因此,你可以直接删除某项配置来禁用该命令,或将 `enabled` 设为 `false`。 你还可以为命令定义一组别名(aliases),如果未设置别名列表,则不会创建任何别名。 ### 示例:仅启用工作台命令 ```yml wccraft: enabled: true ``` 搞定,只需两行。 ### 示例:自定义命令别名 如果你不想用 `/wccraft`,而是想用 `/craft` 来打开工作台界面,就可以用别名功能。 下面这个配置会把 `/craft` 添加为 `/wccraft` 的别名(这也是默认配置中的写法): ```yml wccraft: enabled: true aliases: - craft ``` > 💡 注意:注册别名时**不需要**加斜杠 `/`。 --- ## 命令列表 | 命令 | 描述 | | :--- | :--- | | `/wcreload` | 重载配置文件 | | `/wccraft [目标玩家]` | 打开执行者或指定玩家的**工作台**界面 | | `/wcstonecutter [目标玩家]` | 打开**切石机**界面 | | `/wcloom [目标玩家]` | 打开**织布机**界面 | | `/wccartography [目标玩家]` | 打开**制图台**界面 | | `/wcfurnace [目标玩家]` | 打开**熔炉**界面 | | `/wcblastfurnace [目标玩家]` | 打开**高炉**界面 | | `/wcsmoker [目标玩家]` | 打开**烟熏炉**界面 | | `/wcsmithing [目标玩家]` | 打开**锻造台**界面 | | `/wcanvil [目标玩家]` | 打开**铁砧**界面 | | `/wcenchant [目标玩家]` | 打开**附魔台**界面 | | `/wcgrindstone [目标玩家]` | 打开**砂轮**界面 | | `/wcbrew [目标玩家]` | 打开**酿造台**界面 | > 📌 `[目标玩家]` 为可选参数,仅拥有对应 `.other` 权限的管理员可使用。 --- ## 玩家权限(普通玩家) 以下权限默认分配给所有玩家,拥有后即可使用对应命令: | 权限节点 | 功能 | | :--- | :--- | | `wc.craft` | 使用 `/wccraft` | | `wc.stonecutter` | 使用 `/wcstonecutter` | | `wc.loom` | 使用 `/wcloom` | | `wc.cartography` | 使用 `/wccartography` | | `wc.furnace` | 使用 `/wcfurnace` | | `wc.blastfurnace` | 使用 `/wcblastfurnace` | | `wc.smoker` | 使用 `/wcsmoker` | | `wc.smithing` | 使用 `/wcsmithing` | | `wc.anvil` | 使用 `/wcanvil` | | `wc.enchant` | 使用 `/wcenchant` | | `wc.grindstone` | 使用 `/wcgrindstone` | | `wc.brew` | 使用 `/wcbrew` | --- ## 管理员权限(OP/权限组) 以下权限默认分配给所有 OP,用于管理插件或操作其他玩家: | 权限节点 | 功能 | | :--- | :--- | | `wc.reload` | 使用 `/wcreload` 重载配置 | | `wc.craft.other` | 使用 `/wccraft [目标玩家]` 为他人打开工作台 | | `wc.stonecutter.other` | 为他人打开切石机 | | `wc.loom.other` | 为他人打开织布机 | | `wc.cartography.other` | 为他人打开制图台 | | `wc.furnace.other` | 为他人打开熔炉 | | `wc.blastfurnace.other` | 为他人打开高炉 | | `wc.smoker.other` | 为他人打开烟熏炉 | | `wc.smithing.other` | 为他人打开锻造台 | | `wc.anvil.other` | 为他人打开铁砧 | | `wc.enchant.other` | 为他人打开附魔台 | | `wc.grindstone.other` | 为他人打开砂轮 | | `wc.brew.other` | 为他人打开酿造台 | --- > 💡 **小贴士** > - 权限管理推荐配合 LuckPerms 等权限插件使用,便于精细控制。 > - 所有命令均支持 Tab 补全,服主/管理员操作更高效。 > - 插件轻量无依赖,兼容主流 Paper/Purpur 服务端。 祝你在服务器上玩得开心!⛏️✨ [/MD]