public Point getSafeSpawn() {
		Random r = new Random();
		int x = r.nextInt(10);
		int y = r.nextInt(10);
		boolean foundX = false;
		while (foundX == false) {
			if (level.getTile(x, y) == Tile.CHEST || level.getTile(x, y) == Tile.DUNGEON_WALL || level.getTile(x, y) == Tile.TREE) {
				System.out.println("Spawn Obstructed By: " + level.getTile(x, y).getTileId());
				x = r.nextInt(10);
				y = r.nextInt(10);
				System.out.println("Recalculating Spawn...");
			} else
				foundX = true;
		}
		System.out.println(x + ", " + y);
		return new Point(x * 16, y * 16);
	}