尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️
本文章為(唐少)搬運內容,與原文章的排版不同。
作者:小李696666
以允許轉載至微信公眾號 明月莊主
有嗶哩嗶哩帳號建議前往原文助攻
點擊閱讀原文跳轉至嗶哩嗶哩
你的點讚、投幣、收藏
都是對作者的支持
如果是第一次接觸數據標籤或者不知道數據標籤是什麼的話,先看一下小李子發布的第一個專欄吧~
本篇文章遊戲版本1.12.x及以上,內容為生物通用數據標籤
數據標籤有一個很神奇的特點,就是無效的數據標籤會被過濾掉(前提是語法要正確)。
①direction與Motion:格式direction:[x,y,z]&Motion:[x,y,z]
direction用作火球(ID:fireball)、小火球(ID:small_fireball)、凋零之首(ID:witer_skull)
Motion用作大部分實體(包括生物)
這里的xyz指的是往x、y、z軸的方向的移速,速度到達0就會停下,並不是說移動多少格。並且xyz必須是以double的格式輸入。
這兩個標籤不決定看向哪個方向。
比如:在腳下召喚一個向東南方飛行&速度為1的凋零之首:/summon wither_skull ~ -1 ~ {direction:[1.0,0.0,1.0]}
比如:在頭上召喚一個往天上飛的&點燃了的TNT:/summon tnt ~ ~2 ~ {Motion:[0.0,3.0,0.0],Fuse:108}
*因為TNT需要設置爆炸時間,所以多了個Fuse標籤
②ActiveEffects:格式:ActiveEffects:
[{Id:14b,Duration:0,Amplifier:0b,Ambient:0,ShowParticles:0b}]
用作生物所帶有的狀態效果(也就是隱身速度抗性提升之類的)
這里Id指的是狀態效果的數字ID,Duration是效果持續的時間(單位0.05秒),Amplifier是效果的等級,Ambient是判斷該效果是否由信標提供(布爾型),ShowParticles是是否顯示粒子效果(跟effect最後面的ture/false效果類似),注意後面的單位b。
*如果是跟Attributes標籤有關的需要同時修改Attributes標籤
比如:召喚一只發光的&隱形的&不顯示粒子的羊:/summon sheep ~ ~ ~ {ActiveEffects:[{Id:24b,Duration:200,Amplifier:1b,Ambient:0b,ShowParticles:0b},{Id:14b,Duration:200,Amplifier:1b,Ambient:0b,ShowParticles:0b}]}
③Passengers:格式:Passengers:[{id:},{id:}]
用作乘騎。帶有Passengers標籤的實體會被標籤內的實體乘騎
id為實體的英文ID,花括號里面可填寫所有實體(包括生物)的數據標籤.
*Passengers標籤不能通過data命令(1.12為entitydata)修改
舉例:召喚一個從大到小3個史萊姆的史萊姆塔:/summon slime ~ ~ ~{Size:2,Passengers[{id:”minecraft:slime”,Size:1,Passengers[{id:”minecraft:slime”,Size:0}]}]}
④HandItems與ArmorItems:格式:HandItems:[{id:,Count:},id:,Count:]/ArmorItems:[{id:,Count:},{id:,Count:},{id:,Count:},{id:,Count:}]
用作實體身上的物品。id對應物品ID,Count對應物品數量,可以添加物品其他數據標籤與id,Count並列。HandItems里面兩個花括號的內容分別對應主手和副手。ArmorItems里面四個花括號分別從下到上對應裝備欄。
舉例:召喚一只身穿鑽石甲,左手盾牌右手附魔鑽石劍的小僵屍:/summon minecraft:zombie ~ ~1 ~ {IsBaby:1,HandItems:[{id:diamond_sword,Count:1,tag:{ench:[{id:15}]}},{id:shield,Count:1}],ArmorItems:[{id:diamond_boots,Count:1},{id:diamond_leggings,Count:1},{id:diamond_chestplate,Count:1},{id:diamond_helmet,Count:1}]}(這個命令有點長…需要命令方塊才能執行)
⑤HandDropChances與ArmorDropChances:格式:HandDropChances:[0.0f,0.0f]/ArmorDropChances:[0.0f,0.0f,0.0f,0.0f]
用作設置手上/身上物品的掉落概率。逗號分隔對應的位置與上一個標籤相同。
*最小0,需要小數點,大於1會導致掉落滿耐久物品,需要單位f!
例如:(反正跟上面的差不多…懶得寫了….)
⑥NoAI:格式:NoAI:0
用作控制生物的AI,0代表有AI,1代表無AI
舉例:(這還用舉例???)
⑦Fire:格式:Fire:0~32767(2^(15)-1)
用作控制生物著火時間,0為不著火,大於0為著火。單位換算1=0.05秒
⑧Attributes這個數據標籤東西太多另開一個專欄講吧~
好了這期就到這里了…我想布置個作業給看了的小夥伴們…內容:寫一個生成僵屍騎士的指令(要求:小僵屍騎著鐵傀儡,並且小僵屍不會被它坐著的那個鐵傀儡打死,而且小僵屍還要拿著掉落概率百分百的附魔金蘋果…很簡單的對不對???)
寫了的話發到評論或者私信給我喲~目的也是看看你們能不能在我這里學到點什麼…也想看看我這樣子寫教程有沒有效果~ヽ(○^㉨^)ノ♪