public int creatorLoop(Scanner console, HashSet<Horde> entities) throws FileNotFoundException {

		// Let the user know that they're in the creation menu now, and launch a Scanner so they can navigate.
		System.out.println("Entered Creator. \n Choose an action: \n 1 - Initialize an enemy type from the archives. \n 2 - Initialize a custom enemy type. \n 3 - Initialize a group of enemy types from a load file. \n 4 - Go back.");
		int selection = console.nextInt();

		// Start the loop.
		if (selection == 1) {
			System.out.println("Enter the name and desired level of the enemy type you wish to create: ");
			entities.add(new Horde(console.next(), console.nextInt()));
			System.out.println("Created.");
			return 9;

		} else if (selection == 2) {
			System.out.println("You have chosen to create a custom enemy type. \n Enter the desired name: ");
			String desiredName = console.next();
			System.out.println("Enter Strength, Speed, Wit, Will, and Level: ");
			entities.add(new Horde(desiredName, console.nextInt(), console.nextInt(), console.nextInt(), console.nextInt(), console.nextInt()));
			System.out.println("Created.");
			return 9;

		} else if (selection == 3) {
			//Launch the method to add a group of items all at once.
			Creator.massHordes(console, entities);
			return 9;

		} else {
			//User wants to go back to the main menu.
			return 9;
		}
		
	}