diff options
author | heav-4 <heavpoot@gmail.com> | 2022-02-10 08:53:09 +0000 |
---|---|---|
committer | heav-4 <heavpoot@gmail.com> | 2022-02-10 08:53:09 +0000 |
commit | a29f6731a70e7d9bd3232a570c33f5586e38f9f9 (patch) | |
tree | e7be9404375c3db4601e7a1305cc2571b0dfedf8 | |
parent | 08520d6bb6dd2e769a4cd523145113c59cac8d91 (diff) |
beeoids
-rw-r--r-- | mods/vzxv_worldgen/init.lua | 17 | ||||
-rw-r--r-- | mods/vzxv_worldgen/mod.conf | 2 |
2 files changed, 11 insertions, 8 deletions
diff --git a/mods/vzxv_worldgen/init.lua b/mods/vzxv_worldgen/init.lua index 4a1a43a..f3554a6 100644 --- a/mods/vzxv_worldgen/init.lua +++ b/mods/vzxv_worldgen/init.lua @@ -9,22 +9,25 @@ minetest.register_on_generated(function(minp,maxp,seed) local w = minp.x - maxp.x + 1 local va = VoxelArea:new{MinEdge=vmin,MaxEdge=vmax} for k in pairs(va) do print(k) end - va:get_data(data) + voxmn:get_data(data) for x=1,w do for y=1, w do for z=1, w do local i = area:index(x,y,z) - if y < 0 then + local truex = minp.x + x - 1 + local truey = minp.y + y - 1 + local truez = minp.z + z - 1 + -- if truey < 0 then data[i] = minetest.get_content_id("vzxv:stone") - end + -- end end end end - va:set_data(data) - va:update_liquids() - va:calculate_lighting() - va:write_to_map(true) + voxmn:set_data(data) + voxmn:update_liquids() + voxmn:calc_lighting() + voxmn:write_to_map(true) minetest.after(0,function() minetest.fix_light(minp,maxp) diff --git a/mods/vzxv_worldgen/mod.conf b/mods/vzxv_worldgen/mod.conf index 64af48d..b2ad02d 100644 --- a/mods/vzxv_worldgen/mod.conf +++ b/mods/vzxv_worldgen/mod.conf @@ -1,3 +1,3 @@ name=vzxv_worldgen description = Worldgen of vzxv. Apioforms -depends = vzxv_blocks
\ No newline at end of file +depends = vzxv
\ No newline at end of file |