Everyone knows and loves pistons, right? You can make almost anything out of them, from traps to doors. But, for the less skilled, working with pistons can be annoying at best. I think, to make them easier to use and to expand the power of the builder, variable pistons could be introduced. I have two solutions for this
Solution 1: Free Variation
This one is simple. Simply add the ability to change the distance a piston will extend by right clicking. Each click would set it one space further, with the maximum being 5, 1 being the current, default setting. This could be represented by a small area of redstone-looking space on the piston that would expand as the extension was set higher.
Solution 2: Hydraulic Power
Basically the same as Solution 1, except the distance is set by what you put into the piston. You would load and unload the piston with a right click. Loading it with redstone would set it to 2, water to 3, lava to 4, and diamonds (or possibly lapis) to 5.
I don't think this would fit very well in the vanilla, but it would be a great mod!
Well, pretty much this. Extensions to pistons could be something I might like, but it shouldn't be free, nor should be as expensive as your second solution. I'd rather see iron ingots used as extension.
Even then though, pistons shouldn't be the ultimate item. There should be a few nerfs to really keep people to just slapping one piston to do everything. Having them extend just instantly like that would likely outmode my piston codelock I spent hours on.
Rollback Post to RevisionRollBack
[quote=Badgerz]You have to keep in mind that people are stupid.
[quote=Catelite]Just because you don't understand how something works, doesn't make it broken or pointless. >_<
Well, pretty much this. Extensions to pistons could be something I might like, but it shouldn't be free, nor should be as expensive as your second solution. I'd rather see iron ingots used as extension.
Even then though, pistons shouldn't be the ultimate item. There should be a few nerfs to really keep people to just slapping one piston to do everything. Having them extend just instantly like that would likely outmode my piston codelock I spent hours on.
Indeed. Everything in Minecraft needs some sort of drawback and need to be kept simple. Thats why I dont think It would go great in the vanilla.
Pardon me for reviving this thread, but I had an idea in this realm that would be fairly reasonable to impliment in the game.
The "Piston Extender" is a 1/2 block that can lay in front (or on top) of the piston & expand normally (to 2 blocks) when a redstone charge is applied to it AND the base piston itself (probably need some work on how to trigger them, but this would allow some level of variable pistons). These extenders can be stacked to provide the desire length for the piston.
The "recipe" for this extender would be Wood Slab + Stick + Redstone in a column (somewhat like a simplified piston). With a secondary recipe for "Stick Piston Extender" being simply Piston Extender + slimeball.
This way, it's possible to build piston-based elevators or more complex water lock systems, to name a few uses.
Since the extender works similarly to the piston with a reasonable development cost, I thing it's very reasonable to consider it's implementation in a future update. Just my 2KB here. Thoughts?
I should be one iron ingot for each meter extension, up to 4, then one lapis up to 7, then one diamond up to 10
ex; 2 irons=2 meters, 4 irons=4 meters, 4 irons+ 2 lapis= 6 meters, 4 irons+3 Lapis+3 diamond=10 meters.
Rollback Post to RevisionRollBack
sorry; I use, way too much, 'punctuation', it's a habit...
To post a comment, please login or register a new account.
Solution 1: Free Variation
This one is simple. Simply add the ability to change the distance a piston will extend by right clicking. Each click would set it one space further, with the maximum being 5, 1 being the current, default setting. This could be represented by a small area of redstone-looking space on the piston that would expand as the extension was set higher.
Solution 2: Hydraulic Power
Basically the same as Solution 1, except the distance is set by what you put into the piston. You would load and unload the piston with a right click. Loading it with redstone would set it to 2, water to 3, lava to 4, and diamonds (or possibly lapis) to 5.
i havent played minecraft in like 4 years lol
Well, pretty much this. Extensions to pistons could be something I might like, but it shouldn't be free, nor should be as expensive as your second solution. I'd rather see iron ingots used as extension.
Even then though, pistons shouldn't be the ultimate item. There should be a few nerfs to really keep people to just slapping one piston to do everything. Having them extend just instantly like that would likely outmode my piston codelock I spent hours on.
[quote=Badgerz]You have to keep in mind that people are stupid.
[quote=Catelite]Just because you don't understand how something works, doesn't make it broken or pointless. >_<
Indeed. Everything in Minecraft needs some sort of drawback and need to be kept simple. Thats why I dont think It would go great in the vanilla.
i havent played minecraft in like 4 years lol
The "Piston Extender" is a 1/2 block that can lay in front (or on top) of the piston & expand normally (to 2 blocks) when a redstone charge is applied to it AND the base piston itself (probably need some work on how to trigger them, but this would allow some level of variable pistons). These extenders can be stacked to provide the desire length for the piston.
The "recipe" for this extender would be Wood Slab + Stick + Redstone in a column (somewhat like a simplified piston). With a secondary recipe for "Stick Piston Extender" being simply Piston Extender + slimeball.
This way, it's possible to build piston-based elevators or more complex water lock systems, to name a few uses.
Since the extender works similarly to the piston with a reasonable development cost, I thing it's very reasonable to consider it's implementation in a future update. Just my 2KB here. Thoughts?
ex; 2 irons=2 meters, 4 irons=4 meters, 4 irons+ 2 lapis= 6 meters, 4 irons+3 Lapis+3 diamond=10 meters.
sorry; I use, way too much, 'punctuation', it's a habit...