I love redstone and when I got my first few pieces of dust ingame I was hooked. Very soon after I was trying to build things that clearly were too large and complex to be feasible. The modders got to work and now redstone is incredibly powerful. Logging on to see the new pistons was exactly the same experience. The idea of pistons are excellent, but they are clunky, hard to use effectively and any large scale projects are pretty useless the way they are set up. Major problems with Pistons that need to be addressed: Sticky Pistons will not "stick" to blocks unless they're powered. That means that trying to create a line of pistons that pull/push each other will never work as intended. Power has to be supplied to each individual piston block, which means that trying to create any array of more than two blocks adjacent becomes near impossible to fit wire into. Moving blocks will not move your character if you are standing on them. So, if you created a moving floor or something to that effect, your character would stay static on the moving blocks. The way I envision this mod would be possibly that the user places a piston and right clicks on it to access it's options. Options are then either edited through a pop up window (if possible), if not, through a chat interface. Options would include: Piston Launches Blocks - y/n Launch Power - 1-50 (block distance of launch) Block Sticks - y/n Sticky Depth - 1-50 (How many blocks away from the front will attach to the piston) Piston Transfers Power - Up/Down/N/E/S/W (This piston will transfer power between it and other adjacent pistons) Power On Delay - 1s-60s Power Off Delay - 1s-60s (This will allow a complex sequence of pistons to fire and retract at timed intervals) Piston Speed 1-50 Make These Options Default y/n Save/Export/Import Setup tl;dr - New pistons kinda suck, we need more options for them and I have no modding experience. Thanks!