Skocz do zawartości
  • 0

Problem z Eclipse


Killeerek01

Pytanie

Hej, mam pytanko ponieważ kiedy chce napisać coś w javie np. najprostszy event to nie moge zrobić np Import od AsyncPlayerChatEvent i tak od wszystkich Block break itp.  Proszę o pomoc!

Edytowane przez Killeerek01
Odnośnik do komentarza
https://skript.pl/temat/22511-problem-z-eclipse/
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0
43 minuty temu, Lloyd PL napisał:

Nie słuchaj się tych znawców javy, po prostu zmień nazwę klasy :)

 

Zmienienie nazwy klasy powinno pomóc, po prostu @KCPRRR się nie zna, użyj mojej propozycji @Killeerek01

Nie wiem czy jesteś tego pewny, bo nie wiesz co dokładnie widzi... ma błędy, bo nie ma średnika.

Odnośnik do komentarza
https://skript.pl/temat/22511-problem-z-eclipse/#findComment-153189
Udostępnij na innych stronach

  • 0
4 minuty temu, KCPRRR napisał:

Nie wiem czy jesteś tego pewny, bo nie wiesz co dokładnie widzi... ma błędy, bo nie ma średnika.

No na logike, jak nazwa klasy eventu jest taka sama jak nazwa klasy pluginu to IDE nie wie z czego brać

Odnośnik do komentarza
https://skript.pl/temat/22511-problem-z-eclipse/#findComment-153191
Udostępnij na innych stronach

  • 0
1 godzinę temu, KCPRRR napisał:

Dodawałeś external jar? i conajmniej 2 silniki craftbukkit + np. spigot lub bukkit itd...

Craftbukkit jest niepotrzebny :v Wystarczy Spigot i SpigotApi lub Bukkit i BukkiApi :v (Przynajmniej mi jak dodawałem craftbukkita nie działało :v)

 

