3 if (minetest
.get_modpath("intllib")) then
4 dofile(minetest
.get_modpath("intllib").."/intllib.lua")
5 S
= intllib
.Getter(minetest
.get_current_modname())
7 S
= function ( s
) return s
end
10 minetest
.register_node("darkage:basalt_cobble", {
11 description
= S("basalt cobble"),
12 tiles
= {"darkage_basalt_cobble.png"},
13 groups
= {immortal
=1},
14 sounds
= default
.node_sound_stone_defaults()
17 minetest
.register_node("darkage:basalt_brick", {
18 description
= S("basalt brick"),
19 tiles
= {"darkage_basalt_brick.png"},
20 groups
= {immortal
=1},
21 sounds
= default
.node_sound_stone_defaults()
24 minetest
.register_node("darkage:stone_brick", {
25 description
= S("stone brick"),
26 tiles
= {"darkage_stone_brick.png"},
27 groups
= {immortal
=1},
28 sounds
= default
.node_sound_stone_defaults()
32 minetest
.register_node("darkage:straw", {
33 description
= S("straw"),
34 tiles
= {"darkage_straw.png"},
35 groups
= {immortal
=1},
36 sounds
= default
.node_sound_leaves_defaults(),
39 minetest
.register_node("darkage:lamp", {
40 description
= S("lamp"),
41 tiles
= {"darkage_lamp.png"},
44 groups
= {immortal
=1},
45 sounds
= default
.node_sound_glass_defaults(),
48 minetest
.register_node("darkage:marble_tile", {
49 description
= S("marble tile"),
50 tiles
= {"darkage_marble_tile.png"},
51 groups
= {immortal
=1},
52 sounds
= default
.node_sound_stone_defaults()
56 minetest
.register_node("darkage:glass", {
57 description
= S("medieval glass"),
58 drawtype
= "glasslike",
59 tiles
= {"darkage_glass.png"},
61 sunlight_propagates
= true,
62 groups
= {immortal
=1},
63 sounds
= default
.node_sound_glass_defaults(),
66 -- Wood based deco items
67 minetest
.register_node("darkage:wood_bars", {
68 description
= S("wooden bars"),
69 drawtype
= "glasslike",
70 tiles
= {"darkage_wood_bars.png"},
71 inventory_image
= "darkage_wood_bars.png",
72 wield_image
= "darkage_wood_bars.png",
74 sunlight_propagates
= true,
75 groups
= {immortal
=1},
76 sounds
= default
.node_sound_wood_defaults()
79 minetest
.register_node("darkage:wood_grille", {
80 description
= S("wooden grille"),
81 drawtype
= "glasslike",
82 tiles
= {"darkage_wood_grille.png"},
83 inventory_image
= "darkage_wood_grille.png",
84 wield_image
= "darkage_wood_grille.png",
86 sunlight_propagates
= true,
87 groups
= {immortal
=1},
88 sounds
= default
.node_sound_wood_defaults()
91 minetest
.register_node("darkage:wood_frame", {
92 description
= S("wooden frame"),
93 drawtype
= "glasslike",
94 tiles
= {"darkage_wood_frame.png"},
95 inventory_image
= "darkage_wood_frame.png",
96 wield_image
= "darkage_wood_frame.png",
98 sunlight_propagates
= true,
99 groups
= {immortal
=1},
100 sounds
= default
.node_sound_wood_defaults()
103 minetest
.register_node("darkage:iron_bars", {
104 description
= S("iron bars"),
105 drawtype
= "glasslike",
106 tiles
= {"darkage_iron_bars.png"},
107 inventory_image
= "darkage_iron_bars.png",
108 wield_image
= "darkage_iron_bars.png",
110 sunlight_propagates
= true,
111 groups
= {immortal
=1},
112 sounds
= default
.node_sound_stone_defaults()
115 minetest
.register_node("darkage:iron_grille", {
116 description
= S("iron grille"),
117 drawtype
= "glasslike",
118 tiles
= {"darkage_iron_grille.png"},
119 inventory_image
= "darkage_iron_grille.png",
120 sunlight_propagates
= true,
122 groups
= {immortal
=1},
123 sounds
= default
.node_sound_stone_defaults()