我的世界怎麼用命令方塊製作一個怪物
我的世界裡面玩家可以通過命令方塊實現各種功能,最近有玩家對命令方塊比較有心得,通過這個指令實現了一系列的修改,下面是命令方塊自定義怪物裝備的方法解析。
使用命令方塊自定義怪物裝備的方法今天教大家如何用指令方塊刷出穿著自定義裝備的生物,當然也不一定要是裝備,任何方塊都可以。大家也可以用MCEDIT類的軟體製作,但是本教程只教指令方塊。
注意,遊戲版本要1.7。首先給大家看看截圖這個殭屍手拿指令方塊,穿金鞋子,皮褲子,鏈子裝甲和玻璃頭。
怪物的背包有5個空間,分別是:手拿物品,鞋子,褲子,上衣和頭盔。如果在這5個空間放方塊的話,只有頭和手拿物品可以顯示,其他的不會顯示。
首先開始教大家最簡單的/summon指令。用處是刷出任何生物,這次就拿骷髏做實驗,指令:/summonSkeleton~~1~這條指令打在指令方塊里的話會在頂上刷出個骷髏。
這里就講解下/summon指令,不懂基礎的可以看看。/summon的格式是:/summon(生物名字)(XYZ坐標)(NBT)所以刷骷髏的指令就是:/summonSkeleton~~1~,生物名字寫的是Skeleton,也就是骷髏,坐標是在指令方塊的上面一格刷出。
這條指令可以刷出一個普通的骷髏,於是就要加入點NBT來讓骷髏有自定義裝備。之後教大家如何給骷髏穿自定義裝備/方塊。
主要是加入{Equipment}NBT。指令:/summonSkeleton~~1~{Equipment:[{id:261,Count:1},{id:313,Count:1},{id:312,Count:1},{id:311,Count:1},{id:310,Count:1}]}以上指令是刷出一個鑽石裝備的骷髏,大家可以打在指令方塊里試試。
講解下NBT:Equipment:裝備的NBT。如果要自定義裝備,一定要打這個。
id:物品ID。以上指令有5個ID,所以有5個物品。
一個生物最多可以攜帶5個物品。Count:數量。
裝備的話打1就好了,方塊想打什麼就打什麼。下面進入很重要的一點:也就是裝備的順序。
NBT的格式是:{Equipment:[{(手拿物品)},{(鞋子)},{(褲子)},{(裝甲)},{(頭盔)}]}Equipment後面的第一個括弧里就是手拿物品,然後是鞋子,褲子,裝甲和頭盔。指令方塊永遠是這個順序,不會變。
所以大家看我上面一條刷鑽石裝備骷髏的指令的話,大家看到第一個括弧的ID是261,也就是個弓,手拿物品。第二個是313,也就是鑽石靴的ID,以此類推。
當然,如果要加入自定義附魔的話,那就和我上次的帖子鏈接就好了。索引貼在我的個性簽名里,大家自己方便找到。
要自定義附魔,自定義屬性什麼的,直接用{tag}這個NBT鏈接就好了。之後來說的是,怪物死後物品掉落的幾率控制。
指令:/summonSkeleton~~1~{Equipment:[{id:137,Count:6},{id:24,Count:5},{id:5,Damage:4,Count:8},{id:20,Count:5},{id:133,Count:20}],DropChances:[1.0F,1.0F,1.0F,1.0F,1.0F]}大家看到,這條指令和之前的一樣,只是多加了一個NBT:{DropChances}。這個NBT的用處就是控制怪物掉落品的幾率,和Equipment是有關聯的。
大家看到DropChances後面有5個1.0F,1.0F的意思就是100%掉落。50%就是0.5F,以此類推。
要注意的是後面一定要加個F,否則NBT無效。這5個1.0F和裝備順序也是一樣的,第一個是手拿物品,第二個是鞋子等等。
當大家分解完指令後,會發現會刷出一個手拿6個指令方塊,叫上帶5個砂岩,褲子帶8個木板,裝甲帶5個玻璃,頭上戴20個綠寶石的骷髏。由於幾率都是1.0F,所以當殺死後會掉落全部的物品,數量一個也不少。
我的世界烤怪籠如何做
首先你需要類似TMI之類的插件可以獲得原版中不存在的豬or牛or雞or羊之類的刷怪籠,不過事實上類似的插件是可以設置刷新出的是動物還是物品的,這個物品中包括熟肉。
當然,如果是自動烤肉的話,你應該是想要一套可以把活的動物殺死並獲得熟肉的設施。那麼假設我們已經有了一個刷豬籠,會在一定情況下隨機生成一定數量的成年豬。
獲得熟豬肉的方法有兩個,一是把豬殺死,並把生豬肉在爐子里烤熟;二是直接讓豬被燒死,直接掉落熟豬肉。方法一的做法比較簡單。
利用水流將刷出來的豬收集到一起,使用長延時定時器控制活塞將豬窒息致死或者直接摔死,在豬死亡的地方放置漏斗,收集生豬肉送到漏斗下的爐子;爐子側面增加一個漏斗提供足夠的煤or煤塊or烈焰棒or岩漿,源源不斷的提供燃料;爐子下面放置第三個漏斗把燒熟的豬肉導送到下面的箱子中放置。方法二就稍微難一點了。
燒死豬的方法一般是採用岩漿或者點火的地獄岩對豬進行點燃,但是需要注意的是,豬本身不能在火中死亡,不然掉落物會被燒掉,而豬本身不像鐵傀儡,是一格高的,沒法利用刷鐵場的方式進行燒死收集掉落物。所以實際可行的方法是利用脈沖電路控制發射器對豬發射烈焰彈,再進行收集物品收集,這里的構造就相對簡單了,發射器中放足量的烈焰彈,對較封閉空間中發射,可以把延遲調高一點,或者乾脆用絆線鉤觸發發射,不展開。
地板使用下半磚(避免被引燃),下半磚下面用漏斗收集熟豬肉。方法二中對資源消費非常大,實際的使用價值是負的,因此只是一個想法。
我估計你有一大半不懂的,不過這個是最貼近原版遊戲設定的方法了。添加mod的版本我就不清楚有沒有更方便的設計了。