====== Core ====== Модуль является основой проекта и добавляет статусы активности игроков, экономику и систему уведомлений (запросов). Кроме того присутствует меню настроек клиента и графических интерфейсов, а так же система привилегий для работы с разрешениями. ====== Конфигурация ====== Информация: [[core:configuration|ссылка]] ====== Экономика ====== Информация: [[core:economy|ссылка]] ====== Система Привилегий ====== Информация: [[core:privilege-system|ссылка]] ====== Команды ====== Информация: [[core:commands|ссылка]] ====== Статус Активности ====== Статусы активности (online, away, not disturb, offline) созданы для удобства взаимодействия игроков. Игроки в статусе offline, но будучи на сервере не отображаются в списках и не будут получать запросы. Для игроков в статусе offline при наведении на значёк статуса выводится время последней активности (для игроков в списке друзей, членов группы и т.д.). ======Уведомления ====== Меню уведомления создано для хранения входящих запросов и важных сообщений. По умолчанию открывается нажатием клавиши "N" (клавиша может быть отключена через конфиг) или командой "/oxygenc core -notifications". Все уведомления сбрасываются при выходе из игры. Существует возможность отправки системного уведомления с помощью команды, доступной операторам и консоли: "/oxygenop core -notification {target} {message}". В качестве цели ("target") может быть указан ник игрока или селектор (только игроки, исключая @a) или указатель "-all" (отправить всем игрокам на сервере). Пример использования: "/oxygenop core -notification -all Сервер будет перезапущен в течении 5 минут." Запросы ====== Заголовок ====== Запросы используются для подтверждения действий других игроков (запрос в друзья, голосование и т.д.). Последний активный запрос будет отображаться в оверлее (можно отключить через меню настроек), все остальные будут в меню уведомлений. По умолчанию для принятия запроса используется клавиша "R", для отклонения "X" (клавиши можно отключить через конфиг). Существуют соответствующие команды: "/oxygenc core -request -accept" и "/oxygenc core -request -accept". ====== Настройки Клиента ====== Меню настроек используется для настройки клиента и графических интерфейсов. Открыть меню можно командой "/oxygenc core -settings" или через общее меню (Oxygen Menu). Настройки хранятся в файле "settings.json" в папке ".minecraft/config/oxygen/data/client/settings/". В случае ручного редактирования настройки можно перезагрузить командой "/oxygenc core -settings -reload-settings".