diff options
| author | 2026-01-18 12:19:43 +0800 | |
|---|---|---|
| committer | 2026-01-18 12:19:43 +0800 | |
| commit | 76086e65a7caf1bb8aa54a9404c70a714bc00da8 (patch) | |
| tree | afb2f9c8719888827933e209f4dace74f3e83341 /src-tauri/src/core/version_merge.rs | |
| parent | af7f8aec576b34d11bf136a75542822a74d7f335 (diff) | |
| download | DropOut-76086e65a7caf1bb8aa54a9404c70a714bc00da8.tar.gz DropOut-76086e65a7caf1bb8aa54a9404c70a714bc00da8.zip | |
fix(manifest): add find_root_version for nested inheritance resolution
Add find_root_version() function to walk the inheritance chain and find
the root vanilla Minecraft version from a modded version (Fabric/Forge).
This is useful for determining which vanilla version's client.jar should
be used when launching modded versions, as modded versions inherit from
vanilla versions but don't contain their own client.jar.
The function follows the inheritsFrom field recursively until reaching
a version without a parent (the root vanilla version).
Diffstat (limited to 'src-tauri/src/core/version_merge.rs')
0 files changed, 0 insertions, 0 deletions