命令别名

命令别名

为您的Hytale服务器创建权限控制的命令别名,使用简单的YAML配置。

实用

📦 CommandAlias 1.4.0

1.4.0 版本现已上线。


✨ 更新亮点

  • 兼容最新补丁,补丁4。



    🛡 稳定性声明

    在安装或更新之前,强烈建议创建服务器或单人存档的完整备份。

    尽管 CommandAlias 旨在实现无缝集成,但保留备份可确保你的世界在任何更新过程中都得到充分保护。


功能特点

  • CommandAlias 允许服务器所有者通过简单的 YAML 配置文件创建自定义命令快捷方式(别名)。
  • 每个别名都可以通过权限节点进行保护,让管理员完全控制谁能使用特定命令。
  • 为了增加安全性,插件包含一个后备权限组系统,确保在权限系统不可用或配置错误时,别名永远不会对公众开放。
  • 可以使用重载命令在不重启服务器的情况下更新别名,从而实现即时更改命令、权限和后备组(仅限已有别名)。
  • 包含一个管理员命令,可列出所有已加载的别名并直接在游戏中查看其配置。
  • 该插件轻量、无依赖,设计用于安全运行在公开服务器上。

插件在首次运行时生成一个 aliases.yml 文件。别名按如下方式定义:

aliases:
  gmc:
    command: "gamemode creative"
    permission: "gmc.perm"
    fallbackGroup: "Creative"

hub: command: "warp hub" permission: "server.hub" fallbackGroup: "Adventure"

** 只有在添加新别名名称时才需要重启服务器;已有别名可以在不重启的情况下更新。

 

管理员命令:

/aliases (权限:alias.admin) 显示当前所有已加载的别名,包括其映射的命令、权限节点和后备权限组。

/aliasesreload (权限:alias.reload) 重载 aliases.yml 配置文件,并将更改应用于已有别名,无需重启服务器。
添加全新的别名名称仍然需要重启服务器。