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

Помогите Езда на животном

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

  1. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    А ты думал в сказку попал? Без nms ты не сделаешь, а на рефлексиях ты угробишь производительность.
     
  2. Хостинг MineCraft
    <
  3. Blc_Dragon

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    а можно по подробнее, что такое рефлексия?
    что то вроде этого?
    Код:
    nmsStack.getClass().getMethod("setTag", getNmsClass("NBTTagCompound")).invoke(nmsStack, tag);
     
  4. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    da
     
  5. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    А вот эта дич особенно тормознутая, юзать nbt рефлексией.
     
  6. Blc_Dragon

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    На это можно ответ получить?

    [DOUBLEPOST=1485536841,1485536802][/DOUBLEPOST]
    спасибо. (извечный вопрос - почему, и что делать?)
     
  7. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Удваиваю

    Тут просто предлагается переопределять нужных энитией как rideable. Код в треде актуален для 1.7.5-1.7.9. Но само решение актуально будет всегда.
    Проще говоря, без копаний в nms хер что выйдет.
     
  8. AtomicInteger

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

    Баллы:
    46
  9. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    мммм да ладно? А тот туториал что я скидывал, ничего не напоминает?
     
  10. AtomicInteger

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

    Баллы:
    46
    Ну да, реализация похожая, но что плохого в том что я предоставил ещё один источник?
     
  11. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    В принципе, да, ни в чем. Не все же, основа та же.
     
  12. AtomicInteger

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

    Баллы:
    46
    Иногда важно посмотреть реализацию с разных сторон, либо на общую архитектуру, а то куски кода есть, а куда вставлять не знаешь.
     
  13. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    тогда можно даже не начинать
     
  14. Автор темы
    TheZefirrkka

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

    Баллы:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    А разве этот плагин не на простой setPassanger при ПКМ на моба?
     
  15. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    нет[DOUBLEPOST=1485541601,1485541465][/DOUBLEPOST]
    [​IMG]
     
  16. AtomicInteger

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

    Баллы:
    46
    Нет, нет, нет, я не имел в виду тупой бездумный копипаст кода и поиски куда бы воткнуть очередной найденный кусок кода.Иногда бывают неоднозначные вопросы архитектуры, вот тогда можно либо на форумах спросить либо смотреть код успешных и популярных проектов.
     
  17. Автор темы
    TheZefirrkka

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

    Баллы:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    Неа, это простой setPassanger =(
    Функция езды там не работает...
     
  18. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Версию видел?
     
  19. Автор темы
    TheZefirrkka

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

    Баллы:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    Плагина, майна?
     

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