Содержание

Commands

Команды Oxygen: Mail

Команды модулей регистрируются как аргументы команд Core: «/oxygenc», «/oxygens» и «/oxygenop».

Сервер - Операторы

Отправить системное отправление: «/oxygenop mail -send 'target' 'mail type' 'subject' 'message' 'args…'»

В качестве получателя («target») может использоваться имя пользователя, селектор (только игроки, исключая @a), а так же указатели «-all» (отправка ВСЕМ игрокам, когда либо заходившим на сервер) и «-all-online» (отправка всем игрокам онлайн).

Для указания типа отправления («mail type») используются цифры: «0» - текстовое сообщение, «1» - денежный перевод, «2» - посылка (предмет)

Тема («subject») отправления должна быть указана обязательно. Тема должна быть заключена в фигурные скобки («{}»), может содержать пробелы (длинна до 24 символов).

Текст сообщения («message») опционален, должен быть заключен в фигурные скобки («{}»), может содержать пробелы (длинна до 800 символов). Если вы хотите оставить сообщение пустым, используйте пустые фигурные скобки.

В качестве агрументов («args») для разных отправлений служат:

Если исполнителем команды является игрок, то можно использовать для отправки предмет «из основной руки» игрока, для этого возьмите нужный предмет и не указывайте регистрационное имя при написании команды.

Примеры:

Текстовое сообщение: «/oxygenop mail -send AustereTony 0 {Dummy Letter} {Message text.}»

Денежный перевод: «/oxygenop mail -send @s 1 {Remittance} {Some money for me!} 1000»

Посылка: «/oxygenop mail -send -all 2 {Gift} {} 1 minecraft:emerald»

Клиент

Открыть меню почты: «/oxygenc mail»

Сбросить данные клиента: «/oxygenc mail -reset-data»

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