Войти или зарегистрироваться

Помогите c регионами из WorldGuard

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

progres

Новичок
Пользователь
Баллы
21
Имя в Minecraft
siska228
Пробовал сделать так но ничего не вышло( да я и не надеялся если честно так как это впринципе и не должно было получится но я хотя бы попытался.). Если кто знает как сделать перебор регионов подскажите.
Код:
List<?> a = wg.getConfig().getList("regions");
for ( Object s : a) {
    System.out.println("!-  "+s.getClass().getName());
     System.out.println("!!-  "+s.getClass().getCanonicalName()); 
}
 
UP Плиз приведите пример кто знает... кодеры помогите исходничком или примером плиз.
 
wg.getRegionManager(world).getRegions()
доп. циклом сначала по мирам пройтись можно
 
Я не могу найти такую строчку. Может неправильно плагин брал но в одной из тем мне подсказали что это надо делать так.
Код:
Plugin wg  = Bukkit.getPluginManager().getPlugin("WorldGuard");
То есть то у того что мне вернул getPlugin я пытаюсь вызвать то что вы сказали getRegionManager(world) но из всего что есть он мне находит лишь wg.getResource(ab) и всё
 
Я не могу найти такую строчку. Может неправильно плагин брал но в одной из тем мне подсказали что это надо делать так.
Код:
Plugin wg  = Bukkit.getPluginManager().getPlugin("WorldGuard");
Код:
Plugin wg
ибо ищешь в обычном Plugin
 
ищешь в обычном Plugin
Ок. А как искать в необычном? Это получаетца нужно создать какой то другой объект соотвественно другого класса я так понимаю. А что создавать и как я вообще без понятия.
 
Спасибо. Вроде пока проблем нет но закрывать тему не буду потому что могут быть ещё некоторые проблемы.
Вроде ошибок нет но не работает. Подскажите что я делаю не так?

Код:
World world = join.getPlayer().getWorld();
        Map<String, ProtectedRegion> regions = wg.getRegionManager(world).getRegions();
        Set<String> keys = regions.keySet();
for (String key: keys) {
System.out.println("Название региона"+key);
}

Может кто ни будь всё таки скажет в чём моя ошибка? Вам всего несколько строчек написать а мне это поможет.
 
Назад
Верх