Skocz do zawartości
  • 0

p.getiteminhand i Enchantment


Pytanie

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
9 godzin temu, xTea_199 napisał:

nie wiem jak to zastosować chcę wzór, jeżeli nie to mie pomagaj

 

Idąc Twoją logiką - jeśli nie umiesz zastosować tak prostej rzeczy, to nie programuj. Serio, mniej idiotów będzie się do tego brało i nastanie spokój.

Odnośnik do komentarza
https://skript.pl/temat/19249-pgetiteminhand-i-enchantment/#findComment-131082
Udostępnij na innych stronach

  • 0
Dnia 21.06.2017 o 00:35, xTea_199 napisał:

nie wiem jak to zastosować chcę wzór, jeżeli nie to mie pomagaj

 

ogółem to polecałbym się najpierw zabrać za nauke czytania dokumentacji albo tajemnicza umiejetność googlowanie wystarczyło wpisac w google "How to check if item has enchant minecraft plugin" i tym razem wejść w drugi link który sie pokazuje i już masz całe info jakie potrzebuje eventualnie

jak już doszedłeś do tego: p.getItemInHand().getItemMeta() to wystaryczło naciśnij ctrl+space np w netbeansie i wtedy strzałką w dół czytać metody które się pokazują i pewnie byś znalazł hasEnchant();

 

jeśli to co ci pisali wyżej i ja dalej nie rozwiązało twojego problemu w spoilerze masz gotowca...

Spoiler

        if(p.getItemInHand() != null && p.getItemInHand().hasItemMeta() && p.getItemInHand().getItemMeta().hasEnchant(Enchantment.LOOT_BONUS_BLOCKS)){
            
        }
Odrazu masz sprawdzenie czy item nie jest nullem (pusta ręka zwróci nulla) i czy ma itemMeta(nie każdy item ma itemMeta tak mi się wydaje)

 

Edytowane przez dekros
Odnośnik do komentarza
https://skript.pl/temat/19249-pgetiteminhand-i-enchantment/#findComment-131338
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...