Как настроить разрешение плагина

Как настроить разрешение плагина

Очень часто на сервере требуется запретить некоторые команды для какой-то группы игроков, например запретить приват территорий для плохих игроков, или разрешить приват территорий для хороших игроков. Для этого и нужны разрешения в плагине WorldGuard, для каждой команды есть разрешение.

А мы вам расскажем, для какой команды какое разрешение нужно, кстати, для разрешений (permissions) необходим плагин PermissionsEx скачать плагин PermissionsEx .

worldguard.region.redefine.own (Владелец может изменять свой регион)
worldguard.region.redefine.member (Член региона может изменять регион)
worldguard.region.redefine (Можно изменять любой регион)

В WorldGuard 5.8 и новее разрешение немного изменилось:

worldguard.region.redefine.own.* worldguard.region.redefine.member.* worldguard.region.redefine.*

worldguard.region.select.own.* (Владелец региона может выбрать свой регион)
worldguard.region.select.own. (Владелец региона может выбрать свой регион по айди)
worldguard.region.select.member.* (Член региона может выбрать регион)
worldguard.region.select.member. (Член региона может выбрать регион по айди)
worldguard.region.select.* (Выбрать любой регион)
worldguard.region.select. (Выбрать любой регион по айди)

worldguard.region.info.own (Владелец региона может получить информацию о регионе)
worldguard.region.info.member (Член региона может получить информацию о регионе)
worldguard.region.info.* (Можно смотреть информацию о любом регионе)

В WorldGuard 5.7.6 и новее это разрешение немного изменилось:

worldguard.region.info.own.*
worldguard.region.info.member.*
worldguard.region.info.*

worldguard.region.addowner.own.* (Владелец региона может добавлять других владельцев в свой регион)
worldguard.region.addowner.member.* (Член региона может добавлять владельца в регион)
worldguard.region.addowner.* (Можно добавить владельца в любой регион)

worldguard.region.removeowner.own.* (Владелец региона может удалять других владельцев из своего региона)
worldguard.region.removeowner.member.* (Член региона может удалять владельцев из региона)
worldguard.region.removeowner.* (Можно удалить владельца из любого региона)

worldguard.region.addmember.own.* (Владелец региона может добавлять членов в регион)
worldguard.region.addmember.member.* (Член региона может добавлять членов в регион)
worldguard.region.addmember.* (Можно добавить члена в любой регион)

worldguard.region.removemember.own.* (Владелец может удалять других членов региона)
worldguard.region.removemember.member.* (Член региона может удалять других членов региона)
worldguard.region.removemember.* (Можно удалять членов любого региона)

worldguard.region.list.own (Владельцы могут смотреть список своих регионов)
worldguard.region.list (Возможность смотреть все регионы)

Для разрешения флага необходимо дать игроку сразу два разрешения. Первое — разрешение на сами флаги.

worldguard.region.flag.regions.own.* (Владельцы региона могут устанавливать флаги на свой регион)
worldguard.region.flag.regions.own. (Владельцы региона могут устанавливать флаги на свой регион по айди)
worldguard.region.flag.regions.member.* (Члены региона могут установить флаг на регион)
worldguard.region.flag.regions.member. (Члены региона могут установить флаг на регион по айди)
worldguard.region.flag.regions.* (Установить флаг на любой регион)
worldguard.region.flag.regions. (Установить флаг на любой регион по айди)

Затем необходимо дать разрешение на использование конкретного флага

worldguard.region.flag.flags. .* (Разрешить конкретный флаг, о флагах читайте ниже)
worldguard.region.flag.flags.* (Разрешает использование любых флагов)

worldguard.region.setpriority.own.* (Владелец региона может установить приоритет региона)
worldguard.region.setpriority.own. (Владелец региона может установить приоритет региона по айди)
worldguard.region.setpriority.member.* (Члены региона могут установить приоритет региону)
worldguard.region.setpriority.member. (Члены региона могут установить приоритет региону по айди)
worldguard.region.setpriority.* (Установить приоритет любому региону)
worldguard.region.setpriority. (Установить приоритет любому региону по айди)

worldguard.region.setparent.own.* (Владельцы регионов могут устанавливаться родителя в своём регионе)
worldguard.region.setparent.own. (Владельцы регионов могут устанавливаться родителя в своём регионе по айди)
worldguard.region.setparent.member.* (Члены региона могут устанавливать родителя)
worldguard.region.setparent.member. (Члены региона могут устанавливать родителя по айди)
worldguard.region.setparent.* (Возможность установить родителя в любом регионе)
worldguard.region.setparent. (Установить родителя в любом регионе по айди)

