第五十七章 enchant-簡單的附魔
你或許會在某些地方發(fā)現(xiàn)一些玩家能夠擁有不合常理等級的附魔,比如一把擁有32767級鋒利的劍。他們究竟是怎么做到的呢?如果讓他們來回答這個問題,他們極有可能會直接搬出下面這條指令:
/give @p xxx x x {ench:[{id:xx,lvl:xx},{id:xx,lvl:xx}]}
許多他們的粉絲看了這串指令之后就興沖沖地跑去網(wǎng)易我的世界(手機(jī)端),然后執(zhí)行這串指令,接著那些粉絲們就會驚奇地發(fā)現(xiàn):沒用?。?p> 當(dāng)然會沒用。在基巖版的指令中NBT幾乎沒有用武之地,自然也就無法成功運(yùn)行這串指令。
對于那些被蒙在鼓里的粉絲們來說,這件事可能影響不大。但對于那些基巖版網(wǎng)易租貸服的服主來說,不能使用NBT來自定義附魔確實是很麻煩。
為什么麻煩呢?沒了NBT,這些服主在正常情況下就只有兩種選擇來搞自定義附魔。一種是手動使用鐵砧附魔,另一種就是使用一個特殊的指令:
/enchant
作用:為目標(biāo)玩家(主手)手持的物品添加魔咒
需要權(quán)限等級:Java-2,基巖-1
需要作弊:是[僅基巖版]
格式:
/enchant <目標(biāo)選擇器><魔咒ID>[等級:Int]
舉個例子:
/enchant @e[type=skeleton] flame
這條指令將會給所有骷髏手上的弓附魔上火矢。
使用/enchant指令附魔具有許多局限性:
①目標(biāo)必須手持著需要附魔的物品,如果沒有手持指定物品將會附魔失敗。
?、谠贘ava版中,如果目標(biāo)的手持物品已經(jīng)帶有要附魔的魔咒,附魔將會失敗。在基巖版中,如果目標(biāo)的手持物品已經(jīng)帶有要附魔的魔咒,且等級和給予魔咒的等級一樣,魔咒等級將會升一級(但仍然不會超過正常情況的上限)。比如給一個附魔了耐久I的鉆石劍再附魔一遍耐久I,在Java版會失敗,在基巖版則會讓耐久I變成耐久II。
?、圪x予的魔咒等級不能超過正常值,即你并不能使用/enchant來附魔出一把具有32767級鋒利的劍,那將會導(dǎo)致附魔失敗。
?、苄枰侥У奈锲繁仨氁芙邮苜x予的魔咒,否則附魔將會失敗。如你并不能使用/enchant將時運(yùn)附魔到鐵劍上。
?、菪枰侥У奈锲芬呀?jīng)擁有的魔咒中不能有會與新魔咒出現(xiàn)沖突的魔咒。如你并不能使用/enchant把時運(yùn)和精準(zhǔn)采集都附魔到同一個鎬子上面。
看看,這些條條框框的,比直接使用鐵砧附魔還要麻煩。只不過/enchant還是有兩點好處的,一是使用/enchant附魔不會增加物品的累積懲罰,二是/enchant作為一條指令可以自動化執(zhí)行。
?。ㄗⅲ豪塾嫅土P是物品的一個屬性,作用于鐵砧中每次操作需要的經(jīng)驗等級。累計懲罰越大,需要的經(jīng)驗等級就越多。)
和/effect一樣,/enchant的魔咒ID參數(shù)在Java1.13之前的版本和基巖版中,數(shù)字ID和英文ID均可使用,在Java1.13更新后的版本只能使用英文ID。
至于具體的id列表,大家去Minecraft Wiki上查看吧。注:Java1.13之前的版本,魔咒、狀態(tài)效果的數(shù)字ID與現(xiàn)今基巖版是完全不一樣的,因此只能在Wiki的歷史記錄中查找!
現(xiàn)在你會用這使用起來極其麻煩的指令來附魔了嗎?快去游戲中試一試吧!
你好MC
手機(jī)端可能會比較難復(fù)制網(wǎng)址。