Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите WG API флаги с регионов

Тема в разделе "Разработка плагинов для новичков", создана пользователем IcedwinterZ, 5 мар 2017.

  1. Автор темы
    IcedwinterZ

    IcedwinterZ Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    IcedwinterZ
    Нужно получить регион на определенном location, и получить флаги с этого региона.

    Делал это так:

    Код:
    ApplicableRegionSet set = HellWar.wg.getRegionManager(loc.getWorld()).getApplicableRegions(loc);
            if (set.getFlag(DefaultFlag.PVP) != null) {
                if (set.getFlag(DefaultFlag.PVP).equals(State.DENY)){
                       
                }
            }
    но
    upload_2017-3-5_14-15-3.png
     
  2. Хостинг MineCraft
    <
  3. Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    ща бы получать список регионов, и оперировать им как отдельным регионом
     
  4. Автор темы
    IcedwinterZ

    IcedwinterZ Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    IcedwinterZ
    Ну, а как по другому??
     
  5. Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    ну а как ты с листами работаешь? берем итератор\форку\форич и перебираем.
     
  6. Автор темы
    IcedwinterZ

    IcedwinterZ Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    IcedwinterZ
    Ага)00) Но ошибка сама с собой не уйдет
     
  7. GoodCoder

    GoodCoder Активный участник Пользователь

    Баллы:
    76
    В WG есть методы для получения значения флага, но надо ещё передать игрока, поскольку значение флага ещё может зависеть от группы.
     
  8. Dymeth

    Dymeth Активный участник Пользователь

    Баллы:
    76
    Для начала подключи WorldEdit в качестве библиотеки, потом посмотрим...
     

Поделиться этой страницей