Create

Create

86M Downloads

3-side waterwheel lines break when water flow is stopping

Ek-Videogames opened this issue ยท 0 comments

commented

Describe the Bug

I was running into an issue where my waterwheel lines kept appearing with large chunks missing out of them, after a bit of experimentation I've found what I believe to be the cause. Sections of wheels setup with 'water on 3 sides' encountering conflicting rotation direction from in the groups of waterwheels causing them to rip themselves apart when the flow of water stops.

Reproduction Steps

  1. Line of more than one waterwheel (The more the better as the bug is more likely to happen) arranged so water passes over the top, down the side, then under the bottom - thus achieving three flows of water providing power.
  • Optional: Arrange multiple rows like this, mirrored every-other line so the water passing under one waterwheel powers the top of the next, in a sort of 'S' pattern.
  1. Add water source and wheels start spinning operating normally.

  2. Remove water sources all at once, as the water drains some of the wheels start breaking.

Expected Result

A line of waterwheels all facing the same direction with same water flow should not cause to snap under their own power generation when the water source is removed.

Screenshots and Videos

Setup running normally with correct rotation direction gearing.
A repeating 'S' pattern to utilize all 3 sides of waterwheels for maximum efficiency.
image

Water removed - side view: waterwheels break in random spots as flow stops.
image

Replaced broken wheels and ran the test again, this time without any shaft output. Fewer wheel segments break, but some still do this confirms that the counter-rotation is not only coming from the contraption but other wheels themselves.
image

image

Crash Report or Log

No response

Operating System

Windows

Mod Version

0.5.0c

Minecraft Version

1.18.2

Forge Version

36.2.0

Other Mods

create-stuff-additions1.18.2_v1.1.8

createaddition-1.18.2-20220712a

createaddition-1.18.2-20220712a

jei-1.18.2-9.7.0.209

Additional Context

It seems like the issue is occurring because as the water reaches the bottom of the wheel some of them want to spin backwards, but others don't. This flow behavior when a waterwheel only has water below it and not above obviously can't be changed without breaking existing setups.

I feel like waterwheels should be more robust to counter-rotation, or if you really wanted to go the 'realism' route make it so waterwheels applying the wrong rotation of force just adds stress to the system instead of trying to create negative rotational power.