Skip to content

feat(app): options.txt syncing - #7399

Open
IMB11 wants to merge 34 commits into
mainfrom
cal/plan-optionstxt-syncing
Open

feat(app): options.txt syncing#7399
IMB11 wants to merge 34 commits into
mainfrom
cal/plan-optionstxt-syncing

Conversation

@IMB11

@IMB11 IMB11 commented Sep 1, 2026

Copy link
Copy Markdown
Member

No description provided.

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Pull request changelog

App

Added

  • Added options.txt syncing and editing in the Modrinth App, keeping game settings consistent across Minecraft versions.
  • Added optional resource pack syncing, disabled by default, which shares packs, enabled states, and load order across participating instances.
  • Added Sync and Desync actions, status indicators, and cross-instance change warnings for resource packs in the Content tab.
  • Added per-instance sync overrides for game settings and resource packs.
  • Added an update notice explaining the expanded syncing features and letting existing users choose whether to start syncing and select a source instance.
  • Added a Features settings tab for controlling optional parts of the Modrinth App interface.
  • Added Features controls for showing the Skin selector in the sidebar, limiting Quick instances, and syncing feature settings across devices.

Changed

  • Moved the Files, Worlds, and Screenshots tab controls from individual instance settings to Features settings, where they apply to every instance.
  • Moved "Show all screenshots in sidebar" and "Show Jump in section" from Behavior settings to Features settings.
  • Improved modpack installs and updates to preserve unsynced options.txt values while reapplying synced game settings.
  • Improved resource pack syncing to skip incompatible instances and show packs whose changes are waiting to be applied.

Deprecated

Removed

Fixed

Security

Website

Added

Changed

Deprecated

Removed

Fixed

Security

Hosting

Added

Changed

Deprecated

Removed

Fixed

Security

@IMB11
IMB11 force-pushed the cal/plan-optionstxt-syncing branch from ca5a9f3 to 7a72556 Compare September 1, 2026 11:39
@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

@IMB11
IMB11 marked this pull request as ready for review September 4, 2026 18:00

@tdgao tdgao left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants