====== Команды 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/". Требует активный скриптовый адаптер. Доступно: консоль, игрок