RimWorld

RimWorld

High Density Hydroponics
70 Comments
axl 25 Oct @ 8:18am 
god i love this mod. thanks for the 1.6 update! :steamhappy:
什么G捌 22 Aug @ 7:09am 
I also encountered a similar minor bug. The hydroponics box shows 0 plants, but there are still a few plants left. In this case, I usually reinstall the hydroponics box and rotate it 180 degrees, and then it works. Although it doesn't have a big impact, if I don't pay attention, my colony will be half a day late in harvesting plants.:steamthumbsup:
All Might 14 Aug @ 12:36pm 
Ah must be why I can't plant htem, the other mods havne't made them hydoable.
Zades #PFC  [author] 14 Aug @ 9:46am 
Any mod that adds additional plants to be plantable in hydroponics is compatible with this mod. I think there is a mod that allows everything to be plantable in hydroponics somewhere.
All Might 13 Aug @ 12:46am 
No issues rn.
But wondering if theres a way to add plants from mods? I've some farm mods but they aren't in hydos. one or two are.
Skyl3lazer 9 Aug @ 6:34am 
Yes, when the bay switches from plant->grow the plants don't get 'sucked in,' and I can order them cut while the growing is happening.
Zades #PFC  [author] 8 Aug @ 3:21pm 
Do you know if those plants existed before the harvest phase? I'll add check to clear unharvestable plants during harvest. The update will be a while though since I'm adding and testing some other new stuff in the mod.
Skyl3lazer 8 Aug @ 8:00am 
I've noticed that sometimes after my pawns are done harvesting a hydroponic, there will be 1-2 plants left that are 0% grown and that I have to manually mark to cut before they'll replant.
Zades #PFC  [author] 2 Aug @ 8:12pm 
2400L is not the consumption, that's just the water stored in the hydroponics. The consumption is based on number of plants and the value is the same ss vanilla hydroponics. Though a 2400L storage for a hydroponics might be excessive. I'll look into changing it when I do a pass over DBH stuff later.
Morrneyo 2 Aug @ 7:49pm 
With Dub's Bad Hygiene, 2400L per each hyper bay is crazy! Can you make water consumption rate adjustable please?
Zades #PFC  [author] 2 Aug @ 7:25am 
@gbtn
Is it possible for you to send me your save file and mod list. You can upload them to Google drive or something and send me a link.

@thewannabefunni
Yes they will work
gbtn 1 Aug @ 10:59pm 
I tested it as it happened again - I unsubscribed and reloaded the mod, and uninstalled/installed the hydroponics and on reload it cleared all growing plants again and left the hydroponic empty and unable to be sown into without reinstalling it. Let me know if I can give you any further info or try anything different!
thewannabefunni 1 Aug @ 10:25pm 
Is it compatible and will work with those grow anything in hydroponics mods?
Zades #PFC  [author] 1 Aug @ 8:13am 
You should also get a warning message in the logs. If there is 0 plants during grow stage, it will warn and tell you its going back to sowing. If there are more plants than capacity, it will warn and set the value back to capacity.
Zades #PFC  [author] 1 Aug @ 8:11am 
@gbtn
The issue lies with save/loading, it was saving the wrong value before, hence when you load you get a big value. It should be fixed now but if you load you might see the wrong on that load. Make sure you have the newest version of this mod and then load your save. If you see any weirdness, just uninstall and reinstall the hydroponics. The issue shouldn't happen again. If you see if happen again after that, report it here and I'll look at it again since that REALLY shouldn't be happening anymore.
gbtn 1 Aug @ 6:43am 
Hi! It seemed fixed yesterday but it appears the bug just happened again? Any idea what might be causing it?
Zades #PFC  [author] 30 Jul @ 9:30am 
@Skyl3lazer

Oh right that issue. I undid that fix with this new one. Just uninstall and reinstall your hydroponics for now and it will go away. It shouldn't happen anymore if you have the new version of the mod. I'll add another check to fix that for anyone loading a save file with that had the older version running before.
Skyl3lazer 30 Jul @ 9:15am 
I'm having an issue inverted to the previous - when I load my save there are steadily more stored plants. Currently, my rice hydroponic has 134,500 stored rice plants.
Zades #PFC  [author] 30 Jul @ 8:18am 
@Hands der Driete
@gbtn

I found the issue and fixed it. It was related to the previous bug from yesterday. I've also added a check so if it gets stuck with 0 plants during growing for whatever reason, it should go back to sowing.

