@Command(cmd = {"ftc", "fairytailcraft", "ft", "fairytail"},
    firstArg = {"info"})
    public boolean returnMyInfo(CommandSender sender, String cmd, String[] args) {
        if (sender instanceof Player) {
            Player sent = (Player) sender;
            if (args.length > 1) {
                if (Util.hasPermission(sent, "fairytail.info.other")) {
                    Player player = FairyTailCraft.server.getPlayer(args[1]);
                    if (player != null) {
                        PlayerConfig playerConfig = Util.getPlayerConfig(player);
                        sent.sendMessage(ChatColor.GREEN + "Info ueber " + player.getName() + ":");
                        sent.sendMessage(ChatColor.YELLOW + "Magietyp: " + playerConfig.getMageType());
                        if (!playerConfig.getMageType().equals("none")) {
                            sent.sendMessage(ChatColor.YELLOW + "Level: " + playerConfig.getLevel());
                            sent.sendMessage(ChatColor.YELLOW + "EXP: " + playerConfig.getExp());
                            sent.sendMessage(ChatColor.YELLOW + "Mana: " + playerConfig.getMana() + "/" + playerConfig.getmaxMana());
                            String[] get = FairyTailCraft.activeMagic.get(player);
                            String val = "none";
                            if(get != null)
                                val = get[0] + " Level " + get[1];
                            sent.sendMessage(ChatColor.YELLOW + "Activespell: " + val);
                        }

                    } else {
                        sent.sendMessage(ChatColor.RED + "Spieler " + args[1] + " nicht gefunden!");
                    }
                    return true;
                } else {
                    return false;
                }
            } else {
                if (Util.hasPermission(sent, "fairytail.info.my")) {
                    Player player = sent;
                    if (player != null) {
                        PlayerConfig playerConfig = Util.getPlayerConfig(player);
                        sent.sendMessage(ChatColor.GREEN + "Info ueber " + player.getName() + ":");
                        sent.sendMessage(ChatColor.YELLOW + "Magietyp: " + playerConfig.getMageType());
                        if (!playerConfig.getMageType().equals("none")) {
                            sent.sendMessage(ChatColor.YELLOW + "Level: " + playerConfig.getLevel());
                            sent.sendMessage(ChatColor.YELLOW + "EXP: " + playerConfig.getExp());
                            sent.sendMessage(ChatColor.YELLOW + "Mana: " + playerConfig.getMana() + "/" + playerConfig.getmaxMana());
                            sent.sendMessage(ChatColor.YELLOW + "Activespell: " + FairyTailCraft.activeMagic.get(player));
                        }

                    } else {
                        sent.sendMessage(ChatColor.RED + "Spieler " + args[1] + " nicht gefunden!");
                    }
                    return true;
                } else {
                    return false;
                }
            }
        } else {
            sender.sendMessage("Don't run this Command from Console!");
            return true;
        }
    }