首頁 > 智能 > 正文

    我的世界可以用Python操縱Excel將結(jié)構(gòu)方塊掃描復(fù)制

    2019-04-16 09:36:18來源:迦藍(lán)baby  

    結(jié)構(gòu)方塊

    上篇文章我討論了用結(jié)構(gòu)方塊來將自己喜歡的建筑復(fù)制到自己的世界里的方法。雖然很酷,但是也有一個(gè)缺陷,那就是結(jié)構(gòu)方塊所能復(fù)制的區(qū)域大小的有邊界限制。那就是最大32個(gè)方塊,所以我們需要使用多個(gè)結(jié)構(gòu)方塊才能完成對一個(gè)體積比較大的建筑之復(fù)制。進(jìn)入穿梭們?nèi)タ纯矗何业氖澜纾河媒Y(jié)構(gòu)方塊將你喜歡的漂亮建筑拷貝到自己的游戲中

    為了避免這樣的限制,還是請出大神Python來幫助我們干這件事吧。上次我曾經(jīng)寫過一篇文章,那就是基于Excel來實(shí)現(xiàn)在Minecraft中自動建筑:編輯Excel文件就可以在“我的世界”里建造你喜歡的小家喲

    Python很擅長操縱Excel,只需要很短的幾行代碼,就可以完成對Excel的讀取與寫入。有Excel文件,就可以讀取其中的信息以在Minecraft里面建造;反過來也可以將Minecraft里的建筑信息寫入Excel。反復(fù)這兩個(gè)過程,就可以實(shí)現(xiàn)“跨世界”的建筑復(fù)制。

    源代碼

    blockid = mc.getBlock(originx+x, originy+y, originz+z)

    python調(diào)用MinecraftAPI,根據(jù)坐標(biāo)取得方塊ID。

    f.write(str(SIZEX) + "," + str(SIZEY) + "," + str(SIZEZ) + "\n")

    python操縱Excel 將取得的建筑方塊信息寫入進(jìn)Excel。這里分別進(jìn)行了X,Z,Y共三次循環(huán),就可以將方塊的信息寫入到Excel里面去。

    結(jié)果大致就是這樣子

    用python操縱Excel有一個(gè)小問題,局勢系統(tǒng)在運(yùn)行速度上可能比較慢,不過這個(gè)問題并不很大。

     

    標(biāo)簽: 我的世界結(jié)構(gòu)方塊

    相關(guān)閱讀

    相關(guān)詞

    推薦閱讀

    亚洲av午夜福利精品一区| 亚洲欧洲日产国码二区首页| 亚洲一区在线免费观看| 亚洲精品国产成人99久久| 亚洲人成伊人成综合网久久久| 国产偷窥女洗浴在线观看亚洲| 亚洲国产精品视频| 亚洲日韩人妻第一页| 亚洲人成电影在线播放| 亚洲日本在线观看视频| 亚洲最大av无码网址| 中文字幕亚洲乱码熟女一区二区| 亚洲中文字幕在线乱码| 亚洲免费观看视频| 日本亚洲视频在线| 亚洲电影国产一区| 亚洲色图黄色小说| 亚洲av永久无码精品天堂久久| 丁香婷婷亚洲六月综合色| 亚洲熟妇AV一区二区三区宅男| 亚洲高清国产拍精品熟女| 怡红院亚洲红怡院在线观看| 亚洲精品无码久久久| 国产av无码专区亚洲av果冻传媒| 亚洲码国产精品高潮在线| 亚洲AV无码一区二区乱孑伦AS| 亚洲人成电影亚洲人成9999网 | 亚洲精品成人av在线| 亚洲视频手机在线| 亚洲一线产区二线产区精华| 久久乐国产综合亚洲精品| 亚洲av无码专区在线电影| 九月婷婷亚洲综合在线| 在线播放亚洲第一字幕| 亚洲av无码av制服另类专区| 亚洲综合亚洲国产尤物| 国产精品亚洲综合久久| 国产成人亚洲精品电影| 亚洲日韩中文字幕在线播放| 亚洲日本va午夜中文字幕一区| 亚洲伊人久久大香线蕉|