forked from VoxeLibre/VoxeLibre
Add dripleaf ans spore blossom nodes
This commit is contained in:
parent
aec291af70
commit
3cdc56ce9b
|
@ -169,6 +169,121 @@ minetest.register_node("mcl_lush_caves:cave_vines_lit", {
|
|||
minetest.set_node(pos,{name="mcl_lush_caves:cave_vines"})
|
||||
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", {
|
||||
description = S("Rooted dirt"),
|
||||
|
@ -183,6 +298,21 @@ minetest.register_node("mcl_lush_caves:rooted_dirt", {
|
|||
_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", {
|
||||
description = S("Glow berry"),
|
||||
_doc_items_longdesc = S("This is a food item which can be eaten."),
|
||||
|
@ -224,6 +354,7 @@ minetest.register_decoration({
|
|||
--biomes = get_ocean_biomes(),
|
||||
y_max=-10,
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
decoration = "mcl_lush_caves:hanging_roots",
|
||||
deco_type = "simple",
|
||||
|
@ -235,6 +366,17 @@ minetest.register_decoration({
|
|||
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({
|
||||
decoration = "mcl_lush_caves:cave_vines",
|
||||
deco_type = "simple",
|
||||
|
@ -293,9 +435,3 @@ minetest.register_lbm({
|
|||
makelake(pos)
|
||||
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