Description
In almost every circuit I make nowadays I find that I need pulses. Pulse when something comes on, pulse when something turns off, pulse to grab that block, or pulse to push that one back out. I find that for complex setups (mostly when making piston doors) that I can end up with multiple monostable circuits for pulsing at different times and this bloats up the size of things quite a bit as I then have to route wires around things and it all becomes quite a mess.
My idea is to add a block called the "Pulser" (or similar) which takes a mesecon input (as block updates are hard and slow to detect in Minetest) and outputs a pulse the length of a gate's delay (or the fastest possible monostable circuit as of now). This would help immensely with projects that need to pulse a piston, movestone, light, or shorten a signal at all. It would also help with routing signals as you can use them to pass a pulse through a chain of "Pulsers" and even split them in ways you can't easily without using mese block stacks (which then interact with nodes next to them).
Activity