public static int getBlockOrItemID(int defaultID, String name, int offset) { String key = name + ".id"; int id; if (config.containsKey(key)) { String value = (String) config.get(key); id = Integer.parseInt(value); } else { config.put(key, Integer.toString(defaultID)); id = defaultID; } idToName.put(Integer.valueOf(offset + id), name); return id; }