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

Плагин [SEC/FIX] WGExtender [1.10+] [WG6.1.3+, WE6.1.4+]

Тема в разделе "Релизы плагинов", создана пользователем Shevchik, 21 мар 2014.

  1. Sirse

    Sirse Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    @Shevchik, реквестирую такую фичу: блокировка ВСЕХ, ВСЕХ МАТЬ ЕГО, ВЗРЫВОВ в регионе.
    Если кинуть такой ивент
    Код:
                new EntityExplodeEvent(
                        CauldronHelper.getBukkitEntity(this), new Location(
                                CauldronHelper.getBukkitWorld(this.worldObj),
                                super.posX, super.posY, super.posZ), null, 0);
    
    , где this - это энтитя из мода, то WG будет совершенно пофиг на её подрыв в привате. Он слушает только EntityTNTPrimed, EntityCreeper и прочие. Любые другие плагины привата реагируют адекватно.
     
  2. Хостинг MineCraft
    <
  3. MySt1k

    MySt1k Старожил Пользователь

    Баллы:
    173
    Класс...
     
  4. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Если посмотришь код то обнаружишь что
    @EventHandler(priority = EventPriority.HIGH, ignoreCancelled = true)
    public void onEntityExplode(EntityExplodeEvent e) {
    if (!config.blockentityexplosionblockdamage) {
    return;
    }
    Iterator<Block> it = e.blockList().iterator();
    while (it.hasNext()) {
    if (WGRegionUtils.isInWGRegion(main.getWorldGuard(), it.next().getLocation())) {
    it.remove();
    }
    }
    }

    Или грубо говоря плагин фильтрует любые взрывы от энтитей в регионах.
    ТОлько вот как я понимаю в качестве блоклиста null кидаешь из-за чего WGExtender распидорашивает.
     
    Последнее редактирование: 19 июн 2014
  5. Sirse

    Sirse Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    Оказывается дело в древней версии wg, а не wgextender. Null кидал как крайнюю меру, уже не знал на что грешить.
     
  6. GagarinSokol

    GagarinSokol Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    GagarinSokol
    Плагин супер! Респект!
     
  7. Linkinkov

    Linkinkov Старожил Пользователь

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Не знаю насколько необходима функция, но во многих модах есть свои ведра и свои жидкости, хотелось бы видеть функцию, которая запретит пкм определнных итемов (в данном случае ведер) с чужим приватом. Понятное дело, что можно построить дополнительную крышу и залить, но даже этот запрет сыграет большую роль, точнее не запрет, а ограничение.
     
  8. master_crafter

    master_crafter Старожил Пользователь

    Баллы:
    153
    Skype:
    mr_ddclash
    Имя в Minecraft:
    ddclash_and_SeJIyA
    Норм, тестирую.
     
  9. Metronomko

    Metronomko Старожил Пользователь

    Баллы:
    123
    Skype:
    max2459567
    Какую версию WG нужно ставить, чтобы фиксились все взрывы в регионе( майнкрафт 1.6.4 )?
     
  10. ReCRuT

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

    Баллы:
    68
    Skype:
    magdonals1997
    Имя в Minecraft:
    mrKvIS
    Может кто сталкивался с такой ошибкой, как решить?
     

    Вложения:

    • server.txt
      Размер файла:
      14,6 КБ
      Просмотров:
      17
  11. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Прекратить использовать /reload[DOUBLEPOST=1405417063,1405037729][/DOUBLEPOST]Добавил улучшенный синтаксис для BlockInteractRestrictWhitelistFlag
    Теперь можно сделать так: STONE WOOD|AIR CHEST|AIR:DIAMOND_SWORD.
    Это разрешит игроку взаимодействовать с камнем, с деревом держа в руке ничего и с сундуком держа в руке либо ничего, либо алмазный меч.
     
  12. ReCRuT

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

    Баллы:
    68
    Skype:
    magdonals1997
    Имя в Minecraft:
    mrKvIS
    Плагин классный, долго искал что то похожее, продолжай дальше.
     
  13. Flapch

    Flapch Старожил Пользователь Заблокирован

    Баллы:
    123
    Благодарю. Плагин действительно очень полезный. Хотел бы еще предложить внести в него функцию, которая запрещает людям, не состоящим в регионе, использовать поршни. Ибо WGFix уже заменил, а WGPFix? Было бы шикарно :)
     
  14. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    pistonmove: #Не позволяет поршням двигать блоки в чужом регионе
    enabled: true
    Угадай что эта опция делает?
     
  15. Flapch

    Flapch Старожил Пользователь Заблокирован

    Баллы:
    123
    Перечитал лишь возможности, но не функции. Извиняюсь тогда.
     
  16. Exidas

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

    Баллы:
    68
    Шикарно было бы, если б была функция, запрещающая поршням двигать определенные блоки. А то из-за нее приходится не отказываться от WGPFix'а.
     
  17. Flapch

    Flapch Старожил Пользователь Заблокирован

    Баллы:
    123
    Есть уже такая функция, не посмотрел на 53 пост?
     
  18. Exidas

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

    Баллы:
    68
    А ты похоже не посмотрел на мой. Во первых, я не говорил про приват ни слова, во вторых, про все блоки тоже. Мне нужно указать в конфиге определенный блок, и, чтобы поршень не мог его двигать вообще, ни в привате, ни там, где привата нет.
     
  19. Flapch

    Flapch Старожил Пользователь Заблокирован

    Баллы:
    123
    Однако ты видимо не знаешь функций WGPFix'a. Неожиданно. Да? Уж тогда сам и пиши. Ты же выдающийся гений, который любит кидать людей. Верно?
     
  20. Exidas

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

    Баллы:
    68
    Да, это я. Именно у WGPFix'а есть такая функция, и я ее использую, поэтому мне уж точно знать.

    Кого бы еще кинуть...
     
  21. Flapch

    Flapch Старожил Пользователь Заблокирован

    Баллы:
    123
    Да? А мне казалось, что WGPFix запрещает блоки в регионе таскать, точнее если это не предусмотрено. Гриферство ведь. Потому у тебя странный WGPFix.

    Нет, ну я сам слушал разговор.
     

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