UGSBiomes/infotools.lua

27 lines
1.0 KiB
Lua

local seed = minetest.get_mapgen_params().seed
minetest.register_craftitem("ugsbiomes:biome_wand", {
description = "Biome Wand",
inventory_image = "farming_tool_diamondhoe.png",
on_place = function(itemstack, placer, pointed_thing)
--test_biomed_points(pointed_thing.above)
--minetest.chat_send_all((vcnlib.test))
--minetest.chat_send_all(vcnlib.pos_to_sector(pointed_thing.above,vcnlib.test).x)
local pos = pointed_thing.above
local scale = vcnlib.layers.ugsbiomes.scale
if scale then
minetest.chat_send_all(vcnlib.get_node_biome(({x=math.floor(pos.x/scale),y=math.floor(pos.y/scale),z=math.floor(pos.z/scale)}),seed,vcnlib.layers.ugsbiomes))
else
minetest.chat_send_all(vcnlib.get_node_biome(pos,seed,vcnlib.layers.ugsbiomes))
end
end,
})
minetest.register_craft({
output = "ugsbiomes:biome_wand",
recipe = {
{"default:diamond","default:diamond","default:diamond"},
{"default:diamond","default:stick", "default:diamond"},
{"default:diamond","default:stick", "default:diamond"},
},
})