- Поддерживаемые версии
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
PreventActions — плагин, позволяющий регулировать взаимодействие игроков с миром с помощью прав.
- Запретите игрокам ставить, ломать блоки и взаимодействовать с ними
Игроки не смогут даже зажечь редстоуновую руду если наступят на нее! - Запретите игрокам наносить урон мобам и как-либо взаимодействовать с ними
Например, кормить или открывать их инвентари - Запретите игрокам крафтить предметы
Не волнуйтесь за ресурсы, они вернутся в инвентарь если игроку запрещено крафтить предметы - Настройте сообщения по своему вкусу
Каждое действие, будь то установка или разрушение блока, взаимодействие с мобом или крафт предмета сопровождается сообщением о нехватке прав, которое можно настроить - Гибкая настройка прав
Вы в праве ограничить игрока в чем угодно! Запретите игрокам с группой Дровосеки добывать руду, а Фермерам разрешите собирать растения и делать грядки! - Доступные права показываются в редакторе Luckperms
У Вас не возникнет сложности с настройкой! - Играйте на любой версии
Плагин работает так, что Вы сможете использовать его практически на всех версиях Bukkit, Spigot и их форках
/preventactions — перезагрузить конфигурацию.
Алиас: /pr
Право:
preventactions.admin
preventactions.block.break.MATERIAL
Разрешает уничтожение блока с типом MATERIALpreventactions.block.interact.physical.MATERIAL
Разрешает взаимодействие с блоком (например, наступание на редстоуновую руду и ее зажигание) с типом MATERIALpreventactions.block.interact.click.MATERIAL
Разрешает взаимодействие с блоком (правый или левый клик) с типом MATERIALpreventactions.block.place.MATERIAL
Разрешает установку блока с типом MATERIALpreventactions.entity.damage.ENTITY_TYPE
Разрешает наносить урон существу с типом ENTITY_TYPEpreventactions.entity.interact.ENTITY_TYPE
Разрешает взаимодействие с существом с типом ENTITY_TYPEpreventactions.item.craft.MATERIAL
Разрешает крафт предмета с типом MATERIAL
Все виды MATERIAL (для последней версии игры): ссылка
Все виды ENTITY_TYPE (практически для всех версий): ссылкаПоследняя версия конфигурации:
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'
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
- Команды и права
- В основном разделе