第六十六章 指令大雜燴
本章整理了一些比較有用但很簡單、篇幅不長的指令。
第一個(gè)——/teammsg(/tm)——Minecraft里的『隊(duì)伍頻道』
存在版本:Java1.14-今
別名:/tm
需要權(quán)限等級(jí):0
需要作弊:否
命令方塊兼容性:由于命令方塊無法被添加進(jìn)隊(duì)伍,因此無法執(zhí)行
格式:
/teammsg <信息>
/tm <信息>
用法/效果:
這可以使得命令執(zhí)行者給全體隊(duì)員發(fā)送一條消息,也就是在Minecraft中的『隊(duì)伍頻道』中發(fā)送消息。需要注意,命令執(zhí)行者必須歸屬于一個(gè)隊(duì)伍,并且不能是個(gè)命令方塊甚至是服務(wù)器控制臺(tái),也就是說必須是一個(gè)實(shí)體。
第二個(gè)——/daylock(/alwaysday)——控制晝夜循環(huán)
存在版本:基巖版1.2.0-今
別名:/alwaysday
需要權(quán)限等級(jí):1
需要作弊:是
格式:
/daylock [鎖定晝夜更替:布爾值]
/alwaysday [鎖定晝夜更替:布爾值]
用法/效果:
如果『鎖定晝夜更替』參數(shù)為true,則使得游戲時(shí)間不會(huì)流動(dòng),并保持白日(就是打開了設(shè)置界面的『終為白日』并關(guān)閉了『開啟晝夜更替』。如果為false則使得游戲時(shí)間回歸原來的樣子,即流動(dòng)狀態(tài)。如果未填寫則默認(rèn)為true,即鎖定晝夜更替。
第三個(gè)——/difficulty——查詢或改變游戲難度
存在版本:Java1.4.2-今|基巖版1.0.5-今
需要權(quán)限等級(jí):Java-2 基巖-1
需要作弊:是
格式:
/difficulty [難度ID]
用法/效果:
如果未填寫難度ID,可以查詢當(dāng)前游戲的難度。
難度ID可以填寫難度的ID全稱、簡稱和數(shù)字ID。對(duì)于Java1.13及以上版本,只能填寫難度ID的全稱。
難度ID如下:
難度名稱—全稱—簡稱—數(shù)字ID
和平—peaceful—p—0
簡單—easy—e—1
普通—normal—n—2
困難—hard—h—3
例子:
/difficulty e ——在Java1.13以下版本和基巖版中,這條指令可以將游戲難度改為簡單。對(duì)于Java1.13及以上版本,需要運(yùn)行/difficulty easy才能達(dá)到同樣的效果。
第四個(gè)——/mobevent——查詢或控制允許運(yùn)行的生物事件
存在版本:基巖版1.11.0-今
需要權(quán)限等級(jí):基巖-1
需要作弊:是
格式:
/mobevent <事件名稱>[允許運(yùn)行:布爾值]
用法/效果:
這條指令很像gamerule,唯一的區(qū)別是前者是控制游戲規(guī)則,后者是控制生物事件。
截止基巖版1.19版本,這條指令支持控制4個(gè)生物事件:
minecraft:ender_dragon_event——控制初次進(jìn)入末地時(shí)是否生成末影龍。
minecraft:pillager_patrols_event——控制生成災(zāi)厄巡邏隊(duì)。
minecraft:wandering_trader_event——控制是否生成流浪商人。
events_enabled——控制是否開啟事件子系統(tǒng)。
如果未填寫『允許運(yùn)行』參數(shù),可以查詢指定的事件是否被允許運(yùn)行。
『允許運(yùn)行』參數(shù)可以填寫true和false。如為true則允許事件運(yùn)行,false則禁用事件運(yùn)行。
events_enabled可以控制整個(gè)事件系統(tǒng)。如果禁用它,所有單獨(dú)事件將不會(huì)運(yùn)行。如果啟用,僅僅被單獨(dú)禁用的事件將不會(huì)運(yùn)行。
例子:
/mobevent minecraft:wandering_trader_event false
這條指令可以禁止流浪商人的生成。
/mobevent events_enabled false
這條指令將禁止所有單獨(dú)事件運(yùn)行。
第五個(gè)——/defaultgamemode——設(shè)置默認(rèn)游戲模式
存在版本:Java1.3.1-今
需要權(quán)限等級(jí):2
需要作弊:否
格式:
/defaultgamemode <游戲模式ID>
用法/效果:
用法和/gamemode類似,這里就不多講了。
這條指令可以控制新進(jìn)入游戲玩家的默認(rèn)游戲模式。
需要注意,對(duì)于服務(wù)器來說,如果服務(wù)器配置文件server.properties中的force-gamemode選項(xiàng)被開啟(true),那么所有玩家都會(huì)被強(qiáng)制更改為此指令設(shè)定的模式。
例子:
/defaultgamemode adventure
這將會(huì)使得接下來新進(jìn)入游戲的玩家的默認(rèn)游戲模式為冒險(xiǎn)模式。
第六個(gè)——/publish——開放單人游戲世界
存在版本:Java1.3.1-今
需要權(quán)限等級(jí):4
僅單人游戲:是
格式:
Java1.13更新前
/publish
Java1.13及更高版本
/publish [端口]
用法/效果:
相當(dāng)于在暫停界面點(diǎn)擊『對(duì)局域網(wǎng)開放』,也就是將本地的單人游戲在局域網(wǎng)上開放。對(duì)于Java1.13及以上版本來說,可以設(shè)定開放的端口(至少比直接在暫停界面設(shè)置強(qiáng)多了)。
端口必須是一個(gè)介于0~65536的整數(shù)。如果未指定,游戲會(huì)隨機(jī)選取一個(gè)大于1024的端口。
例子:
/publish 11451
這將會(huì)使得單人游戲公開到局域網(wǎng),并占用11451端口進(jìn)行通信。
第七個(gè)——/recipe——給予或剝奪合成配方
存在版本:Java1.12-今
需要權(quán)限等級(jí):2
需要作弊:否
格式:
/recipe (give|take)<目標(biāo)玩家><物品ID>
用法/效果:
這條指令有兩個(gè)子命令:give和take。give可以給予目標(biāo)玩家指定的合成配方,take就是剝奪目標(biāo)玩家的合成配方。
『物品ID』參數(shù)即具體要?jiǎng)儕Z的合成配方對(duì)應(yīng)的物品ID。比如指定minecraft:compass(指南針),就可以給予或剝奪目標(biāo)玩家的指南針合成配方。這個(gè)參數(shù)也可以直接填寫星號(hào)『*』來代指所有合成配方。
?。ㄟ@條指令真的是沒什么存在感,能用到的地方太少了)
(當(dāng)然,如果啟用doLimitedCrafting游戲規(guī)則,即玩家只能使用已經(jīng)解鎖的合成配方來合成物品,那么這條指令瞬間就會(huì)變得十分有用)
?。ㄟ@么說的話,一個(gè)新玩法就出來了!)
例子:
/recipe give @s minecraft:compass
這將會(huì)給予指令執(zhí)行者(也就是你自己)指南針的合成配方。
/recipe take @a *
這將會(huì)剝奪所有玩家的所有合成配方。
第八個(gè)——/setmaxplayers——設(shè)置多人游戲玩家人數(shù)上限
存在版本:攜帶版1.1.0-今
需要權(quán)限等級(jí):3
需要作弊:是
格式:
/setmaxplayers <玩家人數(shù)上限>
用法/效果:
這條指令可以設(shè)置基巖版多人游戲的玩家人數(shù)上限,最大支持30人。
『玩家人數(shù)上限』參數(shù)的值如果小于當(dāng)前在線的人數(shù)或大于服務(wù)器最大支持的連接數(shù)量,游戲?qū)?huì)修正人數(shù)上限到上述范圍內(nèi)。
只不過,作者三四年前曾經(jīng)用過這條指令在網(wǎng)易我的世界嘗試提高聯(lián)機(jī)模式的人數(shù),但并沒有效果。所以你如果想到似乎能夠這么用,那你就別想了,網(wǎng)易已經(jīng)幫你想到了。
例子:
/setmaxplayers 20
不出意外的話,這將會(huì)設(shè)置當(dāng)前多人游戲的玩家數(shù)量上限為20人。
最后一個(gè)——/spectate——控制旁觀模式玩家的視角
存在版本:Java1.15-今
需要權(quán)限等級(jí):2
需要作弊:否
格式:
/spectate <要附身的對(duì)象>[玩家]
\\使目標(biāo)玩家或執(zhí)行者自己(必須處于旁觀者模式下)的視角附身在指定的對(duì)象上,對(duì)象必須是單個(gè)玩家或?qū)嶓w\\
/spectate
\\使得執(zhí)行者自己不再將視角附身于指定的對(duì)象上\\
用法/效果:
上面列格式時(shí)已經(jīng)說了。
例子:
/execute as @a[gamemode=spectator] run spectate @p[distance=0.1..,gamemode=!spectator]@s
這將會(huì)使得所有處于旁觀者模式的在線玩家附身到距離自己最近的一名不處于旁觀者模式的玩家身上。