Gold Плагин Защита Ultra Permissions [2.4.3]

Ultra Permissions
Краткое описание:
Плагин разрешений на основе Ultimate GUI для Spigot & Bungee
263
7 826
  • Лайк 0
  • Gold love
  • Ниндзя
Реакции:191 пользователей

Последние обновления

2.4.3

🔹 Добавлена полноценная поддержка Minecraft 1.21.6, 1.21.7 и 1.21.8. 🔹 Переписана система...

5.6.6

🔹 Добавлена полноценная поддержка Minecraft 1.21.6, 1.21.7 и 1.21.8. 🔹 Переписана система...

5.6.4

Добавлена полная поддержка Minecraft версии 1.21.5.
Смотреть еще...
Для версий
  1. 1.8.✘
  2. 1.9.✘
  3. 1.10.✘
  4. 1.11.✘
  5. 1.12.✘
  6. 1.13.✘
  7. 1.14.✘
  8. 1.15.✘
  9. 1.16.✘
  10. 1.17.✘
  11. 1.18.✘
  12. 1.19.✘
  13. 1.20.✘
  14. 1.21.✘
Источник
https://www.spigotmc.org/resources/42678/
Документация
https://ultrapermissions.com/wiki/
Ultrapermissions

Описание плагина Ultra Permissions:​

Ultra Permissions — Это плагин на права для сервера майнкрафт следующего поколения которые можно полностью настраивать через внутриигровые интерфейсы. Он предлагает вам разрешения на основе установленных плагинов, визуализирует проверки разрешений и управляет вашим чатом в одном интерфейсе.

Особенности плагина UltraPermissions:​

  • Предложения разрешений
    • Удобное предложение разрешений на основе установленных плагинов
  • Поддержка сети
    • Поддерживает разрешения BungeeCord и синхронизирует данные с MySQL на всех серверах
  • Менеджер чатов
    • Предлагает дополнительный встроенный менеджер чата для базового форматирования
  • Временные разрешения
    • Добавление разрешений или рангов игрокам только на определенный период времени
  • Scoping
    • Добавление групп или разрешений только для определенных серверов и миров
  • Команды
    • Можно полностью контролировать с помощью команд
  • Журнал разрешений
    • Просмотрите журнал разрешений, чтобы найти недостающие разрешения после недавних проверок.
  • Обновления
    • Очень частые обновления, которые можно установить одним щелчком мыши
  • Поддержка HEX и Gradient
    • Поддержка HEXCODE и Gradient при форматировании формата чата и префикса.
      HEXCODE: [I]{#RRGGBB}Prefix[/I]
      Градиент: {#RRGGBB>}Prefix{#RRGGBB<}

Команды плагина Ultra Permissions:​

/uperms — Чтобы открыть административный графический интерфейс. Это основная команда плагина на открытие GUI меню по настройке плагина.
/upc AddGroup <Ник игрока> <Название группы> [Мир|Сервер] [Время] — Добавить группу к пользователю
/upc AddGroupPermission <Название группы> [-]<Право> [Мир|Сервер] [Время] — Добавить разрешение к группе (символ "-" делает разрешение отрицательным)
/upc AddPlayerPermission <Ник игрока> [-]<Право> [Мир|Сервер] [Время] — Добавляет разрешение игроку (The - делает разрешение отрицательным).
/upc AddSuperAdmin <Ник игрока> — Дает им доступ СуперАдмина
/upc CopyGroup <Название группы> <cНазвание группы ещё раз> — Копирование группы
/upc createGroup <Название группы> [Сервер] — Создает группу
/upc DeleteGroup <Название группы> — Удалить группу
/upc DeleteUser <Ник игрока> — Удалить пользователя
/upc PurgeGroup <Название группы> — Удаляет всех членов группы
/upc PurgeGroupPermission <Название группы> — Удаляет все разрешения из группы
/upc PurgePlayerGroups <Ник игрока — Удаляет все группы у игрока
/upc PurgePlayerPermission <Ник игрока> — Удаляет все разрешения с игрока
/upc PurgeSuperAdmins — Удаляет всех суперадминов из UltraPermission.
/upc registerUser <UUID> <Ник игрока> <AssignDefaultGroup> — Вручную регистрирует новую учетную запись на основе предоставленного UUID.
/upc RemoveGroup <Ник игрока> <Название группы> — Удаляет группу с игрока
/upc RemoveGroupPermission <Название группы> <Право> — Удаляет разрешение из группы
/upc RemovePlayerPermission <Ник игрока> <Право> — Удаляет разрешение с игрока
/upc RemoveSuperAdmin <Ник игрока> — Снимает с кого-либо полномочия суперадмина
/upc RestrictGroupToWorld <Название группы> <Мир> — Ограничить группу одним миром
/upc SetGroups <Ник игрока> <Название групп> — Устанавливает группы игрока
/upc SetPlayerPrefix <Ник игрока> <Префикс> — Устанавливает префикс игрока
/upc SetPlayerSuffix <Ник игрока> <Суффикс> — Устанавливает суффикс игрока
/upc setGroupPriority — Установка приоритета группы
/upc SetGroupPrefix — Установить префикс группы
/upc SetGroupSuffix — Установить суффикс группы
/upc TransferAccount <All|Название группы|Право> <Append|Overwrite> <From> <To> — Переносит выбранные данные от пользователя <From> к пользователю <To>. Append добавит новые входящие данные к существующим данным пользователя <To>. Overwrite удалит все существующие данные и добавит новые входящие данные.
/upc Transfer <File|MySQL> <File|MySQL> — Переносит хранилище либо в MySQL, либо в файл

Символы:​

<> = Обязательный
[] = Необязательный
| = Или

Плэйсхолдеры плагина Ultra Permissions:​

Ниже приведен список всех доступных плагинов. Имейте в виду, что для работы с ними требуется PlaceholderAPI и плагин, поддерживающий API!

%uperms_has_permission_<permission>% — Показывает, есть ли у игрока определенное разрешение.
%uperms_has_group_<group>% — Показывает, является ли игрок членом определенной группы.
%uperms_inherits_group% — Показывает, наследует ли игрок напрямую от группы или косвенно через другую группу.
%uperms_prefixes% — Показывает все префиксы, которые есть у игрока, разделенные пробелом.
%uperms_prefix% — Показывает первый префикс, который есть у игрока.
%uperms_prefix_color% — Показывает цвет префикса первой группы.
%uperms_rank% — Показывает название первого ранга, который есть у игрока.
%uperms_ranks% — Показывает название всех рангов, которые есть у игрока.
%uperms_rank_timer% — Показывает оставшееся время первой временной группы. (Дни, часы)
%uperms_rank_timer_detailed% — Показывает оставшееся время первой временной группы. (Дни, часы, минуты, секунды)
%uperms_rank_timer_<group>% — Показывает оставшееся время конкретной группы. (Дни, Часы)
%uperms_rank_timer_detailed_<group>% — Показывает подробное оставшееся время конкретной группы. (Дни, Часы, Минуты, Секунды).
%uperms_secondaryprefix% — То же, что и %uperms_prefix%, но со второй группой.
%uperms_secondarysuffix% — То же, что и %uperms_suffix%, но со второй группой.
%uperms_suffixes% — Показывает все суффиксы, которые есть у игрока, разделенные пробелом.
%uperms_suffix% — Показывает первый суффикс, который есть у игрока.
%uperms_suffix_color% — Показывает цвет суффикса первой группы.
%uperms_<user>_permission_timer_<permission>% — Показывает оставшееся время действия указанного разрешения конкретного пользователя (Дни, Часы).
%uperms_<user>_permission_timer_detailed_<permission>% — Показывает подробное оставшееся время указанного разрешения конкретного пользователя (Дни, Часы, Минуты, Секунды)

ПРИМЕЧАНИЕ: При использовании плэйсхолдера, содержащего аргумент, который необходимо заполнить (например, <group>), убедитесь, что вы удалили <>.

Права плагина Ultra Permissions:​

Прав у плагина нет. Чтобы открыть меню плагина по настройке, введите в консоль команду upc addSuperadmin (Ваш ник), тогда сможете управлять плагином. Подробнее читайте в инструкции по установке.

Как установить плагин Ultra Permissions?​

Требования к серверу​

Для бесперебойной работы Ultra Permissions требуется Spigot, PaperMC или любой другой форк Spigot. Мы рекомендуем использовать PaperMC для обеспечения наилучшей производительности.

Версия ванильный сервер​

Ultra Permissions поддерживается на всех версиях (релизах) от 1.8.8 до 1.19.X. Версии ниже 1.8 и все пре-релизы/снапшоты не получают никакой поддержки.
ПРИМЕЧАНИЕ: Наши плагины официально не поддерживают оффлайн-режим!

Установка на сервер​

  1. Первым шагом является скачивание плагин Ultra Permissions. Как только вы это сделаете. Остановите свой сервер и поместите файл .jar в директорию plugins вашего сервера.
  2. Как только .jar будет загружен в вашу папку, вы можете запустить свой сервер.
  3. После запуска сервера в директории plugins должна быть создана новая папка Ultra Permissions. Это означает, что Ultra Permissions загрузился должным образом и теперь может быть использован.

Тестирование плагина​

Пока ваш сервер запускается, посмотрите на консоль на предмет возможного сообщения [ERROR]. Любое сообщение [WARN] не является проблемой и не помешает использованию плагина.
Теперь вы должны быть в состоянии сделать /uperms, чтобы открыть графический интерфейс.
Если вы видите графический интерфейс, это означает, что вы готовы к работе!
ПРИМЕЧАНИЕ: Обязательно сделайте себя супер-админом командой upc AddSuperAdmin <Player> внутри консоли! Иначе вы не сможете использовать плагин.

Установка на прокси сервера (BungeeCord,Waterfall)​

Ultra Permissions работает на каждом прокси, основанном на BungeeCord. Если вы используете прокси типа Waterfall или технически каждый прокси, который является форком (основой) либо BungeeCord, либо Waterfall. Плагин должен работать просто отлично. Тем не менее, мы рекомендуем использовать такой прокси, как Waterfall, который более производительный и безопасный, чем BungeeCord.

Для установки прокси вам необходимо повторить процесс установки плагина для каждого сервера Spigot, который у вас есть. После завершения установки плагина на всех внутренних (Spigot) серверах, вам нужно установить его на прокси.

Процесс аналогичен установке на Spigot:​

  1. Выключите ваш сервер.
  2. Загрузите плагин.
  3. Запустите свой сервер.
Примечание: Для использования Ultra Permissions в режиме прокси вам понадобится база данных MySQL. В зависимости от вашего хостера, процесс может отличаться, и не будет упоминаться или объясняться здесь.

После того как плагин установлен на прокси и загружается, как ожидалось, нам нужно настроить соединения MySQL на внутренних серверах. Эта часть очень важна, так как она будет синхронизировать все ваши данные между вашими spigot-серверами.

Подключение к MySQL​

Как упоминалось выше, для синхронизации Ultra Permissions между серверами необходима база данных MySQL. Чтобы начать процесс синхронизации, подключитесь к своему серверу в игре и откройте графический интерфейс плагина, выполнив команду /uperms в чате.

  1. Затем нажмите на крючок, чтобы расширить графический интерфейс и увидеть больше опций.
  2. Затем нажмите на командный блок в левом нижнем углу графического интерфейса. (Называется "Settings").
  3. Затем нажмите на EnderChest в правой верхней средней части графического интерфейса. (Называется MySQL Database)
  4. Затем нажмите на Изумрудный блок в центре графического интерфейса. (Называется "Setup MySQL")
  5. Затем нажмите на бумагу в левой средней части графического интерфейса. (Называется Credentials).
  6. Это закроет графический интерфейс и попросит вас ввести учетные данные вашей базы данных.
  7. Здесь вам нужно будет заполнить учетные данные (информацию) вашей базы данных. Введите их в чат в таком порядке:
    • IP базы данных - Формат: 0.0.0.0
    • Порт базы данных - Обычно: 3306
    • Имя базы данных - Зависит от того, как вы назвали свою базу данных.
    • Имя пользователя базы данных - Используется для подключения к базе данных.
    • Пароль базы данных - Используется для подключения к базе данных.

Вот краткая версия процесса установки прокси:​

/uperms >> Expand GUI >> Settings >> MySQL Database >> Setup MySQL >> Credentials

После того, как вы заполнили все учетные данные, теперь вы можете проверить соединение, нажав на изумрудный руд в правом среднем углу графического интерфейса, и подтвердить его, нажав второй раз на тот же слот. Если ваша база данных не подключилась или проверка занимает слишком много времени, значит, вы ввели неправильные учетные данные.

После успешного подключения плагина к базе данных перезапустите сервер и прокси-сервер, чтобы соединение было установлено.

Когда вы повторите этот процесс для всех ваших серверов, ваш плагин будет готов к работе с прокси.

СОВЕТЫ по установке Ultra Permissions:​

  • Если вы допустили ошибку при вводе учетных данных, вам придется очистить их и ввести заново.
  • После первого ввода учетных данных базы данных, вместо того чтобы копировать и вставлять одни и те же строки снова и снова, вы можете нажать клавишу со стрелкой вверх, чтобы вернуться к отправленным сообщениям и найти свои учетные данные. Это сделает процесс установки намного быстрее и проще.
  • После завершения настройки базы данных можно подождать, пока вы введете учетные данные на всех серверах spigot, чтобы перезапустить их. Это позволит избежать многократного перезапуска прокси-сервера.

Авторы

Black & bobobo

Еще ресурсы от Black

MythicMobs Dev Builds Premium
MythicMobs Dev Builds Premium
Плагин MythicMobs версия DEV
LiteFish
LiteFish
Новая система рыбалки | Кастомный заброс | Кастомные приманки | Биомы | Экономика | Турниры
ItemsAdder
ItemsAdder
Создавайте собственные предметы блоки/ руду / шляпки/ руду / жидкости / мобов и многое другое
zAuctionHouseV3
zAuctionHouseV3
Этот плагин позволит настроить вам на своём сервере аукционы
PlotSquared v7
PlotSquared v7
Лучший сюжетный плагин, доступный для Майнкрафта.
Head Database
Head Database
Быстрый и удобный плагин, позволяющий получить тысячи настраиваемых голов.
Deluxe Announce
Deluxe Announce
Отличный анонсер автосообщений для вашего сервера
Custom Piglins Trades PREMIUM
Custom Piglins Trades PREMIUM
Поддержка собственных предметов, наложение эффектов, призыв сущностей, выполнение нужных команд!
Content Management Interface & CMI
Content Management Interface & CMI
Для 1.7.10 - 1.20.x Более 280 команд и функции для вашего сервера майнкрафт!
Dungeons
Dungeons
Пользовательские сундуки с добычей 💥 Пользовательские боссы 💥 Пользовательские мобы 💥
GUIPlus - Effortlessly create interactive GUI's (In-game GUI Builder) [1.8 - 1.21.8]
GUIPlus - Effortlessly create interactive GUI's (In-game GUI Builder) [1.8 - 1.21.8]
Создать GUI легко и просто
☄️ Oraxen
☄️ Oraxen
Создавайте собственные материалы, автоматически создавайте, сжимайте, защищайте

Последние отзывы

HELPY4
HELPY4
4,00 звёзд
Версия: 5.2.3
Реально плагин на права нового поколения) Более понятный, чем Pex. Единственный и большой (для меня) минус - нельзя редактировать права через permissions.yml, только в Майнкрафте. Это непривычно и не всегда есть возможность зайти в игру.
Black_Dragon
Black_Dragon
5,00 звёзд
Версия: 4.9.9.5
Долго помучившись, я смог настроить этот плагин. но оно того стоило!
ВерхНиз