Stardew Valley

File information

Last updated

Original upload

Created by

Malic

Uploaded by

malic18

Virus scan

Safe to use

About this mod

Jade is a self-proclaimed entomologist, lover of all things magical, and generally an odd person to meet.
Fully romanceable and marryable. Can you figure out this odd girls secrets?

Requirements
Permissions and credits
Translations
  • Mandarin
Jade NPC
by Malic for Stardew Valley


Jade is a self-proclaimed entomologist, lover of all things magical, and generally an odd person to meet.
Fully romanceable and marryable. Can you figure out this odd girls secrets?

Jade's birthday is on Winter 4th. She will appear at festivals and has her own spouse room.

v2.3.0 will be the last update for some time. As I'll be starting school full time, I won't have time to develop future updates. I had to rush this update, so it was released without translations. I will still accept translations and submitted fixes and try to release them as minor updates when I can. Thank you for the support, and I hope you continue to enjoy Jade.

    
Gifts
LOVES Elvish Jewelry, Fairy Seeds, Fairy Stone, Fairy Rose, Jade.
LIKES Gems, Minerals, Flowers, Monster Loot, Foraging. Snail, Hashbrowns, Pancakes, Chocolate Cake, Pink Cake, Cookie, Ice Cream, Blueberry Tart
NEUTRAL TO Food, Syrups, Cooking ingredients, Artisan Goods.
DISLIKES Eggs, Milks, Bait, Fishing Tackles.
HATES Meats, Fish, Fertilizer, Junk.

Heart Events
- 2 - Visit the Forest south of your farm between 8am and 8pm on a sunny day
- 4 - Visit the Forest south of your farm between 4pm and 8pm on a sunny day.
- 6 - Visit the Forest south of your farm between 11am and 2pm on a sunny day.
- 8 - Visit the Forest south of your farm between 8pm and 9pm on a sunny day that's not in winter.
- 8.2 - After getting mail, visit the railroads between 4pm-5pm on a sunny day. Must have seen heart event 8. You cannot be dating Jade and must have selected the platonic option in the 8th heart event.
- 10 - After getting mail, visit the railroads between 4pm-5pm on a sunny day. Must have seen heart event 8. You must be dating Jade or have selected the romantic option in the 8th heart event.

Requirements
  • SMAPI
  • ContentPatcher
  • TMXLoader
  • PyTK
  • Custom NPC Fixes

Add-ons
NPC Adventures Add-On - Allows recruiting Jade for NPC Adventures.  She will buff the players foraging and luck and has some unique dialogue.
CustomKissingMod - Enables kissing Jade any time after giving her a bouquet.

Compatible Mods
Maps
- Stardew Valley Expanded v1.13.11 - If detected, changes events, schedule, and festival locations to account for new objects
- Karmylla's Immersive Maps v3.2.2 - If detected, changes schedule to account for new objects
Buildings
- Boarding House and Bus Stop Extension - If detected, Jade will have a room there.
- Community Center Reimagined - Adds Jade to the community center and class event with dialogue (implemented in their mod)
NPCs
- Juliet and Jessie the Joja Clerks - If detected, adds extra dialogue, and Jade will live with Juliet.
- Kim NPC - Adds dialogue about Jade. (implemented in their mod)
- Mister Ginger NPC - If detected, adds extra dialogue for Jade
- NiGHTS NPC - If detected, adds extra dialogue for Jade
- Nikolai NPC v1.6.2 - Adds Jade to Marketpalooza festival.
- Professor Jasper Thomas v1.3.4 - Adds extra event dialogue for Jade.
- Roronoa Zoro NPC - Adds event with Jade. (implemented in their mod)
Other
- Unique Courtship Responses - If detected, Jade will have unique courtship dialogue.

Incompatible Mods
None known so far.
    
Installation
Copy the main folder into your Stardew Valley/Mods directory.
When updating, I would suggest deleting your Jade folder and copying the newer folder instead of overwriting.

