Stonehearth

Stonehearth

Ethereal Storage
99 Comments
ElWabblo 22 Jul @ 4:54am 
Okay, I started a new playthrough and it works as intended now.
ElWabblo 21 Jul @ 3:42pm 
Are you able to place multiple items of the same kind?
I wanted to place down a few wooden chests as access points to the storage space like mentioned in the description, but when I tried, the moment the chest got placed down they just vanished and the work order was removed...
Mind you, I used the mod on an already existing savefile. Is that a problem? (There were no chests placed down yet before installing)
Anny 13 Jun @ 10:39am 
I wonder if there a way to limit food since hearthling will instead keep eating raw food since raw and cooked food are mix in together like this
ArgonOwl 19 Oct, 2024 @ 9:53am 
Hi Paul, firstly I want to say that this mod is one of the best I've ever used! It's become a determinant fixture to my stonehearth experience (I honestly can't play the game without ACE and Ethereal Storage)

I do have one enhancement Idea that I was hoping you might entertain: would you be open to the idea of making the feature where drooped items are automatically teleport into the Ether Storage to be a toggle setting?

I find that I love and regularly abuse the ethereal storage shared access points and their near infinite capacity, but sometime I find myself missing the option to make use of the automated hauler golems in the game.

Just an idea. I love your mod!
Lightshard 8 Sep, 2024 @ 9:07am 
Update: We updated to 0.9.6.17d, and my friend still had the problem. This building was further away from the starting wagon than normal, so where I had placed a chest nearby the foundation, he had placed a chest basically right on top of it, and his hearthlings then started building properly. I also want to say, I apologize, I had sworn I clicked the Hearthling reaction in the Discord server, but clearly did not, so I see the rest of the channels now.. :steamthumbsup: Though since the 17d update, we have not been able to play our game due to constant crashes by one of our players.
Lightshard 5 Sep, 2024 @ 7:28pm 
Paul, thank you for the quick response!! I went to the Stonehearth ACE discord (from the link in the ACE mod description), and there appear to be no channels that allow posting, and all of these channels look like they only have Mod posts. I will try their Github or post on their mod comments. Thank you!
Paul the Great  [author] 5 Sep, 2024 @ 7:11pm 
This sounds like an issue with the ACE building material collection system, and I'd recommend posting on the ACE Discord about it. When collecting resources for a building, they look like they're dropping the item on the ground, but they're not actually doing so; if the AI thinks that the action is failing for some reason and needs to abort, then when canceling the action they would in fact drop the item, and it would get scooped up into ES. But even without ES, the fail state you're describing means the item would just be getting dropped on the ground and then either restocked or picked up again to bring to the building and drop again.
Lightshard 5 Sep, 2024 @ 1:27pm 
I have a problem, in the very beginning, my hearthlings are building my 3rd building. The first 2 went fine, but for this one, they have dug up the foundation and are getting ready to start placing the wood foundation (just 1 block down), and they walk up, drop the wood, it disappears to storage, then they walk all the way back to a chest, pick up the wood, bring it over, drop it again. I have seen, even in vanilla, that they do this sometimes while building, they will drop it on a "group of blocks" and build out from there. I put a small crate right beside the build location, and they just go back and forth all in-game day long. Help!
nb109 7 Jul, 2024 @ 1:51pm 
Starting to get clusters of "[name] can't find [x] to craft [y]" and "[name] can't find food" notices.
They always happen in tight clusters of 5-15 at a time. They're not incredibly frequent, but regular enough to make cleaning out the notices a bit tedious.

This is at about 30-35 human agents. I noticed at one point that several of them were gathering at a single chest, even though there were several in that general area and I wonder if that could be the problem. I don't know if there's a spatial collision system or something that limits access to a tile/voxel, but if it's something like a vector/flow field or something and that's what's happening, I wonder if adding storage node access or edge/navigation weighting to make more distant chests seem more desirable might help.
Eadrik 27 Jan, 2024 @ 6:57pm 
If I could only use two mods, I would choose ACE and this one:steamthumbsup:
Paul the Great  [author] 12 Aug, 2023 @ 2:37pm 
That's not really the intention of this mod. Other modders are free to make such a mod using the "universal storage" system that I built into ACE to allow the core functionality required by this mod in grouping multiple storage entities together as access points for one storage entity, and it would actually be pretty simple to do and probably not require any lua.
Duradan 12 Aug, 2023 @ 12:30pm 
Hi, Paul - can i suggest you allow stockpile options, and option to set 1 crate, box, ect as the Ethereal placement box. (optional set up) if left undone, then everything stays as is. You can still have the hearths auto pick up and tele the items to the box, but if we set priority to what box we want them in either the normal boxes other boxes we set, they will move them there from ground or Ethereal Box that we set. Or another suggestion is we have to work to the ethereal box in jobs and items, like geomancer has to make this and BS has to make this to, those to items can be combined in a storage box to make the Ethereal Box
Paul the Great  [author] 12 Aug, 2023 @ 11:43am 
If you click on the processing bar, it expands and shows you the names of the different types and percentages of processing (lime green being idle). If you frequently have 0% idle, you need to play at a slower speed and/or pause periodically to let your hearthlings think. High lua and lua_gc is normal; occasional spikes of other things are normal, but sustained high usage or constant spikes of other types may be cause for concern (e.g., astar may use a lot if someone is constantly trying to find a path to an inaccessible place). I have a similar cpu and doubt that's the issue.
D41V30N 12 Aug, 2023 @ 1:37am 
I'm not sure how to interpret the processing bar, but there was no error boxes. However, I was playing the game on 2x speed. I always use the Ethereal Storage option that adds a purple void to the container, but that detail also disappeared. It usually happens when there are a lot of citizens. Like after 35 maybe.
I have recently taken down all the other biome mods as well, and started anew, so I'll try to learn up on the processing bar and check if it happens again when I reach a larger settlement.
Also, I have an AMD cpu (Ryzen 9 5900HX). Not sure if this has any effect on the game, but many games do have issues with AMD cpu.
Paul the Great  [author] 10 Aug, 2023 @ 12:13pm 
With no errors? Are you playing on a higher game speed? Does your processing bar indicate no idle processing, and does it show any particular task hogging the processor? Does reloading make it work again temporarily?
D41V30N 10 Aug, 2023 @ 1:58am 
For some reason, after some time and when you have a lot of citizens, everyone in my town stops accessing the storage. Craftsmen do not craft, citizens do not eat and simply starve to death. I only use Ace and this mod (other than the biome mods). Any idea why this might be happening?
RTBannie™ 22 Mar, 2023 @ 4:48pm 
Thanks Senpai <3 <3
Paul the Great  [author] 20 Mar, 2023 @ 12:28pm 
Yes, it was already fixed four days ago through a patch here, but officially through ACE two days ago.
Crimelord 20 Mar, 2023 @ 8:49am 
Love the mod Ace just updated this morning any1 know if the update fixed the code so we can promote our lil dudes
Sixty4 Redstone 16 Mar, 2023 @ 6:00pm 
Works great now, we appreciate you taking the time to fix it. Thank you!
RTBannie™ 15 Mar, 2023 @ 6:42pm 
Can't wait to be updated with the current ACE. The best mod so far for storage
CTH2004 15 Mar, 2023 @ 2:42pm 
this is nice, but what do we do if we have more than one million items?
Paul the Great  [author] 12 Mar, 2023 @ 2:41pm 
Sorry, I'll get a fix out soon (actually needs to be a small fix in the ACE code). In the meantime, if you have debugtools enabled, you can run the following code in the Lua console after you place your banner in the world:

uc = stonehearth_ace.universal_storage:get_universal_storage_controller('player_1') uc:_transfer_all_queued_items() uc._can_transfer_items = true uc:_destroy_inventory_loaded_listener()
Naty 12 Mar, 2023 @ 7:24am 
I'm having the same problem that I can't promote any villagers, even updated ACE.
Nelas 12 Mar, 2023 @ 12:36am 
It doesnt work for me as of today. The initial wagon spawns empty, it doesnt carry the starter items so i cant promote any villagers. The town overview says i have the items but they cannot get to them because they dont exist.
Paul the Great  [author] 11 Mar, 2023 @ 7:10pm 
Make sure you're using the latest version of ES and ACE. You can unsubscribe and resubscribe to force Steam to download the latest versions.
Sixty4 Redstone 11 Mar, 2023 @ 3:29pm 
My people won't promote to their jobs while the mod is enabled? Any idea how to fix it?
Paul the Great  [author] 6 Mar, 2023 @ 12:37am 
Yup, sorry, we introduced that bug while fixing others in ACE, a new version will be pushed later today.
风之野 5 Mar, 2023 @ 11:53pm 
Even if I have dug a well
风之野 5 Mar, 2023 @ 11:51pm 
It works now but my villagers don't eat or drink:steamsad:
Paul the Great  [author] 5 Mar, 2023 @ 8:34pm 
ACE version 0.9.6.6c is out now and fixes that issue.
Paul the Great  [author] 5 Mar, 2023 @ 3:21pm 
Thanks for the reports. It was actually a change I made in ACE to the backing system that ES uses to better support loading a save that was created with ES and no longer has it enabled. There's another ACE update coming out shortly to fix a few other issues, and it will fix this as well.
ParanoidHugs 5 Mar, 2023 @ 3:34am 
ACE changed how the embark wagon and containers work apparently so your mod breaks. You can't use containers at all anymore and all items are teleported around them
风之野 4 Mar, 2023 @ 11:51pm 
Ace mod has been updated. Now it can't work properly
Paul the Great  [author] 24 Feb, 2023 @ 10:20pm 
Today's ACE update should help with some of the reported performance issues in Ethereal Storage. Make sure you update to 0.9.6.5!
PandaWaffles 19 Feb, 2023 @ 11:26pm 
Thank you, this is a really great and helpful mod!
Naty 9 Feb, 2023 @ 4:52am 
Love the mod, unfortunely it requires ACE to play with it, would love to use it in vanilla.
Paul the Great  [author] 5 Dec, 2022 @ 1:36pm 
I haven't had or seen any problems with this. My first suspicion is some other mod conflicting with things. If you're using mods that aren't approved for compatibility with ACE as listed on the ACE Discord, I probably won't be able to help you. (The previous person said they weren't using any other mods, but certainly they must be using ACE, so they might be leaving out something else as well.)
Dregais 5 Dec, 2022 @ 6:52am 
I am having this problem also. My people are all starving and being kept alive by clerics. I have plenty of food though.
Cat 20 Oct, 2022 @ 9:32am 
hi,
i found this mod yesterday and already love it.

but there is a big downside (at the moment): the heathlings have a problem to find food and starve to death.

i don't have any other mods installed and started a new game, there is also plenty food in the storage.
they are able to get items from the storage without problems and in the beginning they eat.
but at some point they just stop eating until a few of them died. then the rest eats, but when they're hungry the next time, it repeats.
i don't get any error messages.

i hope you are able to find the problem and fix it, cause i don't want to play without the mod anymore.
Highlord 14 Jul, 2022 @ 9:57am 
This is, by far, the best QoL mod for Stonehearth. I hate clutter, and I can't see myself playing Stonehearth without this.
Paul the Great  [author] 12 Jul, 2022 @ 2:47pm 
With only ES *and* with the latest stable version of ACE, right? ACE is required, and I would recommend unsubscribing and resubscribing to it to make sure you have the latest version.
AEnd 12 Jul, 2022 @ 2:52am 
I do not know what to say, I always get the error right away.. I tried with only ethereal storage:
-with the initial cart, I got the error when carpenter finished the first storage
-without the initial cart, I got the error when placing the first storage
-enabling the mod after placing the storage, I got the error when earthling accessed the storage
Paul the Great  [author] 11 Jul, 2022 @ 11:58pm 
I'm working on ACE dev at the moment, so it's inconvenient for me to test again with stable ACE, but this really sounds like some other mod is interfering with storage, or your game isn't loading properly or something. If ES can access stonehearth_ace.universal_storage but can't access the function in it, then something else is going on. With how early in the game it's happening to you, if it were happening to other people under such simple conditions, then I'm sure someone would've mentioned it months ago, so it really sounds like it's something specific with your modding setup.
AEnd 11 Jul, 2022 @ 9:39pm 
I got the error few minutes in the game with latest ACE. I just started in peaceful, harvested wood and build carpenter workshop. After the error came up the Hearthlings were building things but not placing them. Saving and reloading showed the items outside the container, but the error appeared right away.
Paul the Great  [author] 11 Jul, 2022 @ 11:35am 
When/how did you experience the error? Without context it looks like a "some other mod" problem to me. Do you have the latest stable version of ACE installed? The function that Ethereal Storage is trying to call in ACE in the error you posted certainly exists.
AEnd 11 Jul, 2022 @ 10:15am 
After getting this error the Hearthlings stopped placing objects, but they can still fetch food and resources for crafting

release-949 (x64)[M]
ethereal_storage/ethereal_storage_server.lua:25: attempt to call method 'get_storage_from_access_node' (a nil value)
stack traceback:
[C]: in function 'get_storage_from_access_node'
ethereal_storage/ethereal_storage_server.lua:25: in function 'is_entity_last_access_node'
ethereal_storage/ethereal_storage_server.lua:46: in function 'try_add_item_to_us'
ethereal_storage/ethereal_storage_server.lua:97: in function <ethereal_storage/ethereal_storage_server.lua:96>
radiant/modules/entities.lua:197: in function 'add_child'
radiant/modules/terrain.lua:123: in function <radiant/modules/terrain.lua:104>
stonehearth/services/server/inventory/inventory.lua:194: in function <stonehearth/services/server/inventory/inventory.lua:133>
radiant/modules/events.lua:55: in function <radiant/modules/events.lua:55>
Confused_Toothpaste 24 Jun, 2022 @ 11:33am 
while my storage filters were set to all, I had a better storage mod installed and I thought that might be messing with it and I figured I don't need it anymore because everything goes into one so I uninstalled it and it worked. I don't know why I didn't connect the dots that they might mess with each other, sorry and thanks for your help
Paul the Great  [author] 23 Jun, 2022 @ 12:46pm 
You may have messed up your ethereal storage's filter such that it no longer accepts those items, so hearthlings won't go to collect them. Make sure you have your ethereal storage's filter set to "All" or make sure you have other storages (like supply shelves) set to accept those items that you don't want stored in the ethereal storage.
Confused_Toothpaste 23 Jun, 2022 @ 12:19pm 
I just checked and I also have this problem undeploying objects. uninstalled the mod and it started working.