elements.worldgen_test = { color: ["#787674", "#787674", "#787674", "#8c5923", "#8c5923", "#54c942", "#f7f0b0", "#5280eb"], tick: function(pixel) { for (var i = 1; i < width; i++) { for (var j = 1; j < height; j++) { if (isEmpty(i,j)) { if(j >= Math.floor(6*height/7) && j < Math.floor(7*height/7)) { if(Math.random() < 0.95) { createPixel("rock",i,j) } } if(j >= Math.floor(5*height/7) && j < Math.floor(6*height/7)) { if(Math.random() < 0.95) { if(Math.random() < 1/2) { if(i >= Math.floor(11*width/14) && i < Math.floor(14*width/14)) { createPixel("sand",i,j) } else { createPixel("dirt",i,j) } } else { createPixel("rock",i,j) } } } if(j >= Math.floor(4*height/7) && j < Math.floor(5*height/7)) { if(Math.random() < 0.95) { if(i >= Math.floor(11*width/14) && i < Math.floor(14*width/14)) { createPixel("sand",i,j) } else { createPixel("dirt",i,j) } } } if(j >= Math.floor(15*height/28) && j < Math.floor(4*height/7)) { if(Math.random() < 0.95) { if(i < Math.floor(11*width/14)) { createPixel("grass",i,j) } } } } } } explodeAt(Math.floor(51*width/56),Math.floor(9*height/14),Math.floor(1.8*height/7),fire="water") deletePixel(pixel.x,pixel.y) }, category: "machines", insulate: true, state: "solid", excludeRandom: true, } runAfterLoad(function() { if(enabledMods.includes("mods/minecraft.js")) { elements.nether_gen_test = { color: ["#751318","#694a20","#f0771a"], tick: function(pixel) { for (var i = 1; i < width; i++) { for (var j = 1; j < height; j++) { if (isEmpty(i,j)) { if(j >= Math.floor(5*height/7) && j < Math.floor(7*height/7)) { if(Math.random() < 0.95) { if(Math.random() < 2/3) { if(i >= Math.floor(11*width/14) && i < Math.floor(14*width/14)) { createPixel("soul_sand",i,j) } else { createPixel("netherrack",i,j) } } else { createPixel("gravel",i,j) } } } if(j >= Math.floor(4*height/7) && j < Math.floor(5*height/7)) { if(Math.random() < 0.95) { if(i >= Math.floor(11*width/14) && i < Math.floor(14*width/14)) { createPixel("soul_sand",i,j) } else { createPixel("netherrack",i,j) } } } } } } explodeAt(Math.floor(51*width/56),Math.floor(10*height/14),Math.floor(1.8*height/7),fire="magma") if(!isEmpty(Math.floor(51*width/56),Math.floor(10*height/14))) { pixelMap[Math.floor(51*width/56)][Math.floor(10*height/14)].temp += 10**(3*(Math.floor(Math.log10(Math.sqrt((height**2)+(width**2)))))) } deletePixel(pixel.x,pixel.y) }, category: "machines", insulate: true, state: "solid", excludeRandom: true, } } });