Translations
Translations are user-submitted and may be out-of-date when new events/dialogue is added

English
Always up to date
Russian

missing NiGHTS dialogue
missing all event dialogue
Korean
missing NiGHTS dialogue
Juliet Saturday dialogue
movie theater dialogue
resort dialogue
missing all event dialogue
Simplified Chinese
Juliet Saturday dialogue
movie theater dialogue
resort dialogue
missing all event dialogue
Portuguese
missing all event dialogue

Configuration
Generic Mod Config Menu is recommended for configuration, but not required.
Portrait-<season>
You can select any of these options for any season.
- Default-Academia - The default winter outfit
- Default-Flannel - The default fall outfit
- Default-PinkHoodie - A pink hoodie outfit similar to original
- Default-Tanktop - The default summer outfit
- Default-WhiteHoodie - The default spring outfit
- Airyn-Academia - The default winter outfit, by Airyn
- Airyn-Flannel - The default fall outfit, by Airyn
- Airyn-PinkHoodie - A pink hoodie outfit similar to original, by Airyn
- Airyn-Tanktop - The default summer outfit, by Airyn
- Airyn-WhiteHoodie - The default spring outfit, by Airyn
- CodeNameRed - The portraits made by CodeNameRed
- EssGee - The unmodified pink hoodie portrait by EssGee
- Original - The original portraits for Jade
Portrait-Resort
You can select any of these options
- Default-BlackBra - The default resort portrait
- Airyn-BlackBra - The default resort portrait, by Airyn
Spritesheet-<season>
You can select any of these options for any season.
- Default-Academia - The default winter outfit
- Default-Flannel - The default fall outfit
- Default-PinkHoodie - Jade's classic pink hoodie.
- Default-Tanktop - The default summer outfit
- Default-WhiteHoodie - The default spring outfit
- CodeNameRed - The spritesheet made by CodeNameRed
- xdx4900 - The spritesheet made by xdx4900
Spritesheet-Resort
You can select any of these options
- Default-BlackSwimsuit - The default resort spritesheet
jadeSimilarChildren
- true - (default) Children had with Jade will look similar to her
- false - Child sprites are unaffected

Bugs
    - Exiting to menu, changing language, and playing again will cause issues with Jade's text. If this occurs, close and re-open the game.
    
