summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorheav-4 <heavpoot@gmail.com>2022-02-10 08:36:29 +0000
committerheav-4 <heavpoot@gmail.com>2022-02-10 08:36:29 +0000
commitc589d5e68ef7ab8b8fb6f30fcb82c2432267050d (patch)
tree1946ec9e4e20b4b4fd69b90a11868e0ddb2db463
parent7d10286453cab0c0f513d7ea8af4bad18e82a6bc (diff)
oops
-rw-r--r--mods/vzxv/init.lua38
-rw-r--r--mods/vzxv_worldgen/init.lua38
2 files changed, 38 insertions, 38 deletions
diff --git a/mods/vzxv/init.lua b/mods/vzxv/init.lua
index a39192b..e69de29 100644
--- a/mods/vzxv/init.lua
+++ b/mods/vzxv/init.lua
@@ -1,38 +0,0 @@
-minetest.register_node("vzxv:stone", {
- description = "Stone",
- tiles = ":stone.png",
- tiles={"vzxvstone.png"},
-})
-
-minetest.set_mapgen_setting('mg_name','singlenode',true)
-minetest.set_mapgen_setting('flags','nolight',true)
-
-local data = {}
--- buffer for things something someting memory use
-
-minetest.register_on_generated(function(minp,maxp,seed)
- local voxmn, vmin, vmax = minetest.get_mapgen_object("voxelmanip")
- 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)
- 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
- data[i] = minetest.get_content_id("vzxv:stone")
- end
- end
- end
- end
-
- va:set_data(data)
- va:update_liquids()
- va:calculate_lighting()
- va:write_to_map(true)
-
- minetest.after(0,function()
- minetest.fix_light(minp,maxp)
- end)
-end) \ No newline at end of file
diff --git a/mods/vzxv_worldgen/init.lua b/mods/vzxv_worldgen/init.lua
index e69de29..a39192b 100644
--- a/mods/vzxv_worldgen/init.lua
+++ b/mods/vzxv_worldgen/init.lua
@@ -0,0 +1,38 @@
+minetest.register_node("vzxv:stone", {
+ description = "Stone",
+ tiles = ":stone.png",
+ tiles={"vzxvstone.png"},
+})
+
+minetest.set_mapgen_setting('mg_name','singlenode',true)
+minetest.set_mapgen_setting('flags','nolight',true)
+
+local data = {}
+-- buffer for things something someting memory use
+
+minetest.register_on_generated(function(minp,maxp,seed)
+ local voxmn, vmin, vmax = minetest.get_mapgen_object("voxelmanip")
+ 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)
+ 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
+ data[i] = minetest.get_content_id("vzxv:stone")
+ end
+ end
+ end
+ end
+
+ va:set_data(data)
+ va:update_liquids()
+ va:calculate_lighting()
+ va:write_to_map(true)
+
+ minetest.after(0,function()
+ minetest.fix_light(minp,maxp)
+ end)
+end) \ No newline at end of file