ModShardTeam / ModShardTeam/ModShardLauncher
[ENHANCEMENT] Generate WARNING when two mods are patching the same file
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 55
- Forks
- 13
- PR merge metrics
- No merged PRs in 30d
Description
Describe the problem which requires a new feature.
When users report BUGs about compatibility with other mods, it takes a lot of time to find out where the BUG came from.
Describe the solution you'd like
Generate 'yellow' WARNINGs when two mods patch the same file. Issue WARNINGs in MSL console logs for developers only, there is no need to notify users.
Describe alternatives you've considered if any
No.
Additional context
No.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the code that applies mod patches and the MSL console logging entry point. Trace how patched files are identified, then determine how overlapping patches can be reported without notifying users. Done means a yellow developer-only warning appears in MSL console logs whenever two mods patch the same file.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100