Sims MX’s Batch Resource Editor & Re-Categorization Helper Updated
Screenshot 2025-12-01 191821.png - width=732 height=210
BRE_Steps.png - width=1574 height=913
Screenshot 2025-12-05 173956.png - width=1023 height=767
Screenshot 2025-12-05 174150.png - width=1023 height=767
Screenshot 2025-12-05 161802.png - width=1023 height=767
Screenshot 2025-12-05 171104.png - width=1023 height=767
Overview:
Batch Resource Editor is a tool that lets you edit or generate a recategorizer mod for CAS and Build/Buy items based on an XML instruction file. You can create such XML file using the Re-Categorization Helper mod in-game, or you can write one manually. An example XML listing all available operations, as well as a few ready-to-use XMLs, are included with the download. Previously, the tool could only process items that were explicitly listed in the XML; now it can also perform bulk edits on all items found in the selected paths on your computer.
Batch Resource Editor changes:
Release:
- Added support for the Movie and Into the Future packs.
- Game paths should now be detected for the EA app and Steam game versions.
- It is no longer required to provide Instance IDs ("GUIDs") in the input XML - the tool will process all resources in the selected paths if no IDs are specified.
- Game paths can now be individually excluded from the recategorization process.
- You can further restrict the recategorization process to resources that have or do not have certain flags.
- You can now add and remove flags. (Previously, it was only possible to apply a new set of flags.)
- You can now use the tool to unlink all your CC CAS parts from their "Naked" and "Previous Age" versions to prevent the "pigtail glitch".
- Added an option to modify CC resources directly instead of exporting them to the output mod.
- Unchanged resources will no longer be included to the output mod.
- If default replacements are found in the Custom Content path, the tool will process them instead of EA's resources.
- The tool can now process resources from encrypted Store files using the Recompressor tool (s3rc).
- Fixed an issue where some objects could not be placed in the game or reprocessed by the tool after upgrading their OBJD version.
- All Recategorization elements affecting the same resource(s) will be processed. (Previously, the tool ignored all such elements except the first one.)
- The GUID node now accepts an optional DataVersion attribute that restricts recategorization to resources with a specific group ID.
Re-Categorization Helper changes:
Release:
- All CAS parts that a Sim wears can now be re-categorized.
- Added several missing flags to the Clothing Category and Wall Placement selection panels.
- Added options to change BuildBuyProductStatus flags and the UI Sort Priority for objects.
- Fixed the Function Sub-Sort selection panel to correctly show enabled flags.
- Fixed issues with changing the FunctionSubCategory2, Age, and Gender flags.
- The "Apply Last Recategorization" interaction should now always work correctly.
- All changes made to the same item should now always be combined into a single Recategorization element in the exported XML file.
- Added a new console command "dumpRecats" that allows you to create a recategorization XML file without exiting the game.
How to use Batch Resource Editor:
- Launch BatchResourceEditor.exe.
- Click the ? button to open the settings. Verify that all your game folders are set correctly. Select the paths where the tool should search for the items you want to modify, then close the window.
- You may want to change the Custom Content path, for example, if you need to bulk edit CC files in a specific folder. Note that all subfolders will also be scanned.
- The Sims 3 Store path is intended only for completely vanilla Store content (installed directly from the Store or decrypted and converted to .package files without additional modifications). Items that have been fixed/edited/decrapped should be processed from the Custom Content path.
- Select your input XML file, which contains the recategorization instructions. This can be a file generated by the Re-Categorization Helper mod or one you've created manually.
- (Optional) You can specify a different output folder for your recategorizer mod. By default, it will be saved in the OutputMods subfolder within the tool's directory.
- (Optional) You can choose to modify your CC files directly instead of exporting their resources to the output mod. I strongly recommend you to first check/test the mod created with this option disabled to avoid breaking your CC.
- Click Start and wait for the process to finish.
- Rename the resulting recategorizer mod if it's created and place it in Mods\Overrides.
How to use Re-Categorization Helper:
It's important to note that the mod does not re-categorize anything by itself! It only generates an XML file to be used with Batch Resource Editor.
- While in Build/Buy Mode, hold Ctrl+Shift and click on any object, then select "Re-Categorize...". You can choose to edit:
- Room Sort
- Room Sub-Sort
- Function Sort
- Function Sub-Sort
- Build Category
- Price
- UI Sort Priority
- Wall Placement
- Product Status
- Select the flags you want to change and click the Ok button. You can redo your changes if you believe you've made a mistake. The "Apply Last Recategorization" interaction is useful if you want to copy all the changes from the previous item to the target.
- When you exit the game, all your changes will be written into the most recent "Recategorization_Export" XML in your Documents\Electronic Arts\The Sims 3 folder. You can also generate the XML without exiting the game by pressing Ctrl+Shift+C and entering the console command "dumpRecats". The generated XML file is ready to be used with Batch Resource Editor.
Changelog:
- Fixed my mistake that broke the Moodlet/Score and Topic/Rating editing.
- Fixed the FunctionSubCategory2 and ObjectType2 checks.
- Included a few ready-to-use input XMLs for disabling CAS parts for random, fixing the "pigtail glitch", and hiding objects from the catalog.
Credits:
- Sims MX for the original tool and mod.
- Peter L Jones for the s3pi library.
- J. M. Pescado for the Recompressor tool.
Tools used:- Visual Studio 2022
- dotPeek
- dnSpy
- s3pe by Peter L Jones
- s3se STBL Editor by Inge
| Filename | Type | Size |
|---|---|---|
| SimsMX_BatchResourceEditor_Updated.zip | zip | |
| BatchResourceEditor.exe | exe | 223232 |
| s3pi.CASPartResource.dll | dll | 79872 |
| s3pi.CatalogResource.dll | dll | 110080 |
| s3pi.CustomForms.dll | dll | 15872 |
| s3pi.Interfaces.dll | dll | 61952 |
| s3pi.NameMapResource.dll | dll | 10240 |
| s3pi.ObjKeyResource.dll | dll | 18432 |
| s3pi.Package.dll | dll | 28160 |
| s3pi.Settings.dll | dll | 5120 |
| s3pi.WrapperDealer.dll | dll | 8192 |
| s3rc.exe | exe | 69632 |
| System.Custom.dll | dll | 21504 |
| EXAMPLE INPUT.xml | xml | 14510 |
| FLAG NAMES.txt | txt | 6971 |
| CAS_All_NoRandom+PigtailFix.xml | xml | 1200 |
| CAS_All_PigtailFixOnly.xml | xml | 351 |
| Objects_All_Hide.xml | xml | 328 |
| Filename | Type | Size |
|---|---|---|
| SimsMX_RecatHelper_Updated.zip | zip | |
| SimsMX_RecatHelper_Updated.package | package | 80014 |
| Filename | Type | Size |
|---|---|---|
| SourceCode_BatchResourceEditor+RecatHelper.zip | zip | |
| $this.Icon | icon | 31858 |
| app.config | config | 6530 |
| AssemblyInfo.cs | cs | 702 |
| Extensions.cs | cs | 576 |
| Pair`2.cs | cs | 762 |
| ParserFunctions.cs | cs | 16874 |
| RegistryFunctions.cs | cs | 6828 |
| s3pi.CASPartResource.dll | dll | 79872 |
| s3pi.CatalogResource.dll | dll | 110080 |
| s3pi.CustomForms.dll | dll | 15872 |
| s3pi.Interfaces.dll | dll | 61952 |
| s3pi.NameMapResource.dll | dll | 10240 |
| s3pi.ObjKeyResource.dll | dll | 18432 |
| s3pi.Package.dll | dll | 28160 |
| s3pi.Settings.dll | dll | 5120 |
| s3pi.WrapperDealer.dll | dll | 8192 |
| System.Custom.dll | dll | 21504 |
| MainForm.cs | cs | 55136 |
| MainForm.resx | resx | 54536 |
| Program.cs | cs | 381 |
| Resources.cs | cs | 7363 |
| Resources.resx | resx | 70141 |
| Settings.Designer.cs | cs | 22562 |
| Settings.settings | settings | 6456 |
| CASPartRecategorization.cs | cs | 24917 |
| CatalogRecategorization.cs | cs | 83737 |
| ObjectKeyRecategorization.cs | cs | 3823 |
| SettingsForm.cs | cs | 134749 |
| SettingsForm.resx | resx | 6198 |
| SimsMxBatchResourceEditor.csproj | csproj | 7574 |
| SimsMxBatchResourceEditor.sln | sln | 1064 |
| mscorlib.dll | dll | 851968 |
| SimIFace.dll | dll | 589312 |
| Sims3GameplaySystems.dll | dll | 13799424 |
| UI.dll | dll | 3010560 |
| Main.cs | cs | 3764 |
| RecategorizationComponent.cs | cs | 29411 |
| AssemblyInfo.cs | cs | 802 |
| RecategorizationUtils.cs | cs | 9884 |
| SimsMxRecategorizationHelper.csproj | csproj | 3508 |
| SimsMxRecategorizationHelper.sln | sln | 1506 |
| XmlUtils.cs | cs | 14443 |
Note from the Creator:
|
SimsMX_BatchResourceEditor_Updated.zip
| The main tool
Download
Uploaded: 11th Dec 2025, 277.7 KB.
93 downloads.
|
||||||||
|
SimsMX_RecatHelper_Updated.zip
| The helper mod
Download
Uploaded: 11th Dec 2025, 22.6 KB.
66 downloads.
|
||||||||
|
SourceCode_BatchResourceEditor+RecatHelper.zip
| The source code (for modders)
Download
Uploaded: 11th Dec 2025, 6.64 MB.
22 downloads.
|
||||||||
| For a detailed look at individual files, see the Information tab. | ||||||||
Install Instructions
1. Click the file listed on the Files tab to download the file to your computer.
2. Extract the zip, rar, or 7z file. Now you will have either a .package or a .sims3pack file.
For Package files:
1. Cut and paste the file into your Documents\Electronic Arts\The Sims 3\Mods\Packages folder. If you do not already have this folder, you should read the full guide to Package files first: Sims 3:Installing Package Fileswiki, so you can make sure your game is fully patched and you have the correct Resource.cfg file.
2. Run the game, and find your content where the creator said it would be (build mode, buy mode, Create-a-Sim, etc.).
For Sims3Pack files:
1. Cut and paste it into your Documents\Electronic Arts\The Sims 3\Downloads folder. If you do not have this folder yet, it is recommended that you open the game and then close it again so that this folder will be automatically created. Then you can place the .sims3pack into your Downloads folder.
2. Load the game's Launcher, and click on the Downloads tab. Find the item in the list and tick the box beside it. Then press the Install button below the list.
3. Wait for the installer to load, and it will install the content to the game. You will get a message letting you know when it's done.
4. Run the game, and find your content where the creator said it would be (build mode, buy mode, Create-a-Sim, etc.).
Extracting from RAR, ZIP, or 7z: You will need a special program for this. For Windows, we recommend 7-Zip and for Mac OSX, we recommend Keka. Both are free and safe to use.
Need more help?
If you need more info, see:
- For package files: Sims 3:Installing Package Fileswiki
- For Sims3pack files: Game Help:Installing TS3 Packswiki
Loading comments, please wait...
Uploaded: 11th Dec 2025 at 7:26 PM
Updated: 27th Dec 2025 at 8:22 AM
-
The Sims 3 - Assembly Generator - 1.4.2.13213 (+support Island Paradise or Earlier)
by Digitalchaos updated 24th Jun 2010 at 11:23pm
65
56.2k
6
-
Sims 3 - STBL Duplicator (updated to 1.2.0.13213)
by Digitalchaos updated 24th Jun 2010 at 11:25pm
27
52.5k
12
-
by Tashiketh updated 12th Sep 2010 at 10:52am
555
623.1k
605
-
Tattooinator, a tool for creation of custom tattoos - update 8/28/13
by CmarNYC updated 28th Aug 2013 at 3:46pm
193
240.3k
403
-
Tool to Package Custom Body Hair - update 9/8/12
by CmarNYC updated 11th Jun 2011 at 8:36pm
32
121.1k
70
-
by phantom99 updated 26th Mar 2025 at 9:08pm
83
42.3k
100
-
by phantom99 updated 10th Oct 2025 at 11:50pm
44
59k
166
-
Autonomous Play In The Ocean Fix
by phantom99 22nd Aug 2024 at 3:14am
This mod is redundant if you have icarus_allsorts's Autonomous Fun In The Sun (https://modthesims.info/d/530601/update-24-apr-2017-autonomous-fun-in-the-sun.html)! This tuning mod prevents sims from more...
+1 packs
8 22.5k 79
Island Paradise
Sign in to Mod The Sims
Sims MX’s Batch Resource Editor & Re-Categorization Helper Updated