forked from mtcontrib/minetest-mod-sea
Compare commits
3 Commits
nalc-1.1
...
6fb0d7c449
Author | SHA1 | Date | |
---|---|---|---|
6fb0d7c449 | |||
b0fd455b7e | |||
e1ca03e6f3 |
@ -1,3 +1,6 @@
|
|||||||
|
local sand_sounds = minetest.registered_nodes["default:sand"].sounds
|
||||||
|
local dirt_sounds = minetest.registered_nodes["default:dirt"].sounds
|
||||||
|
|
||||||
-- NODES
|
-- NODES
|
||||||
|
|
||||||
minetest.register_node("clams:sandalgae", {
|
minetest.register_node("clams:sandalgae", {
|
||||||
@ -16,7 +19,7 @@ minetest.register_node("clams:sandalgae", {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
sounds = default.node_sound_sand_defaults(),
|
sounds = sand_sounds,
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("clams:dirtalgae", {
|
minetest.register_node("clams:dirtalgae", {
|
||||||
@ -35,25 +38,25 @@ minetest.register_node("clams:dirtalgae", {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
sounds = default.node_sound_dirt_defaults,
|
sounds = dirt_sounds,
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("clams:sandalgaeused", {
|
minetest.register_node("clams:sandalgaeused", {
|
||||||
description = "Used sandalgae",
|
description = "Used sandalgae",
|
||||||
tiles = {"default_sand.png^clams_algaeused.png"},
|
tiles = {"default_sand.png^clams_algaeused.png"},
|
||||||
inventory_image = {"default_sand.png^clams_algaeused.png"},
|
inventory_image = "default_sand.png^clams_algaeused.png",
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
groups = {crumbly=3, falling_node=1, sand=1},
|
groups = {crumbly=3, falling_node=1, sand=1},
|
||||||
sounds = default.node_sound_sand_defaults(),
|
sounds = sand_sounds,
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("clams:dirtalgaeused", {
|
minetest.register_node("clams:dirtalgaeused", {
|
||||||
description = "Used dirtalgae",
|
description = "Used dirtalgae",
|
||||||
tiles = {"default_dirt.png^clams_algaeused.png"},
|
tiles = {"default_dirt.png^clams_algaeused.png"},
|
||||||
inventory_image = {"default_dirt.png^clams_algaeused.png"},
|
inventory_image = "default_dirt.png^clams_algaeused.png",
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
groups = {crumbly=3},
|
groups = {crumbly=3},
|
||||||
sounds = default.node_sound_dirt_defaults(),
|
sounds = dirt_sounds,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
default
|
default
|
||||||
nalc_lib
|
|
||||||
unifieddyes
|
unifieddyes
|
||||||
colormachine?
|
colormachine?
|
||||||
|
nalc_lib?
|
||||||
|
@ -1,3 +1,22 @@
|
|||||||
|
local function add_group(name, group, value)
|
||||||
|
local node = minetest.registered_nodes[name]
|
||||||
|
|
||||||
|
if node then
|
||||||
|
local groups = node.groups
|
||||||
|
if not groups then
|
||||||
|
groups = {}
|
||||||
|
end
|
||||||
|
groups[group] = value
|
||||||
|
|
||||||
|
minetest.log("action", "[seacoral] Add group "..group.."="..value.." to "..name)
|
||||||
|
minetest.override_item(name, {groups = groups})
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
if minetest.get_modpath("nalc_lib") then
|
||||||
|
add_group = nalc.add_group
|
||||||
|
end
|
||||||
|
|
||||||
-- NODES
|
-- NODES
|
||||||
|
|
||||||
-- Add magenta, aqua, skyblue seacorals
|
-- Add magenta, aqua, skyblue seacorals
|
||||||
@ -71,17 +90,17 @@ end
|
|||||||
minetest.register_alias("seacoral:coralcyan", "default:water_source")
|
minetest.register_alias("seacoral:coralcyan", "default:water_source")
|
||||||
minetest.register_alias("seacoral:seacoralsandcyan", "default:coral_cyan")
|
minetest.register_alias("seacoral:seacoralsandcyan", "default:coral_cyan")
|
||||||
minetest.register_alias("seacoral:seacoraldirtcyan", "default:coral_cyan")
|
minetest.register_alias("seacoral:seacoraldirtcyan", "default:coral_cyan")
|
||||||
nalc.add_group("default:coral_cyan", "seacoral", 1)
|
add_group("default:coral_cyan", "seacoral", 1)
|
||||||
|
|
||||||
minetest.register_alias("seacoral:coralredviolet", "default:water_source")
|
minetest.register_alias("seacoral:coralredviolet", "default:water_source")
|
||||||
minetest.register_alias("seacoral:seacoralsandredviolet", "default:coral_pink")
|
minetest.register_alias("seacoral:seacoralsandredviolet", "default:coral_pink")
|
||||||
minetest.register_alias("seacoral:seacoraldirtredviolet", "default:coral_pink")
|
minetest.register_alias("seacoral:seacoraldirtredviolet", "default:coral_pink")
|
||||||
nalc.add_group("default:coral_pink", "seacoral", 1)
|
add_group("default:coral_pink", "seacoral", 1)
|
||||||
|
|
||||||
minetest.register_alias("seacoral:corallime", "default:water_source")
|
minetest.register_alias("seacoral:corallime", "default:water_source")
|
||||||
minetest.register_alias("seacoral:seacoralsandlime", "default:coral_green")
|
minetest.register_alias("seacoral:seacoralsandlime", "default:coral_green")
|
||||||
minetest.register_alias("seacoral:seacoraldirtlime", "default:coral_green")
|
minetest.register_alias("seacoral:seacoraldirtlime", "default:coral_green")
|
||||||
nalc.add_group("default:coral_green", "seacoral", 1)
|
add_group("default:coral_green", "seacoral", 1)
|
||||||
|
|
||||||
-- CRAFTING
|
-- CRAFTING
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user