Stardew Valley

File information

Last updated

Original upload

Created by

Airyn

Uploaded by

AirynS

Virus scan

Safe to use

About this mod

Wear a new shirt every day without having to change your clothes!

Permissions and credits
Mirrors
Changelogs
Donations
If you've been feeling out of place talking to townspeople wearing varied outfits thanks to Diverse Stardew Valley and other seasonal outfit mods, but can't find the effort or inclination to manually tailor and change your clothes, then this mod is for you. Simply equip the shirt you select in the ReplacementShirt config option (or make yourself a new one if you've lost it) and each day, your shirt will change to something new and seasonally appropriate!

Want to wear something special for festivals? Your shirt will change so that you're dressed appropriately on the festival day too.

Want to make sure you're prepared for rain? On rainy days, you'll automatically wear a raincoat!

Configuration:

  • ReplacementShirt: Choose which shirt will be replaced. Options are shirt 01 (Classic Overalls), 03 (Mint Blouse), 04 (Dark Shirt), 06 (Light Blue Shirt), 09 ("Good Grief" Shirt), 12 (Green Belted Shirt), 16 (Orange Shirt), 26 (Shirt [Blue Buttoned]), 39 (Plain Shirt), 90 (Shirt [Purple Stripe]), and 93 (Shirt [Pink Collar]).
  • SpringSelection, SummerSelection, FallSelection, WinterSelection: Choose whether the premade selection of daily seasonal outfits uses just overalls, an assortment of shirts, or randomly draws from the whole pool of shirts.
  • RainOutfit: Choose whether the farmer will wear a yellow raincoat on rainy days, either only while outside or both indoors and out.
  • MinesOutfit: Choose whether to allow a special selection of outfits while in the mines and Skull Cavern (up to level 100).
  • FestivalOutfits: Choose whether to allow a special selection of outfits for each festival day (except Stardew Valley Fair and the Festival of Ice).
  • FlowerDanceSelection: Choose whether the premade selection for the Flower Dance selects blue or white outfits.
  • WinterStarSelection: Choose whether the premade selection for Winter Star selects red or purple outfits (for visual compatibility with Diverse Stardew Valley and Solstice Winter Star.
  • AllRandom: Choose which outfits are included in the pool of options if 'all' is chosen in one of the seasonal selection setttings.

Note: Not all shirts are available in this mod. All shirts that are white unless dyed were excluded, as was Emily's Magic Shirt for lore reasons. To select which shirts are included in the All pool, tick or untick the appropriate number in GMCM. The list of shirts is:

Spoiler:  
Show

001ClassicOveralls, 002ShirtOrangeButtoned, 003MintBlouse, 004DarkShirt, 005SkullShirt, 006LightBlueShirt, 007TanStripedShirt, 008GreenOveralls, 009GoodGriefShirt, 010AquamarineShirt, 011SuitTop, 012GreenBeltedShirt, 013LimeGreenStripedShirt, 014RedStripedShirt, 015SkeletonShirt, 016OrangeShirt, 017NightSkyShirt, 018MayoralSuspenders, 019BrownJacket, 020SailorShirt, 021GreenVest, 022YellowAndGreenShirt, 023ShirtRedButtoned, 024ShirtGreenButtoned, 025ShirtLightBlueButtoned, 026ShirtDarkBlueButtoned, 027LightBlueStripedShirt, 028PinkStripedShirt, 029HeartShirt, 030WorkShirt, 031StoreOwnersJacket, 032ShirtTanButtoned, 033ShirtRedBelted, 034ShirtGreenCross, 035GreenTunic, 036FancyRedBlouse, 037ShirtPinkZigzag, 038ShirtGreyTshirt, 039PlainShirt, 040RetroRainbowShirt, 041ShirtLavenderBlouse, 042ShirtWhiteBlouse, 043LimeGreenTunic, 044ShirtDarkBlueBlouse, 045ShirtLightBlueCross, 046ShirtRedBlouse, 047ShirtPurpleBlouse, 048ShirtBrownBelted, 049ShirtBlackWingTshirt, 050ShirtPastelPinkBlouse, 051ShirtPinkCamisole, 052ShirtPinkRaglan, 053ShirtRainbowStripe, 054ShirtBlackWithGreenStripe, 055ShirtGreenBlouse, 056ShirtRedWithGoldStripe, 057ShirtGreenLowcut, 058ShirtRedVest, 059ShirtBlueBelted, 060ShirtOrangeBelted, 061ShirtBlueLowcut, 062ShirtPeachStripes, 063ShirtBlueCollared, 064ShirtRedCollared, 065ShirtBlueVest, 066ShirtGreenUndershirt, 067ShirtMouse, 068ShirtYellowAndBlueOveralls, 069ShirtLightGreenOveralls, 070ShirtLightGreenBelted, 071ShirtPurpleBelted, 072WhiteOverallsShirt, 073ShirtPeachRibbon, 074ShirtTwotonePurpleBlue, 075ShirtBlueAndRedOveralls, 076ShirtDarkGreenBlouse, 077ShirtMauveBlouse, 078ShirtWhiteFace, 079ShirtPurpleCollared, 080ShirtBlueAndBlackOveralls, 081ShirtGreyBlouse, 082ShirtMintStripe, 083ShirtNavyCroptop, 084ShirtRedBlackLowcut, 085ShirtBlackTshirt, 086ShirtRedUndershirt, 087ShirtBlueSuspenders, 088NeatBowShirt, 089ShirtYellowGreenCamisole, 090ShirtPurpleVerticalStripe, 091ShirtBlackBlouse, 092ShirtGreenCollaredBlouse, 093ShirtPinkCollaredBlouse, 094ShirtWhiteSpotted, 095ShirtOrangeBanded, 096ShirtRabbit, 097ShirtGreenSpotted, 098ShirtGreyButtoned, 099ShirtBlackDoubleButtoned, 100ShirtBlackAndPurpleOveralls, 101ShirtLightBlueBlouseBelted, 102ShirtBlackWhiteV, 103ShirtTanBelted, 104ShirtGreyBlack, 105ShirtTealStripe, 106ShirtJoja, 107ShirtTealGradient, 108ShirtDustyPinkBlouse, 109ShirtVermillionTshirt, 110ShirtIndigoButtoned, 111ShirtVermillionButtoned, 112ShirtOliveButtoned, 113ShirtOchreBelted, 114ShirtPinkPurpleStripe, 115ShirtRussetOrangeStripe, 116ShirtSkyBlueButtoned, 117ShirtPinkGoldButtoned, 118ShirtBlueSuspenders, 119ShirtLightBlueCroptop, 120ShirtRedCroptop, 121ShirtGoldCroptop, 122ShirtPurpleCroptop, 123ShirtBlackTanJacket, 124ShirtAndTie, 125ShirtBlueTanJacket, 126ShirtRedGreyZigzag, 127ShirtGreenYellowZigzag, 128CowboyPoncho, 129WumbusShirt, 130LettermanJacket, 131BlackLeatherJacket, 132TieDyeShirt, 133ShirtGreenYellowJacket, 134ShirtBlueGreenSinewave, 135ShirtYellowWrap, 136ShirtGreenGradient, 137SteelBreastplate, 138CopperBreastplate,139GoldBreastplate, 140IridiumBreastplate, 141BomberJacket, 142CavemanShirt, 143FishingVest, 144FishShirt, 145ShirtAndBelt, 146GrayHoodie, 147BlueHoodie, 148RedHoodie, 149DenimJacket, 150TrackJacket, 151WhiteGi, 152OrangeGi, 153GrayVest, 154KelpShirt, 155StuddedShirt, 156GaudyShirt, 157OasisGown, 158BlacksmithApron, 159HighWaistedShirt, 160IridiumEnergyShirt, 161TunnelersJersey, 162ShirtPapayaButtoned, 163ShirtOchreVest, 164GraySuit, 165RedTuxedo, 166NavyTuxedo, 167HolidayShirt, 168LeafyTop, 169GoodnightShirt, 170GreenBeltedShirt, 171HappyShirt, 172JesterShirt, 173OceanShirt, 174DarkStripedShirt, 175BandanaShirtRedPurple, 176BackpackShirt, 177PurpleBlouse, 178VintagePolo, 179TogaShirt, 180StarShirt, 181ClassyTop, 182BandanaShirtBlueBrown, 183VacationShirt, 184GreenThumbShirt, 185BandanaShirtPurpleWhite, 186SlimeShirt, 187ExcavatorShirt, 188DarkJacket, 189SunsetShirt, 190ChefCoat, 191ShirtOTheSea, 192ArcaneShirt, 193PlainOveralls, 194SleevelessOveralls, 195YobaShirt, 196NecklaceShirt, 197BeltedCoat, 198GoldTrimmedShirt, 199PrismaticShirt, 200PendantShirt, 201HighHeatShirt, 202FlamesShirt, 203AntiquityShirt, 204SoftArrowShirt, 205DollShirt, 206JewelryShirt, 207CanvasJacket, 208TrashCanShirt, 209RustyShirt, 210CircuitboardShirt, 211FluffyShirt, 212SauceStainedShirt, 213BrownSuit, 214GoldenShirt, 215CaptainsUniform, 216OfficerUniform, 217RangerUniform, 218BlueLongVest, 219RegalMantle, 220RelicShirt, 221BoboShirt, 222FriedEggShirt, 223BurgerShirt, 224ToastedShirt, 225CarpShirt, 226RedFlannelShirt, 227TortillaShirt, 228WarmFlannelShirt, 229SugarShirt, 230GreenFlannelShirt, 231OilStainedShirt, 232MorelShirt, 233SpringShirt, 234RainCoat, 235DarkBandanaShirt, 236DarkHighlightShirt, 237OmniShirt, 238BridalShirt, 239BrownOveralls, 240OrangeBowShirt, 241WhiteOveralls,242PourOverShirt, 243GreenJacketShirt, 244PolkaDotShirt, 245CamoShirt, 246DirtShirt, 247CrabCakeShirt, 248SilkyShirt, 249BlueButtonedVest, 250FadedDenimShirt, 251RedButtonedVest, 252GreenButtonedVest, 253TomatoShirt, 254FringedVest, 255GlobbyShirt, 256MidnightDogJacket, 257ShrimpEnthusiastShirt, 258TeaShirt, 259TrinketShirt, 260DarknessSuit, 261MineralDogJacket, 262MagentaShirt, 263GingerOveralls, 264BananaShirt, 265YellowSuit, 266HotPinkShirt, 267TropicalSunriseShirt


Refer to the Tailoring page on the SDV wiki for a visual reference. Shirts named only 'Shirt' on the wiki were given more descriptive names with 'shirt' at the start.

Compatibility & Notes:

This mod only includes vanilla shirts and will not register any mod-added clothing. There should be no issues with Fashion Sense, since FS will override the vanilla outfits.

Compatible with IdaIda's Shirts!

When waking up, your sleeves may still match the previous day's shirt. Simply re-equip your shirt to update it.

Personal Configuration:

If you would like to further customise this mod so that the premade selection includes your own specific outfit set, you can do so with the following instructions:

  • Open the content.json file and locate the Dynamic Tokens section at the top.
  • To edit the spring selection, find the following code block:
  •         
    {
    "Name": "SeasonalPremadeSelection",
    "Value": "175BandanaShirtRedPurple, 182BandanaShirtBlueBrown, 185BandanaShirtPurpleWhite, 013LimeGreenStripedShirt, 021GreenVest, 027LightBlueStripedShirt, 028PinkStripedShirt, 034ShirtGreenCross, 089ShirtYellowGreenCamisole, 127ShirtGreenYellowZigzag",
    "When":
    {
    "Season": "spring",
    "SpringSelection": "premadeshirts"
    }
    },
  • In the Value section, change the item names to match the shirts you would like to use (refer to the list above). You can also add or remove items as long as they are separated by commas. Important! Do not change any quotation marks or anything other than the listed items in the Value section!
  • Repeat for the sections with `"Season": "summer",`, `"Season": "fall",`, and `"Season": "winter",`.
  • If you would like to change the selections for the festivals, follow the same procedure for the Value section in the `"DayEvent contains [festival name]": true` blocks.
  • Important! Do not save yet!
  • Go to https://smapi.io/json/content-patcher and upload your edited content.json file to check that you have not accidentally deleted any commas or apostrophes. If you have, close the file without saving and start again.
  • If the validator says there are no errors, save your file and play!