Floatater

| Renewable |
Yes |
|---|---|
| Stackable |
Yes (64) |
| Tool | |
| Blast resistance |
0.5 |
| Hardness |
0.5 |
| Luminous |
No |
| Transparent |
No |
| Flammable |
No |
| Catches fire from lava |
No |
{
"title": "Floatater",
"rows": [
{
"field": "Yes",
"label": "(link to Renewable resource article, displayed as Renewable)"
},
{
"field": "Yes (64)",
"label": "Stackable"
},
{
"field": "<span class=\"sprite-file\" style=\"height:32px;width:32px;--vertical-align:middle\">(link to File:Invicon Wooden Pickaxe.png article, displayed as 32x32px|link=Wooden Pickaxe|alt=|class=pixel-image|A wooden pickaxe or better is required to mine this block)</span>",
"label": "Tool"
},
{
"field": "0.5",
"label": "(link to Explosion#Blast resistance article, displayed as Blast resistance)"
},
{
"field": "0.5",
"label": "(link to Breaking#Blocks by hardness article, displayed as Hardness)"
},
{
"field": "No",
"label": "(link to Light article, displayed as Luminous)"
},
{
"field": "No",
"label": "(link to Opacity article, displayed as Transparent)"
},
{
"field": "No",
"label": "(link to Flammable article, displayed as Flammable)"
},
{
"field": "No",
"label": "Catches fire<br>from (link to lava article, displayed as lava)"
}
],
"invimages": [
"Floatater"
],
"images": [
"Floatater (S).png"
]
}
A floatater is a block added in 24w14potato used to move large amounts of blocks.
Obtaining
Breaking
A floatater drops itself only when mined with a pickaxe; otherwise, it drops nothing.
| Block | ||
|---|---|---|
| Hardness | 0.5 | |
| Tool | ||
| Breaking time (sec)[A] | ||
| Default | 2.5 | |
| 0.4 | ||
| 0.2 | ||
|
0.15 | |
| 0.15 | ||
| 0.1 | ||
| 0.1 | ||
| 0.1 | ||
- incorrect tool, drops nothing
- correct tool, drops nothing or something other than the block itself
- correct tool, drops the block itself
- italicized can be instant mined
- ↑ These durations ignore other influential factors (e.g. Mining Fatigue), and are measured in seconds. For more information, see Breaking § Speed.
Note: No version exists with both copper tools and this block, but the breaking time can be calculated from the block's hardness.
Crafting
| Ingredients | Crafting recipe |
|---|---|
| Poisonous Potato + Floatato + Hot potato |
Usage
When receiving a redstone signal, the floatater adjusts its triggered state immediately. 1 gametick after becoming triggered, it pushes all blocks connected via its sticky side. It does not check redstone signals when placed by a player.
Floating
Unlike pistons, it does not have a standard max-number of pushable blocks, but rather a distance limit of 30 blocks (cubic range rather than spherical). If the stickied blocks are connected to a block that is 31 or more blocks from the floatater, the structure does not move. This means the maximum number of blocks moveable by the Floatater is 32,768 (including itself), as long as it's built in a 32×32×32 cube with the Floatater itself at any place inside that area. An activated floatater structure can be prevented from taking off by "grounding" it, or connecting enough length of blocks to it.
Floataters can move blocks normally broken by piston pushing or cannot be moved, i.e., melons and redstone dust not inclusive of tile entities such as shulker boxes and comparators, which break off when pushed. Blocks can be connected with floataters in the following ways:
- An irreplaceable block is pushed if it is in front of another block being pushed by the floatater.
- A block is considered connected if its interaction box is touching that of a block being pushed, neither being a floatater unless the other's on the sticky side. A piston and its head are not connected in this way, but a sticky piston is connected with its head through its sticky side.
- On their sticky sides, sticky pistons (on the front, whether extended or not, excluding piston heads), slime blocks (all sides), honey blocks (all sides) and floataters (on the back) are always connected with their adjacent blocks, including air and fluids.
A floatater creates a "super extra magic" entity (minecraft:grid_carrier) storing moved blocks when starting to float. Block entities placed as a part of the floatater structure break off when the floatater begins moving, even if not pushed by anything, and blocks connected to them are still moved. Waterlogged blocks are pushed without water.
Moved blocks are deleted after the "super extra magic" is created. Fluids are not deleted. When waterlogged blocks are deleted, water is kept. Deletion of tripwire may be rolled back if its hook is notified to update the attached state of the tripwire. Blocks in a floatater structure are stored in order, but the order in which moved blocks are deleted depends on location. This process sends general neighbor changed updates after all blocks are deleted and no post placement updates. Additional updates are sent immediately after deletion of each block. Updates from a block deleted earlier can cause attached blocks to drop, even if they have been stored in the "super extra magic" and should be deleted later.
When multiple floatater blocks facing the same direction are connected together, and all are powered simultaneously, the floatater moves faster.
It can transport redstone contraptions, including extended pistons, but freezes all redstone activity until it comes to a stop.
A floatater structure floats until a block in it collides with another block, where both blocks must be irreplaceable, and the one in the floatater structure must be behind a replaceable block or at the front of the floatater structure. Non air blocks in the floatater structure replace existing blocks, sending neighbor changed updates and no post placement updates (those from the floatater may be detected as it becomes unactivated), which can be rolled back by tripwire notifying its hook to update its attached state.
Sounds
stone sound type | ||||||||
|---|---|---|---|---|---|---|---|---|
| Sound | Subtitles | Source | Description | Resource location | Translation key | Volume | Pitch | Attenuation distance |
| Block broken | Blocks | Once the block has broken | block | subtitles | 1.0 | 0.8 | 16 | |
| Block placed | Blocks | When the block is placed | block | subtitles | 1.0 | 0.8 | 16 | |
| Block breaking | Blocks | While the block is in the process of being broken | block | subtitles | 0.25 | 0.5 | 16 | |
| Something falls on a block | Entity-Dependent | Falling on the block with fall damage | block | subtitles | 0.5 | 0.75 | 16 | |
| Footsteps | Entity-Dependent | Walking on the block | block | subtitles | 0.15 | 1.0 | 16 | |
Data values
ID
| Name | Identifier | Translation key |
|---|---|---|
floatater | block |
Block states
| Name | Default value | Allowed values | Description |
|---|---|---|---|
| facing | north | eastnorthsouthwest | The direction this floatater is facing. |
| triggered | false | falsetrue | True if this block is activated. |
Issues
Issues relating to "Floatater" are not maintained on the bug tracker because it is an April Fools' joke, and is therefore not in the newest stable version or snapshot. Issues reported there are closed as "Invalid".
Gallery
Renders
-
Facing south -
Facing south, triggered -
Facing west -
Facing north -
Facing east -
Facing east, triggered -
Facing up -
Facing up, triggered -
Facing down
| Non-update jokes | |||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||