Kondi60PL 0 Opublikowano 20 września 2017 Udostępnij Opublikowano 20 września 2017 (edytowane) Czesc, pisze sobie plugin na wybierany enchant i wszystko dziala tylko sypie NullPointerException w konsoli. Pomozcie!! Kod: http://pastebin.pl/view/b26fb3ed Blad: http://pastebin.pl/view/2d7af2fe Edytowane 20 września 2017 przez Kondi60PL Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Ixidi 717 Opublikowano 20 września 2017 Udostępnij Opublikowano 20 września 2017 (edytowane) Musisz najpierw sprawdzi, czy akcja (event.getAction()) to klikniecie np. ppm na blok. Dopiero potem mozesz sprawdzac jego typ. Edytowane 20 września 2017 przez Ixidi Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 yooniks 347 Opublikowano 22 września 2017 Udostępnij Opublikowano 22 września 2017 1. @EventHandler(priority = EventPriority.HIGH) public void onInteract(PlayerInteractEvent e){ Player p = e.getPlayer(); if(e.getAction() != Action.RIGHT_CLICK_BLOCK || e.getClickedBlock() == null || e.getClickedBlock().getType() != Material.ENCHANTMENT_TABLE){ return; } //... 2. || !(p.getItemInHand().getType() == Material.DIAMOND_AXE) mozesz zrobic tak.. || p.getItemInHand().getType() != Material.DIAMOND_AXE Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Kondi60PL 0
Czesc, pisze sobie plugin na wybierany enchant i wszystko dziala tylko sypie NullPointerException w konsoli. Pomozcie!!
Kod:
http://pastebin.pl/view/b26fb3ed
Blad:
http://pastebin.pl/view/2d7af2fe
Odnośnik do komentarza
Udostępnij na innych stronach
2 odpowiedzi na to pytanie
Rekomendowane odpowiedzi