File Details
modsync-0.2.0.jar
- R
- Jan 21, 2026
- 135.11 KB
- 64
- Early Access
File Name
modsync-0.2.0.jar
Supported Versions
- Early Access
[0.2.0] - 2026-01-21
Added
- Unified data model:
ManagedModwith embeddedInstalledStatereplaces separateManagedModEntryandInstalledMod - Split storage files:
mods.json(shareable mod list) andmods.lock.json(machine-specific installation state) - ModSelector utility: Centralized mod lookup by name, slug, or identifier
- CommandUtils utility: Shared error message extraction for commands
- Automatic migration: Old
managed_mods.jsonandinstalled_mods.jsonfiles are automatically migrated to the new format
Changed
- Command syntax:
install,remove, andupgradenow use positional arguments instead of optional named arguments/modsync install --allor/modsync install <name>/modsync remove --allor/modsync remove <name>/modsync upgrade --allor/modsync upgrade <name>
- Removed index-based removal: Use name, slug, or identifier instead of index numbers
- Logger format: Fixed Flogger placeholder format (
%s/%dinstead of{})
Fixed
- Commands now work correctly with positional arguments (was using
OptionalArgwhich required--target=valuesyntax) - Exception logging now uses
.withCause(ex)instead of passing exception as parameter

