命令/ride

命令/ride

“Ride”重定向至此。关于实体被连接到另一个实体上的现象,请见“骑乘”。

ride

需要的权限等级

Java版:2基岩版:1

限制条件

启用作弊[仅基岩版]

用于使实体骑乘或停止骑乘其他实体。在基岩版中,可使坐骑逐出其乘客,亦可召唤坐骑或乘客。

目录

1 用法

2 语法

3 参数

4 结果

5 输出

6 示例

7 历史

8 导航

用法[编辑 | 编辑源代码]

主条目:骑乘

该命令不能为玩家、标记[仅Java版]、拴绳结、闪电束、浮漂和与嘎枝之心绑定的嘎枝添加乘客。

在基岩版中,某些实体不允许其他实体对其进行骑乘,主要是靠数据驱动。可通过行为包文件中的minecraft:rideable组件来控制(参见骑乘和官方文档)。

语法[编辑 | 编辑源代码]

Java版

ride mount

让指定的乘客骑乘指定的坐骑。

ride dismount

让指定的乘客停止骑乘。

基岩版

ride start_riding [teleportRules: TeleportRules] [howToFill: FillType]

让指定的乘客骑乘指定的坐骑。

ride stop_riding

让指定的乘客停止骑乘。

ride evict_riders

让指定的坐骑逐出它的乘客。

ride summon_rider [spawnEvent: string] [nameTag: string]

对于每个指定的坐骑,如果可被骑乘且没有满载,则在其所在的位置召唤一个实体,然后让它们骑乘到坐骑上。

ride summon_ride [rideRules: RideRules] [spawnEvent: string] [nameTag: string]

在每个指定的乘客的位置召唤一个实体,然后让乘客骑乘所召唤的实体。

参数[编辑 | 编辑源代码]

JE::entity

指定乘客。

必须为玩家名、目标选择器或UUID。且目标选择器必须为单一数量,否则此命令将无法解析。

JE::entity

指定坐骑。

必须为玩家名、目标选择器或UUID。且目标选择器必须为单一数量,否则此命令将无法解析。

BE:riders: target:CommandSelector

指定乘客。

如果处于start_riding模式并且teleportRules: TeleportRules是teleport_ride时,应仅有一个实体。

必须为玩家名或目标选择器。

BE:ride: target:CommandSelector

指定坐骑。

应仅有一个实体。

必须为玩家名或目标选择器。

BE:rides: target:CommandSelector

指定坐骑。

必须为玩家名或目标选择器。

BE:teleportRules: TeleportRules:enum

指定将被传送的实体。

必须是teleport_ride(传送坐骑至乘客)或teleport_rider(传送乘客至坐骑)。

如果未指定,默认为teleport_rider。

BE:howToFill: FillType:enum

必须是if_group_fits或until_full。

if_group_fits只会在指定的所有都能一起骑上指定的坐骑时才会使它们骑乘。

until_full让指定的逐个尝试骑乘至指定的坐骑上,直到该坐骑满载。

如果未指定,默认为until_full。

BE:entityType: EntityType:enum

指定召唤的实体。

必须是一个实体类型的ID。

只有特定实体类型允许被召唤。允许召唤的实体类型可见于命令的自动补全建议列表。指定列表外的实体类型会是命令无法解析。

BE:spawnEvent: string:basic_string

指定实体生成时执行的事件。应为一个生成事件(行为包中的实体事件)的名称。

BE:nameTag: string:basic_string

指定实体生成时的名字。