As for vanilla behavior on power cut. I do have plants to add that in. I'm trying to have it mimic vanilla behavior as close as possible, this includes plants just dying if its too cold, or if in a vacuum. I need to keep track of the plants health, but the current inspect window is getting too crammed with information, so I'm trying to see how I want to display this information.
Zades #PFC  [author] 30 Jul @ 7:51am 
@Hans der Driete
Seems to the a simmilar issue to what gbtn is having, I'll take a closer look at it.

@Spess Merhreen
If you have DBH installed, the hydroponics takes water. :)
Zades #PFC  [author] 30 Jul @ 7:50am 
@gbtn
Does the hydroponics still function normally afterwards? They should only be wiped if power is cut (unless this is disabled in settings), if the plants are too old and die to old age, or if the building gets destroyed/minified. I just checked VFE Pineapples and they should function like normal plants. It's hard to me to figure what is happening just based on your description. If you can try to figure out steps to reproduce that issue that would be great. If this still happens randomly in the future and you want to get back your grown process, in god mode there is a gizmo that lets you increment grown % on the hydroponics by 10%.
Hans der Dreite 30 Jul @ 7:46am 
Thanks for the great mod!

I originally had the problem that after reloading, there were much more plants (seemingly random) in the hydroponic. After reinstalling the mod, I now have the problem that after reloading, there are no plants left. Nothing new can be planted either. It seems to me as if the non-existent plants have to “grow out” before new ones can be planted. But then nothing can be harvested, only replanted. For testing purposes, I only used Harmony, the DLCs, and this mod.
It would be great if you could take a look at this.

Would it be possible, instead of destroying the plants immediately or having no effect when there is no power, to add plant health, which then slowly decreases, as with the original hydroponics?
gbtn 30 Jul @ 4:16am 
Hi! Amazing mod thank you!

I just encountered a weird issue where all of my modded hydroponics (1x mini, 1x high, and 4x hyper) suddenly had all the currently growing crops disappear. I thought something happened and went back a save to when they were all 60% grown and they're missing from that save too. When I loaded approx 6 hours ago on the current save they were all still there. Any idea? For reference I was growing modded pineapples (vanilla plants expanded) and standard healroot and cotton but I'm not sure if the normal plants could've been impacted by an issue with VPE.
All Might 30 Jul @ 2:58am 
This is just a balancing suggestion, not needed, but a thought all the same. (I'm fine with it as is)

Because of the high dense food it churns out, I was thinking they need to be refueled with something like chemfuel after a harvest. 175 150 300. Incase anyone thought "Its too op"

potentially integrating with Vanilla chemfule expanded.
All Might 30 Jul @ 2:54am 
Appreciate all the effort and time you've put into this. If I could make this a 5 star must have mod I would. Because of the limited space of the grav ship its perfect for my Gravship galleon.
(I'm currently using 3 giant hydros for my colony and barely getting by Lol!)

Thanks again. This has been real good!!
Zades #PFC  [author] 29 Jul @ 8:32pm 
@爱罗武勇 喧哗上等

Issue should be fixed. if you download this update and just reload your game (if the issue is still in your game), it should be gone afterwards.
Zades #PFC  [author] 29 Jul @ 8:25pm 
oh I found the issue, I'll upload a fix in a bit
Zades #PFC  [author] 29 Jul @ 8:17pm 
The CN translation patch shouldn't be an issue, though this mod has included Chinese translations by Codexvn too. You can try disabling it to see if you still get the issue.

Can you also try with only this mod and VGP and try growing grapes and see if you get the issue? Otherwise I'll need your modlist to see what is happening.
爱罗武勇 喧哗上等 29 Jul @ 8:05pm 
Could it be because I used the CN patch? It is currently still stuck on the 28th version. https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3394965356
爱罗武勇 喧哗上等 29 Jul @ 8:03pm 
Without using any other farm expansions, I only added the Misc. Craftable Robots https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1409512356 MOD after the game version update.
Zades #PFC  [author] 29 Jul @ 7:47pm 
Hmm I just tested and cant produce this issue with VGP. Do you have any other mods that modify farming in some way?
Zades #PFC  [author] 29 Jul @ 6:55pm 
What are the plants that this problem is happening to? Is it only VGP plants? What other mods are you running?
爱罗武勇 喧哗上等 29 Jul @ 6:31pm 
After the problem appeared on the grapes, it subsequently caused the same problem to appear on the other three plants. Even after dismantling and rebuilding the hydroponics bay, the problem still persisted. Subsequent observations found that the number did not increase exponentially, but changed randomly. In addition, even without performing a save and reload, this phenomenon still seemed to occur.
Zades #PFC  [author] 29 Jul @ 6:17pm 
does this happen to other plants or just grapes?
爱罗武勇 喧哗上等 29 Jul @ 2:23pm 
It's strange, but after planting grapes from VGP, the number of plants in High-density hydroponics increased from 80 to 800, and finally reached over 34,000 as I clicked and viewed the game save after loading it.
Zades #PFC  [author] 29 Jul @ 9:18am 
@Spess Merhreen
For plants that can be harvested multiple times (ie. ambrosia). The hydroponics will now store them back in after harvest and re-enter the grow phase. Note that the entire harvest phase must complete first before it can go back into grow phase.

Due to this, the hydroponics now also track the age of the plants. If the plants age exceeds their lifespan, they will die in the hydroponics. When re-entering grow stage from harvest, the hydroponics will do a rough estimate to see if the plant will die of age before the next harvest cycle, if it will, then it will kill the plants off and enter sowing stage instead.
Zades #PFC  [author] 28 Jul @ 10:02pm 
The other, more complex solution is to multi stage the grow and harvest process, where once its "harvested" it will just store them back in for the next cycle. But there are some edge cases I need to work out for that. I'll prob try to see if I can implement this since it's closest to vanilla behavior.

For now I think you'll just need to manually kill the plants during harvesting phase.
Zades #PFC  [author] 28 Jul @ 10:02pm 
Huh that's an interesting one. Ambrosia can be harvested 4 times, so what is happening is that the harvested plant is left on top of the hydroponics and sits there. Since the hydroponics will only continue to output if the tile is empty, it gets stuck, Technically you can resolve this manually if you command cut those plants, the hydroponics will output more from its internal storage if there is space, though this is a bit micromanagement heavy.

Looking at other normally non hydroponics plants though (like berries in vanilla rimworld or vanilla extended plants), just deleting them might cause issues as then growing something like fruit trees in the hydroponics becomes non viable (if you get a mod to grow them inside hydroponics).
All Might 28 Jul @ 8:03pm 
I'm using Ali's Plant all mod
(For ambrosia and boomshroom)

The hydros grow them the first time, but because the plant doens't get removed it only harveststhe plants at the top (like a nomral hydoponic)

Grow ambrosia -> Harvest -> only harvests the top ones (even if there is 40 plants in the hydro)

Hoping htere is some code or something that'll help that. (even if it is to remove the ambrisa plant entirely instead of reducing it to 30% on harvest)
RojoMuerte 27 Jul @ 7:25pm 
@Zades Interesting, thanks for the response and update.
J纵横 27 Jul @ 6:16pm 
This comment is awaiting analysis by our automated content check system. It will be temporarily hidden until we verify that it does not contain harmful content (e.g. links to websites that attempt to steal information).
Zades #PFC  [author] 27 Jul @ 2:38pm 
@Codexvn
Added your translations and patched it to have the ITab with Farming Hysteresis

I'll look at the plant animations if I have time
Zades #PFC  [author] 27 Jul @ 11:29am 
I just checked Farming Hysteresis. The functionality works fine with these hydroponics, it's just that the ITab doesn't show up properly. Let me see if I can fix that.
Zades #PFC  [author] 27 Jul @ 10:37am 
@Codexvn
I'll take a look at that mod's compatibility.

Some strings are hard coded currently since I didn't really expect to translate it. I'll clean it up a bit and put those strings in the translation files.

The plant animation is slightly buggy but it's only visual. I'll need to take a look. I was too tired yesterday so I left it at is for now lol.
爱罗武勇 喧哗上等 27 Jul @ 9:44am 
God, I have never missed you so much.
Codexvn 27 Jul @ 7:30am 
The swaying animation of the rainbow flower looks strange.
Codexvn 27 Jul @ 7:25am 
I found that the new version is not compatible with this mod:
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2431191516&searchtext=Hysteresis
This mod allows you to limit the amount of planting to prevent wealth from exploding.

Also, the strings "Stored Plants" and "Average light" cannot be translated into other languages.
Codexvn 27 Jul @ 7:13am 
You're amazing! Like you, I gave up using innerContainer and used a variable to store the number of internal plants instead.
But I got stuck at the plant generation part in the end.
Codexvn 27 Jul @ 7:09am 
I created a PR to add Simplified Chinese translation for the mod.
Codexvn 27 Jul @ 6:09am 
Thanks, I tried to fix it before, but I failed.