1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-06-27 16:36:03 +00:00

Add covered and sunken mesh node.

This commit is contained in:
SFENCE 2023-12-14 16:44:34 +01:00
parent 6ee9f927e7
commit da71ef5289

View file

@ -47,13 +47,35 @@ minetest.register_node("testnodes:sunken_nodebox", {
inner_node = "testnodes:nodebox_fixed",
})
minetest.register_node("testnodes:sunken_mesh", {
description = "Sunken Mesh Test Node in Liquid Source Range 5",
drawtype = "sunken",
tiles = {"testnodes_liquidsource_r5.png"},
special_tiles = {
{name = "testnodes_liquidsource_r5.png", backface_culling = false},
{name = "testnodes_liquidsource_r5.png", backface_culling = true},
},
use_texture_alpha = "blend",
paramtype = "light",
walkable = false,
buildable_to = true,
is_ground_content = false,
liquidtype = "source",
--liquid_alternative_flowing = "testnodes:rliquid_flowing_5",
--liquid_alternative_source = "testnodes:rliquid_5",
liquid_alternative_flowing = "testnodes:sunken_nodebox",
liquid_alternative_source = "testnodes:sunken_nodebox",
liquid_range = 0,
inner_node = "testnodes:mesh",
})
-- Covered node example.
-- An simple example nodebox with one centered box
minetest.register_node("testnodes:covered_torchlike_node", {
description = S("Covered Tochlike Test Node").."\n"..
S("Torchlike node inside"),
--tiles = {"testnodes_nodebox.png"},
tiles = { "testnodes_glasslike.png" },
drawtype = "covered",
paramtype = "light",
@ -66,7 +88,6 @@ minetest.register_node("testnodes:covered_torchlike_node", {
minetest.register_node("testnodes:covered_nodebox_node", {
description = S("Covered Fixed Nodebox Test Node").."\n"..
S("Torchlike node inside"),
--tiles = {"testnodes_nodebox.png"},
tiles = { "testnodes_glasslike.png" },
drawtype = "covered",
paramtype = "light",
@ -76,3 +97,15 @@ minetest.register_node("testnodes:covered_nodebox_node", {
groups = {dig_immediate=3},
})
minetest.register_node("testnodes:covered_mesh_node", {
description = S("Covered Fixed Mesh Test Node").."\n"..
S("Torchlike node inside"),
tiles = { "testnodes_nodebox.png" },
drawtype = "covered",
paramtype = "light",
inner_node = "testnodes:mesh",
groups = {dig_immediate=3},
})