2
2
-- See README.txt for licensing and other information.
3
3
4
4
local vessels_shelf_formspec =
5
- " size[8,7;]" ..
6
- default .gui_bg ..
7
- default .gui_bg_img ..
8
- default .gui_slots ..
9
- " list[context;vessels;0,0.3;8,2;]" ..
10
- " list[current_player;main;0,2.85;8,1;]" ..
11
- " list[current_player;main;0,4.08;8,3;8]" ..
12
- " listring[context;vessels]" ..
13
- " listring[current_player;main]" ..
14
- default .get_hotbar_bg (0 ,2.85 )
5
+ " size[8,7;]" ..
6
+ default .gui_bg ..
7
+ default .gui_bg_img ..
8
+ default .gui_slots ..
9
+ " list[context;vessels;0,0.3;8,2;]" ..
10
+ " list[current_player;main;0,2.85;8,1;]" ..
11
+ " list[current_player;main;0,4.08;8,3;8]" ..
12
+ " listring[context;vessels]" ..
13
+ " listring[current_player;main]" ..
14
+ default .get_hotbar_bg (0 , 2.85 )
15
15
16
16
minetest .register_node (" vessels:shelf" , {
17
- description = " Vessels shelf " ,
17
+ description = " Vessels Shelf " ,
18
18
tiles = {" default_wood.png" , " default_wood.png" , " default_wood.png" ,
19
19
" default_wood.png" , " vessels_shelf.png" , " vessels_shelf.png" },
20
20
paramtype2 = " facedir" ,
21
21
is_ground_content = false ,
22
- groups = {choppy = 3 , oddly_breakable_by_hand = 2 , flammable = 3 },
22
+ groups = {choppy = 3 , oddly_breakable_by_hand = 2 , flammable = 3 },
23
23
sounds = default .node_sound_wood_defaults (),
24
24
25
25
on_construct = function (pos )
@@ -53,18 +53,18 @@ minetest.register_node("vessels:shelf", {
53
53
on_blast = function (pos )
54
54
local drops = {}
55
55
default .get_inventory_drops (pos , " vessels" , drops )
56
- drops [# drops + 1 ] = " vessels:shelf"
56
+ drops [# drops + 1 ] = " vessels:shelf"
57
57
minetest .remove_node (pos )
58
58
return drops
59
59
end ,
60
60
})
61
61
62
62
minetest .register_craft ({
63
- output = ' vessels:shelf' ,
63
+ output = " vessels:shelf" ,
64
64
recipe = {
65
- {' group:wood' , ' group:wood' , ' group:wood' },
66
- {' group:vessel' , ' group:vessel' , ' group:vessel' },
67
- {' group:wood' , ' group:wood' , ' group:wood' },
65
+ {" group:wood" , " group:wood" , " group:wood" },
66
+ {" group:vessel" , " group:vessel" , " group:vessel" },
67
+ {" group:wood" , " group:wood" , " group:wood" },
68
68
}
69
69
})
70
70
@@ -81,16 +81,16 @@ minetest.register_node("vessels:glass_bottle", {
81
81
type = " fixed" ,
82
82
fixed = {- 0.25 , - 0.5 , - 0.25 , 0.25 , 0.3 , 0.25 }
83
83
},
84
- groups = {vessel = 1 , dig_immediate = 3 , attached_node = 1 },
84
+ groups = {vessel = 1 , dig_immediate = 3 , attached_node = 1 },
85
85
sounds = default .node_sound_glass_defaults (),
86
86
})
87
87
88
88
minetest .register_craft ( {
89
89
output = " vessels:glass_bottle 10" ,
90
90
recipe = {
91
- { " default:glass" , " " , " default:glass" },
92
- { " default:glass" , " " , " default:glass" },
93
- { " " , " default:glass" , " " }
91
+ {" default:glass" , " " , " default:glass" },
92
+ {" default:glass" , " " , " default:glass" },
93
+ {" " , " default:glass" , " " }
94
94
}
95
95
})
96
96
@@ -107,16 +107,16 @@ minetest.register_node("vessels:drinking_glass", {
107
107
type = " fixed" ,
108
108
fixed = {- 0.25 , - 0.5 , - 0.25 , 0.25 , 0.3 , 0.25 }
109
109
},
110
- groups = {vessel = 1 , dig_immediate = 3 , attached_node = 1 },
110
+ groups = {vessel = 1 , dig_immediate = 3 , attached_node = 1 },
111
111
sounds = default .node_sound_glass_defaults (),
112
112
})
113
113
114
114
minetest .register_craft ( {
115
115
output = " vessels:drinking_glass 14" ,
116
116
recipe = {
117
- { " default:glass" , " " , " default:glass" },
118
- { " default:glass" , " " , " default:glass" },
119
- { " default:glass" , " default:glass" , " default:glass" }
117
+ {" default:glass" , " " , " default:glass" },
118
+ {" default:glass" , " " , " default:glass" },
119
+ {" default:glass" , " default:glass" , " default:glass" }
120
120
}
121
121
})
122
122
@@ -133,21 +133,21 @@ minetest.register_node("vessels:steel_bottle", {
133
133
type = " fixed" ,
134
134
fixed = {- 0.25 , - 0.5 , - 0.25 , 0.25 , 0.3 , 0.25 }
135
135
},
136
- groups = {vessel = 1 , dig_immediate = 3 , attached_node = 1 },
136
+ groups = {vessel = 1 , dig_immediate = 3 , attached_node = 1 },
137
137
sounds = default .node_sound_defaults (),
138
138
})
139
139
140
140
minetest .register_craft ( {
141
141
output = " vessels:steel_bottle 5" ,
142
142
recipe = {
143
- { " default:steel_ingot" , " " , " default:steel_ingot" },
144
- { " default:steel_ingot" , " " , " default:steel_ingot" },
145
- { " " , " default:steel_ingot" , " " }
143
+ {" default:steel_ingot" , " " , " default:steel_ingot" },
144
+ {" default:steel_ingot" , " " , " default:steel_ingot" },
145
+ {" " , " default:steel_ingot" , " " }
146
146
}
147
147
})
148
148
149
149
150
- -- Make sure we can recycle them
150
+ -- Glass and steel recycling
151
151
152
152
minetest .register_craftitem (" vessels:glass_fragments" , {
153
153
description = " Pile of Glass Fragments" ,
@@ -183,4 +183,3 @@ minetest.register_craft( {
183
183
output = " default:steel_ingot" ,
184
184
recipe = " vessels:steel_bottle" ,
185
185
})
186
-
0 commit comments