Immersive Engineering

Immersive Engineering

152M Downloads

Chemthrower with herbicide turns Farmer's Delight rich farmland into vanilla dirt

Closed this issue ยท 4 comments

commented

Minecraft Version

1.21.1

Immersive Engineering Version

ImmersiveEngineering-1.21.1-12.2.0-187

Expected Behavior

When a chemthrower shoots herbicide onto rich farmland, it would convert back into rich soil.

Actual Behavior

When a chemthrower shoots herbicide onto rich farmland, it turns into vanilla dirt.

Steps to reproduce

  1. Place down a block of rich soil, till it, and plant a crop.
  2. Spray it with a chemthrower loaded with herbicide.

Debug Crash Log

-N/A-

commented

We check for the FarmBlock class, which doesn't have any reference for what it was made from.
We can't really account for FD extending that.

Best I can do is make us only affect vanilla farmland, which means that rich farmland would simply be immune to herbicide.

commented

Could I open an issue with Farmer's Delight and see if they can do anything? Or would that be bad form? (idk the etiquette of intermod conflicts)

commented

They can't really, no.
There is no proper way to determine the "original" block for farmland. We revert to dirt because we make that assumption from Vanilla.
There is nothing FD can change about that either.

It's either dirt, or fully ignoring any modded farmland. That's the two options =P

commented

Awwww