Stonehearth

Stonehearth

317 ratings
Bigger Backpacks
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
2.650 KB
Dec 3, 2018 @ 8:00am
Jun 17, 2021 @ 7:16am
7 Change Notes ( view )

Subscribe to download
Bigger Backpacks

Description
Makes your Hearthlings able to carry 10 items at a time!!!

Update!

Rewritten to only contain code needed for mod to work. Should not conflict with SuperX type mods.

Update! (2/15/19)
Restocking Golems now carry 10 items as well!!!

10/15/2020
It was brought to my attention that if you enable this mod on a save that did not previously have it, it will not make the existing Hearthlings carry more items. It will, however, apply it to any new Hearthlings that spawn. (Thank you @Devonax!)

10/16/2020
After much testing @Devonax was able to find a workaround! If you apply this mod to an existing game you will need to assign each Hearthling to a DIFFERENT job than she or he had previously, accept it, then assign them back to their original job (Farmer-->Worker-->Farmer). They will keep their original levels and start carrying 10 items!

YAY DEVONAX!!!!!!

I am working to see if there is a solution.

Thank you!

12/08/2020
Changed max backpack size to 25, but kept base human backpack size at 10. This allows for mods like Miner Profession to add to pack size. Thanks everyone for pointing out new things that need an update!

6/17/2021
Removed all excess constants to help with mod compatibility
58 Comments
Bear Sep 13, 2022 @ 6:47pm 
I can confirm it works with ACE. Someone picked up 7 logs and I couldn't be happier because it would be a mess if they could only pick up one thing at a time.
Dragonlord Jul 11, 2022 @ 9:36am 
@Rhyagelle That's less an issue with the mod, and one of the unfixable things with the game. If for ANY reason they get stopped in the middle of a carry task, they just stop and drop everything. In this case, when the chest gets full, it interrupts the task, and the game doesn't have any "Just turn left and use the next chest" it reads it as being unable to complete, so they just throw everything on the ground, and pick up the next task in the queue that someone isn't assigned to, then the NEXT guy gets the task to pick up all the crap the LAST guy dropped. I would suggest getting something like Huge Chests mod, or something along those lines to help prevent that, and have more storage.
Rhyagelle Feb 2, 2022 @ 2:12pm 
Im finding that they pick up everything they can, but if the container they are transporting to cant hold as much as they carry, they dump the rest of their inventory on the ground for the next guy to pick up and haul
AnormaL Jul 27, 2021 @ 3:35pm 
So its ACE compatible?
TacocaT  [author] Jun 17, 2021 @ 5:26am 
@DaniAngione Hey great to hear from one of the greats! I will look over my mod today an try to clean it up. Thanks for the heads up!
DaniAngione Jun 15, 2021 @ 3:36pm 
Hey there! :D
I was investigating some stuff that was reported and ended up looking into the mod, I've noticed that you've included some constants that you don't really use or touch in the constants mixin - but by including them you actually "run them over" any changes to these constants that other mods could possibly have made... so I wanted to suggest that maybe - if possible - it could be nice to not include these constants in the mixinto so tweaks made by ACE won't be overriden back to vanilla values! :D

Other than that, very helpful mod!
Krizzoula Apr 29, 2021 @ 7:40pm 
Does this mod work with ace?
HoloShaii Apr 5, 2021 @ 1:03am 
Hey there!

I encountered a little problem using this mod, whenever the hearthlings restock an oven with fuel, they take too much fuel with them, resulting in the remaining fuel to be left in front of the oven. Because the items are left in front of the oven they have a small chance to become unable to use the oven, and will never clean up the fuel in front of it, even when there is enough space in storage.

Could you take a look if you can reproduce this?

Many thanks!
PandaWaffles Mar 18, 2021 @ 4:10pm 
Hello, I guess this mod and the miner mod, don't like each other:

release-949 (x64)[M]
@stonehearth/components/storage/storage_component.lua:365: New backpack capacity (14) exceeds supported capacity (12)
stack traceback:
[C]: in function 'report_error'
radiant/modules/commons.lua:256: in function 'verify'
stonehearth/components/storage/storage_component.lua:365: in function 'change_max_capacity'
miner_prof/jobs/miner/miner.lua:169: in function <miner_prof/jobs/miner/miner.lua:167>
(tail call): ?
stonehearth/components/job/job_component.lua:666: in function '_apply_perk_for_level'
stonehearth_ace/monkey_patches/ace_job_component.lua:161: in function 'level_up'
stonehearth_ace/monkey_patches/ace_job_component.lua:91: in function 'add_exp'
miner_prof/jobs/miner/miner.lua:117: in function <miner_prof/jobs/miner/miner.lua:81>
[C]: ?
[C]: in function 'trigger'
PandaWaffles Mar 18, 2021 @ 4:10pm 

...
[C]: ?
[C]: ?
[C]: ?
[C]: in function 'run'
stonehearth/components/ai/ai_component.lua:549: in function <stonehearth/components/ai/ai_component.lua:533>
[C]: in function 'xpcall'
radiant/modules/commons.lua:67: in function 'xpcall'
stonehearth/components/ai/ai_component.lua:533: in function <stonehearth/components/ai/ai_component.lua:529>
[C]: ?
[C]: ?