Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Six-sided Piston: Difference between revisions

From SAS Gaming Wiki
imported>LauraFii
m Removed blank space
 
SyncBot (talk | contribs)
Remove broken links to missing pages
Line 19: Line 19:
| lavasusceptible = No
| lavasusceptible = No
}}
}}
A '''six-sided piston''' was an extreme metadata variant of the [[Minecraft:piston]]. It could be used as [[Minecraft:update suppression]] agents.
A '''six-sided piston''' was an extreme metadata variant of the [[Minecraft:piston]]. It could be used as update suppression agents.
[[File:Six-sided piston BE.png|thumb|Six-sided piston {{in|pe}}]]
[[File:Six-sided piston BE.png|thumb|Six-sided piston {{in|pe}}]]


Line 31: Line 31:


=== Block transmutation ===
=== Block transmutation ===
Multiple [[Minecraft:mcdf:Java Edition:Block Transmutation|block transmutation methods]] can be used to create Six-sided Pistons {{in|JE}}. From Beta 1.7.2 to Beta 1.9 Prerelease 5, Six-sided Pistons can be created using moving piston merge transmutation, from Beta 1.7.3 to 1.2.3, can be created using water transmutation, and from 13w36a-1 to 1.7.5 and 14w02a to 14w11b, can be created using arrow transmutation.
Multiple block transmutation methods can be used to create Six-sided Pistons {{in|JE}}. From Beta 1.7.2 to Beta 1.9 Prerelease 5, Six-sided Pistons can be created using moving piston merge transmutation, from Beta 1.7.3 to 1.2.3, can be created using water transmutation, and from 13w36a-1 to 1.7.5 and 14w02a to 14w11b, can be created using arrow transmutation.


=== <samp>/setblock</samp> and <samp>/fill</samp> method ===
=== <samp>/setblock</samp> and <samp>/fill</samp> method ===
Line 64: Line 64:
|{{HistoryLine||1.8|dev=14w02a|Six-sided pistons with data value 6 no longer crash the game when powered, rendering them no longer usable for update suppression.
|{{HistoryLine||1.8|dev=14w02a|Six-sided pistons with data value 6 no longer crash the game when powered, rendering them no longer usable for update suppression.
|In addition, six-sided pistons with metadata 14 can be obtained in a stable state with commands or arrow transmutation, as they no longer crash the game either.}}
|In addition, six-sided pistons with metadata 14 can be obtained in a stable state with commands or arrow transmutation, as they no longer crash the game either.}}
|{{HistoryLine|||dev=14w17a|[[File:Missing Model JE2.png|32px]] [[File:Missing Model JE2.png|32px]] [[File:Missing Model JE2.png|32px]] [[File:Missing Model JE2.png|32px]] [[File:Missing Model JE2.png|32px]] [[File:Missing Model JE2.png|32px]] [[File:Missing Model JE2.png|32px]] [[File:Missing Model JE2.png|32px]] Six-sided pistons [[Minecraft:Missing model|no longer have a model]].
|{{HistoryLine|||dev=14w17a|[[File:Missing Model JE2.png|32px]] [[File:Missing Model JE2.png|32px]] [[File:Missing Model JE2.png|32px]] [[File:Missing Model JE2.png|32px]] [[File:Missing Model JE2.png|32px]] [[File:Missing Model JE2.png|32px]] [[File:Missing Model JE2.png|32px]] [[File:Missing Model JE2.png|32px]] Six-sided pistons no longer have a model.
|Patched arrow transmutation in the 1.8 branch, preventing six-sided pistons from being obtained this way.}}
|Patched arrow transmutation in the 1.8 branch, preventing six-sided pistons from being obtained this way.}}
|{{HistoryLine|||dev=14w25a|Due to blocks using block states instead of metadata from this version onward, since six-sided pistons were not associated with any valid block states, approaching one would result in a game crash.}}
|{{HistoryLine|||dev=14w25a|Due to blocks using block states instead of metadata from this version onward, since six-sided pistons were not associated with any valid block states, approaching one would result in a game crash.}}
Line 96: Line 96:
{{Navbox blocks|Meta}}
{{Navbox blocks|Meta}}


[[Minecraft:ja:Six-sided Piston]]
ja:Six-sided Piston
[[Minecraft:pt:Pistão de seis lados]]
pt:Pistão de seis lados

Revision as of 16:04, 9 April 2026

Template:Conjecture Template:Removed feature Template:Infobox block A six-sided piston was an extreme metadata variant of the Minecraft:piston. It could be used as update suppression agents.

File:Six-sided piston BE.png
Six-sided piston Template:In

Obtaining

Breaking

Six-sided pistons can be broken in the same way normal pistons can. They cannot be obtained as an item, instead dropping normal pistons. Template:Breaking row

BUD piston method

Six-sided pistons of metadata value 7 could be created if a placed piston updates a BUD-powered piston, such that it pushes or pulls the placed piston.

Block transmutation

Multiple block transmutation methods can be used to create Six-sided Pistons Template:In. From Beta 1.7.2 to Beta 1.9 Prerelease 5, Six-sided Pistons can be created using moving piston merge transmutation, from Beta 1.7.3 to 1.2.3, can be created using water transmutation, and from 13w36a-1 to 1.7.5 and 14w02a to 14w11b, can be created using arrow transmutation.

/setblock and /fill method

Six-sided pistons can be obtainable using the Template:Cmd and Template:Cmd command. (e.g /setblock ~ ~ ~ piston (or sticky_piston) metadata value beyond 6)Template:More info

Usage

Update suppression

When powered, six-sided pistons of metadata 6 immediately crash the game. This game crash happens so quick that block updates are not processed correctly, and this can allow for otherwise-impossible arrangements of blocks to be achieved.

Every time the six-sided pistons is updated while receiving power, the game crashes again, so having it be in a position where it receives constant updates is not recommended due to effectively softlocking the world. Depowering the six-sided pistons should make it safe again. This has a possibility of corrupting singleplayer worlds, and it is much safer to perform this on a hosted server.

Analysis of the behavior of metadata 6 six-sided pistons using 1.7 releases and 1.8 snapshots suggests that they remain at data value 6 permanently, even upon loading a world, as opposed to converting to data value 14 - if they do indeed convert, this conversion is not saved.

History

Template:Info needed section

Java Edition

Template:HistoryTable

Bedrock Edition

Template:HistoryTable

Legacy Console Edition

Template:HistoryTable

Issues

Template:Unintended block issues

References

Template:Reflist

Navigation

Template:Navbox blocks

ja:Six-sided Piston pt:Pistão de seis lados