最後更新當前版本:1.18.2
屬性是用來設定玩家或生物特性的標籤。
想要設定或修改屬性,可以使用/attribute查詢或修改、/data直接修改NBT標籤,/summon生成時直接設定,或使生物穿上具屬性修飾符的裝備或物品。在1.16版本前,因無法直接修改玩家的資料,故若要修改玩家的屬性,只能讓玩家穿戴或拿著具屬性修飾符的裝備或物品。
指令範例:
.生成移動狗幹快的殭屍:/summon minecraft:zombie ~ ~1 ~ {Attributes:[{Name:"minecraft:generic.movement_speed",Base:10.0d}]}
.生成飛行狗幹快的鸚鵡:/summon minecraft:parrot ~ ~1 ~ {Attributes:[{Name:"minecraft:generic.flying_speed",Base:10.0d},{Name:"minecraft:generic.movement_speed",Base:10.0d}]}
.給予玩家一把在拿在慣用手上攻擊傷害+87的鑽石劍:/give @p diamond_sword{AttributeModifiers:[{AttributeName:"minecraft:generic.attack_damage",Name:"minecraft:generic.attack_damage",Amount:87,Operation:0,UUID:[I;14159265,35897932,38462643,38327950],Slot:"mainhand"}]} 1
.給予玩家一把在拿在慣用手或非慣用手上攻擊傷害+9487的鑽石劍:/give @p diamond_sword{AttributeModifiers:[{AttributeName:"minecraft:generic.attack_damage",Name:"minecraft:generic.attack_damage",Amount:9487,Operation:0,UUID:[I;14159265,35897932,38462643,38327950],Slot:"mainhand"},{AttributeName:"minecraft:generic.attack_damage",Name:"minecraft:generic.attack_damage", Amount:9487,Operation:0,UUID:[I;14159265,35897932,38462643,38327950],Slot:"offhand"}]} 1
.給予玩家一把在拿在慣用手攻擊傷害+54188、+54188%,或拿在非慣用手上攻擊傷害+54188的鑽石劍:/give @p diamond_sword{AttributeModifiers:[{AttributeName:"minecraft:generic.attack_damage",Name:"minecraft:generic.attack_damage",Amount:54188,Operation:0,UUID:[I;14159265,35897932,38462643,38327950],Slot:"mainhand"},{AttributeName:"minecraft:generic.attack_damage",Name:"minecraft:generic.attack_damage",Amount:541.88,Operation:1,UUID:[I;28841971,69399375,10582097,49445923],Slot:"mainhand"},{AttributeName:"minecraft:generic.attack_damage",Name:"minecraft:generic.attack_damage", Amount:54188,Operation:0,UUID:[I;14159265,35897932,38462643,38327950],Slot:"offhand"}]} 1
.取得玩家身上穿著的頭盔盔甲修飾符:/attribute @p minecraft:generic.armor modifier value get 2ad3f246-fee1-4e67-b886-69fd380bb150
地圖製作(點擊以Google文件觀看)
在RPG地圖中,可以依照關卡來調整裝備與怪物的屬性,避免玩家一套裝玩到底,例如越後面的關卡怪物血量提升,玩家需要升級其武器才能打得有效率。
生物屬性
對於生物來說,屬性有Name(屬性ID)、Base(屬性基礎值)、可選的Modifiers(修飾符)。並不是每個生物都有全部的屬性,詳見下表。
ID |
屬性 |
適用生物 |
預設值 |
最小值 |
最大值 |
minecraft:generic.armor |
盔甲 |
所有生物、玩家 |
0.0d |
0.0d |
30.0d |
minecraft:generic.armor_toughness |
盔甲強度 |
所有生物、玩家 |
0.0d |
0.0d |
20.0d |
minecraft:generic.attack_damage |
攻擊傷害 |
所有生物、玩家 |
見下表 |
0.0d |
2048.0d |
minecraft:generic.attack_knockback |
擊退 |
豬布獸、劫毀獸、豬屍獸 |
1.0d、1.5d、1.0d |
0.0d |
|
minecraft:generic.attack_speed |
攻擊速度 |
玩家 |
4.0d |
0.0d |
1024.0d |
minecraft:generic.flying_speed |
飛行速度 |
鸚鵡 |
0.4000000059604645d |
0.0d |
1024.0d |
minecraft:generic.follow_range |
生物追蹤範圍 |
所有生物、玩家 |
見下表 |
0.0d |
2048.0d |
minecraft:generic.knockback_resistance |
抗擊退 |
所有生物、玩家 |
0.0d |
0.0d |
1.0d |
minecraft:generic.luck |
幸運 |
玩家 |
0.0d |
-1024.0d |
1024.0d |
minecraft:generic.max_health |
最高生命值 |
所有生物、玩家 |
見下表 |
0.0d |
1024.0d |
minecraft:generic.movement_speed |
加速 |
所有生物、玩家 |
見下表 |
0.0d |
1024.0d |
minecraft:horse.jump_strength |
馬跳躍力 |
馬 |
0.69999999999999996d |
0.0d |
1.0d |
minecraft:zombie.spawn_reinforcements |
殭屍增援隊 |
殭屍 |
0.0d |
0.0d |
1.0d |
生物預設屬性
有部分屬性在不同生物中有不同預設值,詳見下表。即使可能會攻擊,但被動型生物沒有攻擊傷害屬性。
ID |
生物 |
攻擊傷害 |
生物追蹤範圍 |
最高生命值 |
移動速度 |
速度換算 |
minecraft:axolotl |
六角恐龍 |
N/A |
16.0d |
14.0f |
1.0d |
43.00m/s |
minecraft:bat |
蝙蝠 |
N/A |
16.0d |
6.0f |
0.699999988079071d |
30.10m/s |
minecraft:bee |
蜜蜂 |
N/A |
48.0d |
10.0f |
0.30000001192092896d |
12.90m/s |
minecraft:blaze |
烈焰使者 |
6.0d |
48.0d |
20.0f |
0.23000000417232513d |
9.89m/s |
minecraft:cat |
貓 |
N/A |
16.0d |
10.0f |
0.30000001192092896d |
12.90m/s |
minecraft:cave_spider |
洞穴蜘蛛 |
2.0d |
16.0d |
12.0f |
0.30000001192092896d |
12.90m/s |
minecraft:chicken |
雞 |
N/A |
16.0d |
4.0f |
0.25d |
10.75m/s |
minecraft:cod |
鱈魚 |
N/A |
16.0d |
3.0f |
0.699999988079071d |
30.10m/s |
minecraft:cow |
牛 |
N/A |
16.0d |
10.0f |
0.20000000298023224d |
8.60m/s |
minecraft:creeper |
苦力怕 |
2.0d |
16.0d |
20.0f |
0.25d |
10.75m/s |
minecraft:dolphin |
海豚 |
3.0d |
16.0d |
10.0f |
1.2000000476837158d |
51.60m/s |
minecraft:donkey |
驢子 |
N/A |
16.0d |
21.0f |
0.17499999701976776d |
7.52m/s |
minecraft:drowned |
沉屍 |
3.0d |
35.0d |
20.0f |
0.23000000417232513d |
9.89m/s |
minecraft:elder_guardian |
遠古深海守衛 |
8.0d |
16.0d |
80.0f |
0.30000001192092896d |
12.90m/s |
minecraft:ender_dragon |
終界龍 |
N/A |
16.0d |
200.0f |
0.699999988079071d |
30.10m/s |
minecraft:enderman |
終界使者 |
7.0d |
64.0d |
40.0f |
0.30000001192092896d |
12.90m/s |
minecraft:endermite |
終界蟎 |
2.0d |
16.0d |
8.0f |
0.25d |
10.75m/s |
minecraft:evoker |
喚魔者 |
2.0d |
12.0d |
24.0f |
0.5d |
21.50m/s |
minecraft:fox |
狐狸 |
2.0d |
32.0d |
10.0f |
0.30000001192092896d |
12.90m/s |
minecraft:ghast |
地獄幽靈 |
N/A |
100.0d |
10.0f |
0.699999988079071d |
30.10m/s |
minecraft:giant |
巨人 |
50.0d |
16.0d |
100.0f |
0.5d |
21.50m/s |
minecraft:glow_squid |
螢光魷魚 |
N/A |
16.0d |
10.0f |
0.699999988079071d |
30.10m/s |
minecraft:goat |
山羊 |
N/A |
16.0d |
10.0f |
0.20000000298023224d |
8.60m/s |
minecraft:guardian |
深海守衛 |
6.0d |
16.0d |
30.0f |
0.5d |
21.50m/s |
minecraft:hoglin |
豬布獸 |
N/A |
16.0d |
40.0f |
0.30000001192092896d |
12.90m/s |
minecraft:horse |
馬 |
N/A |
16.0d |
23.0f |
0.2586679988324959d |
11.12m/s |
minecraft:husk |
屍殼 |
3.0d |
35.0d |
20.0f |
0.23000000417232513d |
9.89m/s |
minecraft:illusioner |
幻術師 |
2.0d |
18.0d |
32.0f |
0.5d |
21.50m/s |
minecraft:iron_golem |
鐵魔像 |
N/A |
16.0d |
100.0f |
0.25d |
10.75m/s |
minecraft:llama |
駱馬 |
N/A |
40.0d |
27.0f |
0.17499999701976776d |
7.52m/s |
minecraft:magma_cube |
岩漿立方怪 |
N/A |
16.0d |
4.0f |
0.4000000059604645d |
17.20m/s |
minecraft:mooshroom |
哞菇 |
N/A |
16.0d |
10.0f |
0.20000000298023224d |
8.60m/s |
minecraft:mule |
騾子 |
N/A |
16.0d |
18.0f |
0.17499999701976776d |
7.52m/s |
minecraft:ocelot |
山貓 |
N/A |
16.0d |
10.0f |
0.30000001192092896d |
12.90m/s |
minecraft:panda |
貓熊 |
6.0d |
16.0d |
20.0f |
0.15000000596046448d |
6.45m/s |
minecraft:parrot |
鸚鵡 |
N/A |
16.0d |
6.0f |
0.20000000298023224d |
8.60m/s |
minecraft:phantom |
夜魅 |
6.0d |
16.0d |
20.0f |
0.699999988079071d |
30.10m/s |
minecraft:pig |
豬 |
N/A |
16.0d |
10.0f |
0.25d |
10.75m/s |
minecraft:piglin |
豬布林 |
5.0d |
16.0d |
15.0f |
0.3499999940395355d |
15.05m/s |
minecraft:piglin_brute |
豬布林蠻兵 |
7.0d |
16.0d |
50.0f |
0.3499999940395355d |
15.05m/s |
minecraft:pillager |
掠奪者 |
5.0d |
32.0d |
24.0f |
0.3499999940395355d |
15.05m/s |
minecraft:player |
玩家 |
1.0d |
N/A |
20.0f |
0.10000000149011612d |
4.30m/s |
minecraft:polar_bear |
北極熊 |
6.0d |
20.0d |
30.0f |
0.25d |
10.75m/s |
minecraft:pufferfish |
河豚 |
N/A |
16.0d |
3.0f |
0.699999988079071d |
30.10m/s |
minecraft:rabbit |
兔子 |
N/A |
16.0d |
3.0f |
0.30000001192092896d |
12.90m/s |
minecraft:ravager |
劫毀獸 |
12.0d |
32.0d |
100.0f |
0.3d |
12.90m/s |
minecraft:salmon |
鮭魚 |
N/A |
16.0d |
3.0f |
0.699999988079071d |
30.10m/s |
minecraft:sheep |
綿羊 |
N/A |
16.0d |
8.0f |
0.23000000417232513d |
9.89m/s |
minecraft:shulker |
界伏蚌 |
N/A |
16.0d |
30.0f |
0.699999988079071d |
30.10m/s |
minecraft:silverfish |
蠹魚 |
1.0d |
16.0d |
8.0f |
0.25d |
10.75m/s |
minecraft:skeleton |
骷髏 |
2.0d |
16.0d |
20.0f |
0.25d |
10.75m/s |
minecraft:skeleton_horse |
骷髏馬 |
N/A |
16.0d |
15.0f |
0.20000000298023224d |
8.60m/s |
minecraft:slime |
史萊姆 |
N/A |
16.0d |
16.0f |
0.6000000238418579d |
25.80m/s |
minecraft:snow_golem |
雪人 |
N/A |
16.0d |
4.0f |
0.20000000298023224d |
8.60m/s |
minecraft:spider |
蜘蛛 |
2.0d |
16.0d |
16.0f |
0.30000001192092896d |
12.90m/s |
minecraft:squid |
魷魚 |
N/A |
16.0d |
10.0f |
0.699999988079071d |
30.10m/s |
minecraft:stray |
流髑 |
2.0d |
16.0d |
20.0f |
0.25d |
10.75m/s |
minecraft:strider |
熾足獸 |
N/A |
16.0d |
20.0f |
0.17499999701976776d |
7.52m/s |
minecraft:trader_llama |
商駝 |
N/A |
40.0d |
23.0f |
0.17499999701976776d |
7.52m/s |
minecraft:tropical_fish |
熱帶魚 |
N/A |
16.0d |
3.0f |
0.699999988079071d |
30.10m/s |
minecraft:turtle |
海龜 |
N/A |
16.0d |
30.0f |
0.25d |
10.75m/s |
minecraft:vex |
惱鬼 |
4.0d |
16.0d |
14.0f |
0.699999988079071d |
30.10m/s |
minecraft:villager |
村民 |
N/A |
16.0d |
20.0f |
0.5d |
21.50m/s |
minecraft:vindicator |
衛道士 |
5.0d |
12.0d |
24.0f |
0.3499999940395355d |
15.05m/s |
minecraft:wandering_trader |
流浪商人 |
N/A |
16.0d |
20.0f |
0.699999988079071d |
30.10m/s |
minecraft:witch |
女巫 |
2.0d |
16.0d |
26.0f |
0.25d |
10.75m/s |
minecraft:wither |
凋零怪 |
2.0d |
40.0d |
300.0f |
0.6000000238418579d |
25.80m/s |
minecraft:wither_skeleton |
凋零骷髏 |
4.0d |
16.0d |
20.0f |
0.25d |
10.75m/s |
minecraft:wolf |
狼 |
4.0d |
16.0d |
8.0f |
0.30000001192092896d |
12.90m/s |
minecraft:zoglin |
豬屍獸 |
N/A |
16.0d |
40.0f |
0.30000001192092896d |
12.90m/s |
minecraft:zombie |
殭屍 |
3.0d |
35.0d |
20.0f |
0.23000000417232513d |
9.89m/s |
minecraft:zombie_horse |
殭屍馬 |
N/A |
16.0d |
15.0f |
0.20000000298023224d |
8.60m/s |
minecraft:zombie_villager |
殭屍村民 |
3.0d |
35.0d |
20.0f |
0.23000000417232513d |
9.89m/s |
minecraft:zombified_piglin |
殭屍化豬布林 |
5.0d |
35.0d |
20.0f |
0.23000000417232513d |
9.89m/s |
物品屬性修飾符
玩家或生物所持或所穿戴的物品上,可以有屬性修飾符來修改玩家或生物的屬性。修改後的屬性值不會超過其規定的上下限,例如抗擊退機率為0.0d的玩家,在穿上增加抗擊退機率-1.0d的裝備後,機率依然為0.0d。
屬性修飾符有AttributeName(屬性命名空間)、Name(屬性ID)、Amount(屬性數值)、Operation(運算子)、UUID、可選的Slot(作用欄位)。
屬性修飾符運算子
可以混用運算子,例如{Amount:4,Operation:0},{Amount:8,Operation:1}會得到「+4與+800%」的效果。
Operation |
運算 |
計算方式及範例 |
0 |
相加 |
基礎值+(數值1+數值2+…) {Base:2},{Amount:4,Operation:0},{Amount:8,Operation:0}=2+4+8=14 |
1 |
倍率 |
基礎值×(1+數值1+數值2+…) {Base:2},{Amount:4,Operation:1},{Amount:8,Operation:1}=2×(1+4+8)=26 |
2 |
相乘 |
基礎值×數值1×數值2×… {Base:2},{Amount:4,Operation:2},{Amount:8,Operation:2}=2×(1+4)×(1+8)=90 |
N/A |
混用 |
(基礎值+相加數值)×(1+倍率數值)×相乘數值 {Base:2},{Amount:4,Operation:0},{Amount:8,Operation:1},{Amount:16,Operation:2}=(2+4)×(1+8)×16=864 |
屬性修飾符作用欄位
在物品上的屬性另有可選的欄位參數。若未指定,預設為所有欄位。建議手動設定,不然會產生超大一串屬性描述。可以設定複數欄位,例如放在慣用手及非慣用手上時皆可以獲得屬性加成,但屬性需單獨設定,詳見指令範例。
Slot |
作用欄位 |
欄位ID |
mainhand |
在慣用手時: |
weapon.mainhand |
offhand |
在非慣用手時: |
weapon.offhand |
feet |
裝備在腳上時: |
armor.feet |
legs |
裝備在腿上時: |
armor.legs |
chest |
裝備在身上時: |
armor.chest |
head |
裝備於頭部時: |
armor.head |
預設修飾符
遊戲中預先存在的修飾符。
種類及屬性 |
UUID |
應用於 |
說明 |
攻擊傷害 minecraft:generic.attack_damage |
cb3f55d3-645c-4f38-a497-9c13a33db5cf |
任意斧、鋤、鎬、 鏟、劍、三叉戟 |
每項物品預設值不同 Operation:0 |
攻擊速度 minecraft:generic.attack_speed |
fa233e1c-4180-4865-b01b-bcce9785aca3 |
任意斧、鋤、鎬、 鏟、劍、三叉戟 |
每項物品預設值不同 Operation:0 |
頭盔盔甲 minecraft:generic.armor |
2ad3f246-fee1-4e67-b886-69fd380bb150 |
任意頭盔 |
每項物品預設值不同 Operation:0 |
頭盔盔甲強度 minecraft:generic.armor_toughness |
2ad3f246-fee1-4e67-b886-69fd380bb150 |
任意頭盔 |
每項物品預設值不同 Operation:0 |
胸甲盔甲 minecraft:generic.armor |
9f3d476d-c118-4544-8365-64846904b48e |
任意胸甲 |
每項物品預設值不同 Operation:0 |
胸甲盔甲強度 minecraft:generic.armor_toughness |
9f3d476d-c118-4544-8365-64846904b48e |
任意胸甲 |
每項物品預設值不同 Operation:0 |
護腿盔甲 minecraft:generic.armor |
d8499b04-0e66-4726-ab29-64469d734e0d |
任意護腿 |
每項物品預設值不同 Operation:0 |
護腿盔甲強度 minecraft:generic.armor_toughness |
d8499b04-0e66-4726-ab29-64469d734e0d |
任意護腿 |
每項物品預設值不同 Operation:0 |
靴子盔甲 minecraft:generic.armor |
845db27c-c624-495f-8c9f-6020a9a58b6b |
任意靴子 |
每項物品預設值不同 Operation:0 |
靴子盔甲強度 minecraft:generic.armor_toughness |
845db27c-c624-495f-8c9f-6020a9a58b6b |
任意靴子 |
每項物品預設值不同 Operation:0 |
獄髓盔甲抗擊退 minecraft:generic.knockback_resistance |
00000000-0001-438d-0000-000000028d34 |
任意獄髓盔甲 |
每項物品預設值不同 Operation:0 |
疾跑加速 minecraft:generic.movement_speed |
662a6b8d-da3e-4c1c-8813-96ea6097278d |
所有生物 |
在疾跑時擁有,固定值:0.3 Operation:2 |
逃離加速 minecraft:generic.movement_speed |
e199ad21-ba8a-4c53-8d13-6182d5c69d3a |
所有被動型生物 |
在逃離時擁有,固定值:2 Operation:2 |
攻速加速 minecraft:generic.movement_speed |
020e0dfb-87ae-4653-9556-831010e291a0 |
終界使者 |
在攻擊時擁有, 固定值:6.1999998092651367 Operation:0 |
馬鎧加成 minecraft:generic.armor |
556e1665-8b10-40c8-8f9d-cf9b1667f295 |
馬 |
預設值:無:0;鐵製:5; 金製:7;鑽石製:11 Operation:0 |
覆甲加成 minecraft:generic.armor |
7e0292f2-9434-48d5-a29f-9583af7df27f |
界伏蚌 |
在閉合時擁有,固定值:20.0 Operation:0 |
幼仔加速 minecraft:generic.movementSpeed |
b9766b59-9566-4402-bc1f-2ee2a276d836 |
小殭屍、 小殭屍村民 |
預設值:0.5 Operation:1 |
飲用減速 minecraft:generic.movement_speed |
5cd17e52-a79a-43d3-a529-90fde04b181e |
女巫 |
在飲用時擁有,固定值:-0.25 Operation:0 |
攻速加速 minecraft:generic.movement_speed |
49455a49-7ec5-45ba-b886-3b90b23a1718 |
殭屍化豬布林 |
在攻擊時擁有, 固定值:0.45000000000000001 Operation:0 |
速度效果 minecraft:generic.movement_speed |
91aeaa56-376b-4498-935b-2f7f68070635 |
所有生物 |
狀態作用時擁有, 數值依效果等級不同 Operation:2 |
緩慢效果 minecraft:generic.movement_speed |
7107de5e-7ce8-4030-940e-514c1f160890 |
所有生物 |
狀態作用時擁有, 數值依效果等級不同 Operation:2 |
挖掘加速效果 minecraft:generic.attack_speed |
af8b6e3f-3328-4c0a-aa36-5ba2bb9dbef3 |
所有生物 |
狀態作用時擁有, 數值依效果等級不同 Operation:2 |
挖掘疲勞效果 minecraft:generic.attack_speed |
55fced67-e92a-486e-9800-b47f202c4386 |
所有生物 |
狀態作用時擁有, 數值依效果等級不同 Operation:2 |
力量效果 minecraft:generic.attack_damage |
648d7064-6a60-4f59-8abe-c2c23a6dd7a9 |
所有生物 |
狀態作用時擁有, 數值依效果等級不同 Operation:0 |
虛弱效果 minecraft:generic.attack_damage |
22653b89-116e-49dc-9b6b-9971489b5be5 |
所有生物 |
狀態作用時擁有, 數值依效果等級不同 Operation:0 |
生命值提升效果 minecraft:generic.max_health |
5d6f0ba2-1186-46ac-b896-c61c5cee99cc |
所有生物 |
狀態作用時擁有, 數值依效果等級不同 Operation:0 |
幸運效果 minecraft:generic.luck |
03c3c89d-7037-4b42-869f-b146bcb64d2e |
所有生物 |
狀態作用時擁有, 數值依效果等級不同 Operation:0 |
霉運效果 minecraft:generic.luck |
cc5af142-2bd2-4215-b636-2605aed11727 |
所有生物 |
狀態作用時擁有, 數值依效果等級不同 Operation:0 |