mojira.dev
MC-106075

Hopper timings depend on the gametick they're activated in.

related to the fix of MC-105560.

hoppers are running on a global timer now, which apparantly only allows them to transfer items every 4gt. This breaks countless redstone contraptions, that rely on precise timings.

Example: classic dropper-hopper monostable (see picture), a widely used component in many redstone contraptions, doesn't give a reliable 7gt signal anymore. Since 16w32 the signal length is random, which breaks countless things.

Video: https://gfycat.com/EnragedBackAustraliankestrel

Attachments

Comments 25

It's not random for me at all, it's just a bit shorter.

try this. the front piston sometimes loses its block and sometimes it doesn't, (It's random based, you might have to try a few times)

That depends on how fast you activate the dropper, there's nothing random here, perhaps you're simply experiencing lag.

Ok, can confirm with ONLY that setup, using a button ONLY.

15 more comments

https://youtu.be/1KQ7UFO96wo?t=52s As demonstrated in this video, the inconsistency of hoppers is surely not fully fixed.

@Pepijn
I think hoppers are back to normal. There was always this little inconsitsency of hoppers, also in older versions. Depending on the locational update order it would either take 7 or 8 game ticks for an hopper to transfer the first item. For example if you have a pair of hoppers facing into each other, the clock cycle is always 15 game ticks, because one of the hoppers needs 7 gt to transfer the item and the other one 8gt. This was caused by the update order.

I'd like to see this fixed too, but don't know if there's a bug report yet.

That was already said by @unknown:

@unknown added a comment - 30/Aug/16 10:50 AM
Fixed while maintaining the fix for MC-105560, so behavior for hopper-to-hopper love may still act differently compared to 1.10

You can't keep hoppers the same while providing a fix for them getting stuck, the current way is not perfect, but it can't get better without undoing that fix.

Timings can be done by other means (repeaters, comparators, etc...), but are more precise and compact with hoppers. I think that perhaps some new advanced repeater could be released that handle higher ticks and hoppers maintain the current snapshot behavior.

Thank God they fixed this!

ilmango

Jens Bergensten

Confirmed

Minecraft 16w32a, Minecraft 16w32b, Minecraft 16w33a

Minecraft 16w35a

Retrieved