Плагін Minecraft PurePerms

PurePerms — це плагін Minecraft для PocketMine-MP для керування групами, наслідуванням і дозволами зі зберіганням YAML/MySQL, підтримкою багатьох мов та API для розробників.

Знайдіть сервер із PurePerms

Серверів, що повідомили про PurePerms: 19

Усі сервери з PurePerms

Про PurePerms

🔌 Про PurePerms

PurePerms — це менеджер дозволів для PocketMine-MP, який надає керування дозволами на основі груп, успадкування груп і призначення дозволів користувачам, подібно до плагінів дозволів у стилі Bukkit. Він призначений для серверів PocketMine-MP і надає невеликий API для авторів плагінів.

🎯 Призначення

PurePerms існує для того, щоб адміністратори серверів могли створювати іменовані групи, призначати дозволи групам і користувачам, а також налаштовувати успадкування й поведінку дозволів для окремих світів (за бажанням) на серверах PocketMine-MP.

⚙️ Можливості

  • Створення та видалення груп і встановлення групи за замовчуванням.
  • Призначення та видалення дозволів для груп і окремих користувачів.
  • Система успадкування з кількома групами.
  • Необов’язкова підтримка дозволів для окремих світів (налаштовується).
  • Кілька постачальників даних: YAML (yamlv1/yamlv2) і MySQL.
  • Багатомовні ресурси повідомлень.
  • Надає невеликий API PurePerms для розробників плагінів.

🧩 Для кого це

  • Для адміністраторів, які керують серверами PocketMine-MP (Bedrock) і потребують керування дозволами на основі груп.
  • Для розробників плагінів під PocketMine-MP, яким потрібен наявний API дозволів для інтеграції.

🏗️ Приклади використання

  • Створювати ранги на кшталт Guest, Member, Moderator і призначати групові дозволи.
  • Використовувати успадкування, щоб ранг Moderator успадковував дозволи Member і додавав вузли для модерації.
  • Зберігати дозволи в MySQL для більших серверів або в YAML для односерверних установок.

⌨️ Команди

КомандаОписДозвілДоступ
/addgroup <group>Додає нову групу до списку груп.pperms.command.addgroupАдмін
/addparent <target_group> <parent_group>Додає групу до списку успадкування іншої групи.pperms.command.addparentАдмін
/defgroup <group> [world]Встановлює групу за замовчуванням.pperms.command.defgroupАдмін
/fpermsЗнаходить дозволи для конкретного плагіна.pperms.command.fpermsАдмін
/groupsПоказує список усіх груп.pperms.command.groupsАдмін
/grpinfo <group> [world]Показує інформацію про групу.pperms.command.grpinfoАдмін
/listgperms <group> <page> [world]Показує список дозволів групи.pperms.command.listgpermsАдмін
/listuperms <player> <page> [world]Показує список дозволів користувача.pperms.command.listupermsАдмін
/ppinfoПоказує інформацію про плагін.pperms.command.ppinfoАдмін
/ppsudo <login / register>Реєструє або входить в обліковий запис Noeul (функція плагіна).pperms.command.ppsudoАдмін
/ppreloadПерезавантажує конфігурацію PurePerms.pperms.command.ppreloadАдмін
/rmgroup <group>Видаляє групу.pperms.command.rmgroupАдмін
/rmparent <target_group> <parent_group>Видаляє батьківську групу зі списку успадкування групи.pperms.command.rmparentАдмін
/setgperm <group> <permission> [world]Додає дозвіл до групи.pperms.command.setgpermАдмін
/setgroup <player> <group> [world]Встановлює групу користувачу.pperms.command.setgroupАдмін
/setuperm <player> <permission> [world]Додає дозвіл користувачу.pperms.command.setupermАдмін
/unsetgperm <group> <permission> [world]Видаляє дозвіл із групи.pperms.command.unsetgpermАдмін
/unsetuperm <player> <permission> [world]Видаляє дозвіл у користувача.pperms.command.unsetupermАдмін
/usrinfo <player> [world]Показує інформацію про користувача.pperms.command.usrinfoАдмін

