用户:
一个STUB用户_6715468查看:3 回复:2 评论:3 创建时间:2020-10-25T12:05:10
代码:
const voxels_275 = voxels.id('stone_wall');
const voxels_3喵 = voxels.id('water');
//这两条代码是为了方便调用方块
function sj(x,y,z){
for(for_x=x;for_x<=x+5;for_x++){
for(for_y=y;for_y<=y;for_y++){
for(for_z=z;for_z<=z+5;for_z++){
voxels.setVoxelId(for_x,for_y,for_z,voxels_275);
voxels.setVoxelId(for_x,for_y+4,for_z,voxels_275);
}
}
}
for(for_y=y;for_y<=y+4;for_y++){
voxels.setVoxelId(x+1,for_y,z+1,voxels_275);
voxels.setVoxelId(x+4,for_y,z+1,voxels_275);
voxels.setVoxelId(x+1,for_y,z+4,voxels_275);
voxels.setVoxelId(x+4,for_y,z+4,voxels_275);
}
voxels.setVoxelId(x+2,y,z+2,voxels_3喵);
voxels.setVoxelId(x+3,y,z+2,voxels_3喵);
voxels.setVoxelId(x+2,y,z+3,voxels_3喵);
voxels.setVoxelId(x+3,y,z+3,voxels_3喵);
}
调用方法:
sj(x,y,z);
x指水井的x坐标
y指水井的y坐标
z指水井的z坐标
(是简单了点,不喜勿喷)