Minecraft Wiki
Advertisement
Java Edition Beta
1.7Piston heads have an unobtainable item form corresponding to its block ID. It can be obtained via inventory editors with numeric item ID 34.
The moving piston has an unobtainable item form corresponding to its block ID. It can be obtained via inventory editors with numeric item ID 36.
Both blocks do not appear to be able to be placed.
If certain colors of cloth were obtained in a world prior to their mass removal in late Infdev, items of these could convert forward into piston head or moving piston items.
1.8Pre-release 2 ;)Added pick block functionality. This changes the currently selected slot to any containing these otherwise-unobtainable items, but does not allow them to be obtained if not already in the hotbar.
Java Edition
1.2.5prePiston heads and moving pistons can now be obtained via Pick Block in creative.
1.3.112w15aUsing pick block on a piston head or moving piston now causes a game crash.
12w16aPiston head and moving piston items can now be obtained in singleplayer worlds via the /give command using their respective numeric IDs.
Piston heads and moving pistons can no longer be obtained with pick block in Creative.
1.7.213w37aThe direct item forms of piston heads and moving pistons have been removed from the game. They can no longer exist as an item in any way, only as placed blocks.
Pocket Edition Alpha
v0.15.0Both the "moving piston" and "piston head" items have been added. The "piston head" item has an ID of 34 and the "moving piston" item has an ID of 250.
Bedrock Edition
1.18.30beta 1.18.30.26The ids of sticky piston heads and piston heads are now changed. For backward compatibility, their original IDs (stickypistonarmcollision and pistonarmcollision) are registries as their alias IDs, which can be obtained with /give command.
Moving block's ID is also changed, but it still cannot be obtained by /give.

Appearances[]

Piston head
Java Edition Beta
1.7Piston Head (texture) JE1 BE1 The piston head item uses this texture in inventories, when held in first or third person view or as a dropped item.
Java Edition
1.4.212w34aThe piston head item now uses the aforementioned texture when in an item frame.
Bedrock Edition
?Piston (top texture) JE1 BE1 The piston head block uses this item texture.[1]
?Piston (top texture) JE2 BE2 The piston head block uses this item texture.
Moving piston
Java Edition Beta
1.7Grass Block (top texture) JE3 BE1 The moving piston item uses this texture in inventories, when held in first or third person view or as a dropped item.
Java Edition
1.0.0Beta 1.9 Prerelease 5Grass Block (top texture) JE4 BE2 The moving piston item now uses this texture in inventories, when held in first or third person view or as a dropped item.
This is due to the grass top texture changing in this version.
1.4.212w34aThe moving piston item now uses the aforementioned texture when in an item frame.
1.513w02aPiston Head (texture) JE1 BE1 The moving piston item now uses this texture in inventories, when held in first or third person view, as a dropped item or when in an item frame.
This is due to major texture storage changes in this version.
Pocket Edition Alpha
v0.15.0Info update (texture) BE1 The moving piston block uses this item texture.[2]

Names[]

Piston Head
Java Edition
  • Beta 1.7 - Beta 1.9 Prerelease: [Has no defined name, rendering a minimum-length text box if highlighted]
  • Beta 1.9 Prerelease 2 - Beta 1.9 Prerelease 3: [Has no defined name, and attempting to render it causes a game crash]
  • Beta 1.9 Prerelease 4 - 13w25b: [Has no defined name, rendering a minimum-length text box if highlighted]
  • 13w25c - 13w36b: tile.null.name

When given using the /give command, it is announced as null.name.

Bedrock Edition
  • ? - Beta 1.18.30.22: tile.pistonArmCollision.name
  • Beta 1.18.30.26 - now: tile.piston_arm_collision.name
Sticky Piston Head
Bedrock Edition
  • ? - Beta 1.18.30.22: tile.stickyPistonArmCollision.name
  • Beta 1.18.30.26 - now: tile.sticky_piston_arm_collision.name
Moving Piston
Java Edition
  • Beta 1.7 - Beta 1.9 Prerelease: [Has no defined name, rendering a minimum-length text box if highlighted]
  • Beta 1.9 Prerelease 2 - Beta 1.9 Prerelease 3: [Has no defined name, and attempting to render it causes a game crash]
  • Beta 1.9 Prerelease 4 - 13w25b: [Has no defined name, rendering a minimum-length text box if highlighted]
  • 13w25c - 13w36b: tile.null.name

When given using the /give command, it is announced as null.name.

Bedrock Edition
  • ? - Beta 1.18.30.22: tile.movingBlock.name
  • Beta 1.18.30.26 - now: tile.moving_block.name

References[]

Advertisement