Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Command;
- import me.MeKiller.BungeeCommand.Main;
- import net.md_5.bungee.api.CommandSender;
- import net.md_5.bungee.api.ProxyServer;
- import net.md_5.bungee.api.chat.ClickEvent;
- import net.md_5.bungee.api.chat.ClickEvent.Action;
- import net.md_5.bungee.api.chat.TextComponent;
- import net.md_5.bungee.api.connection.ProxiedPlayer;
- import net.md_5.bungee.api.plugin.Command;
- @SuppressWarnings("unused")
- public class BanCommand extends Command
- {
- public BanCommand(String name)
- {
- super(name);
- }
- @SuppressWarnings("deprecation")
- public void execute(CommandSender sender, String[] args)
- {
- if (sender.hasPermission("staff.use")) {
- if (!(sender instanceof ProxiedPlayer)) {
- return;
- }
- ProxiedPlayer p = (ProxiedPlayer)sender;
- if (args.length == 1)
- {
- ProxiedPlayer target = ProxyServer.getInstance().getPlayer(args[0]);
- if (target == null)
- {
- p.sendMessage("§8§m-----------------------------------------------------");
- p.sendMessage(new TextComponent("§cThis player is offline!"));
- p.sendMessage("§8§m-----------------------------------------------------");
- return;
- }
- p.sendMessage("§8§m-----------------------------------------------------");
- p.sendMessage("§c§l Banning for " + target.getName() + "§c§l:");
- TextComponent prefix = new TextComponent("");
- TextComponent Fly = new TextComponent("§6 Hacking");
- Fly.setClickEvent(new ClickEvent(ClickEvent.Action.RUN_COMMAND, "/ShowMrZeyadBanHack " + target));
- TextComponent Teaming = new TextComponent("§6Teaming");
- Teaming.setClickEvent(new ClickEvent(ClickEvent.Action.RUN_COMMAND, "/ShowMrZeyadBanTeam " + target));
- prefix.addExtra(Fly);
- prefix.addExtra(" §7 ");
- prefix.addExtra(Teaming);
- p.sendMessage(prefix);
- p.sendMessage("§8§m-----------------------------------------------------");
- return;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement