Command Alias

Command Alias

Create permission-controlled command aliases for your Hytale server using a simple YAML configuration.

43.0 загрузок
Обновлён 8 дней назад

Описание

Особенности

  • CommandAlias позволяет владельцам серверов создавать пользовательские ярлыки команд (aliases), используя простой файл конфигурации YAML.
  • Каждый псевдоним может быть защищен узлом разрешения, предоставляя администраторам полный контроль над тем, кто может использовать определенные команды.
  • Для дополнительной безопасности плагин включает в себя систему групп обратного разрешения, чтобы гарантировать, что псевдонимы никогда не станут общедоступными, если система разрешения недоступна или неправильно настроена.
  • Алиасы могут обновляться без перезагрузки сервера с помощью команды перезагрузки, что позволяет изменять команды, разрешения и резервные группы на лету (существующие псевдонимы).
  • Команда администратора включена для перечисления всех загруженных псевдонимов и просмотра их конфигурации непосредственно в игре.
  • Плагин легкий, без зависимостей и предназначен для обеспечения безопасности публичных серверов.

Плагин генерирует aliases.yml Файл в первом запуске. Алиазы определяются следующим образом:

псевдонимы:
gmc:
Оригинальное название: Gamemode Creative
Разрешение: "gmc.perm"
откат Группа: «Творческий»

хаб:
Оригинальное название: Warp Hub
Разрешение: «server.hub»
откат Группа: "Приключение"

** Перезапуск сервера требуется только при добавлении новых имен псевдонимов; существующие псевдонимы могут быть обновлены без перезапуска.

 

Административные команды:

/Список алиасов Отображает все загруженные в настоящее время псевдонимы, включая их отображенную команду, узел разрешения и группу разрешения резервного копирования.

/aliases reload Перезагрузить aliases.yml файл конфигурации и вносит изменения в существующие псевдонимы без перезагрузки сервера.
Добавление нового псевдонима по-прежнему требует перезагрузки сервера.

Показать оригинальное описание (English)

Features

  • CommandAlias allows server owners to create custom command shortcuts (aliases) using a simple YAML configuration file.
  • Each alias can be protected by a permission node, giving administrators full control over who can use specific commands.
  • For added safety, the plugin includes a fallback permission group system to ensure aliases never become public if a permission system is unavailable or misconfigured.
  • Aliases can be updated without restarting the server using the reload command, allowing changes to commands, permissions, and fallback groups on the fly (existing aliases only).
  • An admin command is included to list all loaded aliases and review their configuration directly in-game.
  • The plugin is lightweight, dependency-free, and designed to be safe for public servers.

The plugin generates an aliases.yml file on first run. Aliases are defined as follows:

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

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

** A server restart is only required when adding new alias names; existing aliases can be updated without restarting.

 

Admin Commands:

/aliases list Displays all currently loaded aliases, including their mapped command, permission node, and fallback permission group.

/aliases reload Reloads the aliases.yml configuration file and applies changes to existing aliases without restarting the server.
Adding a brand-new alias name still requires a server restart.

Последние версии

CommandAlias-1.0.0.jar

Early Access 25.01.2026 21.1 КБ