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

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

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

  1. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Я в рефлексиях ничего не понимаю. У тебя токо 2 версии ВГ или ВЕ. А у меня 1.7.10-1.8.1-1.8.3-1.8.8-1.9-1.9.4-1.10
    И везде кроме 1.8.* разные листенеры, в 1.7-1.8.8 и 1.9-1.10 разные рунаблы, и в кажой версии разные NMS. Я не думаю что все легко былобы уместить в 5-6 классов.
     
  2. Хостинг MineCraft
    <
  3. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Ну так посмотри мою реализацию. Из переменных там всего 1 класс, кроме 1.8.[DOUBLEPOST=1466578066,1466577978][/DOUBLEPOST]
    Все равно можно дублировать 1 класс для всех 1.9+ и 1 класс для 1.8 всего 1 дубль.
     
  4. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Тоесть в итоге 3 разных листенера, 2 рунабла, 8 нмс. Хотя и нмс можно и в один класс, токо я хз как юзать рефлексии чтобы получился нужный импорт, или как там они работают.
     
  5. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Ещё и 1.7.10. В итоге всёравно 3 листенера и 2 рунабла. и токо один класс с NMS.
     
  6. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Там то зачем? ведро чистит все атрибуты и так в тех версиях. Да и кому оно нужно, все уже давно 1.8++.
     
  7. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Я тестил, не чистит оно. На 1.7.10 можно зайти с 1.7-1.8. И если с 1.8 создать предмет с атрибутами, то они останутся. Ну некоторые сидят всё ещё на 1.7.10. Почемему хз. Но сидят.
     
  8. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Ну ок, все равно 1 класс общий будет, и того 1 дубль.[DOUBLEPOST=1466578823,1466578758][/DOUBLEPOST]1.7-1.8 общий ItemInHand[DOUBLEPOST=1466578877][/DOUBLEPOST]1.9++ общий ExtraContents[DOUBLEPOST=1466578932][/DOUBLEPOST]В итоге мультидубл остается для nbt и крафтитемстак 1 класс.
     
  9. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Это у тебя так. А у меня в листенерах есть какието не нужные проверки.
     
  10. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Это все выносится в отдельный класс. И если они ненужные, убери их.
     
  11. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Умел бы я делать это ещё. Я вообще хз как рефлексии работают, и тем более как ими правильно пользоваться.
     
  12. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Код:
      public void check(PlayerInteractEvent e) {
        if(this.other) {
            return this.check.other(e);
        } else {
            return this.check.news(e);
        }
      }
     

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