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

Minecraft:Boat

From SAS Gaming Wiki
Revision as of 22:29, 6 April 2026 by imported>NRPAN1 (Mobs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:For Template:Infobox item entity Boats (including bamboo rafts) are drivable vehicle Minecraft:entities that can be ridden through Minecraft:water or at high speeds across all types of ice. Most Minecraft:mobs will ride nearby boats, which they cannot control or exit on their own.

Obtaining

Boats can be crafted with any Overworld planks; crimson and warped planks cannot be used to make boats.<ref>Template:Bug</ref>

Boats can be retrieved by repeatedly hitting them until they drop as an item. In Java Edition, Minecraft:tools and Minecraft:weapons that deal more than Template:Health damage can destroy a boat in one hit.

Crafting

Template:Crafting

Usage

Boats can be used for the transportation of Minecraft:players and Minecraft:mobs, sold for emeralds, or used as Minecraft:fuel.

Crafting

Template:Crafting usage

Trading

Template:Trade uses

Fuel

A boat used as fuel in a Minecraft:furnace lasts 60 seconds, smelting up to 6 items.

Transportation

Template:See also

Entering

A player enters a boat by Template:Control it, if the boat is not fully occupied (boats can hold two entities). Unlike Minecraft:beds, there is no message above the hotbar for attempting to enter a fully occupied boat.<ref>Template:Bug</ref>

Exiting

A boat can be exited by Template:Control or Template:In, pressing down the right analog stick on a controller, tapping the "Leave Boat" button when using touch controls, or Template:Control. When exiting a boat, the player is placed in the direction the player is facing, or, if facing directly up or down, the player is placed in front of the boat. The exiting player is placed on land if possible from the dismounting position.

Motion

Boats do not turn with mouse-look.

With a keyboard or gamepad, boats are controlled using the Template:Control, Template:Control (turns left), Template:Control (turns right), and Template:Control keys. Using the Template:Control key increases the field of vision, but does not increase speed as if Minecraft:sprinting.

With touchscreen controls, two buttons for steering appear. The right button or key steers to the left, and the left button or key steers to the right. Pressing both buttons or keys moves the boat forward.

Template:IN, boats can be ridden against a current, but cannot be ridden upstream to a higher elevation. A boat lift, usually made from tripwire, pistons, and optionally a slime block, can be used to move a boat up. Bubble columns created with soul sand can also be used to push boats upward. These mechanisms can also be used Template:In but are usually unnecessary because boats can be ridden upward in descending water, as well as follow upward stair-step currents.

Behavior

Speed

Boats move according to the player's control or water currents, with speed affected by the surface traversed.

When the forward or backward command is issued, a constant thrust is applied relative to the boat's facing direction, exponentially approaching the top speed at which thrust balances drag. The backward thrust is one-eighth of the forward thrust’s strength.

When strafe commands are issued, a constant torque is applied to increase the boat's rotation speed, with the same drag mechanism limiting the maximum rate of rotation.

Template:IN, boats do not have air resistance, meaning that if a boat is launched off a cliff at a certain speed, it will continue flying at that speed until it touches the ground.

Motion details

Regardless of controls, the boat applies a friction that is proportional to the current horizontal velocity v by multiplying it with a coefficient c at the beginning of every tick: in water, air, or under flowing water, this value is 0.9; underwater, this value is 0.45; on land, this value is the average c (slipperiness) of all solid blocks underneath the boat (e.g. 0.6 for most blocks, 0.98 for Minecraft:ice and 0.989 for Minecraft:blue ice). The same is applied to rotational (angular) velocity. This is equivalent to applying a deceleration <math>a_f = -\mu v</math>, where v is the current horizontal velocity and <math display="inline">\mu = (1-c)\,\text{tick}^{-1} = 20(1-c)\,\text{s}^{-1}</math> is a friction coefficient. As a result, when controls are not pressed, the boat slows to a stop quadratically.

Minecraft:Slime blocks, Minecraft:honey blocks, and Minecraft:soul sand each apply their special entity-slowing logic to boats on top of this.

Template:IN, When the forward key is pressed, the boat accelerate at 0.04 m/tick2, for a real-time acceleration of 16 ms-2 forward assuming no lag. The reverse acceleration is 0.005 m/tick2 for a real-time acceleration of 2 ms-2. When Template:Ctrl keys are pressed, the boat is given a rotation acceleration of 1°/tick2 (400°/s2), which is so high that no gradual change of turning rate is usually felt.

The above gives us a way to calculate the maximum speed of a boat on a surface because maximum speed is reached when the player's acceleration <math>a_p</math> cancels out with the friction <math>a_f</math>, <math display="inline">v_\text{max} = \frac{a_p}{\mu}</math>.

Block c μ (tick−1) Top Speed Max Yaw Rate Notes
(block/tick) (block/s) (block/tick) (block/s)
Minecraft:Water 0.9 0.1 0.4 8.0 10 200
Minecraft:Ice, Minecraft:Frosted Ice, Minecraft:Packed Ice 0.98 0.02 2 40 50 1000 Boats move extremely quickly on ice,<ref name="MC-97803">Template:Bug</ref> allowing for the construction of fast transportation systems in any dimension.
Minecraft:Blue Ice 0.989 0.011 <math>3.\overline{63}</math> <math>72.\overline{72}</math> <math>90.\overline{90}</math> <math>1818.\overline{18}</math>
Land 0.6 0.4 0.1 2.0 2.5 50
Minecraft:Slime Block 0.8 0.2 0.0588 1.176 5 100 Real c is 0.8, but onEntityWalk logic reduces it to 0.32 (0.8×0.4) for horizontal motion, with some increase if vertical velocity is nonzero.
Minecraft:Honey Block, Minecraft:Soul Sand 0.6 0.4 0.0526 1.053 2.5 50 Real c is 0.6, but onEntityWalk logic reduces it to 0.24 (0.6×0.4) for horizontal motion.

The torque and thrust values differ between Java and Bedrock edition, as do the linear drag coefficients of various surfaces, which are proportionally scaled to produce the same top speed/max yaw rate between two editions.

Front Thrust Back Thrust Torque Blue Ice Pack/Frost/Ice Water Slime Land
Java Edition 16 blocks/s2 2 blocks/s2 400 deg/s2 0.22 s-1 0.4 s-1 2 s-1 4 s-1 8 s-1
Bedrock Edition Template:Info needed Template:Info needed Template:Info needed Template:Info needed Template:Info needed Template:Info needed Template:Info needed Template:Info needed

Flotation

File:Oak Boat shake.gif
The animation of an oak boat when atop a bubble column.

A boat floats atop still or flowing water. Template:IN, a boat sinks if it enters water flowing downward.<ref>Template:Bug</ref> Template:IN, a boat does not sink when submerged but floats up. This feature lets a player contrive stepped uphill water flows to propel a boat uphill using only flowing water.

When a boat moves over a bubble column, it begins to shake. If the bubbles are caused by a Minecraft:magma block, all passengers are expelled and the boat sinks.

Template:IN, a sunken boat cannot be re-floated until a bubble column pushes it up or it is broken by the player. Template:IN, a boat resumes floating when it emerges from the currents keeping it down, or when the bubble column is blocked or removed.

Minecraft:Dolphins chase players riding a boat in motion, occasionally bumping the boat, causing it to shake briefly.

Destruction

As boats are Minecraft:entities, they have Minecraft:health. Template:IN, boats effectively have just over Template:Hp (exactly 4 damage is not enough to destroy a boat), and regenerate Template:Frac per game tick. Boats Template:In have Template:Hp health.<ref>Template:Bug</ref>

Boats can be destroyed by explosions, fire and lava (but not magma blocks), cactus, and by being punched/shot by mobs, such as Minecraft:drowned. Boats made invulnerable with commands cannot be broken by any of these, but they still cannot be used to travel on lava because they sink.

When a boat is destroyed, it drops itself in item form.

Passengers

File:Multiple mobs in 2 boats.png
Multiple mobs in 2 types of boats.

Boats can support two riders, including Minecraft:mobs. A mob cannot exit a boat and is trapped until the boat gets destroyed, or until the player uses a Minecraft:fishing rod or Minecraft:lead to remove the mob. This can be used to transport mobs, although hostile mobs still attack while in boats. Mobs riding a boat don't despawnTemplate:Only and don't count toward the mob cap.<ref>Template:Bug</ref>

Template:IN, a player cannot both move (row) and use items at the same time. It is still possible to initialize item use (e.g. start eating) and row the boat while the item is still in the middle of the use animation. Although the rowing animation overrides the item use animation, the item can still be successfully consumed.

Being in a boat limits the player's mouse-look to the forward 210° arc Template:In and 180° Template:In.

Underwater boats cannot be ridden. When the boat is underwater, all passengers in it are expelled.

Damage prevention

Riding a boat does not deplete Minecraft:hunger, making it an efficient way to travel.

Boats can completely nullify Minecraft:fall damage for themselves and any players/mobs inside, making them useful for travel through mountains or through the Nether<ref>Template:Bug</ref><ref>Template:Bug</ref>.

Collision

A boat has a solid collision box, which means players and other entities can't go through it even at high speeds. Falling blocks are also blocked by boats.

Template:IN, a boat falling on top of an entity stops on top of the entity. Template:IN, a falling boat can go through other entities.

Riding a boat over a Minecraft:lily pad causes the lily pad to drop, and causes the boat's speed to stutter a bit.

Mobs

Most mobs can ride boats. Mobs cannot exit the boat unless the boat is destroyed, sinks, or moves over a bubble column.

Mobs can be picked up into the boat when they collide with the side of the boat. A mob cannot control the boat. Template:IN, a boat being ridden by a player cannot pick up a mob, but in Template:BE, they can. Template:IN, even Minecraft:tripod cameras can ride boats.

A mob can ride a boat if it is narrower than a boat, and is neither an aquatic<ref group="note">Despite this, turtles are allowed to ride in boats because they are internally a part of the creature's group.</ref> nor ambient animal. The following mobs are unable to ride in a boat:

Template:Columns-list

The baby counterparts of these mobs can ride in boats, but not the adult versions. If a baby grows up, the adult form is dismounted. Additionally, the adult versions of these mobs can still ride boats manually using the Template:Cmd command: Template:Columns-list

Additionally, few types of mobs can have various Size values, which can prevent them from riding boats: Template:Columns-list

Lead

Leads can be attached to boats and can break when stretched too far due to boats moving much more slowly on land.

The lead has no effect if a player is riding the boat. However, if any mob is riding the boat, the boat can be tugged along. This includes villagers, making transportation easier in early game with just a few boats and leads.

Sounds

Template:JE:
Boats use the Friendly Creatures sound category for entity-dependent sound events.

Despite being a solid surface, walking on boats is completely silent and does not produce footstep sounds.<ref>Template:Bug</ref>

Template:SoundTable

Template:BE: Template:SoundTable

Data values

ID

Template:JE: Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table

Template:BE: Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table Template:ID table

Entity data

Boats have entity data associated with them that contain various properties of the entity.

Template:JE: Template:Main

<section begin="entity data" />

<section end="entity data" />

Template:BE:

See Minecraft:Bedrock Edition level format/Entity format.

Achievements

Template:Load achievements

Advancements

Template:Load advancements

History

Java Edition

Template:HistoryTable

Bedrock Edition

Template:HistoryTable

Legacy Console Edition

Template:HistoryTable

New Nintendo 3DS Edition

Template:HistoryTable

Data history

Java Edition

Template:HistoryTable

Bedrock Edition

Template:HistoryTable

Historical screenshots

Issues

Template:Issue list

Trivia

Gallery

Screenshots

Mojang screenshots

Development images

Concept artwork

In other media

Textures

See also

References

Template:Reflist

Notes

Template:Notelist

External links

Navigation

Template:Navbox wood Template:Navbox items Template:Navbox entities

Minecraft:cs:Člun Minecraft:de:Boot Minecraft:es:Barca Minecraft:fr:Bateau Minecraft:hu:Csónak Minecraft:it:Barca Minecraft:ja:ボート Minecraft:ko:보트 Minecraft:lzh:舟 Minecraft:nl:Boot Minecraft:pl:Łódka Minecraft:pt:Bote Minecraft:ru:Лодка Minecraft:th:เรือ Minecraft:uk:Човен Minecraft:zh:船