worldguard.region.teleport.own.* (Владельцы регионов могут телепортироваться в свои регионы)
worldguard.region.teleport.own. (Владельцы регионов могут телепортироваться в свои регионы по айди)
worldguard.region.teleport.member.* (Члены региона могут телепортироваться в регион)
worldguard.region.teleport.member. (Члены региона могут телепортироваться в регион по айди)
worldguard.region.teleport.* (Телепортироваться в любой регион)
worldguard.region.teleport. (Телепортироваться в любой регион по айди)

worldguard.region.remove.own.* (Владельцы регионов могут удалять свои регионы)
worldguard.region.remove.own. (Владельцы регионов могут удалять свои регионы по айди)
worldguard.region.remove.member.* (Члены региона могут удалять регион)
worldguard.region.remove.member. (Члены региона могут удалять регион по айди)
worldguard.region.remove.* (Удалить любой регион)
worldguard.region.remove. (Удалить любой регион по айди)

На каждый регион можно установить флаг, например есть вы хотите отключить спавн мобов в регионе, или вам необходимо отключить пвп в регионе, для этого и созданы флаги в ворлд гуарде. Для того чтобы использовать флаги нужно прописать разрешения (они выше).

Источник

Как мне дать себе разрешения или оп игроков? | Справочный центр CubedHost

Операторы (также известные как «операторы») — это игроки с расширенными правами доступа к серверу. Никакие плагины или моды не требуются , чтобы иметь возможность предоставлять разрешения оператора, хотя мы настоятельно рекомендуем использовать плагин разрешений, такой как LuckPerms, если вы хотите установить ранги и сложные разрешения для своих сервер, поскольку это невозможно сделать только в ванильном Minecraft.

Операторы обычно имеют доступ, чтобы останавливать сервер, выгружать/банить игроков, переключать игровые режимы или трудности, очищать инвентарь, телепортироваться, вызывать предметы /блокирует, и даже оп/деоп других игроков. При использовании отдельно и без изменений разрешения оператора очень широки. Имея доступ ко всем этим расширенным командам, операторы могут легко запугать сервер или «обмануть».

Поэтому мы не рекомендуем противостоять каждому игроку на вашем сервере; вы должны использовать только доверенных игроков.

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

Уровни разрешений оператора

Существуют уровни разрешений для операторов, однако уровни разрешений op являются глобальными. Это означает, что у вас не может быть одной операции со всеми разрешениями и одной только с некоторыми. Уровни разрешений операции следующие:

  1. Операторы могут только обходить защиту от спавна.
  2. Операции могут обходить защиту от спавна и использовать/clear,/сложность ,/effect,/gamemode,/gamerule,/give,/summon,/setblock и/tp, а также могут редактировать блоки команд.
  3. Операторы могут выполнять все вышеперечисленное в дополнение к/ban ,/deop,/kick и/op.
  4. Ops может выполнять все вышеперечисленное в дополнение к/stop.

Разрешение op уровень можно настроить в Prisma в разделе «НАСТРОЙКА»> «НАСТРОЙКИ» в поле «Уровень разрешений OP» в поле «Настройки».

Использование оператора без конфликтующих плагинов или модов

Предоставление разрешений оператору

Это можно сделать тремя разными способами:

  1. Попросите игрока, которого вы хотите использовать, подключиться к вашему серверу Minecraft пока вы вошли в Prisma. После того, как они подключатся, нажмите кнопку «Операция» рядом с их именем пользователя Minecraft в поле «Подключенные игроки» (вы найдете это на вкладке «Обзор»).
  2. Если да, не установлен на сервере, и/или если вы предпочитаете использовать Prisma, посетите консоль вашего сервера, выбрав «Консоль» на верхней панели навигации в Prisma. Там, где написано Введите команду . , введите команду, используемую для противодействия игрокам Minecraft: op playerA
    Обязательно замените playerA с именем пользователя Minecraft игрока, которому вы хотите предоставить права оператора. При выполнении этой команды в консоли не вводите символ косой черты (консоль делает это за вас!).
  3. Если вы уже подключены и подключены к своему серверу, вы можете выполнить команду оператора (или любые другие команды уровня оператора) в игре. В чате Minecraft в игре выполните команду /op playerA
    Обязательно замените playerA на имя пользователя Minecraft игрока, которого вы хотите предоставить разрешения оператора.

Удаление разрешений оператора

