mirror of
https://github.com/minetest-mods/technic.git
synced 2024-08-20 13:34:12 +02:00
Add mg support
This commit is contained in:
parent
9aee83f921
commit
d8e02eb2dd
@ -1,2 +1,3 @@
|
|||||||
default
|
default
|
||||||
technic
|
technic
|
||||||
|
mg?
|
||||||
|
@ -9,3 +9,8 @@ if not minetest.get_modpath("moretrees") then
|
|||||||
dofile(modpath.."/rubber.lua")
|
dofile(modpath.."/rubber.lua")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- mg suppport
|
||||||
|
if minetest.get_modpath("mg") then
|
||||||
|
dofile(modpath.."/mg.lua")
|
||||||
|
end
|
||||||
|
|
||||||
|
75
technic_worldgen/mg.lua
Normal file
75
technic_worldgen/mg.lua
Normal file
@ -0,0 +1,75 @@
|
|||||||
|
mg.register_ore({
|
||||||
|
name = "technic:mineral_uranium",
|
||||||
|
wherein = "default:stone",
|
||||||
|
seeddiff = 11,
|
||||||
|
maxvdistance = 10.5,
|
||||||
|
maxheight = -80,
|
||||||
|
minheight = -300,
|
||||||
|
sizen = 20,
|
||||||
|
sizedev = 10,
|
||||||
|
seglenghtn = 3,
|
||||||
|
seglenghtdev = 1,
|
||||||
|
segincln = 0.4,
|
||||||
|
segincldev = 0.6,
|
||||||
|
turnangle = 57,
|
||||||
|
numperblock = 1,
|
||||||
|
fork_chance = 0
|
||||||
|
})
|
||||||
|
|
||||||
|
mg.register_ore({
|
||||||
|
name = "technic:mineral_chromium",
|
||||||
|
wherein = "default:stone",
|
||||||
|
seeddiff = 12,
|
||||||
|
maxvdistance = 10.5,
|
||||||
|
maxheight = -100,
|
||||||
|
sizen = 50,
|
||||||
|
sizedev = 20,
|
||||||
|
seglenghtn = 8,
|
||||||
|
seglenghtdev = 3,
|
||||||
|
segincln = 0,
|
||||||
|
segincldev = 0.6,
|
||||||
|
turnangle = 57,
|
||||||
|
forkturnangle = 57,
|
||||||
|
numperblock = 2
|
||||||
|
})
|
||||||
|
|
||||||
|
mg.register_ore({
|
||||||
|
name = "technic:mineral_zinc",
|
||||||
|
wherein = "default:stone",
|
||||||
|
seeddiff = 13,
|
||||||
|
maxvdistance = 10.5,
|
||||||
|
maxheight = 2,
|
||||||
|
seglenghtn = 15,
|
||||||
|
seglenghtdev = 6,
|
||||||
|
segincln = 0,
|
||||||
|
segincldev = 0.6,
|
||||||
|
turnangle = 57,
|
||||||
|
forkturnangle = 57,
|
||||||
|
numperblock = 2
|
||||||
|
})
|
||||||
|
|
||||||
|
if technic.config:get_bool("enable_granite_generation") then
|
||||||
|
mg.register_ore_sheet({
|
||||||
|
name = "technic:granite",
|
||||||
|
wherein = "default:stone",
|
||||||
|
height_min = -31000,
|
||||||
|
height_max = -150,
|
||||||
|
tmin = 3,
|
||||||
|
tmax = 6,
|
||||||
|
threshhold = 0.4,
|
||||||
|
noise_params = {offset=0, scale=15, spread={x=130, y=130, z=130}, seed=24, octaves=3, persist=0.70}
|
||||||
|
})
|
||||||
|
end
|
||||||
|
|
||||||
|
if technic.config:get_bool("enable_marble_generation") then
|
||||||
|
mg.register_ore_sheet({
|
||||||
|
name = "technic:marble",
|
||||||
|
wherein = "default:stone",
|
||||||
|
height_min = -31000,
|
||||||
|
height_max = -50,
|
||||||
|
tmin = 3,
|
||||||
|
tmax = 6,
|
||||||
|
threshhold = 0.4,
|
||||||
|
noise_params = {offset=0, scale=15, spread={x=130, y=130, z=130}, seed=23, octaves=3, persist=0.70}
|
||||||
|
})
|
||||||
|
end
|
Loading…
Reference in New Issue
Block a user