About this mod
Schedule I Product Remover is a PowerShell-based utility with a graphical user interface that helps you manage your Schedule I game saves by removing all products that aren't in your favorites list. This helps declutter your game and focus only on the products you care about.
- Permissions and credits
- Mirrors
- Changelogs
Schedule I Product Remover is a PowerShell-based utility with a graphical user interface that helps you manage your Schedule I game saves by removing all products that aren't in your favorites list. This helps declutter your game and focus only on the products you care about.
Features
- User-friendly interface: Simple GUI that makes it easy to clean up your save files
- Automatic save detection: Automatically finds and selects your Schedule I save folder
- Backup functionality: Creates backups of your files before making changes
- Preview mode: See what would be removed without actually making changes
- Detailed logging: Shows exactly what's happening during the cleanup process
What It Does
The tool performs the following actions:
- Reads your
Products.json
file to identify your favorited products - Updates the
DiscoveredProducts
list to only include favorited products - Filters the
ListedProducts
list to keep only favorited products from your existing list - Keeps only the
MixRecipes
that involve your favorited products - Keeps only the
ProductPrices
entries for your favorited products - Deletes all non-favorited product files from the
CreatedProducts
folder
Usage (THE GAME MUST BE LOADED BUT AT MAIN MENU)
- Download the mod files
- Open Schedule 1 and stay at the MAIN MENU (to bypass steam cloud overwriting your save after you make the changes)
- Double-click the
Run-Product-Cleaner.bat
file - The application will open and automatically detect your save folder
- Adjust the path if needed or use the Browse button to select your save folder
- Choose whether to create backups and/or preview changes
- Click "Run Cleanup" to start the process
Troubleshooting
If you encounter any issues:
- Make sure you're running the batch file as an administrator
- Check that your Schedule I save folder path is correct
- Verify that your
Products.json
file has at least one favorited product - If all else fails, restore from the backup folder created before changes were made and place Products.json back in its parent folder (MAKE SURE GAME IS RUNNING TO GET AROUND STEAM CLOUD)
Original Github Repo with source code:
https://github.com/swizzleshizzle/Schedule1-Product-Remover