Dismiss Notice

In the upcoming weeks mod approvals could be slower than normal.
Thank you for your patience.

Beta Mod Conflict Resolver 0.4

Smart conflict resolver for BeamNG mod files

  1. JBeam Support & Resolution Improvements

    N0THATGUY
    • Added JBeam Compatibility: The resolver now supports merging `.jbeam` files.
    • Fixed Byte Order Marker (BOM) Issues: Prevents BOMs from causing errors in merged files.
    • Added Resolution Versioning: Ensures changes to the resolver force regeneration of outdated resolutions.
    • Improved JSON Resolution Formatting: Cleaner, more readable structure for merged JSON output.
  2. Faster, Smarter, and Cleaner Resolutions

    N0THATGUY
    • Added Mod Manifest: Created manifest data for each mod to improve tracking and management.
    • Improved JSONL Handling: Only reads the first 4KB for faster, more efficient detection.
    • File Hashing System:
      • Skips merging identical files using content-based hashing.
      • Speeds up resolution with part-level hashing.
      • Detects hash-based duplicates to avoid redundant merges.
    • Resolution Intelligence:
      • Now stores resolution...
  3. JSONL Support & Smarter Conflict Resolution

    N0THATGUY
    • Added support for merging [.jsonl] files (enables map merging support)
    • Improved dynamic file type detection between [.json] and [.jsonl]
    • Smart merging using structural keys:
      • idKeys: persistentId, id, uuid, guid
      • nameKeys: name, title, label
      • positionKeys: position, pos, location, transform
      • rotationKeys: rotationMatrix, rotation, rot, orientation
      • typeKeys: type, class, category, kind
      • parentKeys: __parent, parent, parentId
      ...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice