forked from VoxeLibre/VoxeLibre
Add dripleaf ans spore blossom nodes
This commit is contained in:
parent
965af98560
commit
1520063ef5
|
@ -169,6 +169,121 @@ minetest.register_node("mcl_lush_caves:cave_vines_lit", {
|
||||||
minetest.set_node(pos,{name="mcl_lush_caves:cave_vines"})
|
minetest.set_node(pos,{name="mcl_lush_caves:cave_vines"})
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
minetest.register_node("mcl_lush_caves:dripleaf_big_stem", {
|
||||||
|
description = S("Dripleaf stem"),
|
||||||
|
_doc_items_create_entry = S("Dripleaf stem"),
|
||||||
|
_doc_items_entry_name = S("Dripleaf stem"),
|
||||||
|
_doc_items_longdesc = S("Dripleaf stem"),
|
||||||
|
paramtype = "light",
|
||||||
|
place_param2 = 3,
|
||||||
|
sunlight_propagates = true,
|
||||||
|
walkable = false,
|
||||||
|
drawtype = "plantlike",
|
||||||
|
tiles = {"mcl_lush_caves_big_dripleaf_stem.png"},
|
||||||
|
inventory_image = "mcl_lush_caves_big_dripleaf_stem.png",
|
||||||
|
wield_image = "mcl_lush_caves_big_dripleaf_stem.png",
|
||||||
|
selection_box = {
|
||||||
|
type = "fixed",
|
||||||
|
fixed = {
|
||||||
|
{-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
groups = { shearsy = 1, handy = 1, plant=1, supported_node=0, dig_by_water=1,destroy_by_lava_flow=1, dig_by_piston=1 },
|
||||||
|
sounds = mcl_sounds.node_sound_leaves_defaults(),
|
||||||
|
_mcl_blast_resistance = 0,
|
||||||
|
_mcl_blast_hardness = 0,
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("mcl_lush_caves:dripleaf_big", {
|
||||||
|
description = S("Dripleaf"),
|
||||||
|
_doc_items_create_entry = S("Dripleaf"),
|
||||||
|
_doc_items_entry_name = S("Dripleaf"),
|
||||||
|
_doc_items_longdesc = S("Dripleaf"),
|
||||||
|
paramtype = "light",
|
||||||
|
place_param2 = 3,
|
||||||
|
sunlight_propagates = true,
|
||||||
|
walkable = true,
|
||||||
|
drawtype = "nodebox",
|
||||||
|
node_box = {
|
||||||
|
type = "fixed",
|
||||||
|
fixed = {
|
||||||
|
{-8/16, -8/16, -8/16, 8/16, -7/16, 8/16},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
tiles = {"mcl_lush_caves_big_dripleaf_top.png"},
|
||||||
|
inventory_image = "mcl_lush_caves_big_dripleaf_top.png",
|
||||||
|
wield_image = "mcl_lush_caves_big_dripleaf_top.png",
|
||||||
|
use_texture_alpha = "clip",
|
||||||
|
selection_box = {
|
||||||
|
type = "fixed",
|
||||||
|
fixed = {
|
||||||
|
{-8/16, -8/16, -8/16, 8/16, -7/16, 8/16},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
groups = { shearsy = 1, handy = 1, plant=1, supported_node=0, dig_by_water=1,destroy_by_lava_flow=1, dig_by_piston=1 },
|
||||||
|
sounds = mcl_sounds.node_sound_leaves_defaults(),
|
||||||
|
_mcl_blast_resistance = 0,
|
||||||
|
_mcl_blast_hardness = 0,
|
||||||
|
--drop = "mcl_lush_caves:glow_berry",
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("mcl_lush_caves:dripleaf_small_stem", {
|
||||||
|
description = S("Small dripleaf stem"),
|
||||||
|
_doc_items_create_entry = S("Small dripleaf stem"),
|
||||||
|
_doc_items_entry_name = S("Small dripleaf stem"),
|
||||||
|
_doc_items_longdesc = S("Small dripleaf stem"),
|
||||||
|
paramtype = "light",
|
||||||
|
place_param2 = 3,
|
||||||
|
sunlight_propagates = true,
|
||||||
|
walkable = false,
|
||||||
|
drawtype = "plantlike",
|
||||||
|
tiles = {"mcl_lush_caves_small_dripleaf_stem_top.png"},
|
||||||
|
inventory_image = "mcl_lush_caves_small_dripleaf_stem_top.png",
|
||||||
|
wield_image = "mcl_lush_caves_small_dripleaf_stem_top.png",
|
||||||
|
selection_box = {
|
||||||
|
type = "fixed",
|
||||||
|
fixed = {
|
||||||
|
{-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
groups = { shearsy = 1, handy = 1, plant=1, supported_node=0, dig_by_water=1,destroy_by_lava_flow=1, dig_by_piston=1 },
|
||||||
|
sounds = mcl_sounds.node_sound_leaves_defaults(),
|
||||||
|
_mcl_blast_resistance = 0,
|
||||||
|
_mcl_blast_hardness = 0,
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("mcl_lush_caves:dripleaf_small", {
|
||||||
|
description = S("Dripleaf"),
|
||||||
|
_doc_items_create_entry = S("Dripleaf"),
|
||||||
|
_doc_items_entry_name = S("Dripleaf"),
|
||||||
|
_doc_items_longdesc = S("Dripleaf"),
|
||||||
|
paramtype = "light",
|
||||||
|
place_param2 = 3,
|
||||||
|
sunlight_propagates = true,
|
||||||
|
walkable = true,
|
||||||
|
drawtype = "nodebox",
|
||||||
|
node_box = {
|
||||||
|
type = "fixed",
|
||||||
|
fixed = {
|
||||||
|
{-8/16, -8/16, -8/16, 8/16, -7/16, 8/16},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
tiles = {"mcl_lush_caves_small_dripleaf_top.png"},
|
||||||
|
inventory_image = "mcl_lush_caves_small_dripleaf_top.png",
|
||||||
|
wield_image = "mcl_lush_caves_small_dripleaf_top.png",
|
||||||
|
use_texture_alpha = "clip",
|
||||||
|
selection_box = {
|
||||||
|
type = "fixed",
|
||||||
|
fixed = {
|
||||||
|
{-8/16, -8/16, -8/16, 8/16, -7/16, 8/16},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
groups = { shearsy = 1, handy = 1, plant=1, supported_node=0, dig_by_water=1,destroy_by_lava_flow=1, dig_by_piston=1 },
|
||||||
|
sounds = mcl_sounds.node_sound_leaves_defaults(),
|
||||||
|
_mcl_blast_resistance = 0,
|
||||||
|
_mcl_blast_hardness = 0,
|
||||||
|
--drop = "mcl_lush_caves:glow_berry",
|
||||||
|
})
|
||||||
|
|
||||||
minetest.register_node("mcl_lush_caves:rooted_dirt", {
|
minetest.register_node("mcl_lush_caves:rooted_dirt", {
|
||||||
description = S("Rooted dirt"),
|
description = S("Rooted dirt"),
|
||||||
|
@ -183,6 +298,21 @@ minetest.register_node("mcl_lush_caves:rooted_dirt", {
|
||||||
_mcl_hardness = 0.5,
|
_mcl_hardness = 0.5,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_node("mcl_lush_caves:spore_blossom", {
|
||||||
|
description = S("Spore blossom"),
|
||||||
|
_doc_items_longdesc = S("Spore blossom"),
|
||||||
|
_doc_items_hidden = false,
|
||||||
|
tiles = {"mcl_lush_caves_spore_blossom.png","mcl_lush_caves_spore_blossom.png"},
|
||||||
|
drawtype = "plantlike_rooted",
|
||||||
|
param2type = "wallmounted",
|
||||||
|
is_ground_content = true,
|
||||||
|
stack_max = 64,
|
||||||
|
groups = {handy = 1, plant = 1},
|
||||||
|
sounds = mcl_sounds.node_sound_dirt_defaults(),
|
||||||
|
_mcl_blast_resistance = 0.5,
|
||||||
|
_mcl_hardness = 0.5,
|
||||||
|
})
|
||||||
|
|
||||||
minetest.register_craftitem("mcl_lush_caves:glow_berry", {
|
minetest.register_craftitem("mcl_lush_caves:glow_berry", {
|
||||||
description = S("Glow berry"),
|
description = S("Glow berry"),
|
||||||
_doc_items_longdesc = S("This is a food item which can be eaten."),
|
_doc_items_longdesc = S("This is a food item which can be eaten."),
|
||||||
|
@ -224,6 +354,7 @@ minetest.register_decoration({
|
||||||
--biomes = get_ocean_biomes(),
|
--biomes = get_ocean_biomes(),
|
||||||
y_max=-10,
|
y_max=-10,
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_decoration({
|
minetest.register_decoration({
|
||||||
decoration = "mcl_lush_caves:hanging_roots",
|
decoration = "mcl_lush_caves:hanging_roots",
|
||||||
deco_type = "simple",
|
deco_type = "simple",
|
||||||
|
@ -235,6 +366,17 @@ minetest.register_decoration({
|
||||||
y_max=-10,
|
y_max=-10,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_decoration({
|
||||||
|
decoration = "mcl_lush_caves:spore_blossom",
|
||||||
|
deco_type = "simple",
|
||||||
|
place_on = {"mcl_lush_caves:moss","group:material_stone"},
|
||||||
|
sidelen = 80,
|
||||||
|
fill_ratio = 0.1,
|
||||||
|
flags = "place_center_x, place_center_z, force_placement, all_ceilings",
|
||||||
|
--biomes = get_ocean_biomes(),
|
||||||
|
y_max=-10,
|
||||||
|
})
|
||||||
|
|
||||||
minetest.register_decoration({
|
minetest.register_decoration({
|
||||||
decoration = "mcl_lush_caves:cave_vines",
|
decoration = "mcl_lush_caves:cave_vines",
|
||||||
deco_type = "simple",
|
deco_type = "simple",
|
||||||
|
@ -293,9 +435,3 @@ minetest.register_lbm({
|
||||||
makelake(pos)
|
makelake(pos)
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_chatcommand("makelake",{func=function(n,p)
|
|
||||||
local pl = minetest.get_player_by_name(n)
|
|
||||||
local pos = pl:get_pos()
|
|
||||||
makelake(pos)
|
|
||||||
end})
|
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 5.7 KiB |
Binary file not shown.
After Width: | Height: | Size: 6.2 KiB |
Loading…
Reference in New Issue