更新一下,马上回来

This commit is contained in:
2021-11-24 13:46:45 +08:00
parent 2f6c0e23d7
commit 061d8bfa96
27 changed files with 238 additions and 22 deletions

Binary file not shown.

View File

@ -200,12 +200,12 @@ def Blocks2World(world:str,dire:list,Datas:list):
from nmcsup.const import Blocks
level = amulet.load_level(world)
i = 0
def setblock(block:Block,pos:list):
def setblock(block:str,pos:list):
'''pos : list[int,int,int]'''
cx, cz = block_coords_to_chunk_coords(pos[0], pos[2])
chunk = level.get_chunk(cx, cz, "minecraft:overworld")
offset_x, offset_z = pos[0] - 16 * cx, pos[2] - 16 * cz
chunk.blocks[offset_x, pos[1], offset_z] = level.block_palette.get_add_block(block)
chunk.blocks[offset_x, pos[1], offset_z] = level.block_palette.get_add_block(Block("minecraft",block))
chunk.changed = True
for j in Datas:
if dire[1]+1 >= 255: