UU看書

第二十二章 summon-生成實體

天才一秒記住【UU看書】地址:www.uukanshu.co

我們知道使用give可以獲取物品,那麼如何獲取實體呢?

額,獲取不了,倒是可以生成,這就需要summon指令。

summon,其單詞summon中文譯為“召喚”,所以summon指令的作用是:召喚一個實體。

summon

作用:召喚一個實體

需要許可權等級:Java2,基岩1

需要作弊:是

格式:

Java

summonlt召喚的實體gtlt實體生成的位置:座標gt實體資料標籤:NBT

基岩

summonlt召喚的實體gtlt實體生成的位置:座標gt生成事件:字串實體名稱:字串

summonlt召喚的實體gtlt實體名稱:字串gtlt實體生成的位置:座標gt

召喚的實體可以是生物,也可以是一些載具,可以是彈射物,也可以是其他的一些實體。比如要召喚一隻豬,你只需要:

summonpig

但這召喚出來的是成年豬啊,我要的是幼年豬,我該怎麼辦?

在Java版,這需要將NBT內Age標籤的值改為負數:

summonminecraftpigAge6000

而在基岩版,你需要一個實體生成事件:

summonpigminecraftentityborn

這樣子可以生成出來一隻小豬。

生成事件嚴格來說叫做生物事件,是基岩版獨有的東西。生成事件用於自定義一個生物或實體其生成後的行為,且該生成事件是支援該實體的,不然無法生效。一個生成事件引數只能填寫一個生成事件。關於生成事件基岩版有一個專門的指令:event。

由於生成事件比較難找(命令助手倒是有,就是為什麼一定要用內建瀏覽器啊!),這兒就放幾個比較常用的吧:

minecraftentityspawned——實體自然生成:作用於可以自然生成的實體

minecraftentityborn——生成幼年實體:作用於有幼年狀態的生物(非亡靈生物)

minecraftageablegrowup——生成成年實體:作用於有成年狀態的生物(非亡靈生物)

minecraftontame——生成已馴服實體:作用於可馴服的生物(狼:為什麼我變成紅色了?)

minecraftbecomeangry——生成被激怒的實體:作用於中立生物和蠹蟲,不包括北極熊

minecraftbecomecharged——生成具有閃電的實體:作用於苦力怕

minecraftasbaby——生成幼年實體:作用於亡靈生物

minecraftasadult——生成成年實體:作用於亡靈生物

現在我們生成了一隻小豬,但如果要生成一隻倒立的小豬,那該怎麼辦?

正常情況下,你需要搞到命令牌並用鐵砧將其重新命名為Dinnerbone或Grumm,然後給這隻小豬賦予名字才行。

但如果要在伺服器中自動化,這該怎麼辦?

在Java版中,你只需要:

summonminecraftpigAge6000,CustomName““text““Dinnerbone““

在基岩版更簡單,你只需要:

summonpigminecraftentitybornDinnerbone

看,一隻倒立的小豬就出來了!

但大多數時候,我們並不需要一個倒立的小豬,我們只需要一隻倒立的豬。在Java版,只需要將Age標籤去掉即可,而在基岩版,我們就需要用到summon的第二種格式:

summonpigDinnerbone

這種格式去掉了生物事件,將自定義名稱引數移到了座標的前面。不愧是Mojang,考慮得如此周到,不然我們還真的需要使用minecraftentityspawned生物事件了。

現在,你知道如何生成實體了吧?

歷史:

Java

172——加入了summon

18——現在可以使用summon來生成閃電

116——現在可以使用summon來生成火球

攜帶版Alpha

0160——加入了summon

基岩版

——更改了summon的格式

如遇章節錯誤,請點選報錯(無需登陸)

新書推薦

為了人生逆襲,我進入了無限世界 無限試煉:我成了遊戲掌控者 全民:我揮手就是獸潮,無限爆兵 npc身份暴露後我成了玩家團寵 星閃巔峰 LOL:辣個男人太快了 網遊之亡靈領主