用户:
YDS尹子查看:4 回复:9 评论:4 创建时间:2020-12-19T09:25:12
代码下载:http://www.yxtnt.cn/txt/ylzbvl.txt (若显示不出来请看评论区置顶消息)
效果图:



生成时可能会卡,望见谅
YDS尹子链接显示的出来那我就不再发一遍了
有任何问题请回复。
(美化)种树代码:
function tree(x,y,z){
if(voxels.getVoxel(x,y,z)!=voxels.id("water")){var rand=1;
for(let i=y+rand;i<y+4+rand;i++){voxels.setVoxel(x,i,z,"acacia");}
for(let i=3+rand;i<5+rand;i++){for(let j=-2;j<3;j++){for(let k=-2;k<3;k++){voxels.setVoxel(x+j,y+i,z+k,"green_leaf");}}}
for(let j=-1;j<2;j++){for(let k=-1;k<2;k++){voxels.setVoxel(x+j,y+5+rand,z+k,"green_leaf");}}
voxels.setVoxel(x-1,y+6+rand,z,"green_leaf");voxels.setVoxel(x,y+6+rand,z,"green_leaf");voxels.setVoxel(x+1,y+6+rand,z,"green_leaf");voxels.setVoxel(x,y+6+rand,z-1,"green_leaf");voxels.setVoxel(x,y+6+rand,z+1,"green_leaf");
}
};
(async function(){
for(let i=0;i<257;i++){
for(let j=0;j<257;j++){for(let k=0;k<50;k++){if(voxels.getVoxel(i,k,j)==voxels.id("grass")){if(Math.random()*150<=1){
tree(i,k,j);
}}}}
await sleep(10);
}
})();点赞0
评论