RimWorld

RimWorld

40 ratings
Hydroponics Expanded
3
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.5
File Size
Posted
Updated
392.332 KB
16 Jul, 2023 @ 3:34am
8 May, 2024 @ 9:38pm
6 Change Notes ( view )

Subscribe to download
Hydroponics Expanded

Description
Provides simple but powerful hydroponics that store plants underground at the cost of expensive components, lots of power, and research.


This mod is an expansion of the relatively unchanged Hydroponics Basin for RimWorld.

Compared to most mods in the RimWorld community, this may be somewhat overpowered, but I did my best to make it expensive both in resources & power usage.

Features
  • Compact Hydroponics for growing many plants in a small space.
  • Balanced recipes with absurd power/recipe requirements for absurd density.
  • Simple usage with relatively no changes compared to traditional Hydroponics.
  • Strong compatibility with no changes to Vanilla RimWorld.

Compatibility
This mod does not modify any core vanilla code or Defs, and only builds off of them.
Therefore, other mods should have no problem with Hydroponics Expanded.

That said, mods that add custom crops may have issues - especially if they have custom growth mechanics. Harvestable plants (like Ambrosia) have custom interactions setup to allow them to be harvested once instead of multiple times. The way the hydroponics are coded is not conducive to multi-harvest plants.

You can expect any crops like this to not work well within the basins added by Hydroponics Expanded.

Feel free to provide details on what crops fail to grow properly, and I can provide patches, even if it's simply preventing the crop from being sown in the hydroponics in the first place (there is only so much I can do, after all).

Translations

No translations are currently available. If you would like to contribute something for your language, I would be happy to set things up for you.




If you don't like Steam Workshop or want to use a local download, you can grab releases from this project's GitHub[github.com]. This is also where you'll find all the source code - if you want to inspect this, contribute, or build it yourself.
If you download things incorrectly, are mean, or act especially moronic, I will mock you endlessly.
32 Comments
gunspy, day 7 2 Sep @ 5:22pm 
Has anyone been able to test if it works on 1.6?
TheWWworld 9 Aug @ 4:19pm 
1.6:winter2019happyyul:
笙箫雨至晚庭幽 16 Jul @ 7:37pm 
1.6 plz~
Amigurumi 12 Jul @ 8:28am 
Please please please make compatible with 1.6! This mod is more important than ever when having a gravship!
Morrneyo 11 Jun @ 9:25pm 
Will you update this mod to 1.6? I can't play rimworld without this
Famous5000 13 Apr @ 8:02am 
I did put out a pull request which should theoretically incorporate RimBees compatibility on the hydroponics systems, doesn't seem like the GitHub's been looked at in a while so... Just a small reminder that it might solve the problems listed below.
Famous5000 11 Jan @ 6:06pm 
Would be awesome to see the crops getting pushed to a separate output inventory so that stuff like RimBees can do the 25% chance for a crop to replant itself instantly at 25% growth won't interfere with the hydroponics unit, awesome mod otherwise.
Xevion  [author] 11 Sep, 2024 @ 12:38pm 
I can look into this; might take some time though - I am a university student with four semester-long projects to work on. That said, if you open a PR I could get started a little faster than from your comment alone.
1 10 Sep, 2024 @ 6:30pm 
For Dub's Bad Hygiene, you can decompile its dll and search for Hydroponics (which is a boolean trigger whether the hydroponics needs water)

In DubsbadHygiene.DefExtensions.ResolveReferences(), it calls GiveFuel, GivePipe methods for adding fuel and pipe to hydroponics.

Also, in DubsBadHygiene.Patches.HarmonyPatches_plumbing.PlantGrowerCanAcceptSoiwNow_Postfix, it adds a checker for whether the hydroponics can be sowed.

I tried to manually add fuel to your hydroponics but it fails to work as the normal hydroponics in the vanilla game.
Meyar 30 Jul, 2024 @ 10:48am 
I have a mod to disable plant resting but that doesn't appear to work with this mod. Is there a way to make the two play nice, a mod option perhaps?