Changelog
-
Waterwheels now have a block state called Picky. It is set to true onPlacement event.
-
Why? When worldgen'ed Picky will be false since that don't trigger onPlacement. So the waterwheels will work as default, specifically requested for the IDAS structures mod on discord.
-
If you plan to make a structure and doesn't desire such logic, there is config option to disabled the condition.
-
I tested placing the block a few ways, and it set Picky as true even with the deplayer. There might be exceptions, and if I find it, I will make this config as not default. For now, it is on.
-
Notice 1: If updated from previous version, replacing the waterwheels is required for it to work again. Otherwise, the ones placed with the older version will remain with picky set to false.
-
Notice 2: If updated from previous version, if the water wheels don't work even after being replaced, try deleting the config and reloading the world.