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

Minecraft:Commands/ride

From SAS Gaming Wiki
Revision as of 15:45, 9 April 2026 by SyncBot (talk | contribs) (Remove broken links to missing pages)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:Redirect Template:Infobox command Allows entities to mount or dismount other entities.

Usage

Template:Main Template:IN, all types of entities can ride another entity, and most can be ridden by one. The entities which cannot be ridden are markers, players, fishing bobbers, leash knots, and lightning bolts. When riding, the entity is known as a passenger. When ridden, the entity is known as the vehicle.

Template:IN, an entity cannot ride entities which are not normally rideable for it in vanilla game, which is mainly data driven, controlled by the Template:Cd component in the entity files in behavior packs (see Riding for details; see also the official doc). Template:IN, this command can also be used to summon passengers and mounts.

Syntax

  • Java Edition
ride <target> mount <vehicle>
Makes <target> ride on <vehicle>.
ride <target> dismount
Dismounts <target> from any vehicle it is riding.
  • Bedrock Edition
ride <riders: target> start_riding <ride: target> [teleportRules: TeleportRules] [howToFill: FillType]
Tries to make <riders: target> ride on <ride: target>.
ride <riders: target> stop_riding
Makes <riders: target> dismount.
ride <rides: target> evict_riders
Makes entities that are riding on <rides: target> dismount.
ride <rides: target> summon_rider <entityType: EntityType> [spawnEvent: string] [nameTag: string]
Summons an entity at the position of each of <rides: target> that are rideable and not full, and then tries to make them ride on <rides: target>.
ride <riders: target> summon_ride <entityType: EntityType> [rideRules: RideRules] [spawnEvent: string] [nameTag: string]
Summons an entity at the position of each of <riders: target>, and then tries to make <riders: target> ride on them.

Arguments

Template:El: Template:Argument

Specifies the passenger.
Template:Arg desc

Template:El: Template:Argument

Specifies the mount.
Template:Arg desc

Template:El: Template:Argument

Specifies the passengers.
If in start_riding mode, should be only one entity if teleportRules: TeleportRules is teleport_ride.
Template:Arg desc

Template:El: Template:Argument

Specifies a mount.
Should be only one entity.
Template:Arg desc

Template:El: Template:Argument

Specifies the mounts.
Template:Arg desc

Template:El: Template:Argument

Must be one of teleport_ride and teleport_rider.
Specified which entities are teleported. If unspecified, defaults to teleport_rider.

Template:El: Template:Argument

Must be one of if_group_fits and until_full.
  • If if_group_fits, checks whether all the riders can ride on the mount at the same time, and makes all of them ride the mount only if true.
  • If until_full or unspecified, makes them ride up one by one until the mount is full.

Template:El: Template:Argument

Specifies the entities to be summoned.
Must be an ID of an entity type.

Template:El: Template:Argument

Specifies the entity event for the to-be-summoned entities. Should be a Minecraft:spawn event (event name for entities in behavior pack).
Template:Arg desc

Template:El: Template:Argument

Specifies the name of the to-be-summoned entities.
Template:Arg desc

Template:El: Template:Argument

Must be one of no_ride_change, reassign_rides, and skip_riders.
  • If skip_riders, summons entities only for <riders: target> that are not riding on another entity.
  • If no_ride_change, summons entities only for <riders: target> that are not riding on and not ridden by other entity(s).
  • If reassign_rides or unspecified, makes <riders: target> dismount if they're riding, then summons entities for all of them.

Result

Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table Template:Result table

Output

Template:Output table Template:Output table Template:Output table Template:Output table Template:Output table Template:Output table Template:Output table Template:Output table Template:Output table Template:Output table

Example

Template:IN, to ride and try to tame a skeleton horse in the same way as a regular Minecraft:horse:

  • /ride @s mount @e[type=minecraft:skeleton_horse,limit=1]

Template:IN, make yourself ride on the nearest arrow:

  • /ride @s mount @n[type=arrow]

Template:IN, summon an arrow at the position of each player who have "A" tag:

  • /ride @a[tag=A] summon_ride arrow

Template:IN, summon a charged creeper at the position of each player who have "A" tag:

  • /ride @a[tag=A] summon_ride creeper reassign_rides minecraft:become_charged

History

Java Edition

Template:HistoryTable

Bedrock Edition

Template:HistoryTable

External links

Navigation

Template:Navbox commands

de:Befehl/ride ja:コマンド/ride pt:Comandos/ride ru:Команды консоли/ride zh:命令/ride