-
Notifications
You must be signed in to change notification settings - Fork 317
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Weedex does not prevent weedgrowth from 24+ crops on empty double or single cropsticks #18230
Comments
Weedex doesn't damage crops. That myth was debunked. |
"However, Weed-EX can cause stat loss if used on a crop which is considered a weed. Specifically: " That is what I was reeferring to (from the wiki) with damage. if that is incorrect then sorry |
It also says there that a cropstick with weedex on it is supposed to be immune to all weedex spreading effects which is why I filed this report |
That is inaccurate and should be updated -- we verified it in the code. |
Sure, I have no comment on that, haven't dug into it. |
Ah ok thank you!
|
Totally fair, just wanted to post it here so it is documented in the proper channel. |
I'm going to clear up some misconceptions since I've been digging into IC2 crops for way too long, and i know too much about them:
Ic2 isn't a mod that the team can edit directly since it's closed source. We plan on replacing them with a custom mod for 2.8 which will hopefully be a lot clearer about how crops work in general. |
Ohhh thank you, sad to hear that that seems to be intended but what can I do. |
Do you happen to know whether crop managers and cropmatrons (or each one in case they behave slightly different) apply weedex to cropsticks with crops that have 24+ growth if these crops are at growth stage 2+? |
The crop manager is actually a bit weird on how it does weed-ex, it bypasses the IC2 weed-ex apply logic and just substitutes it's own: https://github.com/GTNewHorizons/GT5-Unofficial/blob/acfbaaf78e44f1da078419cd3f034a75aa0ea520/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/basic/MTECropHarvestor.java#L363-L389 When weed-ex is applied and the new amount is >= 75, and the crop is considered a weed (growth too high or is weed), there is a 33% chance that it will attempt to lower the crop's stats. When it attempts to lower the stats:
The IC2 Crop matron respects the standard rules of weed-ex. In both cases, the crop's state does not prevent the application of weed-ex; they just do it as long as the weed-ex amount is low enough. |
Thank you! |
Your GTNH Discord Username
No response
Your Pack Version
2.6.1
Your Server
Stonehuts
Java Version
Java 21
Type of Server
Thermos
Your Expectation
I tried to breed stickreed as a base crops to further breed other crops to 32/32/0 and then eventually 32/32/32. In order to have weedex applied to only the double cropstickso as to not damage the crops, I decided to put the breeding thingy right at the edge of my cropmatrons range with just the double cropstick within their range.
The Reality
Weeds still grow no matter whether it is a single cropstick or a double cropstick even if there has been a weedex application from the cropmatron.
Your Proposal
Make it so that no weeds grow in such a case.
Final Checklist
The text was updated successfully, but these errors were encountered: