display_blocks/uranium.lua

57 lines
1.5 KiB
Lua
Raw Normal View History

2013-09-02 16:06:17 -07:00
minetest.register_node( "display_blocks:uranium_ore", {
description = "Uranium Ore",
2015-10-23 10:14:32 -07:00
tiles = { "default_stone.png^uranium_ore.png" },
2013-09-02 16:06:17 -07:00
is_ground_content = true,
groups = {cracky=3},
drop = 'craft "display_blocks:uranium_dust" 3',
})
minetest.register_craftitem( "display_blocks:uranium_dust", {
description = "Uranium Dust",
inventory_image = "uranium_dust.png",
on_place_on_ground = minetest.craftitem_place_item,
})
minetest.register_node( "display_blocks:uranium_block", {
description = "Uranium Block",
2015-10-23 10:14:32 -07:00
tiles = { "uranium_block.png" },
2013-09-02 16:06:17 -07:00
light_propagates = true,
paramtype = "light",
sunlight_propagates = true,
light_source = 15,
is_ground_content = true,
groups = {snappy=1,bendy=2,cracky=1,melty=2,level=2},
})
minetest.register_craft( {
output = 'node "display_blocks:uranium_block" 1',
recipe = {
{ 'display_blocks:uranium_dust', 'display_blocks:uranium_dust', 'display_blocks:uranium_dust' },
{ 'display_blocks:uranium_dust', 'display_blocks:uranium_dust', 'display_blocks:uranium_dust' },
{ 'display_blocks:uranium_dust', 'display_blocks:uranium_dust', 'display_blocks:uranium_dust' },
}
})
minetest.register_ore({
ore_type = "scatter",
2013-09-02 16:56:51 -07:00
ore = "display_blocks:uranium_ore",
2013-09-02 16:06:17 -07:00
wherein = "default:stone",
clust_scarcity = 10*10*10,
clust_num_ores =18,
clust_size = 3,
2015-10-23 13:02:36 -07:00
y_min = -3000,
y_max = -2000,
2013-09-02 16:06:17 -07:00
})
minetest.register_ore({
ore_type = "scatter",
2013-09-02 16:56:51 -07:00
ore = "display_blocks:uranium_ore",
2013-09-02 16:06:17 -07:00
wherein = "default:stone",
clust_scarcity =20*20*20,
clust_num_ores =40,
clust_size = 4,
2015-10-23 13:02:36 -07:00
y_min = -7000,
y_max = -5000,
2013-09-02 16:06:17 -07:00
})