在水上搭建玻璃桥
很多玩家都想在“我的世界”里创建跨海大桥,将一座座孤立的大陆、岛屿链接起来。然后铺上铁轨去兜风!干这个活,要是一块块地去放地基方块,实在是很累。还好的是,Minecraft非常灵活,有很多的方式可以达到自己想要的目的。这次我们打开Python编辑器,干这个活由Python会更简单一些。
启动Python
例如我想在下面的图里建一座跨海大桥。要是能直接跑过去,地基就在脚底下生成多好啊!好吧,不废话上代码:
pos = mc.player.getTilePos()
先取得玩家的坐标。
b = mc.getBlock(pos.x, pos.y-1, pos.z)
然后,取得玩家在当前坐标下的方块,也就是判断一下玩家是站在什么方块上。Y坐标减去1,就是脚下的方块了。
if b == block.AIR.id:
如果方块是空气的话,那么就在下面放上你喜欢的方块哦~~
mc.setBlock(pos.x, pos.y-1, pos.z, block.GLASS.id)
这里放上的玻璃方块。感觉就像是张家界的玻璃桥。
while True:
然后就是不停地循环了~~
看着英文提示选择方块吧,这需要对Minecraft的方块很熟悉啊。
可以快速地跑到对面的大陆上,你会惊喜的发现,脚底下的方块飞快地铺好了!好了,铺上铁轨去兜风吧~!