Crops NH
Index · Previous: Nanochip Assembly Complex · Next: The ModularUI2 port
The pack's crop system was replaced outright. CropsNH takes over from IC2 crop breeding, Crops++ and CropLoadCore, and it is deterministic where the old system was a slot machine: you can see what a seed is, work out what it will become, and build towards it. It arrived early in the cycle and then absorbed a hundred and sixty changes, so this chapter is the system, its machine, and everything that followed.
Crops NH Complete Overhaul
Crops NH is a complete replacement for IC2 crops with automatic migration of existing crops. It features improved farming with new visual icons, better tooltips and WAILA support, simplified environmental requirements, and a reworked resistance system. The new breeding system combines deterministic breeding inspired by bees with Agricraft-style spreading mechanics for easier crop improvement.

world data - 2 of these change(s), and 1 other change(s) need attention. The steps are on the Before you update page.
Shipped in: CropsNH #4
Other changes
- Add documentation for the casing page used by CropsNH (GT5-Unofficial #6042)
- Fix typo cropsNH weed ex item reference (GT5-Unofficial #6031)
- CropsNH Integration (Recipe removals and depreciations) (GT5-Unofficial #5652)
- CropsNH Lootbag Enchanting Recipes (NewHorizonsCoreMod #1843)
- Switchout Stone Dust/Plate From CropsNH to Coremod (NewHorizonsCoreMod #1636)
- Removes Recipes For IC2 Cropnalyzer & Weeding Trowel (NewHorizonsCoreMod #1629)
- CropsNH Integration/IC2 Depreciation (NewHorizonsCoreMod #1604)
- CropsNH Integration/IC2 Depreciation (WitchingGadgets #120)
- CropsNH Integration/IC2 Depreciation (Binnie #82)
- CropsNH Integration/IC2 Depreciation (CookingForBlockheads #59)
- Ic2 crop removal (BetterLoadingScreen #36)
- Revert "Swap IC2 crops from NH crops in lang keys" (gendustry #23)
- Swap IC2 crops from NH crops in lang keys (gendustry #22)
The Industrial Farm
You can now switch the Industrial Farm's mode using a screwdriver for more flexible operation. The machine received numerous quality-of-life improvements including better tooltips and structure diagnostics, a growth-speed bug fix, a Fertilization Unit rebalance, auto-place fixes, and improved Waila integration.
Shipped in 21 pull requests
- Make Industral Farm change its mode via screwdriver (CropsNH #251)
- Make getAnalyzedSeedData calls more verbose (CropsNH #238)
- Fix localization using server language and hardcoded text (CropsNH #233)
- Structure Tooltip API revert (CropsNH #223)
- Add base power cost to seedbed tooltip (CropsNH #211)
- Construction Tooltips Overhaul (CropsNH #188)
- Add ICasingTextureProvider to MTEIndustrialFarm (CropsNH #174)
- fix: adapt to new ItemEjectionHelper API parameters (CropsNH #173)
- IF: Fix auto-place and make input bus optional (CropsNH #171)
- MUI1 depreciation (CropsNH #153)
- Switch output mode to output items via mOutputItems (CropsNH #145)
- Finalize IF Structure Diagnostics (CropsNH #140)
- IF Fertilizer Balance Changes and Growth Speed Fix (CropsNH #132)
- Fix and improve waila tooltips (CropsNH #104)
- Fix survival build hatches (CropsNH #88)
- Fix NEI hatches (CropsNH #87)
- Fix partial consumption from fluid stacks in the IF (CropsNH #76)
- Add some structure channels for the industrial farm and fix survival build. (CropsNH #54)
- Fix IF drop increases being applied multiple times (CropsNH #47)
- Crop balance changes (CropsNH #46)
- Patch 2.0.2 (CropsNH #8)
New crops and features
Crop sticks open to the sky now collect water while it rains, in biomes that get rain. New sounds have been added to crop interactions, and the crop manager now includes a battery slot for powering operations. The breeder UI has new textures, and scanning a crop stick now shows its readout in your own language rather than the server's. Two new crops, Rubyne and Thiosulfine, were also added.

Shipped in 30 pull requests
- Stonelilies and Lazulia Texture Updates (CropsNH #250)
- Boot protection system (For 2.9, Missing feature parity) (CropsNH #228)
- Update breeder UI textures (CropsNH #215)
- Add base power cost to seedbed tooltip (CropsNH #211)
- Add crop sounds (CropsNH #209)
- Localize crop stick scanner info on the client (CropsNH #196)
- add apples to dark oak drop table (CropsNH #192)
- Make bamboo hurt entities again. (CropsNH #183)
- Show alternate seed items in a new NEI handler (CropsNH #163)
- Add FindIt support to ignore stats on seeds (CropsNH #148)
- Single Block Machine Textures (#141) (CropsNH #142)
- Finalize IF Structure Diagnostics (CropsNH #140)
- Add salty root and mineral sands ore multiplication recipes (CropsNH #133)
- Add materialCropLeaf ore dict to material leaf items. (CropsNH #125)
- Add 🪫battery🔋 slot to 🌽Crop Manager 🍅 (CropsNH #116)
- Allow crops that can see the sky to get watered by rain (CropsNH #109)
- Add better default tooltip and visuals handling for quest book. (CropsNH #108)
- Spade code cleanup and QoL (CropsNH #105)
- Add rubyne (CropsNH #102)
- Add thiosulfine, the sulfur crop (CropsNH #99)
- Make crop sticks turn green-ish when a crop is sick (CropsNH #94)
- Better load panic handling, Soil list refactor and clean-up, and oil berry soil changes (CropsNH #93)
- Add more mutation pool to some crops (CropsNH #80)
- Add standardized system for marking crops who's soil got changed. (CropsNH #78)
- Expand list of under blocks to allow for extra ores (CropsNH #75)
- Allow CropsNH fertilizer in Forestry Multifarms (CropsNH #69)
- Prevent crop sticks from breaking when placed on garden soil (CropsNH #60)
- Add some structure channels for the industrial farm and fix survival build. (CropsNH #54)
- forgot to add starwart texture because im forgetful silly billy (CropsNH #13)
- updated temp programmer art textures (CropsNH #12)
Breeding, recipes and progression
Removing a cross-crop stick now plays a sound. Many more modded blocks now count as valid soils and under-blocks, and the Industrial Farm's structure tooltip spells out tier and hatch requirements.
Shipped in 22 pull requests
- Track tired recipe component changes from core mod (CropsNH #252)
- Make Industral Farm change its mode via screwdriver (CropsNH #251)
- Apply the NaquadahReworkRecipeLoader dynamic edit directly to CropsNH (CropsNH #239)
- apply the PlatinumSludgeOverhaul directly into CropsNH (CropsNH #237)
- Fix localization using server language and hardcoded text (CropsNH #233)
- Structure Tooltip API revert (CropsNH #223)
- adjust to recipemap changes in gt5 (CropsNH #217)
- Cleanup Find-It compat (CropsNH #199)
- Cleanup tooltip langs and improve waila, plant lens and scanner output (CropsNH #197)
- Construction Tooltips Overhaul (CropsNH #188)
- Add removal noise for cross crop (CropsNH #161)
- Make findit work with planted seeds (CropsNH #149)
- Add more soil and underblock definitions for other mods (CropsNH #63)
- Improve IF tooltips and textures (and update deps) (CropsNH #43)
- bump GT to account for https://github.com/GTNewHorizons/GT5-Unofficial/pull/5781 (CropsNH #38)
- Shrink collision box for Crop Sticks (CropsNH #34)
- Mutation pools updates (CropsNH #19)
- Revert "updated temp programmer art textures " (CropsNH #15)
- Revert easter egg deletion (CropsNH #14)
- Migration fix, magical night shade fix + rework, tooltip fixes, and farmland soil registry expansion (CropsNH #10)
- Patch 2.0.2 (CropsNH #8)
- Replace CodeChickenLib (CropsNH #5)
Balance
Several crops were rebalanced: the soul sand lily was nerfed and the oil berry buffed, and Bauxia's bauxite-ore route was pushed from MV to EV so it no longer skips the moon. Gene Extractor runs are longer (5 minutes for a specimen, 2.5 for a stat) while high-tier Crop Synthesizer runs are much shorter; every tier now lands between 5 and 10 minutes. The Steeleaf magic-essence recipe was brought in line with the others (far cheaper, and it now yields a Steeleaf ingot), and Platina is now bred from Diareed and Rubyne instead of Titania.
Shipped in 12 pull requests
- Change the Steeleaf skip recipe to be more in line with other magic essence recipes (CropsNH #185)
- Balance Tweaks for 2.9 (CropsNH #176)
- Bauxia Balance Changes (CropsNH #172)
- Remove eye of ender from enderbloom drops (CropsNH #168)
- Replace Titania with Rubyne for the Platina mutation (CropsNH #123)
- Balance thiosulfine conversion recipes. (CropsNH #101)
- Remove Sticky pool from Slimy Bonsai (CropsNH #86)
- Balance changes (CropsNH #64)
- Crop balance changes (CropsNH #46)
- Add some sense to Gene Extractor and Crop Synthesizer recipe times (CropsNH #33)
- Drop changes, invalid soil warning, lang updates, single block rebalance (CropsNH #16)
- Update build deps, nerf soul sand lily and buff oil brerry (CropsNH #9)
Fixes
The Crop Manager no longer loses its banked overflow drops when the world reloads, and crop sticks can again be placed against any face, work with builder's wands, and are no longer voided when placing double sticks. The Crop Manager's water tank shows correctly in Waila, and mature crops re-check their growth requirements, so one that goes dark no longer stays stuck unharvestable. The Crop Manager's battery slot accepts batteries again, and several recipe conflicts were resolved.
Shipped in 67 pull requests
- Fix item stack map counts being lost on NBT load (CropsNH #254)
- Remove more useless recipe removals (CropsNH #245)
- Remove useless recipe removals (CropsNH #244)
- Fix energy slot not doing the energy slot work because it was not an energy slot (CropsNH #243)
- Fix getSeedData NPE (For 2.9) (CropsNH #241)
- Fix recipe conflict and titanium to desh conversion (CropsNH #232)
- Fix crop-stick placement behaviour (For 2.9, Regression Fix) (CropsNH #231)
- fix spelling of bamboo seeds (CropsNH #225)
- Fix shading on the new crop breeder progress bar (CropsNH #218)
- Remove Gaia Wart's food relation and re-add radiation reduction. (CropsNH #210)
- Make thornvine hurt players and a small mutation pool pass. (CropsNH #206)
- Plumbilia should never have been in the reed group. (CropsNH #200)
- Add missing Postea transformer for GT5u chili pepper. (CropsNH #195)
- Fix pool mutation nei overflow (CropsNH #193)
- Fix Crop Manager showing only an empty water tank in Waila (CropsNH #191)
- Allow mature crops to still check their growth reqs. (CropsNH #190)
- Change enderbloom duplication catalyst to ender pearl. (CropsNH #184)
- Water artichoke alt seed, and EFR stone liliy fix and some cleanup (CropsNH #182)
- Add missing recipe tier checks to crop breeder and synthesizer. (CropsNH #181)
- Adapt to BioLab Cleanup (CropsNH #180)
- Fix gog steeleaf skip (CropsNH #179)
- Fix olivine typo (CropsNH #177)
- Fix cross crops when sneaking and change sounds to wood (CropsNH #160)
- re-add missing oil comb extraction recipe (CropsNH #159)
- Update recipe check lang keys to track gt5u changes (CropsNH #155)
- Fix IF only crops being sometimes harvestable (CropsNH #147)
- Breeder/Generator Bug Fixes and QoL improvements (CropsNH #146)
- Remove deterministic parent collision for tuff lily (CropsNH #137)
- Fix incorrect item drops when crop stick are broken by things other than the player. (CropsNH #136)
- add missing indigo blossom recipes (CropsNH #131)
- Correct Ardite Berry Drop Count (CropsNH #127)
- allow goldfish to interact with things (CropsNH #126)
- Add back missing emerald drop to bob's (CropsNH #122)
- Add missing bop mod loaded check (CropsNH #119)
- Fixed GUI for 🌽Crop Manager 🍅 (CropsNH #117)
- Fix Environmental module (Dead) recipe using wrong rotten flesh (CropsNH #114)
- fix: typo, dustSlufur -> dustSulfur (CropsNH #113)
- Small mutation pool fix (CropsNH #112)
- Fix thornvine typo (CropsNH #111)
- Fix a few typos/grammar (CropsNH #110)
- Fix structure localisations in the projector ui (CropsNH #107)
- Add AoE to ExU watering can compat. (CropsNH #106)
- Fix alcohol fluid langs and lessen gt++ reliance for celled fluids. (CropsNH #97)
- Allow weed-ex to prevent disease transmission to healthy crops. (CropsNH #92)
- Prevent weed and migrator crops from showing up in NEI (CropsNH #91)
- Fix incorrect height diameter of Crop Manager tooltip (CropsNH #85)
- Fix incorrect block meta on migrated MTEs (CropsNH #84)
- Prevent crops from entering a quantum state on the client side (CropsNH #74)
- Change Get Mod Item type calls to only panic using GT's RA2 panic flags (CropsNH #73)
- NEI tooltip changes and a quick fix for glowing coral (CropsNH #70)
- Fix april first easter egg (CropsNH #66)
- fix incorrect formula for breeder nei tooltip (CropsNH #62)
- Fix liquid-input enriched fertilizer and remove gold from goldfish maceration. (CropsNH #59)
- Fix drop stack sizes (CropsNH #58)
- Add bop flax as an alt seed for flax (CropsNH #55)
- Make mica recipe use recipe eu/t instead of amp eu/t (CropsNH #53)
- Fix multiplayer-only issues (CropsNH #49)
- Use propper ore dict for garlic alt seeds. (CropsNH #48)
- Mark the spades as shovel type tools (CropsNH #42)
- Fix ConcurrentModificationException in MTECropManager.harvest (issue #40) (CropsNH #41)
- Fix Crop Manager Lang Key (CropsNH #39)
- Fix duplicate mutation for Allium and Belladonna (CropsNH #32)
- Allow spade to harvest IF only crops for seeds when mature (CropsNH #31)
- Allow seed data parser to identify crops that cannot be crossed. (CropsNH #30)
- fix incorrect item ids for crop synthesizer migrations (CropsNH #20)
- Fix Stone Compression (CropsNH #18)
- Down with the sickness (CropsNH #11)
FindIt support for CropsNH seeds
FindIt can now search analysed CropsNH seeds by species alone, ignoring stats; used on an unanalysed seed it finds all your other unanalysed seeds instead. It works on nearby crop sticks in the world as well as seeds in inventories, making it easier to find and manage your crops.
Shipped in: CropsNH #148, CropsNH #149
Watch on Discord - 2 video clip(s)
Index · Previous: Nanochip Assembly Complex · Next: The ModularUI2 port
Contributors
Everyone who authored, reviewed or co-authored a change on this page, with how many of them:
@C0bra5 (136), @UltraProdigy (59), @Dream-Master (33), @LazyFlesh (24), @koolkrafter5 (18), @boubou19 (16), @Ethryan (5), @Pxx500 (5), @Eldrinn-Elantey (4), @Yoshy2002 (4), @Alexdoru (3), @Auynonymous (3), @danyadev (3), @Dynamiczbee (3), @evgengoldwar (3), @VortexSo4 (3), @Algent (2), @hinyb (2), @june-dev-username (2), @kuba6000 (2), @Luca-Guettinger (2), @OTPANNIEXD (2), @Ranzuu (2), @Ruling-0 (2), @tiffit (2), @ABKQPO (1), @alfarelcynthesis (1), @Angry3vilbot (1), @AnsonYeung (1), @Caedis (1), @Calvin304 (1), @Chitak985 (1), @chrombread (1), @Connor-Colenso (1), @DylanTaylor1 (1), @hiroscho (1), @jude123412 (1), @Kogepan229 (1), @lc-1337 (1), @leagris (1), @LunaDziaba (1), @Lyfts (1), @MLGfruitshoot (1), @Nikolay-Sitnikov (1), @PLASMAchicken (1), @POPlol333 (1), @purebluez (1), @StellaCaerulea (1), @TheYoingLad (1)