Farmer's Delight

Farmer's Delight

77M Downloads

[1.16.1] Rich Soil farmland decays to normal Dirt if not hydrated

vectorwing opened this issue ยท 1 comments

commented

Description
When placing down (or tilling) blocks of Rich Soil Farmland without water sources to hydrate them, the blocks will slowly decay back into Dirt, destroying the Rich Soil in the process.

This is due to code changes in FarmlandBlock. It now separates farmland logic away from tick(), and puts it into randomTick() instead. Since FD's farmland never overrides randomTick, but extends FarmlandBlock, the function runs as if it was dirt farmland.

Steps to reproduce:

  1. Place Rich Soil Farmland anywhere, without water sources to hydrate it.
  2. Wait until it decays to dirt.

Expected behavior:
Rich Soil Farmland should not decay at all if lacking hydration.

Mod list:
FarmersDelight-1.16.1-0.2.2
Forge 32.0.108

commented

Fixed on commit d775b6f.