MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...

Mod Conflict Detector [Update 03/03/2018]

by DmitryMalfatto Posted 6th Aug 2015 at 1:23 AM - Updated 3rd Mar 2018 at 1:01 PM by DmitryMalfatto
975 Comments / replies (Who?) - 7 Feedback Posts, 16 Thanks Posts
Picked Upload! This is a picked upload! It showcases some of the best talent and creativity available on MTS and in the community.
Update 03/03/2018 (2.2.300)
Hi friends! I apologize for my absence. Unfortunately I will not develop MCD.I don't have enough time and energy. I have to work hard to make money for moving to another city.
A small update with the removal of ads and networking features will be released soon. Also will be laid out the source code of the program. Anyone will be able to continue the development of MCD.

I hope someone may be able to continue to develop and make MCD the best program for The Sims 4,

Sincerely, Dmitry Tkachev. Your Russian friend

You can always contact me in direct Instagram: @d_._v_._k[/list]
Update 23/07/2017 (2.2.100) More...
You were waiting for so long, and finally, Mod Conflict Detector has got a viewer! Now you can browse the content of your *.package files.
  • First Launch: During the first launch of the program you'll be advised to tune program settings (choose game dir, default scan dir, etc.)
  • Advanced User Mode: if you're a beginner, you can hide and don't use a number of features that are for advanced users only.
  • The game dir will be detected automatically now.
  • Duplicate search has been improved.
  • Some changes in pop-up menu.
  • Solved some problems with the settings migration (from one version of the program to another).
  • Starting with this version, the program will delete temporary files of version 1.x.
  • Errors fixed, performance improved.




Update 18/06/2017 (2.1.6378.24471) More...
  • Feature added: mod activation/deactivation. Please note: if you have any mods deactivated in 1.x version of the program, they will be converted after the first launch of 2.1 and will no longer be supported by 1.x (1.x *.disable => 2.1 *.disabled).
  • Notifications center updated.
  • File analysis runs faster now.
  • Some errors fixed.


Update 18/06/2017 (2.0.6368.26806) More...
One and a half years sure did fly fast, don't you agree? Sorry for being absent, I was helping Putin to train his bears.
Introducing Mod Conflict Detector 2.0, improved as follows:
  • new interface
  • new CFG editor
  • new filters added
  • improved performance and stability
  • and many more
The program is currently under development, but it's already far better than the previous version. And it's almost bug-free!

Windows XP is not supported anymore.
Thanks you very much for 2 million downloads! Stay tuned for the next update, sometime in 2024 ))


Update 10/22/2016 (1.9.10.9063) More...
  • 40% reduction in RAM usage
  • Chinese translations updated
  • Now you can open .CFG files with Mod Conflict Detector (it won't interfere with the main work of the program)


Update 09/10/2015 (1.9.9.8337) More...
  • The program is completely switched to .NET Framework 4.0 Ñlient profile
  • Loading errors fixed
  • Errors of "Find Duplicates Only" mode fixed
  • New checkup algorhythm is 85% faster, albeit uses additional memory
  • For now on, no less than 1 Gb RAM is required for the program to run normally
  • File colors customization is improved (sadly, the previously created settings would not be saved)
  • More convenient access to panels
  • Dialog box errors fixed


Update 01/10/2015 (1.9.1.7925) More...
  • Fixed some errors; performance improved.


Update 31/08/2015 (1.8.7.7743) More...
  • Added online features: 'Send error report' & 'Check for updates'. Now you won't miss the next version of the program!
  • Fixed 'File' mode issues.
  • Fixed the issue when, if 'Find duplicates' checkbox was ticked off, some files were simply left unchecked.
  • Added feature: 'Customize file colors' (Options > Settings > Colors).
  • You can disable any file (almost; see below), but only disabled files can be enabled.
  • The game file cannot be disabled.
  • Performance improved, a bit.
  • CPU loading is more balanced now.
  • New filters for 'Mod Type' & 'Conflicts' columns.
  • Thanks to Aero&Win10 style, the program will now look the same on any supported OS (WinXP still making the list).
  • Various tweaks and improvements; old errors fixed, some brand new ones were made.

Update 19/08/2015 (1.8.5.6993)
  • "File" mode added
  • .CFG-file editor added
  • French localization updated
  • Some errors fixed
  • Added command line options: -Language:xx-XX, -NewProcess, -NoBlockingGame

Update 09/08/2015 (1.8.2.6755)
  • Fixed some errors
  • Improved performance
  • Added "Files" analysis mode
  • Other tweaks & fixes
  • New localizations: Chinese (zh-CN, zh-TW), Spanish (es-ES)

NOTE: Please extract all files from the archive into a folder before launching the program! To work correctly, the program needs not only .exe file, but all the provided .dll libraries as well.

Hi, my name is DmitryMalfatto. I'm from Russia.
Here's my project, Mod Conflict Detector for The Sims 4. It's a powerful GUI tool for detecting and solving mod conflicts in the game. Allows you to get rid of trouble-making mods, empty mods, mods for another games, or technically-not-even-mods, that got in the Mods folder by mistake. I've been developing this program since February 2015, and now it's finally available not only in Russian, but in English as well!

Main Features:
  • Detect non-TS4 files;
  • Detect stray files (not *.package, *.zip et al, but something that doesn't belong in your Mods folder);
  • Disable (particular) mods;
  • Open file in s4pi;
  • Show file in folder;
  • Delete file(s) straight from the program;
  • Search for duplicate mods;
  • Analyse files (to find out exactly in what way they modify the game);
  • Copy conflicting ResourceKeys.


System Requirements:
  • Operating system: Vista, 7, 8, 8.1, 10*;
  • RAM: 1 GB
  • .NET Framework 4.6
--------------------
* RT, Phone and Mobile editions are not supported



Additional Credits:
A big thanks and a special mention goes to:
  • adamhathcock for SharpCompress library;
  • creators of Microsoft.Windows.Shell.dll library;
  • creators of s4pi for the inspiration;
  • KuriXarya for the very idea of the program & help with Russian grammar;
  • Petr54 for the testing & ideas on how to improve the program;
  • Postoyalec [ToDoAbout on MTS] for the English translation.

If you want to translate the program into another language, contact me at Dmitrymalfatto@outlook.com

Blog program in Russian
Forum topic in Russian

Operating System: Windows
Utility Type: Miscellaneous
Plugin Type: Not Applicable

You must have the expansion or stuff packs listed below installed to use this custom content. Please see the post text for any exceptions.

Sims 4
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
MCD_2.2.300.0.zip

Size: 3.01 MB · Downloads: 754,223 · 3rd Mar 2018
3.01 MB 754,223 3rd Mar 2018
Languages 22.zip

Size: 41.1 KB · Downloads: 314,752 · 23rd Jul 2017
41.1 KB 314,752 23rd Jul 2017
ModConflictDetector9063.zip | If you use Windows XP

Size: 863.6 KB · Downloads: 861,760 · 18th Jun 2017
863.6 KB 861,760 18th Jun 2017
Don't forget to Thank the creator after downloading! Use the Thanks button located above the screenshots above.
Basic Download and Install Instructions:
1. Download: Click the File tab to see the download link. Click the link to save the .rar or .zip file(s) to your computer.
2. Extract: Use WinRAR (Windows) to extract the file(s) from the .rar or .zip file(s).
3. Cut and paste the file(s) into your Mods folder
  • Windows XP: Documents and Settings\(Current User Account)\My Documents\Electronic Arts\The Sims 4\Mods\
  • Windows Vista/7/8/8.1: Users\(Current User Account)\Documents\Electronic Arts\The Sims 4\Mods\
Need more information?
  • Anyone can use both .rar and .zip files easily! On Windows, use WinRAR.
  • If you don't have a Mods folder, just make one.
 
975 Comments / Replies (Who?) - 521 Feedback Posts, 418 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Page 4 of 40
Test Subject
THANKS POST
#76 Old 7th Aug 2015 at 1:40 AM
Thank you for this program! I have been needing something like this for a month.
Test Subject
Original Poster
#77 Old 7th Aug 2015 at 2:31 AM
Quote:
Originally Posted by TheJDKProductions
It keeps crashing on my computer. Please help

Specs:
i7 5820k
32GBs of Ram
Geforce GTX 660
Windows 10 Home Edition


I need all of the code.
Test Subject
THANKS POST
#78 Old 7th Aug 2015 at 2:45 AM
You are awesome for this!!
Test Subject
THANKS POST
#79 Old 7th Aug 2015 at 3:31 AM
What a hero!! Thank you so very much!
Test Subject
THANKS POST
#80 Old 7th Aug 2015 at 3:46 AM
Many thanks.
Test Subject
#81 Old 7th Aug 2015 at 3:51 AM
I keep getting a pop up with this:

--Operating System Information--
BuildNumber: 10240;
CurrentVersion: 100.0;
ProductName: Windows 10 Home;
Edition: Core;
BitOS: x64;
-------------------------------
--Processor Information--
Name: AMD FX(tm)-6200 Six-Core Processor ;
MHz: 3791;
ProcessorArchitecture: AMD64;
Count: 6;
-------------------------------
--Program Information--
Name: ModConflictDetector;
Version: 1.8.1.6605;
CultureInfo: en-US;
Architecture: x64;
-------------------------------

System.IO.FileNotFoundException: Could not find file 'C:\Users\Gwendoline\Documents\Electronic Arts\The Sims 4\Mods\Shoes -- Male\Pinkzombiecupcake_Vans Classic Slip-On Core (male).package'.
File name: 'C:\Users\Gwendoline\Documents\Electronic Arts\The Sims 4\Mods\Shoes -- Male\Pinkzombiecupcake_Vans Classic Slip-On Core (male).package'
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileInfo.get_Length()
at ModConflictDetector.Controls.FileVisualFileTS4ListViewItem.<>c__DisplayClass25_0.<.ctor>b__1()
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
Test Subject
THANKS POST
#82 Old 7th Aug 2015 at 4:23 AM
This is much, much needed! Thanks so much!

My only small issue is the "Conflicting" mods/cc. If we knew what was conflicting with each other, I think that would help quite a bit, as there are a lot of conflicts that don't make much sense. (Hair/Re-textures, etc.)
Instructor
#83 Old 7th Aug 2015 at 4:44 AM
My security wont allow me to open, it says there is a Trojan Virus attached to the file, that could steal all my passwords.
I am so disappointed, I really wanted this program.
Test Subject
THANKS POST
#84 Old 7th Aug 2015 at 5:04 AM
LOOOOOVVVEE THIS MOD(??)!!!! Thank you!!!
Test Subject
THANKS POST
#85 Old 7th Aug 2015 at 5:08 AM
ben looking for something like this for sum time now thanks ,did a check run and it seems to work fine , thanks agian
Test Subject
DELETED POST
7th Aug 2015 at 5:47 AM
This message has been deleted by simslover0411.
Test Subject
THANKS POST
#86 Old 7th Aug 2015 at 5:52 AM
Oh my goodness! Thank you so much for making this! If I had seen this the other day, it would have saved me a lot of trouble. Needless to say, I have now downloaded this. You are wonderful!
Test Subject
#87 Old 7th Aug 2015 at 6:28 AM
it crashes every time I open it...idk what to do
Field Researcher
#88 Old 7th Aug 2015 at 7:41 AM
Thank you so much for this tool! It didn't work on my Vista 64 at first. Then I unticked "Search subdirs" and scanning worked like a charm!
Test Subject
#89 Old 7th Aug 2015 at 10:21 AM
Whenever I try to delete conflicting mods or duplicates from the window that pops up when I click on a mod with a problem it doesn't work and I get a message with this:

--Operating System Information--
BuildNumber: 10240;
CurrentVersion: 100.0;
ProductName: Windows 10 Home;
Edition: Core;
BitOS: x64;
-------------------------------
--Processor Information--
Name: Intel(R) Core(TM) i7-5500U CPU @ 2.40GHz;
MHz: 2394;
ProcessorArchitecture: AMD64;
Count: 4;
-------------------------------
--Program Information--
Name: ModConflictDetector;
Version: 1.8.1.6605;
CultureInfo: en-US;
Architecture: x64;
-------------------------------

System.NullReferenceException: Object reference not set to an instance of an object.
at ModConflictDetector.Controls.FileTS4ListView.FilesDeleteCheck(FileOperationFlags r)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
Test Subject
THANKS POST
#90 Old 7th Aug 2015 at 11:01 AM
thanks for this.. i had the Russian version before but it's really confusing for me as its not in English. thanks for this again
Test Subject
#91 Old 7th Aug 2015 at 11:30 AM
Quote:
Originally Posted by DmitryMalfatto
Hi, What conflicts this mod? (Click once on the file). You can send me a screenshot to an email.


I will let you know this weekend....
Test Subject
THANKS POST
#92 Old 7th Aug 2015 at 12:42 PM
I ran this and found so many unknown problems in my game! I had downloaded Sims 2 and Sims 3 package files and did not realize it. It also found lots of duplicates and really helped clean out my downloads. My game was crashing randomly and I hope this fixed the problem. Thanks again!!!
Test Subject
THANKS POST
#93 Old 7th Aug 2015 at 2:21 PM
THANK YOU THANK YOU! my game kept not opening and i was really sad bc i had an 100 baby challenge that just hit 50 babies - but this mod found a broken file and now my game works.
PSA: if anyone's game keeps breaking, check if you have downloaded {HOLOSPRITE COMBINED POOKLET'S UNNATURALS AND NYREN'S PASTELS BRILLIT HAIR MERGED} because that broke my game.
Instructor
THANKS POST
#94 Old 7th Aug 2015 at 3:03 PM
oooh, very useful! Thank you!
Test Subject
THANKS POST
#95 Old 7th Aug 2015 at 3:21 PM
This is amazing! Thanks!
Test Subject
DELETED POST
7th Aug 2015 at 3:24 PM
Where exactly to you put this zip folder? in Mods or.. another folder
This message has been deleted by Lol46. Reason: i got it now nvm
Test Subject
THANKS POST
#96 Old 7th Aug 2015 at 3:26 PM
Good !
Test Subject
THANKS POST
#97 Old 7th Aug 2015 at 4:42 PM
You are Da Bomb! Thank you sooooooo much.
Test Subject
THANKS POST
#98 Old 7th Aug 2015 at 5:14 PM
This is very good just that one error where it crashes, but thank you soo much because alot of my cas and inventory items override each other sometimes. Your the best
Page 4 of 40