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

Помогите Креативы могут менять NBT теги и делать вещи на 20 000 лвл

Тема в разделе "Помощь", создана пользователем _Timoxa_, 10 фев 2016.

  1. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    А какой ещё кроме Items?[DOUBLEPOST=1466574102,1466573803][/DOUBLEPOST]
    Может лучше сделать ignoreCancelled = true, чтобы конфликтов небыло с другими плагинами, или лучше на false оставить?
     
  2. Хостинг MineCraft
    <
  3. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Оно и ставилось чтоб с wg не конфликтовало. А на счет его случая я хз.
     
  4. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Так если false - то ему пофиг на отмену евента, тоесть евент всёравно отработает, а если true, и евент отменён, то плагин не будет его обрабатывать.
     
  5. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Разве не наоборот, игноре канселед же.
     
  6. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Я тоже так думал.
    Вот с javadocs
    If ignoreCancelled is true and the event is cancelled, the method is not called. Otherwise, the method is always called.
     
  7. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    В реале у этого ведра все жопой наперед. Переделал все.[DOUBLEPOST=1466576050,1466575748][/DOUBLEPOST]
    Я только одного не понял, нахрена приватить сундуки в креатив мире? Там и так у всех все есть.
     
  8. Create_Everything

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

    Баллы:
    78
    Имя в Minecraft:
    CreateEvery
    Не проще NBTfix поставить?
     
  9. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    зачем под каждую версию свой пл? Почемубы всё в один пл не засунуть?[DOUBLEPOST=1466576184][/DOUBLEPOST]
    ссылку
     
  10. Create_Everything

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

    Баллы:
    78
    Имя в Minecraft:
    CreateEvery
    Это плагин jampire'a, вроде в паблике валяется.
     
  11. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Для него нужен вроде powerNBT.
     
  12. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Да он обновляется вручную 1м классом VerFunctions. Ну в 1.8 чутко отличается 2мя классами еще.
     
  13. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Ну разве удобно каждый раз компилить 4 плагина?
     
  14. Create_Everything

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

    Баллы:
    78
    Имя в Minecraft:
    CreateEvery
    Не нужен.
     
  15. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    С чего бы? 1 класс с ивентами что я правил и верфункцию. Пользователю для обновления нужен всего 1 класс.
     
  16. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Ну так дай ссылку на него. Почему другие должны искать его фиг пойми где, если есть 2 других плагина, которые легко найти.[DOUBLEPOST=1466576740,1466576690][/DOUBLEPOST]
    Ну так чтобы получить нужную верфункцию, её нужно скомпилить.
     
  17. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    В любом случае нужен рекомпил. Ибо я не умею рефлексии юзать).[DOUBLEPOST=1466577017][/DOUBLEPOST]Да и собрать 1 класс не составит проблем, исходник лежит в джарнике.
     
  18. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Ну а вчём проблема сделать как у меня? Под каждую версию свои классы.
    [​IMG]
     
  19. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Вай говнокод, не люблю так. Через овер90 версий там моно будет заблудится.[DOUBLEPOST=1466577270,1466577200][/DOUBLEPOST]Да еще и по 3 класса дублишь. Нахрена?[DOUBLEPOST=1466577354][/DOUBLEPOST]
    P.s В моем OPSRegion всего 1 класс дублится.
     
  20. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Так я без рефлексий. Токо в запуске юзаю чтобы версию получить, и зарегать листенер и рунабл в нужном пакете.
    Так и получается 3 класса. Листенер, Рунабл и там где NMS
     
  21. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    У меня не получается)

    Код:
    pm.registerEvents(new OPSListener(this, f, w6, w5),this);
    ................
    boolean wgs(World w, Location l, boolean b) {
        try {
            Class.forName("com.sk89q.worldguard.protection.RegionResultSet");
            return this.w6.wg(w, l, b);
        } catch (ClassNotFoundException e) {
            return this.w5.wg(w, l, b);
        }
    }
     

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