Stardew Valley

File information

Last updated

Original upload

Created by

hawkfalcon

Uploaded by

hawkfalcon

Virus scan

Safe to use

About this mod

Significantly improve Junimos: automatically plant crops, fertilize, work for a fee, increase range, and more!

Requirements
Permissions and credits
Better Junimos

Finally a mod to improve Junimo huts to make them worth it!
Significantly improve Junimos: automatically plant crops, fertilize, work for a fee, increase range, and more!

Features
Plant crops, fertilize, water plants, harvest forage, clear dead crops, avoid flowers
Add many new capabilities to your junimos!

Place seeds/fertilizer in your JunimoHut chests and the Junimos will automatically fertilize any open tilled spot and plant your seeds for you!
Junimos will also automatically water plants, harvest forage, and clear dead crops.
You can prevent Junimos from harvesting flowers (convenient for Bee Houses!) 

Leaf Umbrellas and work in rain
Adds leaf umbrellas to Junimos when it is raining (Thank you to @ParadigmNomad for the incredibly cute assets)

Pay your Junimos (feel less guilty!)
You can now pay your Junimos! Set a small configurable item fee for their labor.Place their requested item (e.g. a foraged item or fruit) in their chest, and the Junimos will start working

Increase working area, work faster, and work later
You can increase the area/radius that the Junimos will work and wander in
You can also optionally make the Junimos work (plant, harvest) slightly faster
Junimos can now optionally work until midnight instead of 7pm

Increase number of Junimos
You can increase the max number of Junimos that will spawn at one time. WARNING: do not set too high or your game will crash

Unlock Junimo Hut Earlier
Unlock Junimo Huts purchasing after completing the Community Center (or immediately)
Makes Junimo Huts cheaper (or free)

Other

  • Super configurable
  • Extensible Ability API (see GitHub)
  • Fixes a native Stardew Valley bug where Junimo Huts 'disable harvest' button would disappear
  • Press J to spawn a Junimo 
  • Can optionally not consume your seeds (still need at least one seed in the chest to know which type of crops to grow)
  • Junimos can avoid planting coffee beans 


Configure
"JunimoAbilities": { # extra things Junimos can do   
      "Fertilize": true, # should the Junimos fertilize for you      
      "Water": true, # should the Junimos water plants for you     
      "PlantCrops": true, # should the Junimos plant crops for you     
      "HarvestCrops": true, # should the Junimos harvest crops for you     
      "HarvestForageCrops": true, # should the Junimos harvest forage items        
      "ClearDeadCrops": true # should the Junimos clear your dead crops
}, 
"JunimoHuts": { # improvements to Junimo Huts   
      "MaxJunimos": 3, # set the max amount of Junimos that can spawn at once   
      "MaxRadius": 8, # set the area/radius that the Junimos will work and wander in   
      "AvailibleAfterCommunityCenterComplete": true, # unlock Junimo hut earlier   
      "AvailibleImmediately": false, # immediately unlock Junimo hut   
      "ReducedCostToConstruct": true, # make Junimo hut cost less   
      "FreeToConstruct": false # make Junimo hut free
},
"JunimoImprovements": { # upgrades to Junimos
      "CanWorkInRain": true, # should the Junimos work even when it's raining
      "CanWorkInWinter": false, # should the Junimos work in winter      
      "CanWorkInEvenings": false, # should the Junimos work even after 7pm     
      "WorkFaster": false, # make your Junimos work a bit faster
      "AvoidHarvestingFlowers": true # prevent harvesting of flowers (good for Bee Houses)
      "AvoidPlantingCoffee": true # prevent planting of coffee beans
}, 
"JunimoPayment": { # pay your junimos
      "WorkForWages": false, # should your Junimos work for payment?
      "DailyWage": {} # what should they be paid (in the Junimo hut chest) every day?
}, 
"FunChanges": {   
      "RainyJunimoSpiritFactor": how spirity should Junimos become in the rain (1.0=not transparent)
      "JunimosAlwaysHaveLeafUmbrellas": false, # the cutest thing ever, always
      "MoreColorfulLeafUmbrellas": false, # less green hats     
      "InfiniteJunimoInventory": false # can give Junimos infinite seed packets/fertilizer
},
"Other": {    
      "SpawnJunimoKeybind": "J", # change the key to press to spawn junimos     
      "ReceiveMessages": true # prevent any messages about your junimos (including payment reminders) 
}

Paying Junimos
In the config.json "WorkForWages" to true, and then decide how you want to pay them. The default is 1 foraged item per day, but you can also pay them in flowers, fruit, and/or wine. Just enter the amount of each you want to pay them per day. Then, in the game, click on the junimo hut as if you were retrieving harvested crops, and place the payment inside. If it's the correct payment, a message will pop up saying that the junimos are happy with their payment, and they will get to work. You can also pay them for multiple days at a time if you don't want to do it every day.
Thanks to sunnrock for this explanation!

Future (based on what YOU say you want in the comments)
- Junimos should be paid (a small item fee for their work)
- Increase range
- Increase speed
- Increase amount
- Harvest forage
- Clear crops
- Prevent harvesting flowers
- Add way to get Junimo Huts earlier
- Blacklist items for planting/harvesting
- Water your plants
- Work late
- Work in winterr

- Pet your animals
- Scare off crows 
- Open/close your barn/coop doors
- Collect random in-season forage items


This mod is compatible with Better Fruit Trees which allows Junimos to harvest fruit trees!

**Requires the latest version of SMAPI and SDV 1.3+**
Feel free to Chat on Discord if you have any issues or ideas!
Check out my other mods