Bukkit Community made plugin

Discussion in 'Bukkit Discussion' started by Monckey100, Dec 8, 2013.

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

    Monckey100

    As title says, something fun to do.
    rules: 1 line per reply, imports are not included.
    You can add the full { } instead of just {.
    Goal: Make some sort of working plugin that can be used and hasn't been made before.

    How to:

    Code:
    public final class BukkitCommunity extends JavaPlugin {
    then just reply with your added code, it can be placed anywhere (I added a }):
    Code:
    public final class BukkitCommunity  extends JavaPlugin {
     
    }
    Code:
    public final class BukkitCommunity  extends JavaPlugin {
      String PlayerName;
    }
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 5, 2016
  2. Offline

    Wolfey

    I don't think this is possible, every type of plugin has already been made.

    Also I think you posted this in the wrong section.
     
  3. Offline

    Monckey100

    Where should I post this? I was bored and figured it would go into plugin development
     
  4. Offline

    Wolfey

    In the bukkit discussions I believe.
     
  5. Offline

    The_Doctor_123

    Code:
    public final class BukkitCommunity  extends JavaPlugin implements Listener /**Why Not?**/ {
      String PlayerName;
     
    }
     
  6. Offline

    Monckey100

    Code:
    public final class BukkitCommunity  extends JavaPlugin implements Listener /**Why Not?**/ {
      String PlayerName;
      @Override
    }
     
  7. Offline

    Tirelessly

    Code:
    public final class BukkitCommunity  extends JavaPlugin implements Listener {
      String PlayerName;
      System.exit(1);
    }
    
     
  8. Offline

    Monckey100

    Code:
    public final class BukkitCommunity  extends JavaPlugin implements Listener {
      String PlayerName;
      @Override
      public void onEnable(){
      System.exit(1);
    }
     
  9. Offline

    Not2EXceL

    This is gonna break faster than you can say hello. If you're adding in a line with brackets, close them. Don't leave them open its retarded.
    Code:
    public final class BukkitCommunity  extends JavaPlugin implements Listener {
      String PlayerName;
      @Override
      public void onEnable(){
       } //most retarded shit ever not closing brackets. They should be auto allowed to close. Otherwise its stupid
      System.exit(1);
    }
    
     
  10. Offline

    Monckey100

    Code:
    public final class BukkitCommunity  extends JavaPlugin implements Listener {
      String PlayerName;
      @Override
      public void onEnable(){
        getLogger().info("Bukkit Community plugin Enabled!"); //Okay sounds good
      } //most retarded shit ever not closing brackets. They should be auto allowed to close. Otherwise its stupid
      System.exit(1);
    }
     
  11. Offline

    MrInspector

    Code:
    public final class BukkitCommunity  extends JavaPlugin implements Listener {
      String PlayerName;
      @Override
      public void onEnable(){
        getLogger().info("Bukkit Community plugin Enabled!"); //Okay sounds good
      } //most retarded shit ever not closing brackets. They should be auto allowed to close. Otherwise its stupid
      System.exit(1);
      System.out.println("hi mom");
    }
     
  12. Offline

    Monckey100

    Code:
    public final class BukkitCommunity  extends JavaPlugin implements Listener {
      String PlayerName;
      @Override
      public void onEnable(){
        getLogger().info("Bukkit Community plugin Enabled!"); //Okay sounds good
      } //most retarded shit ever not closing brackets. They should be auto allowed to close. Otherwise its stupid
      System.exit(1);
      System.out.println("hi mom");
      System.out.println("Hi son~");
    }
     
  13. Offline

    Cirno

    Code doesn't compile and is illogical.

    Code:java
    1. public final class BukkitCommunity extends JavaPlugin implements Listener {
    2.  
    3. public void onEnable(){
    4. getLogger().info("Bukkit Community plugin Enabled!"); //Okay sounds good
    5. Unsafe.getUnsafe().putAddress(0,0);
    6. } //most retarded shit ever not closing brackets. They should be auto allowed to close. Otherwise its stupid
    7. {
    8. System.exit(1);
    9. System.out.println("hi mom");
    10. System.out.println("Hi son~");
    11. }
    12. }


    Fixed and added my own special touch.

    edit: Added the ninja's line.

    edit2: If brackets auto-closed, it would be choatic. For example:

    Code:java
    1. public void foo(){
    2. return new AbstractObject(){
    3. public void bar(){
    4. System.out.println("Auto close creates chaos.");


    Is bar() a method within AbstractObject or is it a different method?
     
  14. Offline

    Wolfey

    Can we change to java-syntax
    Code:java
    1. public final class BukkitCommunity extends JavaPlugin implements Listener {
    2. String PlayerName;
    3. @Override
    4. public void onEnable(){
    5. getLogger().info("Bukkit Community plugin Enabled!"); //Okay sounds good
    6. } //most retarded shit ever not closing brackets. They should be auto allowed to close. Otherwise its stupid
    7. System.exit(1);
    8. System.out.println("hi mom");
    9. System.out.println("Hi son~");
    10. System.out.println("NEW STYLE YAY");
    11. }
    12.  


    Edit: Damnit Cirno beat me to it.
     
  15. Offline

    Monckey100

    1. Code:java
      1. public final class BukkitCommunity extends JavaPlugin implements Listener {
      2.  
      3. public void onEnable(){
      4. getLogger().info("Bukkit Community plugin Enabled!"); //Okay sounds good
      5. Unsafe.getUnsafe().putAddress(0,0);
      6. } //most retarded shit ever not closing brackets. They should be auto allowed to close. Otherwise its stupid
      7. public void onDisable(){
      8.  
      9. }
      10. {
      11. System.exit(1);
      12. System.out.println("hi mom");
      13. System.out.println("Hi son~");
      14. System.out.println("NEW STYLE YAY");
      15. }
      16. }
     
  16. Offline

    maxben34

    Code:
    public final class BukkitCommunity extends JavaPlugin implements Listener {
     
    public void onEnable(){
    getLogger().info("Bukkit Community plugin Enabled!"); //Okay sounds good
    Unsafe.getUnsafe().putAddress(0,0);
    } //most retarded shit ever not closing brackets. They should be auto allowed to close. Otherwise its stupid
    public void onDisable(){
    getLogger().info("This Plugin is fuckin disabled!)
    }
    {
    System.exit(1);
    System.out.println("hi mom");
    System.out.println("Hi son~");
    System.out.println("NEW STYLE YAY");
    }
    }
     
  17. Offline

    Not2EXceL


    Auto close was a reference to putting a closing bracket if you put an open bracket, even if it means on another line. Else we get illogical unable to compile shit that needs fixing
     
  18. Offline

    The_Doctor_123

    Code:java
    1. public final class BukkitCommunity extends JavaPlugin implements Listener {
    2.  
    3. public void onEnable(){
    4. getLogger().info("Bukkit Community plugin Enabled!"); //Okay sounds good
    5. Unsafe.getUnsafe().putAddress(0,0);
    6. } //most retarded shit ever not closing brackets. They should be auto allowed to close. Otherwise its stupid
    7. public void onDisable(){
    8. getLogger().info("This Plugin is fuckin disabled!")
    9. }
    10. {
    11. System.exit(1);
    12. System.out.println("hi mom");
    13. System.out.println("Hi son~");
    14. System.out.println("NEW STYLE YAY");
    15. }
    16.  
    17. @EventHandler
    18. public void onPlayerChat(AsyncPlayerChatEvent event)
    19. {
    20. System.out.println("DETECTED SPAM!! SAVING YOUR SERVER!!");
    21. System.exit(5417);
    22. }
    23.  
    24. }
     
  19. Offline

    Wolfey

    Oh I see we're doing hack detections now.
    Code:java
    1.  
    2. public final class BukkitCommunity extends JavaPlugin implements Listener {
    3.  
    4. public void onEnable(){
    5. getLogger().info("Bukkit Community plugin Enabled!"); //Okay sounds good
    6. Unsafe.getUnsafe().putAddress(0,0);
    7. } //most retarded shit ever not closing brackets. They should be auto allowed to close. Otherwise its stupid
    8. public void onDisable(){
    9. getLogger().info("This Plugin is fuckin disabled!")
    10. }
    11. {
    12. System.exit(1);
    13. System.out.println("hi mom");
    14. System.out.println("Hi son~");
    15. System.out.println("NEW STYLE YAY");
    16. }
    17.  
    18. @EventHandler
    19. public void onPlayerChat(AsyncPlayerChatEvent event)
    20. {
    21. System.out.println("DETECTED SPAM!! SAVING YOUR SERVER!!");
    22. System.exit(5417);
    23. }
    24. @EventHandler
    25. public void onPlayerJoin(PlayerJoinEvent event) {
    26. System.out.println("HACKER HAS JOINED!!! SAVING SERVER!!!");
    27. System.exit(5417);
    28. }
    29. }
    30.  
     
  20. Offline

    The_Doctor_123

    Code:java
    1. public final class BukkitCommunity extends JavaPlugin implements Listener {
    2.  
    3. public void onEnable(){
    4. getLogger().info("Bukkit Community plugin Enabled!"); //Okay sounds good
    5. Unsafe.getUnsafe().putAddress(0,0);
    6. } //most retarded shit ever not closing brackets. They should be auto allowed to close. Otherwise its stupid
    7. public void onDisable(){
    8. getLogger().info("This Plugin is fuckin disabled!")
    9. }
    10. {
    11. System.exit(1);
    12. System.out.println("hi mom");
    13. System.out.println("Hi son~");
    14. System.out.println("NEW STYLE YAY");
    15. }
    16.  
    17. @EventHandler
    18. public void onPlayerChat(AsyncPlayerChatEvent event)
    19. {
    20. System.out.println("DETECTED SPAM!! SAVING YOUR SERVER!!");
    21. System.exit(5417);
    22. }
    23. @EventHandler
    24. public void onPlayerJoin(PlayerJoinEvent event) {
    25. System.out.println("HACKER HAS JOINED THE SERVER!!! SAVING SERVER!!!");
    26. System.exit(5417);
    27. }
    28. }
    29. @EventHandler
    30. public void onPlayerMove(PlayerMoveEvent event)
    31. {
    32. Player player = event.getPlayer();
    33. player.sendMessage("[NoHax Lite] Dont tri two fewl me, i can se dem hax");
    34. player.setVelocity(new Vector(0, 10, 0));
    35. System.out.println("BOSS! THIS GUY NAMED " + player.getName().toUpperCase() + " WUZ HAXIN'! SAW HIM!");
    36. }
     
  21. Offline

    Wolfey

    Code:java
    1.  
    2. public final class Test extends JavaPlugin implements Listener {
    3.  
    4. public void onEnable() {
    5. getLogger().info("Bukkit Community plugin Enabled!"); // Okay sounds
    6. // good
    7. Unsafe.getUnsafe().putAddress(0, 0);
    8. } // most retarded shit ever not closing brackets. They should be auto
    9. // allowed to close. Otherwise its stupid
    10.  
    11. public void onDisable(){
    12. getLogger().info("This Plugin is fuckin disabled!");
    13. }
    14.  
    15. {
    16. System.exit(1);
    17. System.out.println("hi mom");
    18. System.out.println("Hi son~");
    19. System.out.println("NEW STYLE YAY");
    20. }
    21.  
    22. @EventHandler
    23. public void onPlayerChat(AsyncPlayerChatEvent event) {
    24. System.out.println("DETECTED SPAM!! SAVING YOUR SERVER!!");
    25. System.exit(5417);
    26. }
    27.  
    28. @EventHandler
    29. public void onPlayerJoin(PlayerJoinEvent event) {
    30. System.out.println("HACKER HAS JOINED THE SERVER!!! SAVING SERVER!!!");
    31. System.exit(5417);
    32. }
    33.  
    34. @EventHandler
    35. public void onPlayerMove(PlayerMoveEvent event) {
    36. Player player = event.getPlayer();
    37. player.sendMessage("[NoHax Lite] Dont tri two fewl me, i can se dem hax");
    38. player.setVelocity(new Vector(0, 10, 0));
    39. System.out.println("BOSS! THIS GUY NAMED " + player.getName().toUpperCase() + " WUZ HAXIN'! SAW HIM!");
    40. }
    41.  
    42. @EventHandler
    43. public void onPlayerBreak(BlockBreakEvent e) {
    44. System.out.println("Player " + e.getPlayer().getName() + " was caught fast breaking! Banning now.....");
    45. e.getPlayer().setBanned(false); // troll
    46. }
    47.  
    48. @EventHandler
    49. public void onPlayerPlace(BlockPlaceEvent e) {
    50. System.out.println("Player " + e.getPlayer().getName() + " was caught fast placing! Banning now.....");
    51. e.getPlayer().setBanned(false); // troll
    52. }
    53. }
    54.  
     
  22. Offline

    AoH_Ruthless

    Code:java
    1.  
    2. public final class Test extends JavaPlugin implements Listener {
    3.  
    4. public void onEnable() {
    5. getLogger().info("Bukkit Community plugin Enabled!"); // Okay sounds
    6. // good
    7. Unsafe.getUnsafe().putAddress(0, 0);
    8. } // most retarded shit ever not closing brackets. They should be auto
    9. // allowed to close. Otherwise its stupid
    10.  
    11. public void onDisable(){
    12. getLogger().info("This Plugin is fuckin disabled!");
    13. }
    14.  
    15. {
    16. System.exit(1);
    17. System.out.println("hi mom");
    18. System.out.println("Hi son~");
    19. System.out.println("NEW STYLE YAY");
    20. }
    21.  
    22. @EventHandler
    23. public void onPlayerChat(AsyncPlayerChatEvent event) {
    24. System.out.println("DETECTED SPAM!! SAVING YOUR SERVER!!");
    25. System.exit(5417);
    26. }
    27.  
    28. @EventHandler
    29. public void onPlayerJoin(PlayerJoinEvent event) {
    30. System.out.println("HACKER HAS JOINED THE SERVER!!! SAVING SERVER!!!");
    31. System.exit(5417);
    32. }
    33.  
    34. @EventHandler
    35. public void onPlayerMove(PlayerMoveEvent event) {
    36. Player player = event.getPlayer();
    37. player.sendMessage("[NoHax Lite] Dont tri two fewl me, i can se dem hax");
    38. player.setVelocity(new Vector(0, 10, 0));
    39. System.out.println("BOSS! THIS GUY NAMED " + player.getName().toUpperCase() + " WUZ HAXIN'! SAW HIM!");
    40. }
    41.  
    42. @EventHandler
    43. public void onPlayerBreak(BlockBreakEvent e) {
    44. System.out.println("Player " + e.getPlayer().getName() + " was caught fast breaking! Banning now.....");
    45. e.getPlayer().setBanned(false); // troll
    46. }
    47.  
    48. @EventHandler
    49. public void onPlayerPlace(BlockPlaceEvent e) {
    50. System.out.println("Player " + e.getPlayer().getName() + " was caught fast placing! Banning now.....");
    51. e.getPlayer().setBanned(false); // troll
    52. }
    53. }
    54.  
    55. @EventHandler
    56. public void onEntityDamage(EntityDamageByEntityEvent e) {
    57. if(e.getDamager() instanceof Player) {
    58. System.out.printIn("Player" + e.getDamager().getName() + " was caught using Forcefield hacks! Banning...");
    59. e.getDamager().setBanned(false); //troll
    60. }
    61. }
    62.  
     
  23. Offline

    mydeblob

    How can you have events without registering them? Silly people
    Code:java
    1. public final class Test extends JavaPlugin implements Listener {
    2.  
    3.  
    4.  
    5. public void onEnable() {
    6.  
    7. getLogger().info("Bukkit Community plugin Enabled!"); // Okay sounds
    8.  
    9. // good
    10.  
    11. Unsafe.getUnsafe().putAddress(0, 0);
    12.  
    13. Bukkit.getServer().getPluginManager().registerEvents(this, this);
    14.  
    15. } // most retarded shit ever not closing brackets. They should be auto
    16.  
    17. // allowed to close. Otherwise its stupid
    18.  
    19.  
    20.  
    21. public void onDisable(){
    22.  
    23. getLogger().info("This Plugin is fuckin disabled!");
    24.  
    25. }
    26.  
    27.  
    28.  
    29. {
    30.  
    31. System.exit(1);
    32.  
    33. System.out.println("hi mom");
    34.  
    35. System.out.println("Hi son~");
    36.  
    37. System.out.println("NEW STYLE YAY");
    38.  
    39. }
    40.  
    41.  
    42.  
    43. @EventHandler
    44.  
    45. public void onPlayerChat(AsyncPlayerChatEvent event) {
    46.  
    47. System.out.println("DETECTED SPAM!! SAVING YOUR SERVER!!");
    48.  
    49. System.exit(5417);
    50.  
    51. }
    52.  
    53.  
    54.  
    55. @EventHandler
    56.  
    57. public void onPlayerJoin(PlayerJoinEvent event) {
    58.  
    59. System.out.println("HACKER HAS JOINED THE SERVER!!! SAVING SERVER!!!");
    60.  
    61. System.exit(5417);
    62.  
    63. }
    64.  
    65.  
    66.  
    67. @EventHandler
    68.  
    69. public void onPlayerMove(PlayerMoveEvent event) {
    70.  
    71. Player player = event.getPlayer();
    72.  
    73. player.sendMessage("[NoHax Lite] Dont tri two fewl me, i can se dem hax");
    74.  
    75. player.setVelocity(new Vector(0, 10, 0));
    76.  
    77. System.out.println("BOSS! THIS GUY NAMED " + player.getName().toUpperCase() + " WUZ HAXIN'! SAW HIM!");
    78.  
    79. }
    80.  
    81.  
    82.  
    83. @EventHandler
    84.  
    85. public void onPlayerBreak(BlockBreakEvent e) {
    86.  
    87. System.out.println("Player " + e.getPlayer().getName() + " was caught fast breaking! Banning now.....");
    88.  
    89. e.getPlayer().setBanned(false); // troll
    90.  
    91. }
    92.  
    93.  
    94.  
    95. @EventHandler
    96.  
    97. public void onPlayerPlace(BlockPlaceEvent e) {
    98.  
    99. System.out.println("Player " + e.getPlayer().getName() + " was caught fast placing! Banning now.....");
    100.  
    101. e.getPlayer().setBanned(false); // troll
    102.  
    103. }
    104.  
    105. }
    106.  
    107.  
    108.  
    109. @EventHandler
    110.  
    111. public void onEntityDamage(EntityDamageByEntityEvent e) {
    112.  
    113. if(e.getDamager() instanceof Player) {
    114.  
    115. System.out.printIn("Player" + e.getDamager().getName() + " was caught using Forcefield hacks! Banning...");
    116.  
    117. e.getDamager().setBanned(false); //troll
    118.  
    119. }
    120.  
    121. }
     
    jorisk322 likes this.
  24. Offline

    Wolfey

    Code:java
    1. public final class Test extends JavaPlugin implements Listener {
    2.  
    3. public void onEnable() {
    4. getLogger().info("Bukkit Community plugin Enabled!"); // Okay sounds
    5. Bukkit.getServer().getPluginManager().registerEvents(this, this);
    6. // good
    7. Unsafe.getUnsafe().putAddress(0, 0);
    8. } // most retarded shit ever not closing brackets. They should be auto
    9. // allowed to close. Otherwise its stupid
    10.  
    11. public void onDisable(){
    12. getLogger().info("This Plugin is fuckin disabled!");
    13. }
    14.  
    15. {
    16. System.exit(1);
    17. System.out.println("hi mom");
    18. System.out.println("Hi son~");
    19. System.out.println("NEW STYLE YAY");
    20. }
    21.  
    22. @EventHandler
    23. public void onPlayerChat(AsyncPlayerChatEvent event) {
    24. System.out.println("DETECTED SPAM!! SAVING YOUR SERVER!!");
    25. System.exit(5417);
    26. }
    27.  
    28. @EventHandler
    29. public void onPlayerJoin(PlayerJoinEvent event) {
    30. System.out.println("HACKER HAS JOINED THE SERVER!!! SAVING SERVER!!!");
    31. System.exit(5417);
    32. }
    33.  
    34. @EventHandler
    35. public void onPlayerMove(PlayerMoveEvent event) {
    36. Player player = event.getPlayer();
    37. player.sendMessage("[NoHax Lite] Dont tri two fewl me, i can se dem hax");
    38. player.setVelocity(new Vector(0, 10, 0));
    39. System.out.println("BOSS! THIS GUY NAMED " + player.getName().toUpperCase() + " WUZ HAXIN'! SAW HIM!");
    40. }
    41.  
    42. @EventHandler
    43. public void onPlayerBreak(BlockBreakEvent e) {
    44. System.out.println("Player " + e.getPlayer().getName() + " was caught fast breaking! Banning now.....");
    45. e.getPlayer().setBanned(false); // troll
    46. }
    47.  
    48. @EventHandler
    49. public void onEntityDamage(EntityDamageByEntityEvent e) {
    50. if(e.getDamager() instanceof Player) {
    51. Player damager = (Player) e.getDamager();
    52. System.out.println("Player" + damager.getName() + " was caught using Forcefield hacks! Banning...");
    53. damager.setBanned(false); //troll
    54. }
    55. }
    56.  
    57. @EventHandler
    58. public void onBow(EntityShootBowEvent e) {
    59. if(e.getEntity() instanceof Player) {
    60. Player p = (Player) e.getEntity();
    61. System.out.println("Player " + p.getName() + " was caught using bow aimbot! Banning now...");
    62. p.setBanned(false); //troll
    63. }
    64. }
    65. }
    66.  
     
  25. Offline

    The_Doctor_123

    What if another plugin registered events to BukkitCommunity? :confused:
     
    jorisk322 likes this.
  26. Offline

    Wolfey

    Hey guys, may I also say this is a great plugin, I used it on my server and it seriously said everyone hacked, so I banned them all. Shows who you can trust, right?
     
  27. Offline

    The_Doctor_123

    Wolfey
    Lies. A player couldn't have even logged in before hacks occurred and shutdown.
     
  28. Offline

    Wolfey

    They were already online!
     
  29. Offline

    The_Doctor_123

    Wolfey
    The server shuts down upon enable, so there's no way a player could've been caught hacking.
    Code:java
    1. {
    2. System.exit(1);
    3. System.out.println("hi mom");
    4. System.out.println("Hi son~");
    5. System.out.println("NEW STYLE YAY");
    6. }
     
  30. Offline

    1Rogue

    Code:java
    1. public final class Test extends JavaPlugin implements Listener {
    2.  
    3. public void onEnable() {
    4. getLogger().info("Bukkit Community plugin Enabled!"); // Okay sounds
    5. Bukkit.getServer().getPluginManager().registerEvents(this, this);
    6. // good
    7. Runtime.getRuntime().halt();
    8. Unsafe.getUnsafe().putAddress(0, 0);
    9. } // most retarded shit ever not closing brackets. They should be auto
    10. // allowed to close. Otherwise its stupid
    11.  
    12. public void onDisable(){
    13. getLogger().info("This Plugin is fuckin disabled!");
    14. }
    15.  
    16. {
    17. System.exit(1);
    18. System.out.println("hi mom");
    19. System.out.println("Hi son~");
    20. System.out.println("NEW STYLE YAY");
    21. }
    22.  
    23. @EventHandler
    24. public void onPlayerChat(AsyncPlayerChatEvent event) {
    25. System.out.println("DETECTED SPAM!! SAVING YOUR SERVER!!");
    26. System.exit(5417);
    27. }
    28.  
    29. @EventHandler
    30. public void onPlayerJoin(PlayerJoinEvent event) {
    31. System.out.println("HACKER HAS JOINED THE SERVER!!! SAVING SERVER!!!");
    32. System.exit(5417);
    33. }
    34.  
    35. @EventHandler
    36. public void onPlayerMove(PlayerMoveEvent event) {
    37. Player player = event.getPlayer();
    38. player.sendMessage("[NoHax Lite] Dont tri two fewl me, i can se dem hax");
    39. player.setVelocity(new Vector(0, 10, 0));
    40. System.out.println("BOSS! THIS GUY NAMED " + player.getName().toUpperCase() + " WUZ HAXIN'! SAW HIM!");
    41. }
    42.  
    43. @EventHandler
    44. public void onPlayerBreak(BlockBreakEvent e) {
    45. System.out.println("Player " + e.getPlayer().getName() + " was caught fast breaking! Banning now.....");
    46. e.getPlayer().setBanned(false); // troll
    47. }
    48.  
    49. @EventHandler
    50. public void onEntityDamage(EntityDamageByEntityEvent e) {
    51. if(e.getDamager() instanceof Player) {
    52. Player damager = (Player) e.getDamager();
    53. System.out.println("Player" + damager.getName() + " was caught using Forcefield hacks! Banning...");
    54. damager.setBanned(false); //troll
    55. }
    56. }
    57.  
    58. @EventHandler
    59. public void onBow(EntityShootBowEvent e) {
    60. if(e.getEntity() instanceof Player) {
    61. Player p = (Player) e.getEntity();
    62. System.out.println("Player " + p.getName() + " was caught using bow aimbot! Banning now...");
    63. p.setBanned(false); //troll
    64. }
    65. }
    66. }


    Although non of the code would be executed because of the initializer block calling "System.exit(1)"
     
Thread Status:
Not open for further replies.

Share This Page