I don't think you're going to be able to push any more blocks at once than the current pistons can; it's a data limitation.
The reason obsidian is not pushed is so that you can use it to stop a piston from pushing blocks past a certain point. There are a few situations where pushing obsidian might come in handy, but not enough to deserve a new piston type.
Rollback Post to RevisionRollBack
Mostly moved on. May check back a few times a year.
I don't think you're going to be able to push any more blocks at once than the current pistons can; it's a data limitation.
The reason obsidian is not pushed is so that you can use it to stop a piston from pushing blocks past a certain point. There are a few situations where pushing obsidian might come in handy, but not enough to deserve a new piston type.
It is possible (and very easy) to make a mod that makes pistons push further. You only change ONE value in BlockPistonBase.
I like it, but how would we crush blocks if it will push them all? Will super pistons not be able to push other super pistons? I personally just like the idea of it launching and crushing stuff...
I like it, but how would we crush blocks if it will push them all? Will super pistons not be able to push other super pistons? I personally just like the idea of it launching and crushing stuff...
In the original Piston Mod, you crush blocks by having two pistons that face eachother, and when they extend the ends of their arms touch. So if you have a cobblestone blocks in between two pistons like this:
It is possible (and very easy) to make a mod that makes pistons push further. You only change ONE value in BlockPistonBase.
I would have thought if the original 16 block movement could have been kept from the mod it would have. Minecraft loves powers of 2 (1, 2, 4, 8, 16, 32, 64, ...).
Notch didn't add these features because he didn't want them in the game. He would have added the last two features if he wanted them in.
Its a suggestion. If Notch does accept this idea, I am not expecting him to add the things under the "NEW" area. The only important thing is pushing obsidian. Pushing further away doesn't matter either in my opinion. It would be nice to have, but isn't needed.
I would have thought if the original 16 block movement could have been kept from the mod it would have. Minecraft loves powers of 2 (1, 2, 4, 8, 16, 32, 64, ...).
I have made a mod that will extend the piston pushing length to 24.
They were based off the ideas of the mod, and Jeb did get to peek at Hippoplatimus's code for a general idea of how some things worked.
I didn't say it wasn't based off the ideas, and I didn't say he couldn't see the mod's code.
I am saying that he didn't just add the mod. And I don't see a reason for choosing 16, 12, 15, or any other number you can think of for a piston limit.
They did not base the vanilla pistons off the original mod, or any mod for that matter.
It seemed like that was what you were implying (although the following sentence about rewriting makes less sense in that context.)
The point is that Jeb seemed to keep most of the functionality where it made sense and was possible. 16 was a good number in the mod, why change it for the official pistons?
Besides, the number 16 turns up a lot in Minecraft. The stack size of snowballs, number of (non-powered) rails crafted, the number of light levels, metadata (damage) values (such as the number of colors of dye,) and some others I may have forgotten. The number 12? Not so much.
A piston that pushes obsidian.
Crafted like this:
For sticky:
If the super piston is pushing only normal blocks, it should push a total of 24 blocks away.
If the super piston has at least 1 obsidian block in what it is pushing, it should only push the standard 12 blocks away.
It should extend slower since Iron is heavier than Wood.
NEW:
It should launch entities into the air like the original Piston Mod.
It should also be able to crush blocks into items like the original Piston Mod.
And to stop the Super Piston being over-powered, if it is pushing all obsidian blocks, no normal blocks, it should only push 6 blocks away.
- Friendly Community - 15+ Servers - Robust Ranking System - 24/7 Uptime - Biggest - Fastest -
The reason obsidian is not pushed is so that you can use it to stop a piston from pushing blocks past a certain point. There are a few situations where pushing obsidian might come in handy, but not enough to deserve a new piston type.
Mostly moved on. May check back a few times a year.
It is possible (and very easy) to make a mod that makes pistons push further. You only change ONE value in BlockPistonBase.
I also added 2 other uses into the OP.
- Friendly Community - 15+ Servers - Robust Ranking System - 24/7 Uptime - Biggest - Fastest -
In the original Piston Mod, you crush blocks by having two pistons that face eachother, and when they extend the ends of their arms touch. So if you have a cobblestone blocks in between two pistons like this:
= Piston
and the two extend
= cobblestone item
= Piston base
= Piston arm
- Friendly Community - 15+ Servers - Robust Ranking System - 24/7 Uptime - Biggest - Fastest -
This piston is supposed to be expensive and hard to get.
- Friendly Community - 15+ Servers - Robust Ranking System - 24/7 Uptime - Biggest - Fastest -
Mostly moved on. May check back a few times a year.
Its a suggestion. If Notch does accept this idea, I am not expecting him to add the things under the "NEW" area. The only important thing is pushing obsidian. Pushing further away doesn't matter either in my opinion. It would be nice to have, but isn't needed.
- Friendly Community - 15+ Servers - Robust Ranking System - 24/7 Uptime - Biggest - Fastest -
Well, you can always mold the portal.
I have made a mod that will extend the piston pushing length to 24.
Download Piston Push Distance Extension (1.8.1)
- Friendly Community - 15+ Servers - Robust Ranking System - 24/7 Uptime - Biggest - Fastest -
The original piston mod was able to move chests easily enough, but apparently Mojang couldn't do it for some reason or another.
Mostly moved on. May check back a few times a year.
They did not base the vanilla pistons off the original mod, or any mod for that matter. Jeb felt the need to rewrite most of it.
- Friendly Community - 15+ Servers - Robust Ranking System - 24/7 Uptime - Biggest - Fastest -
Mostly moved on. May check back a few times a year.
I didn't say it wasn't based off the ideas, and I didn't say he couldn't see the mod's code.
I am saying that he didn't just add the mod. And I don't see a reason for choosing 16, 12, 15, or any other number you can think of for a piston limit.
Page 2
- Friendly Community - 15+ Servers - Robust Ranking System - 24/7 Uptime - Biggest - Fastest -
The point is that Jeb seemed to keep most of the functionality where it made sense and was possible. 16 was a good number in the mod, why change it for the official pistons?
Besides, the number 16 turns up a lot in Minecraft. The stack size of snowballs, number of (non-powered) rails crafted, the number of light levels, metadata (damage) values (such as the number of colors of dye,) and some others I may have forgotten. The number 12? Not so much.
Mostly moved on. May check back a few times a year.