Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.zCarrilo.Main;
- import java.util.HashMap;
- import java.util.Map;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import org.bukkit.event.Listener;
- import org.bukkit.plugin.PluginManager;
- import org.bukkit.plugin.java.JavaPlugin;
- public class Main extends JavaPlugin implements Listener {
- public static Map<String, Integer> lista = new HashMap<>();
- public static Main instance;
- public static Main getInstance() {
- return instance;
- }
- public void onEnable() {
- Bukkit.getConsoleSender().sendMessage(ChatColor.GOLD + "Plugin ligado com sucesso!");
- RegisterEventos();
- onGetCommands();
- saveDefaultConfig();
- instance = this;
- }
- public void onDisable() {
- Bukkit.getConsoleSender().sendMessage(ChatColor.RED + "Plugin desligado com sucesso!");
- }
- public void RegisterEventos() {
- PluginManager pm = Bukkit.getPluginManager();
- pm.registerEvents(new CmdPlayer(), this);
- }
- public void onGetCommands() {
- getCommand("ajuda").setExecutor(new CmdPlayer());
- }
- @SuppressWarnings("deprecation")
- public boolean onCommand(CommandSender sender, Command cmd, String label,
- String[] args) {
- if (cmd.getName().equalsIgnoreCase("infoserver")) {
- if (args.length == 0) {
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.BLUE + "Site:" + ChatColor.WHITE + " §lwww.combatcraft.com.br");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.BLUE + "Forum:" + ChatColor.WHITE + " §lwww.forum.combatcraft.com.br");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.BLUE + "TeamSpeak do servidor:" + ChatColor.WHITE + " §lts.combatcraft.com.br");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.BLUE + "Servidor Full PvP 1.5.2:" + ChatColor.WHITE + " §lpvp.combatcraft.com.br");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.BLUE + "Servidor P4 FREE 1.5.2:" + ChatColor.WHITE + " §lp4free.combatcraft.com.br");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.BLUE + "Servidor MiniGames 1.7:" + ChatColor.WHITE + " §ljogar.combatcraft.com.br");
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- }
- }
- if (cmd.getName().equalsIgnoreCase("launcher")) {
- if (args.length == 0) {
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.BLUE + "Launcher do servidor 1.5.2: " + ChatColor.WHITE + "§lhttp://goo.gl/267KA8");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.BLUE + "Launcher do servidor 1.7: " + ChatColor.WHITE + "§lhttp://goo.gl/yooAww");
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- }
- }
- if (cmd.getName().equalsIgnoreCase("infovip")) {
- if (args.length == 0) {
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.BLUE + "Link para a compra de" + ChatColor.GOLD + " §lVIP: " + ChatColor.WHITE + "§lwww.combatcraft.com.br/vip");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.GOLD + "§lVIP "+ ChatColor.BLUE + "servidor Full PvP 1.5.2 " + " " + ChatColor.WHITE + " §lR$20,00");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.GOLD + "§lVIP "+ ChatColor.BLUE + "servidor Full PvP 1.7.2 " + " " + ChatColor.WHITE + " §lR$20,00");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.GOLD + "§lVIP "+ ChatColor.BLUE + "servidor SkyWars 1.7.2 " + " " + ChatColor.WHITE + " §lR$15,00");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.GOLD + "§lVIP "+ ChatColor.BLUE + "servidor Factions 1.7.2 " + " " + ChatColor.WHITE + " §lR$15,00");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.GOLD + "§lVIP "+ ChatColor.BLUE + "servidor Facions 1.7.2 " + ChatColor.GOLD + "§lVIP+ " + " " + ChatColor.WHITE + " §lR$20,00");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.GOLD + "§lVIP "+ ChatColor.BLUE + "servidor Facions 1.7.2 " + ChatColor.GOLD + "§lVIP ++ " + " " + ChatColor.WHITE + " §lR$25,00");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.GOLD + "§lVIP "+ ChatColor.BLUE + "servidor KitPvP 1.7.2 " + ChatColor.GOLD + "§lVIP PRO " + " " + ChatColor.WHITE + " §lR$15,00");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.GOLD + "§lVIP "+ ChatColor.BLUE + "servidor KitPvP 1.7.2 " + ChatColor.GOLD + "§lVIP ULTIMATE " + " " + ChatColor.WHITE + " §lR$20,00");
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- }
- }
- if (cmd.getName().equalsIgnoreCase("infokiller")){
- if(args.length == 0){
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.BLUE + " Horario dos killers:");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.WHITE + " §l11:00");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.WHITE + " §l16:00");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.WHITE + " §l21:00");
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- }
- }
- if (cmd.getName().equalsIgnoreCase("infoglad")){
- if(args.length == 0){
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.BLUE + "Horario do gladiador:");
- sender.sendMessage(getConfig().getString("horaglad").replaceAll("&", "§").replaceAll("%>>%", "»"));
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- }
- }
- if (cmd.getName().equalsIgnoreCase("infostaff")){
- if(args.length == 0){
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- sender.sendMessage(ChatColor.GREEN + "»" +ChatColor.AQUA + "Direcao:");
- sender.sendMessage(getConfig().getString("direcao1").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("direcao2").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage("");
- sender.sendMessage(ChatColor.GREEN + "»" +ChatColor.DARK_AQUA + "Sub-Direcao:");
- sender.sendMessage(getConfig().getString("sub1").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("sub2").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage("");
- sender.sendMessage(ChatColor.GREEN + "»" +ChatColor.DARK_RED + "Admninstracao:");
- sender.sendMessage(getConfig().getString("admin1").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("admin2").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("admin3").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage("");
- sender.sendMessage(ChatColor.GREEN + "»" +ChatColor.DARK_GREEN + "Moderacao:");
- sender.sendMessage(getConfig().getString("mod1").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("mod2").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("mod3").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- }
- }
- if(cmd.getName().equalsIgnoreCase("minigames")){
- if(args.length == 0){
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- sender.sendMessage(getConfig().getString("minigames").replaceAll("&", "§").replaceAll("%>>%", "»"));
- sender.sendMessage(getConfig().getString("tipo").replaceAll("&", "§").replaceAll("%>>%", "»"));
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- }
- }
- if(cmd.getName().equalsIgnoreCase("cores")){
- if(args.length == 0){
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.AQUA + "Cores que os " + ChatColor.GOLD + "VIPs" + ChatColor.AQUA + " Podem usar no chat:");
- sender.sendMessage(ChatColor.BLACK + "&0 " + ChatColor.DARK_BLUE + "&1 " + ChatColor.DARK_GREEN + "&2 " + ChatColor.DARK_AQUA + "&3 " + ChatColor.DARK_RED + "&4 " + ChatColor.DARK_PURPLE + "&5 " + ChatColor.GOLD + "&6 " + ChatColor.GRAY + "&7 " + ChatColor.DARK_GRAY + "&8 " + ChatColor.BLUE + "&9 " + ChatColor.GREEN + "&a " + ChatColor.AQUA + "&b " + ChatColor.RED + "&c " + ChatColor.LIGHT_PURPLE + "&d " + ChatColor.YELLOW + "&e " + ChatColor.WHITE + "&f ");
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- }
- }
- if(cmd.getName().equalsIgnoreCase("youtube")){
- if(args.length == 0){
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.WHITE + "You" + ChatColor.DARK_RED + "Tube " + ChatColor.BLUE + "Oficial do servidor: youtube.com/user/CombatCraftBR");
- sender.sendMessage("");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.BLUE + "Requisitos para ganhar a TAG " + ChatColor.WHITE + "You" + ChatColor.DARK_RED + "Tube:");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.BLUE + "Ter mais de 1k 500 inscritos, ter um video do servidor e postar video diariamente.");
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- }
- if(cmd.getName().equalsIgnoreCase("infoeventos")){
- if(args.length == 0){
- sender.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- sender.sendMessage(ChatColor.GREEN + "»" + ChatColor.DARK_AQUA + "Horario dos eventos:");
- sender.sendMessage(getConfig().getString("evento1").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("evento2").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("evento3").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("evento4").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("evento5").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("evento6").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("evento7").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("evento8").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("evento9").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("evento10").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("evento11").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("evento12").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("evento13").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- sender.sendMessage(getConfig().getString("evento14").replaceAll("&", "§").replaceAll("%>>%", "»").replaceAll("%OK%", "✓").replaceAll("%AH%", "✚"));
- }
- }
- if(cmd.getName().equalsIgnoreCase("listar")){
- Player p = (Player)sender;
- String list = "";
- int online = Bukkit.getOnlinePlayers().length;
- int max = Bukkit.getMaxPlayers();
- for(Player players : Bukkit.getOnlinePlayers()){
- list = list + players.getName() + ", " + " ";
- }
- p.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- p.sendMessage("§bPlayers Online:§f ("+online+"/"+max+") §3" + list);
- p.sendMessage(ChatColor.AQUA + "-----------------------------------------------------");
- }
- }
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement