Помогите Как запретить ломать определённый блок?

artbry98

Ньюби
Пользователь
Баллы
1
Есть задача запретить на сервере обычным игрокам в любом ключе ломать именно железные блоки, а все остальные блоки должны ломаться как и обычно. Возможно ли это как-то реализовать?
 
даже не знаю как ответить, самопис в пару строк)

Код:
 @EventHandler
  public void onBlockBreak(BlockBreakEvent e)
  {
    if (!e.getPlayer().hasPermission("plug.break")) //пермишен
        e.setCancelled(true);
  }
 
Последнее редактирование:
сек я там еще и снубил) материал забыл проверить ща скину ссылку
 
То есть я ставлю на сервер этот плагин и пользователи не смогут ломать блок железа, но если в премишн для группы добавить права break.break, то можно будет ломать или я не правильно понял?
 
это дописывать нужно) могу сделать, но позже мне вставать через 3 часа на работу)
 
Здравствуй.
Думаю тут все намного проще. Если имеется на сервере плагин "WorldGuard". То можно сделать следующее...
1) Зайти в папку плагина "WorldGuard".
2) Выбрать папку "worlds".
3) Выбрать нужный мир, на который нужно запретить ставить определенный блок. (По умолчанию это мир "world".)
4) Открыть "blacklist.txt".
5) Вставить это в конец файла:
[42]
on-break=deny,tell
С помощью этих строк, мы запретим всем игрокам ломать железный блок.
 
Последнее редактирование:
Здравствуй.
Думаю тут все намного проще. Если имеется на сервере плагин "WorldGuard". То можно сделать следующее...
1) Зайти в папку плагина "WorldGuard".
2) Выбрать папку "worlds".
3) Выбрать нужный мир, на который нужно запретить ставить определенный блок. (По умолчанию это мир "world".)
4) Открыть "blacklist.txt".
5) Вставить это в конец файла:
[42]
on-break=deny,tell
С помощью этих строк, мы запретим всем игрокам ставить железный блок.
Мне нужно именно поломку уже поставленных железных блоков запретить, а ставить их, пусть ставят
 
стоит пойти ненможк разуть глазки и почитать инфу по плагину самостоятельно. там все эт написано.
on-break=deny,tell
эт именно ломать. там все верно сказали выше. хоть немного сами, не? или на всем готовом вплоть до "не могу синхронизировать on-break со словом ставить и понять что тут просто что-то не так?"
 
стоит пойти ненможк разуть глазки и почитать инфу по плагину самостоятельно. там все эт написано.
on-break=deny,tell
эт именно ломать. там все верно сказали выше. хоть немного сами, не? или на всем готовом вплоть до "не могу синхронизировать on-break со словом ставить и понять что тут просто что-то не так?"
Да блин, указано же в звании что я нуб, много моментов не знаю ещё. Не надо сразу так жестко реагировать
 
Последнее редактирование:
Есть задача запретить на сервере обычным игрокам в любом ключе ломать именно железные блоки, а все остальные блоки должны ломаться как и обычно. Возможно ли это как-то реализовать?
Есть плагин, EssentialsProtect и/или EssentialsAntiBuild
 
Назад
Верх Низ