Guest User

Untitled

a guest
Apr 20th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.81 KB | None | 0 0
  1. minetest.register_on_generated(function(minp, maxp)
  2.     local amount = math.random(0, 50)
  3.     for a=0,amount do
  4.         local pos = {
  5.             x = math.random(minp.x, maxp.x),
  6.             y = math.random(minp.y, maxp.y),
  7.             z = math.random(minp.z, maxp.z),
  8.         }
  9.         for i=-1,1 do
  10.             for j=-1,1 do
  11.                 for k=-1,1 do
  12.                     if math.random() > 0.2 then
  13.                         continue
  14.                     end
  15.                     local p = {x=pos.x+i, y=pos.y+j, z=pos.z+k}
  16.                     local n = minetest.env:get_node(p)
  17.                     if n.name == "default:stone" then
  18.                         minetest.env:add_node(p, {name="yourmod:stone_with_yourmineral"})
  19.                     end
  20.                 end
  21.             end
  22.         end
  23.     end
  24. end)
Add Comment
Please, Sign In to add comment