No threads in debugger

Discussion in 'Plugin Development' started by beastman3226, Oct 7, 2013.

Thread Status:
Not open for further replies.
  1. Offline

    beastman3226

    I'm using the NetBeans and Eclipse debuggers and after I register my events I no longer have any threads. Absolutely nothing works.
    No errors, no nothing, just utter failure.
    EventListener
    Code:java
    1. package us.com.java.beastman.rpgchat;
    2.  
    3. import java.text.DateFormat;
    4.  
    5. import org.bukkit.entity.Player;
    6. import org.bukkit.event.EventHandler;
    7. import org.bukkit.event.EventPriority;
    8. import org.bukkit.event.Listener;
    9. import org.bukkit.event.player.AsyncPlayerChatEvent;
    10.  
    11. public class EventListener implements Listener {
    12.  
    13. final Main main;
    14.  
    15. EventListener(Main main) {
    16. this.main = main;
    17. }
    18.  
    19. int indexOf = 0;
    20.  
    21. @EventHandler(priority = EventPriority.HIGH)
    22. public void onChat(final AsyncPlayerChatEvent pce) {
    23. main.getLogger().info(pce.getFormat());
    24. if (ChatHandler.getFormat(ChatHandler.plainCharacter(pce.getMessage())) != null) {
    25. final AsyncHandler ah = new AsyncHandler(pce.getPlayer(),
    26. pce.getMessage(), pce.getRecipients());
    27. if (ah.getFormat().contains("%t")) {
    28. pce.setFormat(ah.getFormat().replace("%t",
    29. DateFormat.getDateTimeInstance() + ""));
    30. } else {
    31. pce.setFormat(ah.getFormat());
    32. }
    33. for (Player p : pce.getRecipients()) {
    34. if (ah.getSender().getLocation()
    35. .distanceSquared(p.getLocation()) > ChatHandler
    36. .getDistance(ah.getChatFormat().getCharacter())) {
    37. pce.getRecipients().remove(p);
    38. }
    39. }
    40. }
    41. LogWriter.writeNewLine(pce.getFormat());
    42. main.getLogger().info(pce.getFormat());
    43. }
    44.  
    45. }
    46.  
     
  2. Offline

    The_Doctor_123

    beastman3226
    Umm.. you can't debug Bukkit plugins... it requires the Bukkit server to even execute..
     
  3. Offline

    Compressions

  4. Offline

    The_Doctor_123

  5. Offline

    beastman3226

    Compressions The_Doctor_123
    Both debuggers have thread monitors. Basically, all I see is a flash of the threads GUI representation then they disappear. 30 seconds later the server is terminated/dies.
     
Thread Status:
Not open for further replies.

Share This Page