From c8313ff4146a3b98847e79ef6756bf051a4b221f Mon Sep 17 00:00:00 2001 From: Lily-129 <68935009+Lily-129@users.noreply.github.com> Date: Tue, 1 Feb 2022 13:47:52 -0500 Subject: [PATCH] on which this depensd --- mods/worldgen_test.js | 81 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 80 insertions(+), 1 deletion(-) diff --git a/mods/worldgen_test.js b/mods/worldgen_test.js index 061ee226..868f0857 100644 --- a/mods/worldgen_test.js +++ b/mods/worldgen_test.js @@ -91,4 +91,83 @@ elements.worldgen_test = { insulate: true, state: "solid", excludeRandom: true, -} \ No newline at end of file +} + +runAfterLoad(function() { + if(enabledMods.includes("mods/randomness.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, + } +} +});