Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Fixed the schedules not being sent in multiplayer after playing for more than 1 day.
Version 2.1.0
Added quest tracking to the main schedules menu
The schedule viewer can no longer be opened during a minigame
Version 2.0.2
Potential bug fix for "Error opening the Schedule Viewer."
Added additional logging around the above error message.
Version 2.0.1
Fixed multiplayer bug that would prevent farmhands from viewing schedules
Version 2.0.0-alpha.20240314
Added French translation (thanks YoshY!)
Version 2.0.0-alpha.20240313
Tweaked gifting section language on details page.
Version 2.0.0-alpha.20240311
Initial release for SDV 1.6 alpha.
Version 2.0.0
Official Stardew Valley 1.6 release!
Added Lookup Anything integration
Added French translation
Slightly tweaked gifting section language on details page
Version 1.5.0
Added the ability to view an NPC's full schedule for the day.
Version 1.4.0
Added Chinese translation (thanks to https://github.com/Rain-L25!)
Pressing ShowSchedulesKey when the menu is already open now closes the menu
Reworked NPCSortOrder config setting to handle translations
ScheduleViewer menu now fades out the background like other in-game menus
Version 1.3.3
Improved location names for Leo's schedule
Spouse's schedule info now always shows up
Fixed bug where multiplayer host wouldn't share the schedule if they didn't have NPC Map Locations installed
Version 1.3.2
Added an additional check to see if an NPC's schedule is not empty.
Version 1.3.1
Added an error check in case a schedule name isn't found. (Should only happen if another mod is seriously modifying an NPC's schedule.)
Version 1.3.0
Added DisableHover config option and added section titles to ModConfigMenu.
Version 1.2.0
Added support for multiplayer.
Version 1.1.1
Fixed scrolling when using a controller
Version 1.1.0
Added some filter options and the viewer now displays when NPCs are ignoring their schedule.
Version 1.0.4
Fixed the viewer trying to open whenever ShowSchedulesKey is pressed. Will now only open if there is no active menu or the main game menu is open.
Version 1.0.3
Fixed error if NPC Map Locations isn't installed.
Version 1.0.2
Fixed a crash if the viewer found 2+ NPCs with the same name.
Version 1.0.1
Initial release.
Adds two new menus that show the schedules for NPCs. The main menu shows the previous, current, and next schedule entries for each NPC. It will also show an "!" icon next to a character's name if they have an active quest associated with them. If you hover over a schedule entry it shows which specific tile the NPC is on in that location, which direction they are facing, and which sprite animation will be playing. On click, a second menu opens showing the full schedule for that NPC as well as their current location and if they can receive a gift today.
Download this mod and unzip it into Stardew Valley/Mods.
Run the game using SMAPI.
Config Options ShowSchedulesKey - the key to open the Schedule Viewer (default: "V") DisableHover - don't show tile, facing direction, and animation info on hover UseLargerFontForScheduleDetails - use a larger font size on the Schedule Details page (longer location names may get cut off if enabled) NPCSortOrder - the order the NPCs are sorted in the Schedule Viewer (default: "AlphabeticalAscending") There are currently 2 filters that can be applied:
OnlyShowMetNPCs - hides NPCs the farmer hasn't met yet (default: false)
OnlyShowSocializableNPCs - hides NPCs you can't socialize with i.e. Gunther or Sandy before the bus is repaired (default: true)
Compatibility
Works with Stardew Valley 1.5.6 or later on Windows/Linux/Mac
Works in single-player and multiplayer (mods need to match for it to be accurate).
Works with mods that change NPC schedules
Custom NPCs (like those from SVE and RSV) are fully supported