item-讓你變成太空人和獨(dú)角獸??!Minecraft指令教學(xué)文案


? ?? ?
?????Hello 大家好我是光明傳奇,今天給大家?guī)?lái)指令教學(xué),今天我們教的是Item,其實(shí)之前教的replaceitem是這個(gè)指令的舊版,item指令是在replaceitem的基礎(chǔ)上增添了引用的功能,同時(shí)允許使用物品修飾器。核心就是替換物品格位?,F(xiàn)在我們開(kāi)始教學(xué)。
????????第一個(gè)子命令是replace是替換的意思,然后接兩個(gè)參數(shù)entity或block,entity就是實(shí)體,意思是它要替換的是實(shí)體的某個(gè)格位,所以它后面先跟目標(biāo)選擇器,目標(biāo)選擇器就是幫你選擇要替換什么樣的實(shí)體。目標(biāo)選擇器具體其實(shí)有很多內(nèi)容,有興趣的觀眾可以看我這個(gè)影片。block就是方塊,后面接的是方塊坐標(biāo)。不管block還是entity輸入完目標(biāo)選擇器或坐標(biāo)。后接的都是格位,就是替換哪個(gè)格位,我這里選的是weapon.mainhand主手,有一定英語(yǔ)基礎(chǔ)的人可以根據(jù)tab提示應(yīng)該可以直接上手,實(shí)在不行可以在Minecraft Wiki中查看格位與之對(duì)應(yīng)的編號(hào)。
????????之后就是接兩個(gè)模式with是直接替換,就是原本replaceitem的功能,后面就是指定物品,然后就是替換的數(shù)量。這樣就好了。與with同級(jí)還有from 后面同樣是接entity實(shí)體或block方塊,先選entity,后面是目標(biāo)選擇器,然后是格位。方塊與前面同理,在block后就是坐標(biāo)然后也是格位。這一段的意思是按照后面實(shí)體或方塊的格位上的物品替換前面要被替換的實(shí)體或方塊的對(duì)應(yīng)格位的物品。到這里其實(shí)指令本身就可以執(zhí)行了,但它加了一個(gè)元素——物品修飾器。
????????物品修飾器就是修改物品的特性的東西。例如物品數(shù)量,NBT等等。這里具體可以查看Minecraft wiki。物品修飾器本身儲(chǔ)存在數(shù)據(jù)包中,需要在空白數(shù)據(jù)包中在命名空間中加入item_modifiers文件夾,在里面可以放置物品修飾器的文件,物品修飾器和命名空間的名字可以是隨意的英文數(shù)字,創(chuàng)建物品修飾器文件可以先創(chuàng)建一個(gè)記事本,然后把擴(kuò)展名打開(kāi),將.txt改為.json。然后用記事本打開(kāi),這個(gè)修飾器內(nèi)容是一個(gè)或多個(gè)函數(shù)對(duì)象的列表,用中括號(hào)[]表示,在這個(gè)中括號(hào)里有一個(gè)或多個(gè)大括號(hào),每個(gè)大括號(hào)表示一個(gè)對(duì)象,分別用英文半角的逗號(hào)隔開(kāi),每個(gè)對(duì)象里都會(huì)有一個(gè)function,引號(hào)表示物品修飾器的文件物品數(shù)量。下面的內(nèi)容會(huì)因function的內(nèi)容更改,count的內(nèi)容表示物品的數(shù)量。然后就可以保存。這樣物品修飾器就做好了。第一次做我建議還是上手打,培養(yǎng)我們的對(duì)鍵盤(pán)的手感,之后可以利用生成器提高效率。我會(huì)在簡(jiǎn)介貼一個(gè)國(guó)外大佬生成器做的生成器,它能生成物品修飾器文件。
????????然后/reload重新加載數(shù)據(jù)包,物品格位后面就會(huì)出現(xiàn)補(bǔ)全。物品修飾器就會(huì)對(duì)被替換的物品根據(jù)修飾器的內(nèi)容改變。
????????最后就是和replace同級(jí)的modify后面同樣是接entity或block,與之對(duì)應(yīng)的是目標(biāo)選擇器或方塊坐標(biāo)。最后接物品格位和物品修飾器,就是對(duì)前面的物品格位上的物品根據(jù)物品修飾器更改。
????????好了以上就是本期視頻的全部?jī)?nèi)容,我會(huì)將本期文案放到專(zhuān)欄,同樣在簡(jiǎn)介。最后別忘了一鍵三連,這文案都寫(xiě)到一千字了,還是求個(gè)幣吧。有什么問(wèn)題都可以在評(píng)論中問(wèn)我,我都會(huì)回復(fù)的。我是光明傳奇,我們下一次再見(jiàn)吧。拜拜。
數(shù)據(jù)包模板在qq群里:933786065
/item replace entity @a armor.head with minecraft:end_rod獨(dú)角獸?
/item replace entity @p armor.head with minecraft:glass太空人?
/item replace entity @a weapon.mainhand with minecraft:player_head 1?
/item replace block 694 5 161 container.0 with minecraft:player_head 1?
/item replace entity @a weapon.mainhand from entity Lesungend weapon.offhand?
/item replace entity @a weapon.mainhand from block 698 5 161 container.0?
/item replace entity @a weapon.mainhand from entity Lesungend weapon.offhand minecraft:a?
/item replace entity @a weapon.mainhand from block 702 5 161 container.0 minecraft:a?
/item modify block 704 5 161 container.0 minecraft:a /item modify entity @a weapon.mainhand minecraft:a