🔐 Дозволи

ДозвілОписЗа замовчуванням
pperms.command.addgroupДозволяє використовувати /addgroup.не вказано
pperms.command.addparentДозволяє використовувати /addparent.не вказано
pperms.command.defgroupДозволяє використовувати /defgroup.не вказано
pperms.command.fpermsДозволяє використовувати /fperms.не вказано
pperms.command.groupsДозволяє використовувати /groups.не вказано
pperms.command.grpinfoДозволяє використовувати /grpinfo.не вказано
pperms.command.listgpermsДозволяє використовувати /listgperms.не вказано
pperms.command.listupermsДозволяє використовувати /listuperms.не вказано
pperms.command.ppinfoДозволяє використовувати /ppinfo.не вказано
pperms.command.ppsudoДозволяє використовувати /ppsudo.не вказано
pperms.command.ppreloadДозволяє використовувати /ppreload.не вказано
pperms.command.rmgroupДозволяє використовувати /rmgroup.не вказано
pperms.command.rmparentДозволяє використовувати /rmparent.не вказано
pperms.command.setgpermДозволяє використовувати /setgperm.не вказано
pperms.command.setgroupДозволяє використовувати /setgroup.не вказано
pperms.command.setupermДозволяє використовувати /setuperm.не вказано
pperms.command.unsetgpermДозволяє використовувати /unsetgperm.не вказано
pperms.command.unsetupermДозволяє використовувати /unsetuperm.не вказано
pperms.command.usrinfoДозволяє використовувати /usrinfo.не вказано

⚙️ Встановлення

📥 Налаштування

  • Завантажте офіційну збірку PurePerms і скопіюйте завантажений файл у каталог plugins/ вашого сервера.
  • Зупиніть сервер і запустіть його знову (або запустіть, якщо він був зупинений), щоб плагін міг ініціалізуватися.
  • Перевірте журнали консолі сервера, щоб підтвердити, що плагін завантажився і створив свої файли конфігурації.

📦 Залежності

  • PurePerms не вказує необхідних зовнішніх залежностей плагінів. Він підтримує вибіркових постачальників даних (див. конфігурацію).

🧾 Конфігурація

  • PurePerms створює конфігурацію, де можна встановити data-provider (підтримувані значення: mysql, yamlv1, yamlv2).
  • Серед параметрів конфігурації є default-language, disable-op, enable-multiworld-perms і налаштування підключення MySQL, коли використовується постачальник mysql.

🧠 Технічні примітки

  • Цільова платформа: PocketMine-MP (серверне програмне забезпечення Pocket/Bedrock).
  • Підтримувані сховища даних (налаштовувані): YAML (yamlv1/yamlv2) і MySQL.
  • Багатомовні ресурси повідомлень надаються та вибираються через конфігурацію.
  • Плагін надає API для інших плагінів PocketMine-MP, щоб вони могли взаємодіяти з даними PurePerms.

🤝 Коли цей плагін корисний

Якщо ви керуєте сервером PocketMine-MP і вам потрібна система груп і дозволів у стилі Bukkit з опційним зберіганням у MySQL та підтримкою мов, PurePerms надає ці основні можливості та невеликий API для інтеграції.

Коментарі

Коментарів ще немає

Станьте першим, хто прокоментує.

Для адміністраторів серверів

Автори
poggit-orphanage, 64FF00, DovahDoVolom

Посилання

Що повідомляють сервери

Платформи серверів

  • Genisys10
  • Altay4
  • PocketUtils2
  • GenisysPro1
  • Kyoto1

Версії плагіна

  • 1.3.78
  • 1.2.25
  • 2.0.0-ACM2
  • 3.0.0-ACM2
  • 0.0.11

Кількість — із серверів, що показують список плагінів під час перевірки MSHQ. Багато серверів його приховують, тож насправді плагін використовують частіше.