必须为 字符串。必须为单个词或者双引号(")括起的字符串。引号内的字符可以使用\进行转义。

BE:rideRules: RideRules:enum

必须是no_ride_change, reassign_rides或 skip_riders。

skip_riders仅为没有在骑乘的召唤实体。

no_ride_change仅为没有骑乘且没有被骑乘的召唤实体。

reassign_rides使正在骑乘的停止骑乘,然后为所有召唤实体。

如果未指定,默认为reassign_rides。

结果[编辑 | 编辑源代码]

命令触发条件Java版基岩版

任意命令不完整或参数未正确指定 无法解析 无法解析

无法选出单个实体(指定名称的玩家必须在线上) 执行失败 N/A

/ride ... mount ...已骑乘在某个实体上

vehicle为一个玩家或一个标记实体

检测到循环骑乘(vehicle正骑着或其乘客、或其乘客的乘客等等)

处在不同维度

/ride ... dismount没有骑乘在任何实体上

任意riders: target、rides: target或ride: target没有选中至少一个实体(指定名称的玩家必须在线上) N/A 执行失败

/... start_riding ...ride: target所选择的实体数量大于1

ride: target所选择的实体在命令执行前已经满载

teleportRules: TeleportRules是teleport_ride,并且选中的实体数量大于1

howToFill: FillType未指定或是until_full,且所有的riders: target都不可骑乘ride: target

howToFill: FillType是if_group_fits,且选中的实体过多而无法一起骑乘到坐骑上

howToFill: FillType是if_group_fits,并且ride: target对至少一个不可骑乘

/... stop_ridingriders: target所选实体没有一个骑乘于其他实体

/... evict_riders所选实体没有一个被其他实体骑乘

/... summon_rider ...所有已经满载或对于召唤的实体来说不可骑乘

尝试在和平难度下召唤敌对生物

/... summon_ride ...所有都不可骑乘所召唤的实体骑乘

尝试在和平难度下召唤敌对生物

不符合以上所有条件执行成功

输出[编辑 | 编辑源代码]

命令版本条件成功次数/execute store success .../execute store result ...

任意Java版执行失败000

执行成功111

任意基岩版执行失败0N/AN/A

/... start_riding ...执行成功骑上坐骑的实体的数量N/AN/A

/... stop_riding ...执行成功离开坐骑的实体的数量N/AN/A

/... evict_riders ...执行成功逐出其乘客的实体的数量N/AN/A

/... summon_rider ...执行成功召唤的实体中骑上了其坐骑的数量N/AN/A

/... summon_ride ...执行成功召唤的实体中被乘客骑上的数量N/AN/A

示例[编辑 | 编辑源代码]

在Java版中,将自己骑乘到猪上:

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

在Java版中,使自己骑到最近的箭上:

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

在基岩版中,在每个具有“A”标签的玩家处生成一支箭:

/ride @a[tag=A] summon_ride arrow

在基岩版中,在每个具有“A”标签的玩家处生成一只闪电苦力怕:

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

历史[编辑 | 编辑源代码]

Java版1.19.423w03a加入了/ride。1.21.224w40a现在/ride不再能使实体骑乘拴绳结、闪电束和浮漂。基岩版1.16.1001.16.100.52加入了/ride。

导航[编辑 | 编辑源代码]

编命令

当前可用

clear

clone

damage

deop

difficulty

effect

enchant

execute

experience

xp

fill

function

gamemode

gamerule

give

help

kick

kill

list

locate

loot

me

op

particle

place

playsound

recipe

reload

ride

say

schedule

scoreboard

setblock

setworldspawn

spawnpoint

spreadplayers

stop

stopsound

summon

tag

msg

tell

w

tellraw

time

title

teleport

tp

transfer

weather

whitelist

仅Java版

advancement

attribute

ban

ban-ip

banlist

bossbar

chase[新增:JE 1.21.9]

data

datapack

debug

debugconfig

debugmobspawning

debugpath

defaultgamemode

dialog

fetchprofile[新增:JE 1.21.9]

fillbiome

forceload

item

jfr

pardon

pardon-ip

perf

publish

raid

random

return

rotate

save-all

save-off

save-on

seed

serverpack

setidletimeout

spawn_armor_trims

spectate

team

teammsg

tm

test

tick

trigger

version

warden_spawn_tracker

waypoint

worldborder

仅基岩版

allowlist

changesetting

clearrealmevents

gametips

project

reloadconfig

reloadpacketlimitconfig

save

sendshowstoreoffer

仅教育版

classroommode

code

getchunkdata

getchunks

geteduclientinfo

geteduserverinfo

getspawnpoint

globalpause

resourceuri

takepicture

基岩版和教育版

?

ability

agent

aimassist

camera

camerashake

clearspawnpoint

closewebsocket

codebuilder_actorinfo

controlscheme

daylock

alwaysday

dedicatedwsserver

dialogue

enableencryption

event

fog

gametest

gettopsolidblock

hud

immutableworld

inputpermission

listd

mobevent

music

permission

ops

playanimation

querytarget

replaceitem

script

scriptevent

setmaxplayers

structure

testforblocks

testforblock

testfor

tickingarea

titleraw

toggledownfall

worldbuilder

wsserver

connect

已移除

placefeature

仅Java版

?

achievement

banip

blockdata

broadcast

entitydata

home

iron

locatebiome

replaceitem

setspawn

solid

stats

toggledownfall

testfor

testforblock

testforblocks

unban

wood

仅基岩版

clearfixedinv

mixer

resupply

set_movement_authority

setfixedinvslot

setfixedinvslots

simulationtype

volumearea

仅教育版

collect

dropall

move

position

tpagent

transfer

turn

基岩版和教育版

attack

createagent

destroy

detect

detectredstone

drop

executeasother

executeasself

getitemcount

getitemdetail

getitemspace

inspectdata

inspect

place

till

transferserver

相关推荐

赛尔号魔焰猩猩超进化 丽莎布布超进化
外围365bet网址

赛尔号魔焰猩猩超进化 丽莎布布超进化

📅 09-24 👁️ 1812
喷屎的图片
beat365官方入口

喷屎的图片

📅 09-21 👁️ 2119
【boh8耳机】boh8耳机哪款好?看实拍,买好货!
365足球打水封号还严重嘛

【boh8耳机】boh8耳机哪款好?看实拍,买好货!

📅 09-19 👁️ 8740