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

Помогите Некоторые вопросы по Item

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

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

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

    Баллы:
    46
    Имя в Minecraft:
    Slavok2001
    Возможно ли лишить гравитации предмет, спавнивающийся через world.dropItem()
    И как сделать так, чтобы он не собирался?
     
  2. Mr Hosting
  3. SecDet

    SecDet Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    SecDet
    fake item?
     
  4. hyndorik

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

    Баллы:
    76
    Имя в Minecraft:
    hyndo
    Пакет || ArmorStand
     
  5. Автор темы
    Slavkaa

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

    Баллы:
    46
    Имя в Minecraft:
    Slavok2001
    А каким образом через AS? Скрыть стенд и посадить Item в виде пассажира, если такое возможно?
     
  6. Автор темы
    Slavkaa

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

    Баллы:
    46
    Имя в Minecraft:
    Slavok2001
    И еще: при отключении гравитации у стенда, на него не действует setVelocity, это какая-то ошибка или так было задумано?
     
  7. alexandrage

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

    Баллы:
    173
    Копипастим мою рулетку? :D P.s секрет сие чуда не расскажу. Сами думайте.
     
  8. hyndorik

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

    Баллы:
    76
    Имя в Minecraft:
    hyndo
    Ты же кидал код своей рулетки, и в чем там проблема то? Item на armorstand посадить?
     
  9. SecDet

    SecDet Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    SecDet
    Код:
    Item item = location.getWorld().dropItem(location, new ItemStack(Material.LOG));
    item.setPickupDelay(16 << 16);
    ArmorStand stand = location.getWorld().spawn(location, ArmorStand.class);
    stand.setVisible(false);
    stand.setPassenger(item);
     
  10. hyndorik

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

    Баллы:
    76
    Имя в Minecraft:
    hyndo
    Этого недостаточно, они стакаются еще
     
  11. SecDet

    SecDet Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    SecDet
    Я показал пример.
     
  12. hyndorik

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

    Баллы:
    76
    Имя в Minecraft:
    hyndo
    Пример чего? Это не будет работать
     
  13. Автор темы
    Slavkaa

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

    Баллы:
    46
    Имя в Minecraft:
    Slavok2001
    Я как-то встретил ее на просторах, ну и я решил повторить. Чисто для интереса, не более.
     
  14. alexandrage

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

    Баллы:
    173
    Ну дерзай. У меня ушло пол часика на такое. Но вот уже был чел, пол года наверное уже пытается повторить).
     
  15. Автор темы
    Slavkaa

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

    Баллы:
    46
    Имя в Minecraft:
    Slavok2001
    Ну я смог сделать получение локации для перемещения по окружности на каждый угол. А вот со стендами какие-то проблемы. При отключении гравитации, метод setVelocity не работает.
     
  16. Cool_boy

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

    Баллы:
    76
    Имя в Minecraft:
    prettydude
    Ага, надо телепортировать.
     
  17. Автор темы
    Slavkaa

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

    Баллы:
    46
    Имя в Minecraft:
    Slavok2001
    Думал об этом, но так и не дошел до теста. Спасибо
     
  18. SecDet

    SecDet Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    SecDet
    upload_2017-11-10_21-25-56.png upload_2017-11-10_21-25-41.png
     
  19. Автор темы
    Slavkaa

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

    Баллы:
    46
    Имя в Minecraft:
    Slavok2001
    Теперь такая проблема. При отключении гравитации у стенда, телепортация так же не работает. Метод вообще ничего не делает.
     
  20. SecDet

    SecDet Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    SecDet
    Код можешь кинуть?
     
  21. hyndorik

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

    Баллы:
    76
    Имя в Minecraft:
    hyndo
    nms'ом телепортируй
     

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