
Client Execution
Мод/плагин Client Execution позволяет серверу отправлять клиентские команды игрокам. Управляйте модами и настройками прямо с сервера с помощью команды /executeclient.
Client Execution - это небольшой, но крайне полезный инструмент для тех, кто администрирует сервер Minecraft. По сути он решает одну конкретную проблему: как заставить клиент выполнить команду со стороны сервера? В ванильном Майнкрафте такое невозможно - серверные команды работают только на сервере, а клиентские (вроде /sodium или /shader) доступны только игроку вручную. Этот проект устраняет этот разрыв.
Как это работает
Мод добавляет команду /executeclient. Синтаксис простой:
/executeclient <цели> <команда>
Слеш перед командой ставить не нужно - он добавляется автоматически. Например:
/executeclient @r soup:randomзапустит/soup:randomиз Souper Secret Settings у случайного игрока (при условии что у него установлен этот мод)./executeclient @p /calcвыполнит//calcиз WorldEdit у ближайшего игрока.
Команда выполняется так, будто её написал сам игрок. Поэтому она может запускать и серверные команды - но только если у игрока хватает прав (уровень разрешения такой же, как у /execute).
Важные нюансы
Для плагин-версии есть отличие: разрешение client_execution.executeclient работает только с конкретными никами игроков и с @a. То есть /executeclient Steve soup:random сработает, а /executeclient @p soup:random или /execute as Steve run executeclient @s soup:random - нет. Это стоит запомнить.
Зачем это нужно
Представь: ты хочешь включить всем игрокам на сервере определённый шейдер через Iris или поменять настройки Sodium через Sodium Extra. Без Client Execution тебе пришлось бы просить каждого вручную вводить команды. С этим модом достаточно одной команды от администратора - и всё применяется автоматически.
Установка
Мод требуется как на сервере, так и на клиенте (хотя если поставить только на одну сторону - крашей быть не должно). Версия для плагинов работает на Spigot/Paper, а для клиента - подходит любой загрузчик (Fabric, Forge).
Итог
Client Execution - простой и элегантный способ расширить возможности управления сервером. Если ты любишь автоматизировать всё подряд или хочешь дать игрокам удобные фишки без лишних телодвижений - обязательно присмотрись к этому моду.
Скачать Client Execution можно для Minecraft 1.16-1.21 (точные версии смотри на странице загрузки).
