《我的世界》自定義盔甲值物品圖文制作教程


《我的世界》自定義盔甲值物品圖文制作教程


《我的世界》怎么制作自定義的盔甲值物品呢?下面為大家帶來玩家“MsYqgzt”分享的《我的世界》自定義盔甲值物品圖文制作教程,一起來看看吧!
實驗之前我先開啟了對自己盔甲值判據的計分板以便分析 。
首先跟以往不同的就是盔甲值可以由玩家改變了,官方數值在0~30之內
《我的世界》自定義盔甲值物品圖文制作教程


默認的裝備盔甲值是固定的,而且是鎖定在身上的效果 。
那么如果用之前的裝備屬性NBT來改變呢,就又是另一種情況 。
用指令刷出一個帶有速度加成的盔甲
《我的世界》自定義盔甲值物品圖文制作教程


指令:
/give @a minecraft:diamond_chestplate 1 0 {AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:0.05,AttributeName:generic.movementSpeed,Name:speed}]}
復制代碼
這樣刷出的是對所有列出物品欄條件都觸發效果,光是拿在手上就有速度加成,
但是穿上以后整個人都慌了 。。。
《我的世界》自定義盔甲值物品圖文制作教程


可以看到全身鉆石甲的人護甲值不滿20.其實準確的說就是胸甲本身沒有被賦予護甲值的屬性 。
那么就需要相應的屬性NBT 。
指令:
/give @a minecraft:diamond_chestplate 1 0 {AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:30,AttributeName:generic.Armor,Name:armor}]}
復制代碼
這里新增的屬性名字為:generic.Armor
好了,這樣就獲得一個護甲值為30的胸甲,瞬間秒殺其他防具
《我的世界》自定義盔甲值物品圖文制作教程


前面說過了,任何物品都能被賦予這個屬性并且有效,那是因為這種方式得到的物品對所有之中列出的物品欄都有效
開啟盔甲值判據計分板
將物品拿在手上,可以看到護甲值變為30
《我的世界》自定義盔甲值物品圖文制作教程



只穿這個胸甲也是可以的
《我的世界》自定義盔甲值物品圖文制作教程


那么接下來我們研究護甲值高低的影響,取兩個最值來研究,30和負值 。
官方描述護甲30就是所謂的無敵,我們來試試 。
《我的世界》自定義盔甲值物品圖文制作教程


通過普通僵尸的攻擊后會發現,我們的血量并不是不會減少,而是半顆心半顆心地扣,
所謂的無敵只能說是最大防御,不能避免損害
接下來試試摔傷,用胸甲判定摔傷顯然不行 。
《我的世界》自定義盔甲值物品圖文制作教程


那么我們試試靴子,穿上護甲值30的靴子以后,從24格高空摔落,發現然并卵 。
《我的世界》自定義盔甲值物品圖文制作教程


那么可以得出結論:護甲值只能防護非不可抗力的傷害,外來傷害除了基礎防護,其余直接影響 。
接下來試試負數等級的防護值,將胸甲的防護值設為-10
試驗后發現護甲值依舊是0,攻擊也沒有增加損害
因此負數等級的護甲值將會被視作無護甲值計算 。
最后的亮點:護甲值為30的羊毛
更多相關資訊請關注:我的世界專題
【《我的世界》自定義盔甲值物品圖文制作教程】

    推薦閱讀