public static boolean setGuildType(String[] args, CommandSender s){
		
		//Various checks
		if(Util.isBannedFromGuilds(s) == true){
			//Checking if they are banned from the guilds system
			s.sendMessage(ChatColor.RED + "You are currently banned from interacting with the Guilds system. Talk to your server admin if you believe this is in error.");
			return false;
		}
		if(!s.hasPermission("zguilds.player.settype")){
			//Checking if they have the permission node to proceed
			s.sendMessage(ChatColor.RED + "You lack sufficient permissions to set a guilds type. Talk to your server admin if you believe this is in error.");
			return false;
		}
		if(!Util.isInGuild(s) == true){
			//Checking if they're already in a guild
			s.sendMessage(ChatColor.RED + "You need to be in a guild to use this command.");
			return false;
		}
		if(args.length > 2 || args.length == 1){
			//Checking if the create command has proper args
			s.sendMessage(ChatColor.RED + "Incorrectly formatted guild set type command! Proper syntax is: \"/guild settype <Type>\"");
			return false;
		}
		if(Util.isGuildLeader(s.getName()) == false){
			//Checking if the player is the guild leader or officer
			s.sendMessage(ChatColor.RED + "You need to be the guild leader to use that command.");
			return false;
		}
		if(args[1].length() > 10 || args[1].length() < 3){
			//Checking if the type is valid
			s.sendMessage(ChatColor.RED + "Your guild type can only be between 3 and 10 characters.");
			return false;
		}
		sendersCurrGuild = Main.players.getString("Players." + s.getName().toLowerCase() + ".Current_Guild");
		Main.guilds.set("Guilds."+sendersCurrGuild+".Type", args[1]);
		s.sendMessage(ChatColor.DARK_GREEN + "You set your guilds type to \"" + args[1] + "\".");
		return true;
	}