Move mapgen config to global

This commit is contained in:
Nathan Fritzler 2022-06-17 21:07:32 -06:00
parent bb54ba53e5
commit 859892d3b2
Signed by: Lazerbeak12345
GPG Key ID: 736DE8D7C58AD7FE
1 changed files with 4 additions and 4 deletions

View File

@ -1,7 +1,4 @@
mcljepc_mapgen = {
local data = {}
local mg = {
blocks = { blocks = {
grass = minetest.get_content_id("mcljepc_core:grass"), grass = minetest.get_content_id("mcljepc_core:grass"),
dirt = minetest.get_content_id("mcljepc_core:cobblestone"), dirt = minetest.get_content_id("mcljepc_core:cobblestone"),
@ -10,9 +7,12 @@ local mg = {
depth = 64 depth = 64
} }
local data = {}
if minetest.get_mapgen_setting('mg_name') ~= "singlenode" then return end if minetest.get_mapgen_setting('mg_name') ~= "singlenode" then return end
minetest.register_on_generated(function(minp, maxp, blockseed) minetest.register_on_generated(function(minp, maxp, blockseed)
local mg = mcljepc_mapgen
local vm, emin, emax = minetest.get_mapgen_object("voxelmanip") local vm, emin, emax = minetest.get_mapgen_object("voxelmanip")
local area = VoxelArea:new{MinEdge = emin, MaxEdge = emax} local area = VoxelArea:new{MinEdge = emin, MaxEdge = emax}
vm:get_data(data) vm:get_data(data)