diff --git a/deco_clouds.lua b/deco_clouds.lua index 49c4ae7..46a5002 100644 --- a/deco_clouds.lua +++ b/deco_clouds.lua @@ -11,15 +11,17 @@ newnode.tiles = {'fun_caves_storm_cloud.png'} --newnode.sunlight_propagates = true minetest.register_node("fun_caves:storm_cloud", newnode) -newnode = fun_caves.clone_node("default:dirt") -newnode.description = "Wispy Cloud" -newnode.tiles = {'fun_caves_wisp.png'} -newnode.sunlight_propagates = true -newnode.use_texture_alpha = true -newnode.walkable = false -newnode.buildable_to = true -newnode.pointable = false -minetest.register_node("fun_caves:wispy_cloud", newnode) +minetest.register_node("fun_caves:wispy_cloud", { + description = "Wispy Cloud", + tiles = {'fun_caves_wisp.png'}, + sunlight_propagates = true, + use_texture_alpha = true, + drawtype = "glasslike", + paramtype = 'light', + walkable = false, + buildable_to = true, + pointable = false, +}) minetest.register_node("fun_caves:moon_weed", { description = "Moon Weed", diff --git a/demon.lua b/demon.lua index e2c9e2e..ca59ce0 100644 --- a/demon.lua +++ b/demon.lua @@ -1,15 +1,17 @@ -- Ice Demon -- creates and moves ice nodes -local newnode = fun_caves.clone_node('default:ice') -newnode.description = "Freezing vapor" -newnode.tiles = {'fun_caves_wisp.png'} -newnode.sunlight_propagates = true -newnode.use_texture_alpha = true -newnode.walkable = false -newnode.buildable_to = true -newnode.pointable = false -minetest.register_node("fun_caves:freezing_vapor", newnode) +minetest.register_node("fun_caves:freezing_vapor", { + description = "Freezing Vapor", + tiles = {'fun_caves_wisp.png'}, + sunlight_propagates = true, + use_texture_alpha = true, + drawtype = "glasslike", + paramtype = 'light', + walkable = false, + buildable_to = true, + pointable = false, +}) local function snow_effect(pos, radius) minetest.add_particlespawner({