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

Помогите Поднятие предмета

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

  1. Автор темы
    0ops

    0ops Активный участник

    Баллы:
    61
    Имя в Minecraft:
    0ops
    Здравствуйте форумчане, такое дело захотел написать плагин который при поднятии золота будет писать команду в консоль но не нашел как это сделать. Так как я только начала и ничего ещё не знаю просьба написать весь код что должен идти в "If"
    И будет ли выполняться команда?

    Использую Eclipse

    @EventHandler
    public void onPlayerPickupItem(PlayerPickupItemEvent event)
    {
    if (Что тут должно быть что бы при поднатии золота выполнялась команда say qq) {
    Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "say qq");
    }
    }
     
  2. DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    if(e.getItem().getItemStack().getType() == Material.GOLD_INGOT) {
    System.out.println("текст");
    }
     
  3. thematdev

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

    Баллы:
    46
    Имя в Minecraft:
    thematdev
    lombok
    if(e.getItem().getItemStack().getType() == Material.GOLD_INGOT) System.out.println("текст");
     
  4. HunterGaming

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

    Баллы:
    96
    Имя в Minecraft:
    sqdFendy
    И что изменилось? Уменьшился код из-за {}, это на оптимизацию не влияет.
     
  5. alexandrage

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

    Баллы:
    173
    +1 скомпилит так же.
     
  6. DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    причем тут ломбок? ты вообще знаешь, что это? https://projectlombok.org/

    *triple facepalm*
     
  7. thematdev

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

    Баллы:
    46
    Имя в Minecraft:
    thematdev
    [​IMG]
    Себя мы тут не узнаем, где мы тут обсирали из-за этого человека?
     
  8. DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    ты вообще знаешь, что такое ломбок, или пришел вы*бнуться?
     
  9. Cool_boy

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

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    В 1.12 заменено на EntityPickupItemEvent.
     
  10. alexandrage

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

    Баллы:
    173
    Не очень удобно, лучше поюзать PlayerPickupItemEvent).
     
  11. thematdev

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

    Баллы:
    46
    Имя в Minecraft:
    thematdev
    Зачем лишний раз делать проверку на Player'а... А вот если захват флага, и типа мобы могут его поднять, тогда да...
     
  12. thematdev

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

    Баллы:
    46
    Имя в Minecraft:
    thematdev
    Ты дизассемблировал и проверял?
     
  13. Exception_Prototype

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

    Баллы:
    96
    [​IMG]
     
  14. TheZefirrkka

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

    Баллы:
    76
    [​IMG]
     
  15. DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    у меня нет гифки 0(

    *facepalm*
     
  16. TheZefirrkka

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

    Баллы:
    76
    [​IMG]
    Гифка вместо @DonDays
     
  17. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    *Здесь должна быть гифка с фейспалмом, скиньте кто-нибудь за меня*
     
  18. TheZefirrkka

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

    Баллы:
    76
    Без проблем, братка.
    [​IMG]
     
  19. Dexel

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

    Баллы:
    76
    [​IMG]
     
  20. HunterGaming

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

    Баллы:
    96
    Имя в Minecraft:
    sqdFendy
    у меня нет гифки :c

    *facepalm*
     

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