❤️ Приветствуем Вас, дорогие посетители хостинга - WorldHosts.FUN! Представьте: игроки-строители не могут редактировать спавн, модераторы случайно выдают OP-права, а донат-группы требуют новых привилегий. LuckPerms решает эти проблемы, но только при нестандартной настройке. В этом гайде — только уникальные фишки, которые вы не найдёте в шаблонных инструкциях.
1. «Тихая» установка: как избежать конфликтов с плагинами
Шаг 1. Подготовка ядра:
-
Убедитесь, что ваш сервер использует Paper 1.20.1+ (для поддержки LuckPerms v5.4.8 с фиксами для Folia).
-
Удалите старые файлы прав:
rm plugins/GroupManager/* plugins/PermissionsEx/*
Шаг 2. Скачивание «невидимой» версии:
-
Для минимизации нагрузки используйте LuckPerms Bundled — версию без веб-интерфейса:
wget -O LuckPerms.jar https://ci.lucko.me/job/LuckPerms/1648/artifact/bukkit/build/libs/LuckPerms-Bundled-5.4.8.jar
2. Иерархия групп с «умным» наследованием
Пример для гибридного сервера (PvP + RP):
# Основные группы /lp creategroup Owner weight 1000 inherits:false /lp creategroup ContentCreator weight 200 inherits:VIP # Динамическое наследование по условию /lp group ContentCreator setperm minecraft.command.trigger eventboost condition="world=events"
Что это даёт:
-
Ютуб-авторы получают VIP-права только в основном мире.
-
Команда
/trigger eventboost
работает лишь в миреevents
.
3. Интеграция с модами: неочевидные разрешения
Для мода «Create»:
-
Запретите игрокам создавать конвейеры в PvP-зоне:
/lp group Player permission revoke create.contraption world=pvp_arena
Для мода «Thaumcraft»:
-
Разрешите VIP исследовать запрещённые заклинания:
/lp group VIP permission set thaumcraft.research.%
4. Временные права и «автораспадовка»
Пример: Выдача доступа к /fly
на 3 часа после доната:
/lp user %player% permission settemp minecraft.command.fly true 3h
Автоматическая отмена прав через триггер:
# В luckperms/config.yml auto-remove-temporary: true temp-permission-duration: 3h
5. Кастомные контексты: права для Discord-ролей
Связь с DiscordSRV:
-
Установите плагин LuckPerms Discord Context.
-
В конфиге пропишите:
contexts: discord_role: - "id=987654321,permission=group.streamer"
Теперь игроки с ролью Discord «Streamer» автоматически получают группу.
6. Секретные фишки админов
Фишка 1. «Тихие» права:
/lp group Admin permission set minecraft.command.ban silent
— Бан без уведомления в чат.
Фишка 2. Шифрование прав:
# В config.yml encryption-key: "ваш_секретный_ключ_123"
— Защита конфигов от чтения посторонними.
FAQ: неочевидные проблемы
Вопрос: После обновления LuckPerms сломались префиксы в Towny!
Ответ: Добавьте в config.yml
:
meta-value-rewrite: prefix: "&c[Мэр]": "&6[Towny Leader]"
Вопрос: Как выдать право на крафт кастомного меча из мода?
Ответ: Используйте regex:
/lp group VIP permission set craftbook.craft.(wooden_sword|diamond_axe)
Отлично! Теперь ваш LuckPerms — не просто менеджер прав, а центр управления вселенной сервера. Для автоматизации рутинных задач подключите LuckPerms AutoPromote, который повышает группы за игровое время. Экспериментируйте!
⚡ Настройка сервера: https://worldhosts.fun/knowledgebase/2/Настройка-сервера
❤️ Благодарим, что используете хостинг - WorldHosts.FUN!
⚡ Промокод на скидку 15% - WORLDHOSTS
☝️ Применяется только для новых регистраций