Команды Oxygen: Core

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

Клиент

Открыть меню привилегий: «/oxygenc core -privileges»

Открыть меню управления привилегиями: «/oxygenc core -privileges -management»

Получить значение привилегии клиента: «/oxygenc core -privileges -get-value {privilege id}»

Узнать баланс клиента: «/oxygenc core -currency -balance {currency index}»

Открыть меню настроек клиента: «/oxygenc core -settings»

Перезагрузить настройки клиента: «/oxygenc core -settings -reload-settings»

Настройки хранятся в файле «settings.json» в папке «.minecraft/config/oxygen/data/client/settings/».

Принять последний входящий запрос: «/oxygenc core -request -accept»

Отклонить последний входящий запрос: «/oxygenc core -request -reject»

Получить идентификатор сущности, на которую наведён курсор: «/oxygenc core -entity -get-id»

Получить UUID сущности, на которую наведён курсор: «/oxygenc core -entity -get-uuid»

Получить данные предмета в руке в формате JSON: «/oxygenc core -item -to-json {название файла (в одно слово, без .json)}»

Файл будет создан в папке «.minecraft/config/oxygen/data/client/core/itemstack/».

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

Добавить роль (Система Привилегий) игроку: «/oxygenop core -privileges -add-role {target} {role id}»

Доступно: консоль, игрок

Убрать роль (Система Привилегий) у игрока: «/oxygenop core -privileges -add-role {target} {role id}»

Доступно: консоль, игрок

Получить баланс игрока: «/oxygenop core -currency -balance {target} {currency index}»

Доступно: консоль, игрок

Добавить валюту игроку: «/oxygenop core -currency -add {target} {currency index} {value}»

Доступно: консоль, игрок

Забрать валюту у игрока: «/oxygenop core -currency -remove {target} {currency index} {value}»

Доступно: консоль, игрок

Установить запас валюты игроку: «/oxygenop core -currency -set {target} {currency index} {value}»

Доступно: консоль, игрок

Отправить уведомление игрокам в сети: «/oxygenop core -notification -all {notification}»

Доступно: консоль, игрок

Отправить уведомление игроку: «/oxygenop core -notification {target} {notification}»

Доступно: консоль, игрок

Выполнить скрипт из чата: «/oxygenop core -script -chat {script}»

Требует активный скриптовый адаптер.

Доступно: консоль, игрок

Выполнить скрипт из файла: «/oxygenop core -script -file {полное имя файла с расширением (.ts, .groovy, тд.)}»

Файл должен находится в папке «.minecraft/config/oxygen/data/server/core/scripts/». Требует активный скриптовый адаптер.

Доступно: консоль, игрок