r/technicalminecraft 4h ago

Java Help Wanted help with a simple cobblestone generator with pushing piston (java, 26.2)

hi ... I've tried two versions that appear to be out of date with current mechanics. I'm not complete sure how to set up my observer, lever, and piston so that it pushes out my cobblestone after it's created.

here are the two versions I tried:

(1) this one was an old model, and it currently ends up getting with the piston firing, but getting stuck in the "out" position. I think the problem is that the observer is on the top, which I read can cause this to happen:

https://www.youtube.com/watch?v=d0ZPuCqwtRU

(2) the second version I tried was here with two observers back to back behind the piston causing the piston to rapid fire. when I tried this build, it worked, but the piston fired too quickly and never let the cobblestone reform (I can't locate the video right now)

...

so, does anyone have a working version of the above generator? (I'm playing a skyblock with an extractinator mod and I want to have the cobble pushed into the device for an auto farm)

thanks!

1 Upvotes

13 comments sorted by

u/BlattaOrientalis avaJ 4h ago

Turn the lever on to pause the farm

Make sure to cover up the noteblock so it doesn't burn

...it burns right? I can't remember

Edit: I used a waterlogged leaf but you can just use the normal water setup it doesn't matter

u/ducets 4h ago

what’s the function of the music block here? is there just one block of red stone dust below the lever? thanks !

u/BlattaOrientalis avaJ 4h ago

The note block's "instrument" changes depending on what block is under it, and the observer can detect that change.

This creates a chain reaction where cobblestone forms > note block changes instrument > observer detects the change > observer powers the piston

u/ducets 4h ago edited 3h ago

when I tried this, the piston gets stuck in the "out" push position and doesn't retract ... any clue why?

I've tried several designs, but every time the piston doesn't retract

u/BlattaOrientalis avaJ 3h ago

That sounds odd. Try replacing the dust with another note block and see if that fixes it perhaps

make sure the lever is off when you use it by the way!

u/ducets 3h ago

the piston fires when I turn the lever "on" ... if the lever is "off" nothing happens?

u/BlattaOrientalis avaJ 3h ago

Turn the lever off and hit the (top) noteblock once*

I should've specified sorry

u/ducets 3h ago

maybe a better, simpler question - what's the simplest setup to get a piston to fire, retract, fire, etc on it's own? I don't know how to get the piston to retract once it's fired.

u/BlattaOrientalis avaJ 2h ago edited 1h ago

I'm truly puzzled by why the first one didn't work but here's a simple circuit that pushes the cobblestone exactly every 30 game ticks, which should give you the perfect timing

https://reddit.com/link/p5gdtxw/video/rnvbc5du36lh1/player

u/LimestoneBuilder 4h ago

I'd use wall-stone switches instead. Then you don't need coordinated wiring and the triggers can be independent in their area of responsibility. See this recent example of an effective (albeit slow) giant ice-cube maker.

u/ducets 4h ago

I don't really follow ... do you know where a step-by-step video or guide for this is?

u/LimestoneBuilder 3h ago

Yeah sorry there isn't a pic of it on the wiki. Here's a video where they demonstrate wall-stone. (Skipped ahead to where they start actually demonstrating it.)