InawiaczeG1338 1 Opublikowano 24 stycznia 2018 Udostępnij Opublikowano 24 stycznia 2018 @EventHandler public void onWater(PlayerInteractEvent w)) { if (((w.getAction() == Action.RIGHT_CLICK_AIR) || (e1.getAction() == Action.RIGHT_CLICK_BLOCK)) && (w.getItem().getType().toString().toUpperCase().contains("WATER"))) { w.setCancelled(true); } } https://scr.hu/kLN3oy Pomożecie? Odnośnik do komentarza https://skript.pl/temat/24821-blad-interactevent/ Udostępnij na innych stronach Więcej opcji udostępniania...
1 knugi 794 Opublikowano 24 stycznia 2018 Udostępnij Opublikowano 24 stycznia 2018 Masz podwójnie ")" i skąd wziąłeś zmienną e1? Rejszpat 1 Odnośnik do komentarza https://skript.pl/temat/24821-blad-interactevent/#findComment-165623 Udostępnij na innych stronach Więcej opcji udostępniania...
1 InawiaczeG1338 1 Opublikowano 24 stycznia 2018 Autor Udostępnij Opublikowano 24 stycznia 2018 To teraz takie cos ? https://scr.hu/DkRWaW Odnośnik do komentarza https://skript.pl/temat/24821-blad-interactevent/#findComment-165625 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Rejszpat 378 Opublikowano 24 stycznia 2018 Udostępnij Opublikowano 24 stycznia 2018 @InawiaczeG1338 nie bierz się za coś czego nie umiesz knugi 1 Odnośnik do komentarza https://skript.pl/temat/24821-blad-interactevent/#findComment-165626 Udostępnij na innych stronach Więcej opcji udostępniania...
1 knugi 794 Opublikowano 24 stycznia 2018 Udostępnij Opublikowano 24 stycznia 2018 Ehhh @EventHandler public void onWater(PlayerInteractEvent w){ if(w.getAction() == Action.RIGHT_CLICK_AIR || w.getAction() == Action.RIGHT_CLICK_BLOCK){ if(w.getItem().getType().toString().contains("WATER")){ w.setCancelled(true); } } } Rejszpat 1 Odnośnik do komentarza https://skript.pl/temat/24821-blad-interactevent/#findComment-165628 Udostępnij na innych stronach Więcej opcji udostępniania...
1 InawiaczeG1338 1 Opublikowano 24 stycznia 2018 Autor Udostępnij Opublikowano 24 stycznia 2018 5 minut temu, Rejszpat napisał: @InawiaczeG1338 nie bierz się za coś czego nie umiesz To jak mam sie tego nauczyć ? Odnośnik do komentarza https://skript.pl/temat/24821-blad-interactevent/#findComment-165629 Udostępnij na innych stronach Więcej opcji udostępniania...
1 Ixidi 719 Opublikowano 24 stycznia 2018 Udostępnij Opublikowano 24 stycznia 2018 (edytowane) 6 minut temu, knugi napisał: Ehhh if(w.getItem().getType().toString().contains("WATER")){ Nie. if(w.getItem().getType() == Material.WATER){ Edytowane 24 stycznia 2018 przez Ixidi Odnośnik do komentarza https://skript.pl/temat/24821-blad-interactevent/#findComment-165630 Udostępnij na innych stronach Więcej opcji udostępniania...
0 InawiaczeG1338 1 Opublikowano 24 stycznia 2018 Autor Udostępnij Opublikowano 24 stycznia 2018 Jeszcze to ? https://scr.hu/w4pJX4 Odnośnik do komentarza https://skript.pl/temat/24821-blad-interactevent/#findComment-165631 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Rejszpat 378 Opublikowano 24 stycznia 2018 Udostępnij Opublikowano 24 stycznia 2018 Teraz, InawiaczeG1338 napisał: To jak mam sie tego nauczyć ? Jakieś poradniki Javy w Google knugi 1 Odnośnik do komentarza https://skript.pl/temat/24821-blad-interactevent/#findComment-165632 Udostępnij na innych stronach Więcej opcji udostępniania...
1 InawiaczeG1338 1 Opublikowano 24 stycznia 2018 Autor Udostępnij Opublikowano 24 stycznia 2018 Przeczytalem ze trzeba zaimportowac i dalem i mam takie cos https://scr.hu/Xzw114 Odnośnik do komentarza https://skript.pl/temat/24821-blad-interactevent/#findComment-165634 Udostępnij na innych stronach Więcej opcji udostępniania...
1 krsh 0 Opublikowano 24 stycznia 2018 Udostępnij Opublikowano 24 stycznia 2018 13 minut temu, Rejszpat napisał: @InawiaczeG1338 nie bierz się za coś czego nie umiesz Człowiek się uczy na błędach Odnośnik do komentarza https://skript.pl/temat/24821-blad-interactevent/#findComment-165635 Udostępnij na innych stronach Więcej opcji udostępniania...
1 knugi 794 Opublikowano 24 stycznia 2018 Udostępnij Opublikowano 24 stycznia 2018 package pl.knugi.test.listeners; import org.bukkit.Material; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.block.Action; import org.bukkit.event.player.PlayerInteractEvent; public class OnInteract implements Listener{ @EventHandler public void onWater(PlayerInteractEvent w){ if(w.getAction() == Action.RIGHT_CLICK_AIR || w.getAction() == Action.RIGHT_CLICK_BLOCK){ if(w.getItem().getType() == Material.WATER){{ w.setCancelled(true); } } } } Cały kod. Bez błędów Odnośnik do komentarza https://skript.pl/temat/24821-blad-interactevent/#findComment-165636 Udostępnij na innych stronach Więcej opcji udostępniania...
1 KrejzolekPRO 600 Opublikowano 24 stycznia 2018 Udostępnij Opublikowano 24 stycznia 2018 7 minut temu, knugi napisał: package pl.knugi.test.listeners; import org.bukkit.Material; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.block.Action; import org.bukkit.event.player.PlayerInteractEvent; public class OnInteract implements Listener{ @EventHandler public void onWater(PlayerInteractEvent w){ if(w.getAction() == Action.RIGHT_CLICK_AIR || w.getAction() == Action.RIGHT_CLICK_BLOCK){ if(w.getItem().getType() == Material.WATER){{ w.setCancelled(true); } } } } Cały kod. Bez błędów Puste/pełne wiaderko zwraca Material.WATER? Odnośnik do komentarza https://skript.pl/temat/24821-blad-interactevent/#findComment-165641 Udostępnij na innych stronach Więcej opcji udostępniania...
1 knugi 794 Opublikowano 24 stycznia 2018 Udostępnij Opublikowano 24 stycznia 2018 @KrejzolekPRO ja tylko błędy Eclipse usuwam, nie zwracam uwagi na to czy kod będzie działał czy nie Niech później chłopak sam dochodzi co jest źle Odnośnik do komentarza https://skript.pl/temat/24821-blad-interactevent/#findComment-165642 Udostępnij na innych stronach Więcej opcji udostępniania...
0 yooniks 347 Opublikowano 26 stycznia 2018 Udostępnij Opublikowano 26 stycznia 2018 (edytowane) @EventHandler public void onUsingWater(PlayerInteractEvent ev) { final Action ac = ev.getAction(); final ItemStack item = ev.getItem(); if (ac == Action.RIGHT_CLICK_BLOCK || ac == Action.RIGHT_CLICK_AIR) { if (item != null && item.getType.toString().toLowerCase().contains("water")) ev.setCancelled(true); } } Edytowane 26 stycznia 2018 przez yooniks EventHandler Odnośnik do komentarza https://skript.pl/temat/24821-blad-interactevent/#findComment-165820 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
InawiaczeG1338 1
https://scr.hu/kLN3oy
Pomożecie?
Odnośnik do komentarza
https://skript.pl/temat/24821-blad-interactevent/Udostępnij na innych stronach
14 odpowiedzi na to pytanie
Rekomendowane odpowiedzi