Minecraft Blogs / Article

More than 7 things you may did not know about pistons

  • 9,227 views, 1 today
  • 13
  • 4
  • 1
Xbxp's Avatar Xbxp
Level 57 : Grandmaster Electrician
90
At the last time I make a lot of experiments with pistons, here are some facts I have discovered:

There are 7 main facts I discuss, but while explaining some of the facts I add more facts related to it not counting them as new facts because they are related to a fact I already wrote about.

1. If you make double pistons extender to retract both sticky pistons at the same time you can make the second sticky piston (the one that being moved by the other sticky piston) to not pull blocks and to be pulled by the first piston even if it didn't retract.
You can find more information about that here.

2. While a block is moved by piston you can stand inside the moving block and see it's texture from the inside like the block is empty. (like you are inside mob/player and see him from the inside) Make sure there is no place where the block can push you so you will stay inside it.
Untitledpng

3. Block that is being moved by piston will not update it's light level until it stopped moving, so while a block is moving from dark place to a lit place it will still have dark sides when it had no light. There is no light inside blocks or between to adjacent blocks, so a block moving from a place where there are blocks adjacent it will look very dark while moving.
Untitledpng

You will be standing inside the block without taking any suffocation damage, the piston will be extended and retracted at the same time.

4. A piston might get stuck retracted and extended at the same time if you log out of the world while the piston just retracted and got powered at the same time.
Untitledpng
There is a way to "save" a piston that got stuck in this state, as the piston block is a retracted block it can be moved by other piston - this will destroy the extended piston's arm and the piston that moved is saved from being destroyed by the extended arm.

5. Breaking the piston's arm while it's pushing (not pulling) a block will not break the piston but will break the piston arm and the piston will become a normal retracted piston, if it's a sticky piston it will not pull back the block it pushed when it gets unpowered because it already became a retracted piston without actually retracting itself.

6. Retracting piston's border is between the block of the piston and the block behind it. (kinda moves half a block back) Same happens to the piston's arm.
Untitledpng

7. If a piston gets powered and just started moving a block and the block is broken, the block will appear where it should be after it is pushed, but the piston arm will not appear at all. While the piston is still powered you can walk through the place where it's arm used to be, place there blocks, etc. It is just empty space until the piston is unpowered. The block still counts extended so you can't move it using another piston. When the piston is unpowered any block in front of it will be replaced with the piston's arm and the piston will retract normally, if the piston is sticky it will pull back the block in front of it.
Untitledpng
This trick can be used for decoration - you can make a wall of pistons like that and power them from behind with redstone blocks.
You also can make a magical room where there are stone walls like in the screenshot below, and a button that makes all the walls to become wooden.
Untitledpng
If two pistons glitched like that and their piston arm was in the same block, if you will unpower them both at the same time they will recreate their piston arms in the same block and one's arm will replace the other's and both arms will be destroyed but they will act like they were not broken. This means both pistons will become normal pistons instead of breaking and both pistons (if they are sticky) will pull blocks, If both arms are trying to pull a block they will pull two blocks into the same block.
In this image there are two sticky pistons powered from the same block, they both will pull the block in front of them into the same place if the redstone will break:
Untitledpng
The piston that was facing to the south (0) was the first in the game code, so this piston pulled back the red block successfully. Then the other one that was last in the code - east(3) - pulled his orange block too and this block replaced the red block:
Untitledpng
Tags

1 Update Logs

Update #1 : by Xbxp 01/31/2014 3:00:51 pmJan 31st, 2014

Removed some s and fixed spelling errors

Create an account or sign in to comment.

1
01/31/2014 1:35 pm
Level 16 : Journeyman Architect
BPXRockU
BPXRockU's Avatar
Cool I learned a lot from this! Diamond to you!
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome