PreventActions — права для взаимодействия с миром

Для ядра PreventActions — права для взаимодействия с миром 1.0-SNAPSHOT

Нет прав для скачивания
Поддерживаемые версии
  1. 1.12
  2. 1.13
  3. 1.14
  4. 1.15
  5. 1.16
logo.png

PreventActions — плагин, позволяющий регулировать взаимодействие игроков с миром с помощью прав.

возможности.png

  • Запретите игрокам ставить, ломать блоки и взаимодействовать с ними
    Игроки не смогут даже зажечь редстоуновую руду если наступят на нее!
  • Запретите игрокам наносить урон мобам и как-либо взаимодействовать с ними
    Например, кормить или открывать их инвентари
  • Запретите игрокам крафтить предметы
    Не волнуйтесь за ресурсы, они вернутся в инвентарь если игроку запрещено крафтить предметы
  • Настройте сообщения по своему вкусу
    Каждое действие, будь то установка или разрушение блока, взаимодействие с мобом или крафт предмета сопровождается сообщением о нехватке прав, которое можно настроить
  • Гибкая настройка прав
    Вы в праве ограничить игрока в чем угодно! Запретите игрокам с группой Дровосеки добывать руду, а Фермерам разрешите собирать растения и делать грядки!
  • Доступные права показываются в редакторе Luckperms
    У Вас не возникнет сложности с настройкой!
  • Играйте на любой версии
    Плагин работает так, что Вы сможете использовать его практически на всех версиях Bukkit, Spigot и их форках

процесс.gif


команды.png

/preventactions — перезагрузить конфигурацию.
Алиас: /pr
Право: preventactions.admin

права.png

  • preventactions.block.break.MATERIAL
    Разрешает уничтожение блока с типом MATERIAL
  • preventactions.block.interact.physical.MATERIAL
    Разрешает взаимодействие с блоком (например, наступание на редстоуновую руду и ее зажигание) с типом MATERIAL
  • preventactions.block.interact.click.MATERIAL
    Разрешает взаимодействие с блоком (правый или левый клик) с типом MATERIAL
  • preventactions.block.place.MATERIAL
    Разрешает установку блока с типом MATERIAL
  • preventactions.entity.damage.ENTITY_TYPE
    Разрешает наносить урон существу с типом ENTITY_TYPE
  • preventactions.entity.interact.ENTITY_TYPE
    Разрешает взаимодействие с существом с типом ENTITY_TYPE
  • preventactions.item.craft.MATERIAL
    Разрешает крафт предмета с типом MATERIAL

Все виды MATERIAL (для последней версии игры): ссылка
Все виды ENTITY_TYPE (практически для всех версий): ссылка






конфигурация.png

Последняя версия конфигурации:
YAML:
# Messages




message:
  block:
    break: '&e⚠ &cYou cannot break &4%type%'
    interact:
      physically: '&e⚠ &cYou cannot interact with &4%type%'
      click: '&e⚠ &cYou cannot interact with &4%type%'
    place: '&e⚠ &cYou cannot place &4%type%'
  entity:
    damage: '&e⚠ &cYou cannot attack a creature &4%type%'
    interact: '&e⚠ &cYou cannot interact with the creature &4%type%'
  item:
    craft: '&e⚠ &cYou cannot craft &4%type%'

  other:
    config-reloaded: '&a✔ &8Configuration reloaded!'
    no-permissions: '&4✖ &cNo permission to use this command!'

settings:
  # Particle
  # Spawn when the player has no rights
  # All particles: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Particle.htm
  particle: 'SMOKE_LARGE'

faq.png

Q. Как выдать права на использование всех предметов и так далее?
A. Выдайте стандартной группе права:
Код:
preventactions.block.break.*

preventactions.block.interact.physical.*
preventactions.block.interact.click.*
preventactions.block.place.*
preventactions.entity.damage.*
preventactions.entity.interact.*
preventactions.item.craft.*
Затем заберите нужные права у нужных групп, отметив их false в Luckperms или с помощью --право в PermissionsEx.

Q. Мой сервер на версии 1.12.2 или старше, как запретить использование блоков и предметов с разными data?
A. Увы, никак. До версии 1.13 блоки имеют обобщенные названия, например STONE, WOOL или LEAVES. Рекомендуется по возможности обновится до новых версий, где каждый блок или предмет является самостоятельным типом (RED_WOOL, ANDESITE и так далее).

Пишите об ошибках, багах и идеях только в обсуждения ресурса!
Исходный код
https://github.com/jjigem/preventactions
Команды и права
В основном разделе
Автор
q20w26a
Скачивания
85
Просмотры
3,202
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя q20w26a

Поделиться ресурсом

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

  1. Исправление бага |

    Исправлен баг - Частицы не меняются при перезагрузке конфигурации (команда /preventactions).
  2. Быстрое исправление бага |

    Исправлен баг - Не работают права на разрушение блоков. Cпасибо TIplur!
Назад
Сверху Снизу