public static ArrayList<String> getSets_BlockName(String blockName) {
        ArrayList<String> sets = new ArrayList<String>();

        if (blockData.size() == 0)
            loadBlockData();

        for (int i = 0; i < blockData.size(); i++) {
            if (blockData.get(i).get("Name").equals(blockName)) {
                if (blockData.get(i).containsKey("Set0"))
                    sets.add(blockData.get(i).get("Set0"));

                if (blockData.get(i).containsKey("Set1"))
                    sets.add(blockData.get(i).get("Set1"));

                if (blockData.get(i).containsKey("Set2"))
                    sets.add(blockData.get(i).get("Set2"));
            }
        }

        return sets;
    }