古人語「條條大路通羅馬」,在我的世界裡尤其如此。如果你不想簡單的循規蹈矩,那麼可以藉助命令方塊或者Python來讓我的世界玩起來更嗨。那麼在這兩者之間該如何選擇呢?下面舉兩個小慄子,歡迎拍磚~~
清理一片空地便於建設「我的世界」

用Python用Python完成這個,只需要很短的幾行代碼,就可以清理出好大的一大片空地來~~
mc.setBlocks(pos.x, pos.y, pos.z, pos.x+size, pos.y+size, pos.z+size,block.AIR.id)
在X與Z坐標構成的地面上,以及由Y坐標構成的上層空間,都會被清理的相當乾乾淨淨。
用命令方塊應該是使用fill命令(我才疏學淺,沒想出其他命令),用空氣方塊將其他方塊替換掉。命令如下:
/fill ~ ~ ~1 ~100 ~10 ~100 air
用紅石激活方塊後則會收到提示,選定區域的方塊過多。所以,我不得不修改參數以減少要替換的方塊數量。用fill指令,大概也就能清理出下圖這麼大面積來,和Python的效率相差甚遠。
快速建設
用Pythonfor a in range(50):mc.setBlock(pos.x+3, pos.y+a, pos.z, block.GOLD_BLOCK.id)
用上面這麼短短的一句,就可以瞬間建一座高達50層金光閃閃的塔來。
用命令方塊/fill ~ ~ ~1 ~ ~50 ~1 minecraft:gold_block
相比Python而言,命令方塊更勝一籌,起碼敲的字少,嘻嘻~~
小結:
古人有云:尺有所長,寸有所短。所以最好將兩者結合起來使用,咋方便就咋來~~。不過就我個人看來,Python要比命令方塊更有效率且更靈活。