導(dǎo) 指令我一般是從基礎(chǔ)的 /give 指令開始的。我現(xiàn)在教大家刷一把自定義屬性的劍吧。首先是刷出一把普通的鉆石劍: /give @p minecraft:diamond_sword 1 0 指令是在指...

指令我一般是從基礎(chǔ)的 /give 指令開始的。我現(xiàn)在教大家刷一把自定義屬性的劍吧。首先是刷出一把普通的鉆石劍:

/give @p minecraft:diamond_sword 1 0

指令是在指令方塊里打的。打完后激活會(huì)刷出一把普通的鉆石劍。之后就要來(lái)改化指令,來(lái)讓鉆石劍擁有自定義的裝備屬性。高級(jí)指令:

/give @p minecraft:diamond_sword 1 0

{AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:9000000000.0,AttributeName:generic.attackDamage,Name:Attack}]}

OK,進(jìn)入講解。第一個(gè) {AttributeModifiers} 的意思就是自定義裝備屬性。加入這條就告訴指令方塊,鉆石劍需要什么屬性。{AttributeModifiers} 后面的方塊括號(hào) ( [ ] ) 就是屬性內(nèi)容。大家看到,方塊括號(hào)中級(jí)寫著這樣一段指令:

{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:9000000000.0,AttributeName:generic.attackDamage,Name:Attack}

這一段指令就是其中一個(gè)裝備屬性。這段指令加的是 9000000000的攻擊。我來(lái)說(shuō)下指令內(nèi)容:

Operation:后面只能寫0或者1,否則游戲會(huì)崩潰。0就是屬性顯示數(shù)字,1就是屬性顯示百分比

UUIDLeast 和 UUIDMost : 獨(dú)特的ID,這項(xiàng)可以隨便寫,無(wú)需求。

Amount:等級(jí)數(shù)量。比如加9000級(jí)的攻擊,就是 Amount:9000.0

AttributeName:這一行是最重要的,屬性類型。前面說(shuō)了有五種類型,這里就要寫五種其中一種的名字。具體怎么用下面再說(shuō)。

Name:也是沒(méi)什么用的,名字。隨便打

之后來(lái)說(shuō)說(shuō) AttributeName。這項(xiàng)后面打的是屬性的名字。我這里打的是 generic.attackDamage ,意思是加攻擊。五種屬性的名字:

generic.attackDamage:攻擊

generic.followRange:怪物跟蹤

generic.maxHealth:最大生命

generic.knockbackResistance:防擊退能力

generic.movementSpeed:移動(dòng)速度

這上面就是所有的裝備屬性的名字,需要哪項(xiàng)就把哪項(xiàng)打到 AttributeName 后面。有些玩家會(huì)說(shuō)如何給一個(gè)裝備加多個(gè)屬性,方法是多個(gè)屬性之間用逗號(hào)分開。例子:

/give @p minecraft:diamond_sword 1 0

{AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:9000000000.0,AttributeName:generic.attackDamage,Name:Attack},

{Operation:0,UUIDLeast:2,UUIDMost:2,Amount:9000000000.0,AttributeName:generic.knockbackResistance,Name:Knockback},

{Operation:0,UUIDLeast:3,UUIDMost:3,Amount:1000.0,AttributeName:generic.followRange,Name:Follow},

{Operation:0,UUIDLeast:4,UUIDMost:4,Amount:1000.0,AttributeName:generic.maxHealth,Name:Health},

{Operation:0,UUIDLeast:5,UUIDMost:5,Amount:0.1,AttributeName:generic.movementSpeed,Name:Speed}]}

大家看這條指令十分復(fù)雜,但是和前面說(shuō)到的一模一樣,只是把五種屬性全都加上了而已。速度的話不能改的太大,低于100就差不多了。如果改成特高,比如5000的話,那走一步就是走了3000多格,到時(shí)出生點(diǎn)都找不到在哪,改成9000000000的話說(shuō)不定走一步游戲就崩了。

最后來(lái)說(shuō)下裝備用法。裝備屬性的好處是,可以在任何物品上加裝備屬性??梢园蜒b備加到一個(gè)泥土上,之后還照樣有效。每次玩家穿上一個(gè)帶有裝備屬性的裝備,裝備屬性就會(huì)起效。玩家如果把物品拿在手上的話,那樣也會(huì)起效。所以本人推薦裝備,只要穿著就會(huì)永久起效了。

如轉(zhuǎn)載涉及版權(quán)等問(wèn)題,請(qǐng)作者與我司聯(lián)系,我司將在第一時(shí)間刪除或支付稿酬。