Some resources (e.g. map.json) don't exist before a certain patch (e.g. 5.3.3). DragonService should throw a cleaner error message when trying to access these resources that don't exist, since we know what the version cutoffs are already (they're in the test files).