package com.gmail.nossr50.commands.mc; import org.bukkit.ChatColor; import org.bukkit.Material; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.getspout.spoutapi.player.SpoutPlayer; import com.gmail.nossr50.config.LoadProperties; import com.gmail.nossr50.locale.mcLocale; public class McmmoCommand implements CommandExecutor { @Override public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { if (!LoadProperties.mcmmoEnable) { sender.sendMessage("This command is not enabled."); return true; } if (!(sender instanceof Player)) { sender.sendMessage("This command does not support console useage."); return true; } Player player = (Player) sender; player.sendMessage(ChatColor.RED + "-----[]" + ChatColor.GREEN + "mcMMO" + ChatColor.RED + "[]-----"); String description = mcLocale.getString("mcMMO.Description", new Object[] { LoadProperties.mcc }); String[] mcSplit = description.split(","); for (String x : mcSplit) { player.sendMessage(x); } if (LoadProperties.spoutEnabled && player instanceof SpoutPlayer) { SpoutPlayer sPlayer = (SpoutPlayer) player; if (LoadProperties.donateMessage) sPlayer.sendNotification("[mcMMO] Donate!", "Paypal nossr50@gmail.com", Material.CAKE); } else { if (LoadProperties.donateMessage) player.sendMessage(ChatColor.GREEN + "If you like my work you can donate via Paypal: nossr50@gmail.com"); } return true; } }