-
1 # 神秘喝水男
-
2 # KK王者解說丶
首先我們先獲取一個結構方塊,進入遊戲,按“/”,輸入:/give @p structure_bloc
我記得手機版沒有結構方塊吧,應該只是個裝飾,沒有用處。只是我記得,沒試過
使用方法: 1、進入遊戲,按“/”,輸入:/give @p structure_block,即可得到
這是因為切換到了所謂的冒險模式(/gamemode 2),這個模式像生存模式一樣有血條和飢餓條,但不
我的世界獲取結構方塊的指令是:/give @a structure_block 10 0。 結構方塊
我的世界攻略大全 結構方塊id是minecraft:structure_block,數字id是255
國際版原來的功能是儲存建築模型之後可以上傳到網上,不過中國版把傳到網上的功能刪了(因為是外國網站),
手機垃圾大多,需要清理並重啟試試。
手機版用不了結構方塊。 基岩版的結構方塊目前只有win10基岩版才能使用,其它都用不了。
-
3 # 星之耀小跑先生
獲取結構方塊/give @p structure_bloc,結構方塊id是minecraft:structure_block,數字id是255,不能直接從創造模式拿出,必須使用give指令。放置/破壞/開啟它需要伺服器許可權。這個方塊有4種模式,分別是Save Load Corner Data。模式會使用NBT中的mode字串儲存。同時也會用方塊元資料0~3儲存。//當不一致時會按照NBT修正方塊元資料。//
其中data模式只在遊戲自己自然生成建築時能夠發揮作用。我們不會詳細介紹它。
save模式可以將結構儲存成NBT檔案。首先輸入相對位置(在32到-32之間(含)的整數)(NBT中posX posY posZ int)和結構大小(比32小(含)的整數)(NBT中sizeX sizeY sizeZ int)(技巧:可以使用tab切換游標到下一個文字框)。相對位置以結構方塊作為座標原點。當在GUI中按下save按鍵時即可將選中的區域用結構名稱(NBT中name 字串)為名字儲存成.nbt檔案。如果該檔案已存在則會覆蓋已有的檔案。儲存在存檔資料夾中structures資料夾。若使用紅石啟用將不會儲存成檔案,只能夠臨時使用。使用起來和真的生成了檔案的情形別無二致,只是在遊戲退出後即消失。顯示隱形方塊按鈕可以在選中的所有的空氣方塊和結構方塊上做出標記。儲存時會略過結構虛空方塊(因此結構虛空載入時不替換原有方塊。結構中若真的有結構虛空方塊也是會載入的)。若包括實體(NBT中ignoreEntities byte)開了,則會將碰撞箱和結構方塊選擇範圍有公共部分的實體也儲存進檔案。
corner模式用於輔助save模式。為了避免仔細計算相對位置和結構大小,可以將兩個同樣結構名稱(NBT中name 字串)corner方塊放在結構外包長方體相對定點。在同樣名字的save模式方塊中點選detect就能夠自動設定相對位置和結構大小。如果只找到一個同名corner模式方塊,save方塊會把自己當作另外一個角。(技巧:雖然禁止空白名字結構儲存,但是探測時可以。可以先將save和corner名字留空,探測好後填入save中的名字並儲存。)
load模式可以將nbt檔案載入入存檔。它會尋找以結構名稱(NBT中name 字串)為名的結構檔案用於載入。//在按下載入按鈕時,為了防止意外的位置錯誤,如果發現結構方塊的結構大小(NBT中sizeX sizeY sizeZ int)(在這裡不顯示)和結構檔案中的不一致,則不會載入,它會關閉GUI,將結構大小改成檔案中要求的,讓你檢查是否正確。//如果一致就會直接載入了。這個過程也可以用紅石完成。紅石載入不會進行這個檢查,無論是否一致都會直接載入。載入時也可以選擇是否將檔案中可能存在的實體一同載入。當然載入時會無視實體的pos和UUID這些NBT(但是其他的自然不會無視,造成shulker仍然記住自己所在的方塊的座標,一旦載入會立刻瞬移過去......)。也可以選擇繞y軸旋轉90°的倍數或者前後反射或者左右反射。(NBT中rotation mirror 字串)。可以隱藏白色邊框(NBT中showboundingbox byte)。
載入時可以選擇隨機性部分載入。你可以在載入前填入結構完整性(0~1實數,含0、1)和種子(integrity f seed L)。結構完整性代表了裡面每個方塊被放置的機率。//可以認為每個方塊的放置與否是獨立的。//若種子填入0是一個特例,表明會隨機選擇種子。//方塊防止與否和種子、結構完整性、和該方塊在結構檔案中的順序(不是指它在結構中的座標)(比如同樣的種子和機率,載入一個遊戲產生的5*1*5的結構和10*1*10的結構,前者在前兩x方向的列的放置與否和後者在第一個x方向的列的放置與否是一致的)//。//在種子相同的情況下,如果某個方塊在小的機率下放置,那麼在較大種子下一定放置。(生成0至1隨機數然後若小於等於結構完整性就放置?)//在遊戲第一次被要求載入某個結構的時候,遊戲會讀取這個結構。之後再要求的時候,遊戲不會再讀取。
結構檔案儲存在存檔中structures資料夾(遊戲自帶的在jar檔案中assets/minecraft/structures)。是壓縮的nbt格式。詳見http://minecraft.gamepedia.com/Structure_block_file_format。可以看見裡面有三個list,分別是blocks entities和palette。
palette中有順序地儲存了結構中出現的各種方塊(和他們的不同方塊狀態的變種)。blocks有順序地存放了每個方塊在結構中的位置和他的種類在palette中的編號(還有NBT,如果有的話)上文說的“方塊在結構檔案中的順序”就是指在block這個list中的順序。entities中是結構中每個實體在結構中的位置,還有取整後的位置(作用不明)。
可見,檔案中的方塊和實體的位置完全可以超出結構大小,甚至超過32*32*32的範圍(載入幾個區塊也是可以的,當然會引起一些卡頓)。可見結構大小隻是一個讓使用結構的人方便用的參考,他可以透過白色的外框知道放置的位置是否合適。當然結構大小如果有任意一個值超過32,就不能使用GUI載入了(這個值會被自動改回離他最近的符合要求的數,使得結構方塊的結構大小和檔案要求的不一致,其結果在上文已經寫了)。但仍然能用紅石載入。
save方塊在載入檔案的時候按照座標的字典序將方塊寫入檔案。載入時方塊按照方塊在結構檔案中的順序依次放置。比如用載入紅石塊的方法啟用命令方塊,命令方塊會按照紅石塊的的放置順序啟用。如果有兩個方塊佔據在同一個位置,後放置的會將前面的覆蓋。所以如果在list裡先有一個紅石塊,後有一個石塊在同一個位置,被放置的位置本來是空氣,結構完整性是0.5,那麼載入後有二分之一的機率是石塊,四分之一的機率是紅石塊,四分之一的機率是空氣。
當結構被載入時,檔案中每個方塊都會引起方塊更新。即使方塊前後沒有變化,或者隨機放置時該方塊沒被隨機到(人工更新某區域內方塊(機率設為0))。如果方塊前後沒有變化,不會引起觀察者響應//(除非該方快具有方塊實體)//。如果方塊結構中有兩個方塊佔據在同一個位置,比如一開始是紅石塊,檔案要求先換成石頭再換成紅石塊,也會讓觀察者響應,雖然前後都是紅石塊。
結構方塊有一個充能標誌(powered byte)。若載入模式結構方塊發現自己被充能(或者接觸充能方塊)並且充能標誌為0,自然會載入並且把充能標誌改成1。但是,被載入的或者clone的//或者fill的或者setblock的//或者手動放置到被充能位置的載入模式方塊不會自己更新自己。也就是說放(不論什麼方式)的時候就放在紅石塊邊上的載入模式方塊處於BUD態。當然,如果被載入的或clone的時候相鄰位置有其他方塊一同被載入(clone),那麼就會更新到它讓他載入(當然,必須周圍有紅石塊之類的和他接觸)(一同載入的方塊產生更新條件見上)。
那麼如何用cb在某地載入結構呢?可以想到先setblock結構方塊然後setblock紅石塊。但如果直接把相鄰的結構方塊和紅石塊一同clone過去(或者想讓載入的結構裡的結構方塊繼續載入其他的結構使得不修改檔案立即載入很大的建築),結構方塊已經是被啟用的,clone過去的也是被啟用的,這時就不會讓結構方塊啟用。所以應當讓使用blockdata指令修改clone前的結構方塊的充能標誌,再它被clone過去的時候結構方塊周圍的方塊放置更新它讓他載入。
結構方塊有一個自我保護機制。具體保護機制觸發條件並不清楚。似乎是為了保護自己不陷入死迴圈。他會將“肇事”的載入模式結構方塊替換成屏障方塊。
回覆列表
《我的世界》是一款沙盒型別的遊戲,遊戲中主要以方塊為主。它們不僅僅可以用來建築和製作武器,有些特殊效能的方塊可以在遊戲中做很多意想不到的事情。如結構方塊,可由於使用比較繁瑣,大多數玩家不願意去了解,甚至還在用著創世神外掛搬運建築物,實在有點跟不上腳步。讓我們看看結構方塊到底如何使用,包你三分鐘學會!
結構方塊不僅僅只在後續的《我的世界》版本中出現,就連《我的世界故事》版本中也有介紹。主要的作用也是十分簡單,就是所謂的複製,貼上。可在遊戲中的玩家看來,這簡直就是建築黨的福利,那這個神奇的紫色方塊在遊戲中該如何使用呢?
《我的世界》遊戲版本對於結構方塊很重要,因為結構方塊在1.10的版本中才開始普及,所以千萬不要把版本搞錯了。在遊戲創造物品欄頁面是找不到結構方塊的,必須透過指令。先開啟作弊模式,進入遊戲後輸入/give @p structure_block指令,會自動獲取一個結構方塊,並且只能透過創造才可以使用,小夥伴們一定要注意。結構方塊分為四種模式、資料模式、儲存模式、載入模式、角落模式,點選模式按鈕便可切換,切換完後呈現不同的狀態。
資料模式、角落模式都不是關鍵,在這裡主要介紹儲存模式、載入模式,畢竟對於建築玩家來說才是最需要的。先選擇自己所需要複製的建築物,把結構方塊放在附近,切換成儲存模式。開啟介面後會有結構名稱、相對位置、結構大小三項,名稱可以直接打個“a”,因為當你點選完成後,前面的minecraft:程式碼會自動顯示。
結構大小為下圖實線方塊的大小,填寫的數字必須讓實線方塊足夠容納建築物。相對位置為實線方塊的位置,以結構方塊為中心點,填寫的位置可以讓實線方塊移動。如下圖所示,實線方塊包含建築物。然後開啟右邊的包括實體,再點選下方儲存。包括實體一定要開啟,不開啟無法複製。
使用相對位置之前先開啟右邊的顯示邊框,只有這樣你才會看見實線方塊。隨後輸入相對位置,把建築物複製到你想要的地方,下面的0、90、180、270數字為角度,中間的符號“I”為方向,所以在使用之前一定要注意。複製完後如下圖,就算成功了。