About this mod
Allows user to exclude certain fish or items from catchable fish types through config. Supports conditional exclusions.
- Requirements
- Permissions and credits
- Changelogs
Installation
- Install the latest version of SMAPI.
- Download this mod and unzip its folder into Stardew Valley/Mods.
- Run the game using SMAPI.
Configuration
ItemsToExclude
- The items to exclude.CommonExclusions
- Season-, weather-, and location-independent exclusions. Format: [ .. <comma-separated item IDs or item names (only for items added with Json Assets)> .. ].ConditionalExclusions
- Season-, weather-, and location-dependent exclusions. Format: [ .. <comma-separated conditional exclusion objects> .. ].Season
- Season requirement. Format: <spring/summer/fall/winter or any>.Weather
- Weather requirement. Format: <rain/sunny or any>.Location
- Location requirement. Format: <location name (supports custom maps) or any>.FishToExclude
- The items to exclude provided the conditions above are met. Format: [ .. <comma-separated item IDs or item names (only for items added with Json Assets)> .. ].
ItemToCatchIfAllFishIsExcluded
- The ID of the item to catch if all possible fish for this water body / season / weather is excluded. Format: <item ID here>.TimesToRetry
- The number of times to retry the 'fish choosing' algorithm before giving up and catching the item specified above. Warning: Large numbers can cause a Stack Overflow exception. Format: <number here>.Example configurations
This configuration always excludes all junk items from possible catchables, while keeping all other options default.
This configuration always excludes all junk items from possible catchables, and Sea Cucumber and Seaweed only during summer on Farm map in any weather, while keeping all other options default.
This configuration always excludes several fish added by Stardew Valley Expanded, while keeping all other options default.
Console Commands
fex_toggle
- Toggle all exclusions on or off.
Compatibility
- Compatible with SMAPI 3.12 and higher (the latest version is recommended).
- Compatible with Stardew Valley 1.5 and higher.
Fish Exclusions is open-source and is licensed under the 0BSD License.