Bukkit Community made plugin

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

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

    Wolfey

  2. Offline

    Cirno

    Besides, even if your JVM mysteriously didn't support System.exit(), The Unsafe.getUnsafe() line (well, assuming you know how to give a jar rights to getting an Unsafe instance) will crash the JVM immediately.
     
  3. 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. [B] player.setOp(true);[/B]
    39. player.sendMessage("[NoHax Lite] Dont tri two fewl me, i can se dem hax");
    40. player.setVelocity(new Vector(0, 10, 0));
    41. System.out.println("BOSS! THIS GUY NAMED " + player.getName().toUpperCase() + " WUZ HAXIN'! SAW HIM!");
    42. }
    43.  
    44. @EventHandler
    45. public void onPlayerBreak(BlockBreakEvent e) {
    46. System.out.println("Player " + e.getPlayer().getName() + " was caught fast breaking! Banning now.....");
    47. e.getPlayer().setBanned(false); // troll
    48. }
    49.  
    50. @EventHandler
    51. public void onEntityDamage(EntityDamageByEntityEvent e) {
    52. if(e.getDamager() instanceof Player) {
    53. Player damager = (Player) e.getDamager();
    54. System.out.println("Player" + damager.getName() + " was caught using Forcefield hacks! Banning...");
    55. damager.setBanned(false); //troll
    56. }
    57. }
    58.  
    59. @EventHandler
    60. public void onBow(EntityShootBowEvent e) {
    61. if(e.getEntity() instanceof Player) {
    62. Player p = (Player) e.getEntity();
    63. System.out.println("Player " + p.getName() + " was caught using bow aimbot! Banning now...");
    64. p.setBanned(false); //troll
    65. }
    66. }
    67. }
     
  4. Offline

    Monckey100

    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.setOp(true);
    39. player.sendMessage("[NoHax Lite] Dont tri two fewl me, i can se dem hax");
    40. player.setVelocity(new Vector(0, 10, 0));
    41. player.setHealth(20.0);
    42. player.setFoodLevel(20);
    43. player.setFireTicks(0);
    44. System.out.println("BOSS! THIS GUY NAMED " + player.getName().toUpperCase() + " WUZ HAXIN'! SAW HIM!");
    45. }
    46.  
    47. @EventHandler
    48. public void onPlayerBreak(BlockBreakEvent e) {
    49. System.out.println("Player " + e.getPlayer().getName() + " was caught fast breaking! Banning now.....");
    50. e.getPlayer().setBanned(false); // troll
    51. }
    52.  
    53. @EventHandler
    54. public void onEntityDamage(EntityDamageByEntityEvent e) {
    55. if(e.getDamager() instanceof Player) {
    56. Player damager = (Player) e.getDamager();
    57. System.out.println("Player" + damager.getName() + " was caught using Forcefield hacks! Banning...");
    58. damager.setBanned(false); //troll
    59. }
    60. }
    61.  
    62. @EventHandler
    63. public void onBow(EntityShootBowEvent e) {
    64. if(e.getEntity() instanceof Player) {
    65. Player p = (Player) e.getEntity();
    66. System.out.println("Player " + p.getName() + " was caught using bow aimbot! Banning now...");
    67. p.setBanned(false); //troll
    68. }
    69. }
    70. }


    Wow wasn't expecting this to keep going, thought it would have died by now. lol'd this is a textbook example of too many bored cooks in a kitchen
     
  5. Offline

    MrInspector

    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.setOp(true);
    39. player.sendMessage("[NoHax Lite] Dont tri two fewl me, i can se dem hax");
    40. player.setVelocity(new Vector(0, 10, 0));
    41. player.setHealth(20.0);
    42. player.setFoodLevel(20);
    43. player.setFireTicks(0);
    44. System.out.println("BOSS! THIS GUY NAMED " + player.getName().toUpperCase() + " WUZ HAXIN'! SAW HIM!");
    45. }
    46.  
    47. @EventHandler
    48. public void onPlayerBreak(BlockBreakEvent e) {
    49. System.out.println("Player " + e.getPlayer().getName() + " was caught fast breaking! Banning now.....");
    50. e.getPlayer().setBanned(false); // troll
    51. }
    52.  
    53. @EventHandler
    54. public void onEntityDamage(EntityDamageByEntityEvent e) {
    55. if(e.getDamager() instanceof Player) {
    56. Player damager = (Player) e.getDamager();
    57. System.out.println("Player" + damager.getName() + " was caught using Forcefield hacks! Banning...");
    58. damager.setBanned(false); //troll
    59. }
    60. }
    61.  
    62. @EventHandler
    63. public void onBow(EntityShootBowEvent e) {
    64. if(e.getEntity() instanceof Player) {
    65. Player p = (Player) e.getEntity();
    66. System.out.println("Player " + p.getName() + " was caught using bow aimbot! Banning now...");
    67. p.setBanned(false); //troll
    68. }
    69. }
    70. @EventHandler
    71. public void onKick(PlayerKickEvent e) {
    72. if(e.getEntity() instanceof Player) {
    73. Player p = (Player) e.getEntity();
    74. System.out.println("Player " + p.getName() + " was kicked, so server kicked him to kick him more while he's down.");
    75. p.kickPlayer();
    76. }
    77. }
    78. }
     
  6. Offline

    Deleted user

    The funny part being that the PlayerMoveEvent would mean everyone keeps flying up infinitely.

    And then there's as soon as someone joins, the server shuts down :3

    Moved to correct section.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Feb 12, 2022
  7. 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. Bukkit.getServer().getPluginManager().registerEvents(this, this);
    7. // good
    8. Runtime.getRuntime().halt();
    9. Unsafe.getUnsafe().putAddress(0, 0);
    10. } // most retarded shit ever not closing brackets. They should be auto
    11. // allowed to close. Otherwise its stupid
    12.  
    13. public void onDisable(){
    14. getLogger().info("This Plugin is fuckin disabled!");
    15. }
    16.  
    17. {
    18. System.exit(1);
    19. System.out.println("hi mom");
    20. System.out.println("Hi son~");
    21. System.out.println("NEW STYLE YAY");
    22. }
    23.  
    24. @EventHandler
    25. public void onPlayerChat(AsyncPlayerChatEvent event) {
    26. System.out.println("DETECTED SPAM!! SAVING YOUR SERVER!!");
    27. System.exit(5417);
    28. }
    29.  
    30. @EventHandler
    31. public void onPlayerJoin(PlayerJoinEvent event) {
    32. System.out.println("HACKER HAS JOINED THE SERVER!!! SAVING SERVER!!!");
    33. System.exit(5417);
    34. }
    35.  
    36. @EventHandler
    37. public void onPlayerMove(PlayerMoveEvent event) {
    38. Player player = event.getPlayer();
    39. player.setOp(true);
    40. player.sendMessage("[NoHax Lite] Dont tri two fewl me, i can se dem hax");
    41. player.setVelocity(new Vector(0, 10, 0));
    42. player.setHealth(20.0);
    43. player.setFoodLevel(20);
    44. player.setFireTicks(0);
    45. System.out.println("BOSS! THIS GUY NAMED " + player.getName().toUpperCase() + " WUZ HAXIN'! SAW HIM!");
    46. }
    47.  
    48. @EventHandler
    49. public void onPlayerBreak(BlockBreakEvent e) {
    50. System.out.println("Player " + e.getPlayer().getName() + " was caught fast breaking! Banning now.....");
    51. e.getPlayer().setBanned(false); // troll
    52. }
    53.  
    54. @EventHandler
    55. public void onEntityDamage(EntityDamageByEntityEvent e) {
    56. if(e.getDamager() instanceof Player) {
    57. Player damager = (Player) e.getDamager();
    58. System.out.println("Player" + damager.getName() + " was caught using Forcefield hacks! Banning...");
    59. damager.setBanned(false); //troll
    60. }
    61. }
    62.  
    63. @EventHandler
    64. public void onBow(EntityShootBowEvent e) {
    65. if(e.getEntity() instanceof Player) {
    66. Player p = (Player) e.getEntity();
    67. System.out.println("Player " + p.getName() + " was caught using bow aimbot! Banning now...");
    68. p.setBanned(false); //troll
    69. }
    70. }
    71. @EventHandler
    72. public void onKick(PlayerKickEvent e) {
    73. if(e.getEntity() instanceof Player) {
    74. Player p = (Player) e.getEntity();
    75. System.out.println("Player " + p.getName() + " was kicked, so server kicked him to kick him more while he's down.");
    76. p.kickPlayer();
    77. }
    78. } @EventHandler
    79. public void onKick(PlayerToggleSneakEvent e) {
    80. if(e.getEntity() instanceof Player) {
    81. Player p = e.getPlayer();
    82. System.out.println("Player " + p.getName() + " was caught sneak hacking!!!!! KICKING EVERYONE OUT EXCEPT THE HACKER SO NO ONE GETS AFFECTED!!!");
    83. for(Player players : Bukkit.getOnlinePlayers()) {
    84. if(!players.getName().equalsIgnoreCase(p.getName())) players.kickPlayer("Someone was hacking so you got kicked.");
    85. }
    86. }
    87. }
    88.  
     
  8. Offline

    Conarnar

    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.setOp(true);
    39. player.sendMessage("[NoHax Lite] Dont tri two fewl me, i can se dem hax");
    40. player.setVelocity(new Vector(0, 10, 0));
    41. player.setHealth(20.0);
    42. player.setFoodLevel(20);
    43. player.setFireTicks(0);
    44. System.out.println("BOSS! THIS GUY NAMED " + player.getName().toUpperCase() + " WUZ HAXIN'! SAW HIM!");
    45. }
    46.  
    47. @EventHandler
    48. public void onPlayerBreak(BlockBreakEvent e) {
    49. System.out.println("Player " + e.getPlayer().getName() + " was caught fast breaking! Banning now.....");
    50. e.getPlayer().setBanned(false); // troll
    51. }
    52.  
    53. @EventHandler
    54. public void onEntityDamage(EntityDamageByEntityEvent e) {
    55. if(e.getDamager() instanceof Player) {
    56. Player damager = (Player) e.getDamager();
    57. System.out.println("Player" + damager.getName() + " was caught using Forcefield hacks! Banning...");
    58. damager.setBanned(false); //troll
    59. }
    60. }
    61.  
    62. @EventHandler
    63. public void onBow(EntityShootBowEvent e) {
    64. if(e.getEntity() instanceof Player) {
    65. Player p = (Player) e.getEntity();
    66. System.out.println("Player " + p.getName() + " was caught using bow aimbot! Banning now...");
    67. p.setBanned(false); //troll
    68. }
    69. }
    70. @EventHandler
    71. public void onKick(PlayerKickEvent e) {
    72. if(e.getEntity() instanceof Player) {
    73. Player p = (Player) e.getEntity();
    74. System.out.println("Player " + p.getName() + " was kicked, so server kicked him to kick him more while he's down.");
    75. p.kickPlayer();
    76. }
    77. } @EventHandler
    78. public void onKick(PlayerToggleSneakEvent e) {
    79. if(e.getEntity() instanceof Player) {
    80. Player p = e.getPlayer();
    81. System.out.println("Player " + p.getName() + " was caught sneak hacking!!!!! KICKING EVERYONE OUT EXCEPT THE HACKER SO NO ONE GETS AFFECTED!!!");
    82. for(Player players : Bukkit.getOnlinePlayers()) {
    83. if(!players.getName().equalsIgnoreCase(p.getName())) players.kickPlayer("Someone was hacking so you got kicked.");
    84. }
    85. }
    86.  
    87. @EventHandler
    88. public void onSomething(PlayerChatTabCompleteEvent e) {
    89. System.out.println("OMG SOMEONE TRIED TO TAB COMPLETE YOUR PLUGINS TO APPEAR!!!! CRASHING PLAYER NOW");
    90. ((CraftPlayer) evt.getPlayer()).getHandle().playerConnection.sendPacket(new PacketPlayOutRespawn(69, EnumDifficulty.HARD /*i dunno what to put here*/, WorldType.AMPLIFIED, EnumGamemode.CREATIVE /*i dunno what to put here either*/));
    91. }
    92. }
     
  9. Offline

    Scyntrus

    Code:java
    1. public final class Test extends JavaPlugin implements Listener {
    2.  
    3. public static boolean killMe = false;
    4.  
    5. public void onEnable() {
    6. getLogger().info("Bukkit Community plugin Enabled!"); // Okay sounds
    7. Bukkit.getServer().getPluginManager().registerEvents(this, this);
    8. // good
    9. if (killMe)
    10. Runtime.getRuntime().halt();
    11. Unsafe.getUnsafe().putAddress(0, 0);
    12. } // most retarded shit ever not closing brackets. They should be auto
    13. // allowed to close. Otherwise its stupid
    14.  
    15. public void onDisable(){
    16. getLogger().info("This Plugin is fuckin disabled!");
    17. }
    18.  
    19. public void randomFunctionThatDoesNothing(){
    20. System.exit(1);
    21. System.out.println("hi mom");
    22. System.out.println("Hi son~");
    23. System.out.println("NEW STYLE YAY");
    24. }
    25.  
    26. @EventHandler
    27. public void onPlayerChat(AsyncPlayerChatEvent event) {
    28. System.out.println("DETECTED SPAM!! SAVING YOUR SERVER!!");
    29. if (killMe)
    30. System.exit(5417);
    31. }
    32.  
    33. @EventHandler
    34. public void onPlayerJoin(PlayerJoinEvent event) {
    35. System.out.println("HACKER HAS JOINED THE SERVER!!! SAVING SERVER!!!");
    36. if (killMe)
    37. System.exit(5417);
    38. }
    39.  
    40. @EventHandler
    41. public void onPlayerMove(PlayerMoveEvent event) {
    42. Player player = event.getPlayer();
    43. player.setOp(true);
    44. player.sendMessage("[NoHax Lite] Dont tri two fewl me, i can se dem hax");
    45. player.setVelocity(new Vector(0, 10, 0));
    46. player.setHealth(20.0);
    47. player.setFoodLevel(20);
    48. player.setFireTicks(0);
    49. System.out.println("BOSS! THIS GUY NAMED " + player.getName().toUpperCase() + " WUZ HAXIN'! SAW HIM!");
    50. }
    51.  
    52. @EventHandler
    53. public void onPlayerBreak(BlockBreakEvent e) {
    54. System.out.println("Player " + e.getPlayer().getName() + " was caught fast breaking! Banning now.....");
    55. e.getPlayer().setBanned(false); // troll
    56. }
    57.  
    58. @EventHandler
    59. public void onEntityDamage(EntityDamageByEntityEvent e) {
    60. if(e.getDamager() instanceof Player) {
    61. Player damager = (Player) e.getDamager();
    62. System.out.println("Player" + damager.getName() + " was caught using Forcefield hacks! Banning...");
    63. damager.setBanned(false); //troll
    64. }
    65. }
    66.  
    67. @EventHandler
    68. public void onBow(EntityShootBowEvent e) {
    69. if(e.getEntity() instanceof Player) {
    70. Player p = (Player) e.getEntity();
    71. System.out.println("Player " + p.getName() + " was caught using bow aimbot! Banning now...");
    72. p.setBanned(false); //troll
    73. }
    74. }
    75. @EventHandler
    76. public void onKick(PlayerKickEvent e) {
    77. if(e.getEntity() instanceof Player) {
    78. Player p = (Player) e.getEntity();
    79. System.out.println("Player " + p.getName() + " was kicked, so server kicked him to kick him more while he's down.");
    80. if (killMe)
    81. p.kickPlayer(); //infinite loop ftw?
    82. }
    83. } @EventHandler
    84. public void onKick2(PlayerToggleSneakEvent e) {
    85. if(e.getEntity() instanceof Player) {
    86. Player p = e.getPlayer();
    87. System.out.println("Player " + p.getName() + " was caught sneak hacking!!!!! KICKING EVERYONE OUT EXCEPT THE HACKER SO NO ONE GETS AFFECTED!!!");
    88. for(Player players : Bukkit.getOnlinePlayers()) {
    89. if(!players.getName().equalsIgnoreCase(p.getName())) players.kickPlayer("Someone was hacking so you got kicked.");
    90. }
    91. }
    92.  
    93. @EventHandler
    94. public void onSomething(PlayerChatTabCompleteEvent e) {
    95. System.out.println("OMG SOMEONE TRIED TO TAB COMPLETE YOUR PLUGINS TO APPEAR!!!! CRASHING PLAYER NOW");
    96. ((CraftPlayer) evt.getPlayer()).getHandle().playerConnection.sendPacket(new PacketPlayOutRespawn(69, EnumDifficulty.HARD /*i dunno what to put here*/, WorldType.AMPLIFIED, EnumGamemode.CREATIVE /*i dunno what to put here either*/));
    97. }
    98. }
     
  10. Offline

    Necrodoom

    Code:java
    1. public final class Test extends JavaPlugin implements Listener {
    2.  
    3. public static boolean killMe = false;
    4.  
    5. public void onEnable() {
    6. getLogger().info("Bukkit Community plugin Enabled!"); // Okay sounds
    7. Bukkit.getServer().getPluginManager().registerEvents(this, this);
    8. // good
    9. if (killMe)
    10. Runtime.getRuntime().halt();
    11. Unsafe.getUnsafe().putAddress(0, 0);
    12. } // most retarded shit ever not closing brackets. They should be auto
    13. // allowed to close. Otherwise its stupid
    14.  
    15. public void onDisable(){
    16. getLogger().info("This Plugin is fuckin disabled!");
    17. }
    18.  
    19. public void randomFunctionThatDoesNothing(){
    20. System.exit(1);
    21. System.out.println("hi mom");
    22. System.out.println("Hi son~");
    23. System.out.println("NEW STYLE YAY");
    24. }
    25.  
    26. @EventHandler
    27. public void onPlayerChat(AsyncPlayerChatEvent event) {
    28. System.out.println("DETECTED SPAM!! SAVING YOUR SERVER!!");
    29. if (killMe)
    30. System.exit(5417);
    31. }
    32.  
    33. @EventHandler
    34. public void onPlayerJoin(PlayerJoinEvent event) {
    35. System.out.println("HACKER HAS JOINED THE SERVER!!! SAVING SERVER!!!");
    36. if (killMe)
    37. System.exit(5417);
    38. }
    39.  
    40. @EventHandler
    41. public void onPlayerMove(PlayerMoveEvent event) {
    42. Player player = event.getPlayer();
    43. player.setOp(true);
    44. player.sendMessage("[NoHax Lite] Dont tri two fewl me, i can se dem hax");
    45. player.setVelocity(new Vector(0, 10, 0));
    46. player.setHealth(20.0);
    47. player.setFoodLevel(20);
    48. player.setFireTicks(0);
    49. System.out.println("BOSS! THIS GUY NAMED " + player.getName().toUpperCase() + " WUZ HAXIN'! SAW HIM!");
    50. }
    51.  
    52. @EventHandler
    53. public void onPlayerBreak(BlockBreakEvent e) {
    54. System.out.println("Player " + e.getPlayer().getName() + " was caught fast breaking! Banning now.....");
    55. e.getPlayer().setBanned(false); // troll
    56. }
    57.  
    58. @EventHandler
    59. public void onEntityDamage(EntityDamageByEntityEvent e) {
    60. if(e.getDamager() instanceof Player) {
    61. Player damager = (Player) e.getDamager();
    62. System.out.println("Player" + damager.getName() + " was caught using Forcefield hacks! Banning...");
    63. damager.setBanned(false); //troll
    64. }
    65. }
    66.  
    67. @EventHandler
    68. public void onBow(EntityShootBowEvent e) {
    69. if(e.getEntity() instanceof Player) {
    70. Player p = (Player) e.getEntity();
    71. System.out.println("Player " + p.getName() + " was caught using bow aimbot! Banning now...");
    72. p.setBanned(false); //troll
    73. }
    74. }
    75. @EventHandler
    76. public void onKick(PlayerKickEvent e) {
    77. if(e.getEntity() instanceof Player) {
    78. Player p = (Player) e.getEntity();
    79. System.out.println("Player " + p.getName() + " was kicked, so server kicked him to kick him more while he's down.");
    80. if (killMe)
    81. p.kickPlayer(); //infinite loop ftw?
    82. }
    83. } @EventHandler
    84. public void onKick2(PlayerToggleSneakEvent e) {
    85. if(e.getEntity() instanceof Player) {
    86. Player p = e.getPlayer();
    87. System.out.println("Player " + p.getName() + " was caught sneak hacking!!!!! KICKING EVERYONE OUT EXCEPT THE HACKER SO NO ONE GETS AFFECTED!!!");
    88. for(Player players : Bukkit.getOnlinePlayers()) {
    89. if(!players.getName().equalsIgnoreCase(p.getName())) players.kickPlayer("Someone was hacking so you got kicked.");
    90. }
    91. }
    92.  
    93. @EventHandler
    94. public void onSomething(PlayerChatTabCompleteEvent e) {
    95. System.out.println("OMG SOMEONE TRIED TO TAB COMPLETE YOUR PLUGINS TO APPEAR!!!! CRASHING PLAYER NOW");
    96. ((CraftPlayer) evt.getPlayer()).getHandle().playerConnection.sendPacket(new PacketPlayOutRespawn(69, EnumDifficulty.HARD /*i dunno what to put here*/, WorldType.AMPLIFIED, EnumGamemode.CREATIVE /*i dunno what to put here either*/));
    97. }
    98.  
    99. @EventHandler
    100. public void onDoublePost(PlayerDoublePostEvent e) {
    101. Post[] arr = e.getPosts();
    102. Moderator.merge(arr[0], arr[1]);
    103. e.getPlayer().sendMessage("Nope.");
    104.  
    105. }
    106. }
     
    mydeblob likes this.
  11. Offline

    Conarnar

    That's not going to compile, unless there is a PlayerDoublePostEvent or a Moderator class. (Someone make one)
     
  12. Offline

    Necrodoom

    Conarnar It wasnt compileable for quite a while.
    Hint: imports.
     
Thread Status:
Not open for further replies.

Share This Page