paramat wrote:Minetest has a bug where if you use normal default:stone or default:desert_stone in a mapgen mod unwanted patches of dirt, grass and trees appear on the stone. Using default nodes in a mapgen mod causes other problems, which is why so many 'normal' nodes have been edited into mod versions.
When you dig watershed:stone it will 'drop' default:stone, likewise for some other nodes.
hoodedice wrote:You know what I would really like to see?
An amalgamation of all of your mods in one. Ported to Mapgen v7. Generates a chunk in 2 - 3 seconds. Pre-generation in engine upto 1000 in each direction. Default.
paramat wrote:Minetest has a bug where if you use normal default:stone or default:desert_stone in a mapgen mod unwanted patches of dirt, grass and trees appear on the stone. Using default nodes in a mapgen mod causes other problems, which is why so many 'normal' nodes have been edited into mod versions.
When you dig watershed:stone it will 'drop' default:stone, likewise for some other nodes.
paramat wrote:Thanks Mikerhinos. I saw some recent chat on IRC, you're right in thinking this has nothing to do with mapgen v7, it forces singlenode instead and does everything in lua. Hoodedice was referring to my 'paragen v7' mod https://forum.minetest.net/viewtopic.php?id=7366, this adds biomes to the bare stone of mapgen v7, it's slower because it's an older mod that doesn't use the voxelmanip and perlinmaps added in Minetest 0.4.8.

Mikerhinos wrote:ach update we have to generate a new world to see changes I guess ?
(sand/dirt not damaging pickaxes is great BTW)
local ORETHI = 0.005 -- Ore seam thickness tuner
local SEAMT = 0.05 -- Seam threshold, width of seams
if densityper >= 0 and densityper <= ORETHI * 4 then
data[vi] = c_stocoal
elseif densityper >= 0.3 and densityper <= 0.3 + ORETHI * 4 then
data[vi] = c_stocoal
elseif densityper >= 0.5 and densityper <= 0.5 + ORETHI * 4 then
data[vi] = c_stocoal
elseif densityper >= 0.8 and densityper <= 0.8 + ORETHI * 4 then
data[vi] = c_stocoalelseif densityper >= X and densityper <= X + ORETHI * 4 then
data[vi] = c_stocoalvm:set_data(data)
vm:set_lighting({day=14, night=14})
--vm:calc_lighting()
vm:write_to_map(data)Users browsing this forum: No registered users and 10 guests