Right now, anything that can be toggled with redstone has it set in stone (no pun intended) what it does when powered or non-powered. Pistons are always retracted when non-powered and extended when powered. Lamps are always on when powered and off when not powered. Doors will only open when power is supplied; if they're already in their "open" state when a redstone current is applied, nothing will happen. If you want them to have the opposite behavior, the only thing you can do is employ an inverter.
My suggestion is to make it so you can switch the behavior of a mechanism when power is applied by just right-clicking on it. If you right click on an unpowered piston, it extends, and from then on it will retract when power is supplied. To switch it back, just right-click again. This would have several benefits:
First, it will enable more compact redstone circuits. For example, take this piston-using cobblestone generator from the wiki:
In that design, you need to have space for both the clock to send pulses to the piston so it continually retracts and extends to push the generated stone out, and an inverter so the piston spends enough time retracted for the lava and water to flow together to make a new block. (Without the inverter, the piston will rapidly retract and extend, then wait about a second in the extended state before repeating. You need the piston to spend the second delay in the retracted state to allow stone to form, so you must use an inverter.)
With this suggestion implemented, however, you could simply toggle the piston into an inverted state and save the two blocks from the inverter. Not a lot, true, but with redstone circuitry, every square counts.
This would also help with construction over high cliffs. Say you're in the Nether on a cliff high above an island you want to descend to. It's too far to fall and heal, and you can't use a water elevator because water immediately evaporates in the Nether. Your best option is to make a down-facing piston, and use it to push blocks downward to create a pillar you can build off of. Right now, you'd need a button or lever to activate the piston, but with this suggestion you can just activate the piston itself and save the inventory slot for another stack of whatever valuable item you're after.
There'd be a few uses for this outside of pistons, too; Metal doors could be opened without using redstone inputs (which is a restriction that never made sense to me in the first place), and Redstone Lamps could be used to provide light and Powered Rails could speed up minecarts without having to add power sources for them as well.
I personally think this would be a worthwhile addition to the game.
Just like your other suggestion about lamps, this is redundant because it is accomplished with the simple use of a NOT gate. that's 1 extra block of used space in the design.
No support, especially on the part of iron doors. Iron doors aren't supposed to be able to be opened with your hand.
Why do all of your suggestions involve your hatred for NOT gates?
Because **** a NOT gate when there could be more space saved with no detriment to anyone. I have no idea what's up with all the hate toward making redstone stuff a little smaller in some cases. Any way to condense a circuit should be welcome.
Because **** a NOT gate when there could be more space saved with no detriment to anyone. I have no idea what's up with all the hate toward making redstone stuff a little smaller in some cases. Any way to condense a circuit should be welcome.
Toggling redstone like that would screw everything up.
If we can toggle the blocks, we can't place them on eachother.
So that means everyone who wants to build something out of redstone has to take an extra step and build a huge stupid scaffold first.
Then make shift (or whatever you have to crouch) + Right click = place the block without using the block you're placing it on.
It's easy, and already present in mods where you're building multiple blocks with right click functions on top of each other, like Equivalent Exchange.
It's kind of silly to bash an idea just because it wouldn't work in the current system, when all it'd take is an extremely tiny change that should already be present in vanilla anyway (cause it'd be useful as hell whether OP's suggestion is implemented or not).
If we can toggle the blocks, we can't place them on eachother..
For once i agree with Mattpoppybros. This wouldn't only ruin Redstone, But Building in general. Why get an iron door if it is made useless? the whole point of Iron doors, Pistons, RedstoneLamps,And Redstone in general is that is activated by REDSTONE. Here are some other options. Carry a stack of gravel to build a pillar in the nether. If you want a door that you can just click, Make a WOODEN Door. That Easy.
-MCMF Dingo_Winterwolf
Iron doors shouldn't be openable by hand. The entire point of an iron door is that it takes an external source of power to open (and, as a secondary function, can stop zombies from eating your face).
However, I like the rest of the idea. It's often difficult to incorporate a NOT gate into complicated mechanisms, especially when they're tightly packed- you can't just go slapping redstone torches down at random without causing severe interference.
My suggestion is to make it so you can switch the behavior of a mechanism when power is applied by just right-clicking on it. If you right click on an unpowered piston, it extends, and from then on it will retract when power is supplied. To switch it back, just right-click again. This would have several benefits:
First, it will enable more compact redstone circuits. For example, take this piston-using cobblestone generator from the wiki: In that design, you need to have space for both the clock to send pulses to the piston so it continually retracts and extends to push the generated stone out, and an inverter so the piston spends enough time retracted for the lava and water to flow together to make a new block. (Without the inverter, the piston will rapidly retract and extend, then wait about a second in the extended state before repeating. You need the piston to spend the second delay in the retracted state to allow stone to form, so you must use an inverter.)
With this suggestion implemented, however, you could simply toggle the piston into an inverted state and save the two blocks from the inverter. Not a lot, true, but with redstone circuitry, every square counts.
This would also help with construction over high cliffs. Say you're in the Nether on a cliff high above an island you want to descend to. It's too far to fall and heal, and you can't use a water elevator because water immediately evaporates in the Nether. Your best option is to make a down-facing piston, and use it to push blocks downward to create a pillar you can build off of. Right now, you'd need a button or lever to activate the piston, but with this suggestion you can just activate the piston itself and save the inventory slot for another stack of whatever valuable item you're after.
There'd be a few uses for this outside of pistons, too; Metal doors could be opened without using redstone inputs (which is a restriction that never made sense to me in the first place), and Redstone Lamps could be used to provide light and Powered Rails could speed up minecarts without having to add power sources for them as well.
I personally think this would be a worthwhile addition to the game.
No support, especially on the part of iron doors. Iron doors aren't supposed to be able to be opened with your hand.
Why not?
Because **** a NOT gate when there could be more space saved with no detriment to anyone. I have no idea what's up with all the hate toward making redstone stuff a little smaller in some cases. Any way to condense a circuit should be welcome.
A NOT gate requires two blocks.
Toggling redstone like that would screw everything up.
You can't.
So that means everyone who wants to build something out of redstone has to take an extra step and build a huge stupid scaffold first.
Then make shift (or whatever you have to crouch) + Right click = place the block without using the block you're placing it on.
It's easy, and already present in mods where you're building multiple blocks with right click functions on top of each other, like Equivalent Exchange.
It's kind of silly to bash an idea just because it wouldn't work in the current system, when all it'd take is an extremely tiny change that should already be present in vanilla anyway (cause it'd be useful as hell whether OP's suggestion is implemented or not).
Because their too heavy to be opened by hand.
Download now
Steve can punch over a tree and carry an entire stone fort on his back (some assembly required.) He's strong as hell.
Exactly, it's a problem, yes, but it's not insurmountable.
For once i agree with Mattpoppybros. This wouldn't only ruin Redstone, But Building in general. Why get an iron door if it is made useless? the whole point of Iron doors, Pistons, RedstoneLamps,And Redstone in general is that is activated by REDSTONE. Here are some other options. Carry a stack of gravel to build a pillar in the nether. If you want a door that you can just click, Make a WOODEN Door. That Easy.
-MCMF Dingo_Winterwolf
SuggestionForumCriticLytesonTeamMember
LINK TO GOLD GUARDIAN THREAD
However, I like the rest of the idea. It's often difficult to incorporate a NOT gate into complicated mechanisms, especially when they're tightly packed- you can't just go slapping redstone torches down at random without causing severe interference.