Changelog
v2.3.0 - Fixing Ice Festival conflict with Sorren. Entirely redone 2nd, 4th, 6th, 8th heart events. New 8.2 and 10th heart events. Adding Jasper event dialogue if detected. Adding Airyn portraits. Moving Jade to 15 30 at Flower Dance main event.
v2.2.0 - Moving default portrait to original, adding new default portraits modified from EssGee's portraits with new seasonal outfits. Adding configuration settings for selecting portraits/sprites. Moved CKM to optional addon to eliminate confusion over error message. Spritesheet fixes and adjustments (mostly hair on default sprites and outlines). New sleeping sprite for default spritesheets (currently unused). Fixing festival appearance (specifically flower dance main event and festival of ice main event). Adding dummy update keys to TMX, CKM, NPC Adventures addons to suppress warnings. Moved Jade over at tree near community center on SVE/KIM maps to stop scheduling conflict with Caroline/Mike. Moved Jade at Flower Dance set up to not conflict with Lucikiel. Moved Jade at non-SVE Winter Star to not conflict with Blanche.
v2.1.0 - Adding more checks to mod patches. Adding Juliet dialogue and schedule for Saturday. Adding movie theater tastes and dialogue. Changing license for EssGee portraits. Adding schedule strings blank file load for Community Center Reimagined. Changing CP format to 1.19.0. Moving BoardingHouse, LodgingHouse map patches, and festival locations to CP from TMXL. Adding Portuguese translation by Kiyuga. Adding resort spritesheets and dialogue. Fixing Jade breaking flower dance. Changing some SVE fesival locations. Setting female child spritesheet to replace instead of overlap. Adding Nikolai patchfile with festival position.
v2.0.0 - Major rewrite for ContentPatcher 1.18. Merging TMX locations into one single mod. Touching up the spouse room to match the other rooms. Jade's Boarding House/Juliet room will now be emptied if you marry her (to better immerse her moving in with you). Fixing 4heart event dialogue error for SVE English. Removed manual house setting for Jade (seemed unused). Fixing Monday dialogue error. Removing jadeIsPoly config option (no support yet, maybe multiple spouses support later?). Removing 10heart event (to be rewritten later). JadeBoardingHouse fix by EmpressKimi. Removing map properties from Juliet's house (should fix some lighting bugs).
v1.5.1 - Fixing fatal incorrect filenames.
v1.5.0 - Adding Simplified Chinese translation by Motiam. Changing name to 小玉. Adding EssGee's portraits. Adds Jade to Flower Festival (she'll dance!) as well as watch if you do not dance with her. Jade will now face the right direction during the Egg Festival event. Adding CKM support. Redoing locale/translation organization entirely. Adding simple Juliet schedules.
v1.4.0 - Adding Juliet support. Remade heart events 8. Fixing config options. Adding birthday dialogue. Fixing language detection for boarding. Adding jadePortrait config option and CodeNameRed assets.
v1.3.4 - Adding Mr Ginger dialogue for Russian, Korean. Changed Jade's sitting location to table near Mr. Lewis' house or the nearby tree for scheduling purposes. added xdx4900 spritesheet with config option
v1.3.3 - Fixing walking sprites, lightening pants color. adding korean translation
v1.3.2 - Fixing fatal TMX error. Adding Mister Ginger support
v1.3.1 - Fixing schedule/boarding house conflict. Fixing Mac support for TMXLoader.
v1.3.0 - replacing some dialogue, updating Russian translation, adding dialogue for boarding house. lowercasing all files. adding sit/read sitting animations. schedule changes.
v1.2.0 - integrated festival appearances, spouse room addons. fixing schedules, boarding room integration
v1.1.1 - fixing wrong heart event locations, better translation system, unix support
v1.1.0 - adds Russian translation, dialogue for NiGHTS, integrated SVE support, added Karmylla's Immersive Maps support
v1.0.0 - full release. SVE support, better overworld sprites, bug fixes
v1.0.0-prerelease - pre-release

Licensing
CC BY-NC-ND 4.0
These can be shared, but must be credited, cannot be used in commercial purposes, and cannot be distributed if modified.
-Airyn's Portraits (exceptions made with permission, contact for permission)
-xdx4900's Overworld Sprites
-CodeNameRed's Sprites and Portraits

CC BY-SA 4.0
These assets may be shared and modified provided credit is given and modifications are distributed under CC BY-SA 4.0
-Default Portraits by EssGee, malic
-Overworld Sprites
-Spouse Room Sprites
-EssGee's Portraits by EssGee
-Original Portraits (by V)

GPLv3
All json content can be shared and modified freely provided credit is given and you release your modifications under GPLv3 as well.

Credits
malic - dialogue, scheduling, scripting, overworld sprites
V - portraits, overworld sprites
xdx4900 - overworld sprites
CodeNameRed - overworld and portrait sprites
EssGee - portrait sprites, inspiration from Riley NPC
Airyn - portrait sprites
Lemurkat - overworld sprites
lakoria - inspiration and base for toddler sprites
Papaya, blaaze6, rssp123- inspiration from Shiko, Delores, NiGHTS NPCs
Ghost3lboom, ElSlayer - Russian translation
yunuangel - Korean translation
Motiam - Simplified Chinese translation
Kiyuga - Portuguese translation
EmpressKimi - JadeBoardingHouse file fix
Stardew Valley Discord - countless amount of help!