Dobra a co do tematu jak masz np. public class Klasa{

to masz tam public class Klasa implements Listener{ ?

Nie wiem jak to wytłumaczyć :v Mam nadzieję że zrozumiałeś :v

Odnośnik do komentarza
https://skript.pl/temat/22511-problem-z-eclipse/#findComment-153203
Udostępnij na innych stronach

  • 0
12 godzin temu, Killeerek01 napisał:

import java.util.regex.Matcher;
import java.util.regex.Pattern;

import org.bukkit.ChatColor;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener;
import org.bukkit.event.player.AsyncPlayerChatEvent;


public class AsyncPlayerChatEvent implements Listener
{
  public static final Pattern IPPATTERN = Pattern.compile("^([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.([01]?\\d\\d?|2[0-4]\\d|25[0-5])\\.([01]?\\d\\d?|2[0-4]\\d|25[0-5])$");
  public static final Pattern BANNED_WORDS = Pattern.compile(".*(.ench|arivi.pl|easyhard|easyhc|easyhard.net|easyhc.pl|arivi|mchardcore|ssij|xkleszcz|craftstory|face2face|f2f|gale|.pl|chuj|chuja|chujek|chuju|chujem|chujnia|chujowy|chujowa|chujowe|cipa|cipe|cipie|dojebac|dojebie|dojebal|dojebala|dojebalem|dojebalam|dojebie|dopieprzac|dopierdalac|dopierdala|dopierdalal|dopierdalala|dopierdoli|dopierdolil|dopierdole|dopierdoli|dopierdalajacy|dopierdolic|dupa|dupie|dupcia|dupeczka|dupy|dupe|huj|hujek|hujnia|huja|huje|hujem|huju|jebac|jebal|jebie|jebia|jebak|jebaka|jebal|jebany|jebane|jebanka|jebanko|jebankiem|jebanymi|jebana|jebanym|jebanej|jebana|jebani|jebanych|jebanymi|jebcie|jebiacy|jebiaca|jebiacego|jebiacej|jebia|jebie|jebliwy|jebnac|jebnal|jebna|jebnela|jebnie|jebnij|jebut|koorwa|korwa|kurestwo|kurew|kurewski|kurewska|kurewskiej|kurewska|kurewsko|kurewstwo|kurwa|kurwaa|kurwami|kurwe|kurwie|kurwiska|kurwo|kurwy|kurwach|kurwami|kurewski|kurwiarz|kurwi���cy|kurwica|kurwic|kurwido���ek|kurwik|kurwiki|kurwiszcze|kurwiszon|kurwiszona|kurwiszonem|kurwiszony|kutas|kutasa|kutasie|kutasem|kutasy|kutasow|kutasach|kutasami|matkojebca|matkojebcy|matkojebca|matkojebcami|matkojebcach|najebac|najebal|najebane|najebany|najebana|najebie|najebia|naopierdalac|naopierdalal|naopierdalala|napierdalac|napierdalajacy|napierdolic|nawpierdalac|nawpierdalal|nawpierdalala|obsrywac|obsrywajacy|odpieprzac|odpieprzy|odpieprzyl|odpieprzyla|odpierdalac|odpierdol|odpierdolil|odpierdolila|odpierdoli|odpierdalajacy|odpierdalajaca|odpierdolic|odpierdoli|opieprzaj���cy|opierdalac|opierdala|opierdalajacy|opierdol|opierdolic|opierdoli|opierdola|piczka|pieprzniety|pieprzony|pierdel|pierdlu|pierdola|pierdolacy|pierdolaca|pierdol|pierdole|pierdolenie|pierdoleniem|pierdoleniu|pierdolec|pierdola|pierdolicie|pierdolic|pierdolil|pierdolila|pierdoli|pierdolniety|pierdolisz|pierdolnac|pierdolnal|pierdolnela|pierdolnie|pierdolnij|pierdolnik|pierdolona|pierdolone|pierdolony|pierdz���cy|pierdziec|pizda|pizde|pizdzie|pizdnac|pizdu|podpierdalac|podpierdala|podpierdalajacypodpierdolic|podpierdoli|pojeb|pojeba|pojebami|pojebani|pojebanego|pojebanemu|pojebani|pojebany|pojebanych|pojebanym|pojebanymi|pojebem|pojebac|pojebalo|popierdala|popierdalac|popierdolic|popierdoli|popierdolonego|popierdolonemu|popierdolonym|popierdolone|popierdoleni|popierdolony|porozpierdala|porozpierdalac|poruchac|przejebane|przejebac|przyjebali|przepierdalac|przepierdala|przepierdalajacy|przepierdalajaca|przepierdolic|przyjebac|przyjebie|przyjebala|przyjebal|przypieprzac|przypieprzajacy|przypieprzajaca|przypierdalac|przypierdala|przypierdoli|przypierdalajacy|przypierdolic|qrwa|rozjebac|rozjebie|rozjeba���a|rozpierdalac|rozpierdala|rozpierdolic|rozpierdole|rozpierdoli|rozpierducha|skurwiel|skurwiela|skurwielem|skurwielu|skurwysyn|skurwysynow|skurwysyna|skurwysynem|skurwysynu|skurwysyny|skurwysynski|skurwysynstwo|spieprzac|spieprza|spieprzaj|spieprzajcie|spieprzaja|spieprzajacy|spieprzajaca|spierdalac|spierdala|spierdalal|spierdalalcie|spierdalala|spierdalajacy|spierdolic|spierdoli|spierdol���|spierdola|srac|srajacy|srajac|sraj|sukinsyn|sukinsyny|sukinsynom|sukinsynowi|sukinsynow|ujebac|ujebal|ujebana|ujebany|ujebie|ujeba���a|ujebala|upierdalac|upierdala|upierdoli|upierdolic|upierdoli|upierdola|upierdoleni|wjebac|wjebie|wjebia|wjebiemy|wjebiecie|wkurwiac|wkurwi|wkurwia|wkurwial|wkurwiajacy|wkurwiajaca|wkurwic|wkurwi|wkurwiacie|wkurwiali|wkurwia|wkurwimy|wkurwicie|wkurwiacie|wkurwic|wkurwia|wpierdalac|wpierdalajacy|wpierdol|wpierdolic|wpizdu|wyjebac|wyjebali|wyjebac|wyjebie|wyjebia|wyjebiesz|wyjebie|wyjebiecie|wyjebiemy|wypieprzac|wypieprza|wypieprzal|wypieprzala|wypieprzy|wypieprzyla|wypieprzyl|wypierdal|wypierdalac|wypierdala|wypierdalaj|wypierdalal|wypierdalala|wypierdolic|wypierdoli|wypierdolimy|wypierdolicie|wypierdola|wypierdolili|wypierdolil|wypierdolila|zajebac|zajebie|zajebia|zajebial|zajebiala|zajebali|zajebana|zajebani|zajebane|zajebany|zajebanych|zajebanym|zajebanymi|zajebiste|zajebisty|zajebistych|zajebista|zajebistym|zajebistymi|zajebiscie|zapieprzyc|zapieprzy|zapieprzyl|zapieprzyla|zapieprza|zapieprz|zapieprzymy|zapieprzycie|zapieprzysz|zapierdala|zapierdalac|zapierdalaja|zapierdalaj|zapierdalajcie|zapierdalala|zapierdalali|zapierdalajacy|zapierdolic|zapierdoli|zapierdolil|zapierdolila|zapierdola|zapierniczac|zapierniczajacy|zasrac|zasranym|zasrywajacy|zesrywac|zesrywajac|zjebac|zjebal|zjebala|zjebana|zjebia|zjebali|zjeby+).*");
  
  @EventHandler(priority=EventPriority.LOW)
  public void onAsyncPlayerChat(AsyncPlayerChatEvent event)
  {
    if (event.isCancelled()) {
      return;
    }
    Player player = event.getPlayer();
    if (((!player.hasPermission("core.cenzore")) && (IPPATTERN.matcher(event.getMessage()).find())) || ((!player.hasPermission("xfhccore.cenzore")) && (BANNED_WORDS.matcher(event.getMessage().toLowerCase()).find())))
    {
      player.sendMessage(ChatColor.RED +"");
      event.setCancelled(true);
      return;
    }
  }
}
 

Już podał >.< znawcy javy są niepotrzebni, zmień nazwe klasy na EventAsyncPlayerChat to zadziała ^^

 @yooniks byłem 1 !!11! ok ^^

Edytowane przez Lloyd PL
Odnośnik do komentarza
https://skript.pl/temat/22511-problem-z-eclipse/#findComment-153218
Udostępnij na innych stronach

  • 0
Dnia 28.10.2017 o 09:04, yooniks napisał:

Zmień nazwę klasy z AsyncPlayerChatEvent na AsyncPlayerChatListener, uzyj opcji refactor.

Wielcy znawcy javy pod tematem XD

 

Dnia 28.10.2017 o 08:50, Lloyd PL napisał:

Już podał >.< znawcy javy są niepotrzebni, zmień nazwe klasy na EventAsyncPlayerChat to zadziała ^^

 @yooniks byłem 1 !!11! ok ^^

Dziękuję wam! Do zamknięcia  

Odnośnik do komentarza
https://skript.pl/temat/22511-problem-z-eclipse/#findComment-153399
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ę...