Compare commits

...

4 Commits

@ -1,6 +1,6 @@
[package] [package]
name = "minecraft-data-rs" name = "minecraft-data-rs"
version = "0.7.0" version = "0.7.1"
authors = ["trivernis <trivernis@protonmail.com>"] authors = ["trivernis <trivernis@protonmail.com>"]
edition = "2018" edition = "2018"
readme = "README.md" readme = "README.md"

@ -68,6 +68,12 @@ pub fn get_path(version: &Version, filename: &str) -> DataResult<String> {
PATHS PATHS
.pc .pc
.get(&version.minecraft_version) .get(&version.minecraft_version)
// fallback to major version
.or_else(||
PATHS
.pc
.get(&version.major_version)
)
.ok_or_else(|| DataError::NotFoundError(version.minecraft_version.clone()))? .ok_or_else(|| DataError::NotFoundError(version.minecraft_version.clone()))?
.get(filename) .get(filename)
.cloned() .cloned()

Loading…
Cancel
Save