About this mod
An adaptation of Caleb (夏以昼) from Love and Deepspace to Pelican Town as a new marriage candidate NPC. WIP, but functional!
- Requirements
- Permissions and credits
-
Translations
- Spanish
- Mandarin
- Changelogs

A personal project I started and decided to share for those who also love Caleb! This mod is aimed at those who are familiar with Love and Deepspace and Caleb's original character. Pipsqueak heavy dialogue. You have been warned.
A BIG disclaimer!
This is experimental and a work in progress! It's my first major mod and a learning process for me :D
Things are subject to breaking and getting overhauled at any point.
Additionally this mod was not initially created with compatibility in mind to make the workload easier for my first time making a custom NPC.
Can't guarantee this will play nicely with other custom NPC mods either.
-------------------------
- Drop both the '[CP] Caleb' folder & '[CP] Sunny Apple Decor' folder into your SMAPI mod folder in 'Stardew Valley/Mods'
2. Portraits:
- Drop the portrait folder "[Portraiture] Caleb Portrait Pack" into 'Stardew Valley/Mods/Portraiture/Portraits'
- "The portrait is blank!" → If portraits don't appear in dialogue, press 'P' while speaking to Caleb to activate Portraiture.
- "How do I trigger the introduction event?" → Spring 8th at the earliest, enter the Saloon.
- "I can't find Caleb!" → Make sure you triggered his introduction event! Afterwards, he will appear in town the following day. The Saloon now has an upstairs attic room where Caleb will be lodging.
- "The portrait is still not working!" → You likely incorrectly installed the portrait file. Reference this visual guide for how to properly install your files:

Mod Incompatibilities
"ValleyTalk" - Completely breaks Caleb's introduction event (and potentially his other events), causing a self referencing loop error.
"UI Info Suite 2" - Does not properly track Caleb when he is working or upstairs in the Saloon. I recommend using "NPC Map Locations"!
"Stardew Valley Expanded" - Minor routing issues with his schedule, unable to get to work on Thursday, Egg Festival placement issue.
Accidentally set his unique marriage proposal dialogue not to trigger, it just triggers the vanilla line LOL. Fixing in 1.3
What can I expect?
- Dynamic Dialogue: Has unique greetings depending on when in the day you speak to him, tons of dialogue for different weather, different seasons, how strong your relationship is, and reactions to his favorite gifts. There's even unique dialogue during player pregnancy!
- Currently implemented events: Introduction event, 2 heart event, 4 heart event, and an 11 heart event after you are married.
- Festival Participation: Participates in most major festivals.
- Seasonal Outfits: Changes between 3 different seasonal outfits (no matching seasonal portraits yet!)
- Custom Spouse Room: Unique spouse room when he moves in with you.
- New Decor: Two cute Sunny Apple decorative plushies are now available at the Stardew Valley Fair stall, each costs 300 star tokens!
- Saloon Attic Room: An additional door to the Saloon back room leads to the upstairs attic where Caleb is lodging.
- Journal Entries: Peek into his journal upstairs as your relationship grows for new entries!
- Villager Reactions: Some villagers have new dialogue and comments about Caleb (no vanilla lines replaced).
I can marry him?!
Can I play this on mobile SDV?!
Can I play this with my friends on multiplayer?
Additional Content
Super duper cute Alternative Sprite Sheet created by zxz7!

-------------------------
To-do list and missing content:
- Fill out his spouse patio area
- Expand on his current schedule and marriage schedule
- Create matching seasonal portrait art to go along with the seasonal outfit sprites.
- Add pronoun token support (currently all dialogue is written assuming the player uses she/her)
- Create a toggle for a 'Pipsqueak'-less dialogue script
- Create heart events for heart-levels 6, 8, 10, 14
- Fill out currently missing dialogue (movie invites, resort dialogue, unique reactions for birthday gifts, etc)
- Add support for Stardew Valley Expanded (very low priority right now)
- Create a vanilla-styled portrait sheet (also very low priority right now. I'll deal with this...eventually LOL)
Key NPC Information
Residence: Saloon, upstairs attic
Birthday: Summer 13
Gift Preferences:
Likes: Most cooked meals, most crops
Hated: Trash, Fiddlehead Fern, Fiddlehead Fern Risotto
Events
2-Heart: Exit Farmhouse early in the morning. Rewards: Cobbler + Coffee
4-Heart: Walk into Town, 5PM-7PM
Mines Death: Available whether you're single or married
Skull Cavern Death: Married only
11-Heart: Chance to trigger when you enter the Farmhouse, 11AM-2PM. Unavailable Thurs/Sundays
Schedule Hints
- Afternoons: Writing reports in the Saloon attic, wandering town, grabbing lunch at the Saloon
- Evenings: Saloon, lurking around the bus stop near your farm
- Work Schedule: Thursday (leaves before 7AM, returns at night)
- Monthly: Library visits (26th each month)
- Clinic appointment: Fall 20th
Post-Marriage:
- Maintains Thursday work schedule
- Does errands on Sundays (grocery shopping, roaming town)
If you'd like to make edits based off this mod, please feel free to :D This includes things like: sprite edits, portrait replacements and portrait edits, translations, etc. All I ask is when you upload these to Nexus: please credit me and make your upload dependent on my mod!