Помогите Как разрешить доступ к торговым автоматам в WG 6.1?

  • Автор темы Автор темы Akr
  • Дата начала Дата начала

Akr

Активный участник
Пользователь
Баллы
61
Ник в Minecraft
_MrGoogle_
Приветствую вас пользователи форума RuBukkit, возникла такая проблема, игроки не могут открывать торговые автоматы в IC2 Experimental. На сервере стоит плагин WorldGuard 6.1 и соответственно последние ивенты к модам.
Посоветуйте, как разрешить всем открывать только торговые автоматы в привате?
Сразу скажу, при включенном флаге Interact появляется возможность открывать все что имеет HUD, так что не вариант.
Заранее спасибо 🙂
 
Код:
if (type.name().equals("IC2_BLOCKPERSONAL")) return;
в нужном месте и нет даже сообщений)))))
 
Я нашёл чуть менее костыльное решение:

Вот в это место нужно добавить код:
Java:
/* Interaction-Whitelist config */
} else if (getWorldConfig(event.getWorld()).allowAllInteract.test(event.getEffectiveMaterial())) {
     canUse = true;
     what = "use that";

А затем вписывать исключения в конфиг:
Код:
    interaction-whitelist:
      - IC2_BLOCKPERSONAL
 
Я нашёл чуть менее костыльное решение:

Вот в это место нужно добавить код:
Java:
/* Interaction-Whitelist config */
} else if (getWorldConfig(event.getWorld()).allowAllInteract.test(event.getEffectiveMaterial())) {
     canUse = true;
     what = "use that";

А затем вписывать исключения в конфиг:
Код:
    interaction-whitelist:
      - IC2_BLOCKPERSONAL
Я конечно все понимаю, что тему лучше эту уже не поднимать, но я перерыл всё ведро и весь гугл... решения не нашел... Можете мне как-то по-простому обьяснить? Что и куда? Минисрафт 1.7.10 ВГ 6.1
 
Я нашёл чуть менее костыльное решение:

Вот в это место нужно добавить код:
Java:
/* Interaction-Whitelist config */
} else if (getWorldConfig(event.getWorld()).allowAllInteract.test(event.getEffectiveMaterial())) {
     canUse = true;
     what = "use that";

А затем вписывать исключения в конфиг:
Код:
    interaction-whitelist:
      - IC2_BLOCKPERSONAL

Спасибо, заработало 🙂
 
Назад
Верх Низ