
St3ix Commands
St3ix Commands - мощный плагин для Paper и Folia серверов Майнкрафт. Создавайте неограниченное количество кастомных команд с подкомандами, валидацией аргументов и кликабельными ссылками.
St3ix Commands - это мощный и гибкий плагин для Minecraft серверов на базе Paper и Folia. Если вы админ и устали от стандартного набора команд или вам нужны свои алиасы, валидация игроков и красивый текст, этот плагин решит массу проблем. Он позволяет создавать неограниченное количество кастомных команд с вложенными подкомандами, аргументами и выполнением консольных команд.
Главные фишки St3ix Commands
Кастомные команды и алиасы
Вы можете создавать сколько угодно своих команд. Для каждой настраиваются свои права (permissions), алиасы (например, /dc для /discord) и кулдауны для защиты от спама.
Вложенные подкоманды
Плагин поддерживает неограниченную вложенность. Это значит, что у подкоманды могут быть свои подкоманды. Умная система автодополнения (tab-completion) сделает работу удобной. Пример: /admin player kick.
Система аргументов и валидация игроков
В St3ix Commands есть мощная система аргументов. Вы можете использовать переменную {args} в сообщениях. А еще есть фича player-args - она автоматически проверяет, онлайн ли игрок, имя которого вы ввели, и выдает понятную ошибку, если что-то не так. Это супер полезно для команд вроде /kick Steve.
Выполнение консольных команд и переменные
Через свои команды можно вызывать любые команды сервера. Причем выбирать, от чьего имени: консоли или самого игрока. Доступна замена переменных: {player}, {world}, координаты {x}, {y}, {z} и количество онлайн игроков {online_players}.
Кликабельные ссылки и современный текст
Плагин полностью интегрирован с Kyori Adventure API. Поддерживаются hex-цвета, старые цветовые коды и JSON tellraw. Можно делать кликабельные ссылки прямо в чате с помощью синтаксиса (Текст)[<URL>].
Практические советы по настройке
Конфиг лежит в plugins/St3ixCommands/config.yml. Там есть подробная документация и примеры.
Вот пример настройки команды кика с проверкой онлайна:
yaml kick: permission: "customcommands.kick" arguments: player-args: [0] # Первый аргумент - имя игрока no-arguments: false commands: - "kick {args} Kicked by {player}"
Если ввести /kick InvalidPlayer, плагин не даст выполнить команду и напишет, что игрок не в сети.
А вот пример с консольной командой и эффектом:
yaml example: type: "Console" commands: - "say {player} used the example command!" - "effect give {player} minecraft:glowing 10 1 true"
Важный нюанс: Если вы только переезжаете на Folia или тестируете новые сборки, St3ix Commands отлично на ней работает (поддержка с версии 1.1.0+). Но не юзайте PlugMan для загрузки этого плагина - с Paper API он не дружит, только полный рестарт сервера.
Команды и права
Основная команда плагина - /st3ixcommands. У нее есть подкоманды:
/st3ixcommands reload- перезагрузка конфига на лету/st3ixcommands help- помощь/st3ixcommands version- инфа о версии
Права выдаются гибко:
st3ixcommands.*- все праваst3ixcommands.reload- для перезагрузкиst3ixcommands.commandname- доступ к конкретной командеst3ixcommands.commandname.subcommand- доступ к подкоманде
Совместимость и требования
St3ix Commands - это плагин для современных серверов Майнкрафт. Он требует Paper или Folia (версии 1.21.x). На обычном Spigot работать не будет, так как использует paper-plugin.yml и специфичные API. Бэкап сервера перед установкой никто не отменял, так что всегда делайте резервные копии.
Скачайте плагин St3ix Commands, если вам нужен надежный инструмент для управления командами на сервере Minecraft. Он избавит от костылей с tellraw и скриптами, заменив их удобным конфигом.
Сервер для плагина St3ix Commands - как у профи
Плагин St3ix Commands создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином St3ix Commands для друзей можно за пару минут - BungeeHost всё уже подготовил.
