public static @Nullable BaseTile createFromIdAndFormat(int id, int format) {
        // Convert formats if necessary
        // Since format 0:
        // - Bundled color IO gates moved from ID 0 to ID 1
        if (format == 0) {
            if (id == 0) {
                LOGGER.warn("Loading format {}: Remapping bundled color IO tile from 0 to 1", format);
                id = 1;
            }
        }

        return createFromId(id);
    }
Create a tile from a previously saved ID value, taking into account any ID mapping changes
since it was saved.

@param id     The ID of the tile to create
@param format Value of {@link ICTileType#ID_MAP_FORMAT} when the id value was saved
fabrication/src/main/java/mrtjp/projectred/fabrication/engine/ICTileType.java