我的世界:如何在MC畫“圓”?這個世紀(jì)難題,大佬卻用一張圖搞定


你和建筑大佬的差距有多大?有圖為證!
建筑大神YeerLord591耗時900分鐘,完成了一個巨大擁有16個生物群系的《我的世界》“群系沙盤”。并且每個小群系中,都包含特有的遺跡和生物。

那么這個群系沙盤是如何被打造的呢?下面,僅以我個人的經(jīng)驗(yàn)。介紹一些或許你在《我的世界》建筑中,能夠用得上的技巧和指令。
一、如何在MC畫“圓”?

我最初在《我的世界》接觸到“圓”型建筑的需求,是為了在下界造一個圓形的地獄豬人塔。為了在方型世界弄出圓形這個“世紀(jì)難題”,當(dāng)真是查了不少教程。雖然有很多視頻教程,但邊看視頻邊造,真的是太麻煩了!
(其實(shí)這也是為何當(dāng)初,我會選擇堅(jiān)持做Minecraft文章的原因之一)
然而在查找資料的同時,我突發(fā)奇想,能否利用Excel的方格來畫圓呢。繼而引發(fā)我的持續(xù)探索,最終找到了任何電腦都具備的一個軟件“畫圖”。(每個電腦自帶軟件)
用“畫圖”軟件,一張圖搞定!

方法:在“畫圖”軟件的主頁選擇圓形,線條調(diào)至最細(xì)。然而在查看頁面,勾選標(biāo)尺和網(wǎng)格線。然后你只要按照你希望在MC建造圓的直徑來畫圓。就能輕松得到一個標(biāo)準(zhǔn)的“圓”的數(shù)據(jù)。然后對應(yīng)圖畫中的圓,一一對應(yīng),就能輕松在Minecraft造出一個圓形啦。
二、創(chuàng)造“不會流動”的水

在這個《我的世界》生物群系沙盤中,有一個突出地面很多的海洋和巖漿。令人費(fèi)解的是,水方塊也巖漿,居然都是靜止?fàn)顟B(tài)。沒有向兩側(cè)流淌,那么這個是如何建成的呢?
方法一:/gamerule random 0;解釋:這是一個MC方塊刷新頻率的規(guī)則,例如植物的生長,樹葉的消失等等。當(dāng)為0時,將會禁用刷新的頻率。以達(dá)到讓水不會流動的目的。(實(shí)際測試,1.14版本失效)

方法二:/give @s minecraft:structure_void;這是一個“結(jié)構(gòu)空位”方塊(可以理解為更加純粹的“空氣”),結(jié)構(gòu)空位最大的好處就是,既不會阻擋任何玩家和實(shí)體,同時又能阻擋水和巖漿的流動。因?yàn)樗荒茉诳諝夥綁K中流淌,而結(jié)構(gòu)空位取代了空氣。
三、創(chuàng)造“不會移動”的生物

玩家YeerLord591建造的這個“生物群系沙盤”,仿佛一個寶藏一般,將所有的生物都定格在原地。象征末地的末影龍,象征下界的惡魂,主世界最常見的僵尸等等。
那么不會移動的生物,是如何被創(chuàng)造的呢?
其實(shí),《我的世界》每個生物都自帶了一個叫做“NoAI”的NBT標(biāo)簽,就是它控制著怪物的AI。當(dāng)NoAI數(shù)值為0,怪物可以自由行動,當(dāng)為1,則成為“植物人”。我們以比較特別的末影龍為例:

有AI的指令:/summon ender_dragon;一只在原地?fù)潋v翅膀,并且會盤旋的末影龍;
無AI的指令:/summon ender_dragon ~ ~ ~ {NoAI:1};一只靜止不動的末影龍;
/summon ender_dragon ~ ~ ~ {DragonPhase:0};一只正常攻擊的末影龍;
四、如何創(chuàng)建遺跡“結(jié)構(gòu)”

這里我們用“結(jié)構(gòu)方塊”的“加載模式”,將原本存于《我的世界》數(shù)據(jù)中的結(jié)構(gòu)給一鍵加載出來。結(jié)構(gòu)方塊的ID為Structure blocks,所以自己用指令去give吧。

在路徑.minecraft\versions\1.14.3\1.14.3.jar壓縮文件中找到data/minecraft/structures。
例如我用加載模式加載的這座完整“沉船”的名稱就叫做“shipwreck/rightsideup_full_degraded”。

我不是指令大佬,也不是建筑大師,而且還有點(diǎn)暈紅石。但這也不妨礙咱一起在《我的世界》探索不是?