自訂生物
簡單的自訂生物推薦使用 ->summon command tool
自訂生物名稱
例子:召喚名字叫hello_zombie的殭屍
/summon Zombie ~ ~ ~ {CustomName:”hello_zombie”}
CustomName:生物名稱自訂生物屬性
例子:召喚血量為100的殭屍使用Tag:
/summon Zombie ~ ~ ~ {Attributes:[{Name:generic.maxHealth,Base:100}]}
Attributes 參數:
1.
Name:要修改的屬性名稱 血量
generic.maxHealth:每2等於1顆心,預設20 抗擊退
generic.knockbackResistance:抗擊退機率,預設0,最大值1 攻擊力
generic.attackDamage:預設1 跑速
generic.movementSpeed:預設0.7 跟蹤距離
generic.followRange :設定生物發現玩家的距離和最大跟蹤距離,設定50的話怪物會在50格外就發現玩家 2.
Base:屬性值例子:
召喚多種屬性生物
召喚血量100且跑速為2的殭屍
/summon Zombie ~ ~ ~ {Attributes:[{Name:generic.maxHealth,Base:100},{Name:generic.movementSpeed,Base:2}]}
自訂生物藥水屬性
例子:召喚隱形殭屍使用Tag:
/summon Zombie ~ ~ ~ {ActiveEffects:[{Id:14,Duration:9999,Amplifier:1,Ambient:1}]}
ActiveEffects 參數:
Id:藥水效果IDAmplifier:藥水等級,為實際等級-1,寫2實際上是3等 Duration:持續時間 Ambient:是否顯示粒子效果,如果不想讓玩家看到藥水的泡泡效果,就要將這個值設為1。例子:
召喚多種藥水效果生物
召喚隱形+生命恢復5的殭屍
/summon Zombie ~ ~ ~ {ActiveEffects:[{Id:14,Amplifier:1,Duration:9999,Ambient:1},{Id:10,Amplifier:5,Duration:9999,Ambient:1}]}
自訂生物裝備
例子:召喚拿鑽石劍的殭屍使用Tag:
/summon Zombie ~ ~ ~ {Equipment:[{id:minecraft:diamond_sword,Count:1}]}
Equipment Equipment內的欄位分別為Equipment:[{手持物品},{鞋子},{褲子},{盔甲},{帽子}]
每個都對應一個物品tag
例子:
召喚全套鑽石裝的殭屍
/summon Zombie ~ ~1 ~ {Equipment:[{id:276,Count:1},{id:313,Count:1},{id:312,Count:1},{id:311,Count:1},{id:310,Count:1}]}
召喚沒穿褲子的殭屍
/summon Zombie ~ ~1 ~ {Equipment:[{id:276,Count:1},{id:313,Count:1},{},{id:311,Count:1},{id:310,Count:1}]}
召喚裝備自訂道具的殭屍
/summon Zombie ~ ~1 ~ {Equipment:[{id:276,Count:1,tag:{display:{Name:”救世劍”,Lore:[“威力強大的劍”]},ench:[{id:16,lvl:10}]}},{id:313},{id:312},{id:311},{id:310}]}
自訂生物掉落物
例子:死亡後掉鑽石劍的殭屍使用Tag:
/summon Zombie ~ ~ ~ {Equipment:[{id:minecraft:diamond_sword,Count:1}],DropChances:[1f,1f,1f,1f,1f]}
DropChances DropChances的欄位分別為DropChances:[{手持物品掉落機率},{鞋子掉落機率},{褲子掉落機率},{盔甲掉落機率},{帽子掉落機率}],可輸入0-1的小數個別設定每個部位的掉落機率,打1f就是100%掉落,記得字尾一定要打f才會生效。
例子:
死亡後掉任務捲軸的殭屍
/summon Zombie ~ ~ ~ {Equipment:[{id:minecraft:diamond_sword,Count:1},{id:minecraft:map,Count:1,tag:{display:{Name:”完成任務一:殺死殭屍”}}}],DropChances:[0f,1f,0f,0f,0f]}
死亡後掉三個鑽石的殭屍我們可以用物品Count設定一次掉落多個道具,上面例子中Count:3,所以殭屍會掉落三個鑽石
/summon Zombie ~ ~ ~ {Equipment:[{id:minecraft:diamond,Count:3}],DropChances:[1f,0f,0f,0f,0f]}
如果將Count寫0,即使把掉落率設成100%,依然不會掉物品(因為掉出0個)
留言
張貼留言