Это можно сделать тремя разными способами:

  1. Попросите игрока, которого вы хотите отключить, подключиться к вашему серверу Minecraft, пока вы вошли в Prisma. После того, как они подключатся, нажмите кнопку «Deop» рядом с их именем пользователя Minecraft в поле «Подключенные игроки» (вы найдете это на вкладке «Обзор»).
  2. Если да, не установлен на сервере, и/или если вы предпочитаете использовать Prisma, посетите консоль своего сервера, выбрав «Консоль» на верхней панели навигации в Prisma. Там, где написано Введите команду . , введите команду, используемую для удаления игроков Minecraft: deop playerA
    Обязательно замените playerA с именем пользователя Minecraft игрока, у которого вы хотите отозвать разрешения оператора. При выполнении этой команды в консоли не вводите символ косой черты (консоль делает это за вас!).
  3. Если вы подключены и подключены к своему серверу, вы можете выполнять команды оператора (или любые другие команды уровня оператора) в игре. В игровом чате Minecraft выполните команду /deop playerA
    Обязательно замените playerA именем пользователя Minecraft, для которого вы хотите отозвать права оператора.

Просмотр текущих оппонентов

Если вам нужно проверить, чтобы увидеть список игроков с разрешениями оператора на сервере, перейдите к «Настроить», затем « Файловый менеджер »в Prisma. Оттуда вы захотите открыть файл ops.json (если вы используете старую версию Minecraft, это может быть ops.txt ), и вы найдете там список игроков. Не редактируйте этот файл напрямую, так как это приведет к повреждению файла, что помешает правильной работе вашего сервера.

Использование оператора с плагинами или модами, которые могут повлиять на it

Если вы используете тип сервера, отличный от обычного Minecraft, и вы установили плагины или моды, которые вводят более сложные разрешения на вашем сервере, вполне вероятно, что эти дополнения могут помешать функциям функция оператора. Важно отметить, что эта функция, в конечном счете, является ванильной, и мы не можем гарантировать, как отдельные плагины или моды изменят ее при добавлении на ваш сервер Minecraft. Таким образом, мы всегда рекомендуем проверять документацию плагина/мода перед добавлением его на свой сервер, если вы полагаетесь на использование разрешений оператора..

Если вы не знаете, с чего начать, и/или у вас есть вопросы по этому поводу, обращайтесь к нашей команде. Мы всегда рады помочь!

Источник

Как настроить разрешение плагина

LuckPerms (LP) — плагин для сервера Майнкрафт, добавляющий множество инструментов для разграничения прав между игроками. С помощью него можно создавать группы, группы могут работать для разных серверов, можно добавлять суффиксы и префиксы. Плагин LuckPerms поддерживает серверные платформы: Bukkit, Nukkit, Spigot, Sponge, Velocity и BungeeCord.
Если у вас сеть серверов, на примере BungeeCord, то вы должны установить LuckPerms в папку плагинов на каждом сервере, на котором вы хотите использовать LuckPerms.

Установка плагина LuckPerms :

  • Удаляем с сервера аналогичные плагины на права, если они есть.
  • Скачиваем плагин «LuckPerms» с официального сайта «Spigot».
  • Перемещаем скачанный плагин на сервер в папку «plugins».
  • Включаем сервер или делаем рестарт, если он уже был включен.
  • Проверяем создалась ли папка с названием «LuckPerms» в папке «plugins» вашего сервера.

Настройка плагина LuckPerms​:

В конфигурационном файле «config.yml» который находится в папке плагина: /plugins/LuckPerms/ измените параметр:
» apply-bukkit-default-permissions: true »
на
» apply-bukkit-default-permissions: false »
Это для того, чтобы отключить управление разрешениями по умолчанию.

Добавление в группу​ игроков:

  • /lp user parent add — добавить игрока в группу.
  • /lp user parent remove — удалить игрока из группы.
  • /lp user parent set — добавить игрока в группу и удалить из остальных.

Добавление групп и прав в LuckPerms:

  • /lp creategroup — создать группу.
  • /lp deletegroup — удалить группу.
  • /lp group setdisplayname — устанавливает для группы отображаемое имя в чате.

Например, создадим группу «Vip» и добавим для этой группы разрешения от плагина «EssentialsX».
Чтобы добавить разрешения, нужно прописать от админа в чат команду: /lp editor groups
В чате или консоли появится ссылка ( она индивидуальная, у вас она будет своя, а на картинке её пример ), по которой следует перейти для редктирования групп.

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

Чтобы добавить нужное нам право, указываем его в поле Permission и нажимаем на плюсик +. Права самых популярных плагинов появляются в виде подсказок при вводе, что тоже очень удобно.

Добавим разрешение игрокам в группе «Vip» пользоваться компасом. Пишем в поле Permission разрешение: essentials.compass и нажимаем +. Пример как это сделать показан на картинке ниже.

Чтобы сохранить настройки, нужно, в верхнем, правом углу нажать на иконку «Save» в виде дискетки, после чего появится сообщение — Data was saved! И сгенерирована индивидуальная команда для вашего сервера, которую нужно прописать в консоле или на сервере от админа, для сохранения разрешений.

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

Источник

Читайте также:  Не работает видеорегистратор car
Оцените статью
Использование предмета выделения (деревянный топор)
/region claim