Java Edition:Floating Button

Floating Button.png

In Alpha v1.0.1_01, you could obtain a weird state of a button which would later be turned into a ceiling button.

Obtaining

Alpha v1.0.1_01

In Alpha v1.0.1_01 you could place a button on the top of a block and if there is a support block on the side, the game will place a floating button in the middle of the block. Note: the block requires the support block. If you break it, the button breaks as well.

Updating

In newer versions[test], this button will become a ceiling button.

Uses

If you press the button, it will send a redstone signal though it doesn't change looks. Even in newer versions you can press it without it popping off. It will sometimes take the texture of a full stone block, this can be used for a variety of traps trolls and such. It should be noted that updating any block in a chunk with a floating button will result in the texture updating.

Texture Changes

Gear.gif
This section is a work in progress. 
Please help in the creation of this article by expanding or improving it.
To do: Unrelated to page title, this is about invalid data value button

Floating buttons have a volatile model. They typically appear as a full block at first, and transform into the item model form later.

In any case, they can be walked through due to remaining nonsolid.