在《我的世界》中testfor指令可以擁有檢測(cè)并統(tǒng)計(jì)符合指定條件的實(shí)體(玩家、生物、物品等),常被用于檢測(cè)玩家手持物品、判斷某個(gè)玩家是否在線、地圖的生存玩家數(shù)量等場(chǎng)景。那么,我的世界testfor指令怎樣使用呢?下面九游小編整理了我的世界testfor指令詳解及使用方法,一起來看看吧!
testfor指令格式
支持版本:Java版1.5~1.12(1.13被該指令移除)、基巖版:1.0.5及以上
指令格式:/testfor <檢測(cè)目標(biāo):目標(biāo)>
目標(biāo):必須是一個(gè)玩家名稱或一個(gè)目標(biāo)選擇器。
1、我的世界testfor檢測(cè)計(jì)分板
/testfor @e[scores={myscore=10}]— 僅選擇記分項(xiàng)myscore且分?jǐn)?shù)為10的目標(biāo)。
/testfor @e[scores={myscore=10..12}]— 僅選擇記分項(xiàng)myscore且分?jǐn)?shù)為10到12的目標(biāo)。
/testfor @e[scores={myscore=5..}]— 僅選擇記分項(xiàng)myscore且分?jǐn)?shù)為5或以上的目標(biāo)。
/testfor @e[scores={myscore=..15}]— 僅選擇記分項(xiàng)myscore且分?jǐn)?shù)為15或以下的目標(biāo)。
/testfor @e[scores={foo=10,bar=1..5}]— 僅選擇記分項(xiàng)foo中分?jǐn)?shù)為10,且記分項(xiàng)bar中分?jǐn)?shù)為1到5的目標(biāo)。
2、testfor檢測(cè)玩家手持物品
使用NBT標(biāo)簽選擇能夠判斷玩家手持物品的信息,下面指令可以看到玩家手中是否持有鉆石劍。
/testfor @a[nbt={SelectedItem:{id:"minecraft:diamond_sword"}}]
3、檢測(cè)區(qū)域內(nèi)生存玩家數(shù)量
/testfor @a[x=0,y=64,z=0,r=3] — 統(tǒng)計(jì)圓心為(0,64,0)、半徑為3米的區(qū)域內(nèi)的生存玩家數(shù)量。
4、檢測(cè)區(qū)域內(nèi)的僵尸數(shù)量
/testfor @e[x=0,y=64,z=0,r=20,type=zombie] —統(tǒng)計(jì)圓心為(0,64,0)、半徑為20米的區(qū)域內(nèi)的僵尸數(shù)量。
5、地圖上實(shí)體掉落物
/testfor @e[type=item]
全部評(píng)論