sdzen
2013-08-07 df644d7f7736fce4e92a75d53f44b3df6671ceeb
commit | author | age
82cba9 1 minetest.register_craftitem( "technic:silicon_wafer", {
R 2     description = "Silicon Wafer",
3     inventory_image = "technic_silicon_wafer.png",
4     on_place_on_ground = minetest.craftitem_place_item,
5 })
6
7 minetest.register_craftitem( "technic:doped_silicon_wafer", {
8     description = "Doped Silicon Wafer",
9     inventory_image = "technic_doped_silicon_wafer.png",
10     on_place_on_ground = minetest.craftitem_place_item,
11 })
12
8be389 13 minetest.register_craftitem( "technic:enriched_uranium", {
KO 14     description = "Enriched Uranium",
15     inventory_image = "technic_enriched_uranium.png",
16     on_place_on_ground = minetest.craftitem_place_item,
17 })
18
4411ba 19 -- tubes crafting recipes
R 20
82cba9 21 minetest.register_craft({
R 22     output = 'pipeworks:tube_000000 9',
23     recipe = {
24         {'technic:stainless_steel_ingot', 'default:glass', 'technic:stainless_steel_ingot'},
25         {'technic:stainless_steel_ingot', 'default:glass', 'technic:stainless_steel_ingot'},
26         {'technic:stainless_steel_ingot', 'default:glass', 'technic:stainless_steel_ingot'},
27     }
28 })
3b5e6c 29 minetest.register_craft({
R 30     output = 'pipeworks:mese_tube_000000',
31     recipe = {
32         {'default:mese_crystal_fragment', 'pipeworks:tube_000000', 'default:mese_crystal_fragment'},
33         }
34 })
82cba9 35
4411ba 36 minetest.register_craft({
R 37     output = 'pipeworks:accelerator_tube_000000',
38     recipe = {
39         {'technic:copper_coil', 'pipeworks:tube_000000', 'technic:copper_coil'},
40         }
41 })
42
43 minetest.register_craft({
44     output = 'pipeworks:detector_tube_off_000000',
45     recipe = {
46         {'mesecons:mesecon', 'pipeworks:tube_000000', 'mesecons:mesecon'},
47         }
48 })
49
50 minetest.register_craft({
51     output = 'pipeworks:sand_tube_000000',
52     recipe = {
53         {'default:sand', 'pipeworks:tube_000000', 'default:sand'},
54         }
55 })
56
57 minetest.register_craft({
b3cf1a 58     output = 'pipeworks:mese_sand_tube_000000',
H 59     recipe = {
60         {'default:mese_crystal_fragment', 'pipeworks:sand_tube_000000', 'default:mese_crystal_fragment'},
61         }
62 })
63
64 minetest.register_craft({
4411ba 65     output = 'pipeworks:teleport_tube_000000',
R 66     recipe = {
67         {'default:mese_crystal', 'technic:copper_coil', 'default:mese_crystal'},
68         {'pipeworks:tube_000000', 'technic:control_logic_unit', 'pipeworks:tube_000000'},
69         {'default:mese_crystal', 'technic:copper_coil', 'default:mese_crystal'},
70         }
71 })
72
82cba9 73 minetest.register_craftitem( "technic:diamond_drill_head", {
R 74     description = "Diamond Drill Head",
75     inventory_image = "technic_diamond_drill_head.png",
76     on_place_on_ground = minetest.craftitem_place_item,
77 })
78
79 minetest.register_craft({
80     output = 'technic:diamond_drill_head',
81     recipe = {
279776 82         {'technic:stainless_steel_ingot', 'default:diamond', 'technic:stainless_steel_ingot'},
R 83         {'default:diamond', '', 'default:diamond'},
84         {'technic:stainless_steel_ingot', 'default:diamond', 'technic:stainless_steel_ingot'},
82cba9 85     }
R 86 })
87
88 minetest.register_craft({
89     output = 'technic:green_energy_crystal',
90     recipe = {
2d168e 91         {'default:gold_ingot', 'technic:battery', 'dye:green'},
82cba9 92         {'technic:battery', 'technic:red_energy_crystal', 'technic:battery'},
2d168e 93         {'dye:green', 'technic:battery', 'default:gold_ingot'},
82cba9 94     }
R 95 })
96
97 minetest.register_craft({
98     output = 'technic:blue_energy_crystal',
99     recipe = {
2d168e 100         {'default:gold_ingot', 'technic:battery', 'dye:blue'},
82cba9 101         {'technic:battery', 'technic:green_energy_crystal', 'technic:battery'},
2d168e 102         {'dye:blue', 'technic:battery', 'default:gold_ingot'},
82cba9 103     }
R 104 })
105
106 minetest.register_craft({
107     output = 'technic:red_energy_crystal',
108     recipe = {
2d168e 109         {'default:gold_ingot', 'technic:battery', 'dye:red'},
279776 110         {'technic:battery', 'default:diamondblock', 'technic:battery'},
2d168e 111         {'dye:red', 'technic:battery', 'default:gold_ingot'},
82cba9 112     }
R 113 })
114
115 minetest.register_tool("technic:blue_energy_crystal",
116 {description = "Blue Energy Crystal",
117 inventory_image = minetest.inventorycube("technic_diamond_block_blue.png", "technic_diamond_block_blue.png", "technic_diamond_block_blue.png"),
118 tool_capabilities = {load=0,max_drop_level=0, groupcaps={fleshy={times={}, uses=10000, maxlevel=0}}}}) 
119
120 minetest.register_tool("technic:green_energy_crystal",
121 {description = "Green Energy Crystal",
122 inventory_image = minetest.inventorycube("technic_diamond_block_green.png", "technic_diamond_block_green.png", "technic_diamond_block_green.png"),
123 tool_capabilities = {load=0,max_drop_level=0, groupcaps={fleshy={times={}, uses=10000, maxlevel=0}}}}) 
124
125 minetest.register_tool("technic:red_energy_crystal",
126 {description = "Red Energy Crystal",
127 inventory_image = minetest.inventorycube("technic_diamond_block_red.png", "technic_diamond_block_red.png", "technic_diamond_block_red.png"),
128 tool_capabilities = {load=0,max_drop_level=0, groupcaps={fleshy={times={}, uses=10000, maxlevel=0}}}}) 
129
130
131 minetest.register_craftitem( "technic:fine_copper_wire", {
132     description = "Fine Copper Wire",
133     inventory_image = "technic_fine_copper_wire.png",
134     on_place_on_ground = minetest.craftitem_place_item,
135 })
136
137 minetest.register_craft({
138     output = 'technic:fine_copper_wire 2',
139     recipe = {
2d168e 140         {'', 'default:copper_ingot', ''},
S 141         {'', 'default:copper_ingot', ''},
142         {'', 'default:copper_ingot', ''},
82cba9 143     }
R 144 })
145
146 minetest.register_craftitem( "technic:copper_coil", {
147     description = "Copper Coil",
148     inventory_image = "technic_copper_coil.png",
149     on_place_on_ground = minetest.craftitem_place_item,
150 })
151
152 minetest.register_craft({
153     output = 'technic:copper_coil 1',
154     recipe = {
155         {'technic:fine_copper_wire', 'default:steel_ingot', 'technic:fine_copper_wire'},
156         {'default:steel_ingot', '', 'default:steel_ingot'},
157         {'technic:fine_copper_wire', 'default:steel_ingot', 'technic:fine_copper_wire'},
158     }
159 })
160
161 minetest.register_craftitem( "technic:motor", {
162     description = "Electric Motor",
163     inventory_image = "technic_motor.png",
164     on_place_on_ground = minetest.craftitem_place_item,
165 })
166
167 minetest.register_craft({
168     output = 'technic:motor',
169     recipe = {
170         {'default:steel_ingot', 'technic:copper_coil', 'default:steel_ingot'},
171         {'default:steel_ingot', 'technic:copper_coil', 'default:steel_ingot'},
2d168e 172         {'default:steel_ingot', 'default:copper_ingot', 'default:steel_ingot'},
82cba9 173     }
R 174 })
175
8e03d7 176 minetest.register_craftitem( "technic:lv_transformer", {
R 177     description = "Low Voltage Transformer",
178     inventory_image = "technic_lv_transformer.png",
179     on_place_on_ground = minetest.craftitem_place_item,
180 })
181
182 minetest.register_craft({
183     output = 'technic:lv_transformer',
184     recipe = {
185         {'default:iron_lump',   'default:iron_lump', 'default:iron_lump'},
186         {'technic:copper_coil', 'default:iron_lump', 'technic:copper_coil'},
187         {'default:iron_lump',   'default:iron_lump', 'default:iron_lump'},
188     }
189 })
190
ede397 191 minetest.register_craftitem( "technic:lv_transformer", {
K 192     description = "Low Voltage Transformer",
193     inventory_image = "technic_lv_transformer.png",
194     on_place_on_ground = minetest.craftitem_place_item,
195 })
196
197 minetest.register_craft({
198     output = 'technic:lv_transformer',
199     recipe = {
200         {'default:iron_lump',   'default:iron_lump', 'default:iron_lump'},
201         {'technic:copper_coil', 'default:iron_lump', 'technic:copper_coil'},
202         {'default:iron_lump',   'default:iron_lump', 'default:iron_lump'},
203     }
204 })
205
82cba9 206 minetest.register_craftitem( "technic:mv_transformer", {
R 207     description = "Medium Voltage Transformer",
208     inventory_image = "technic_mv_transformer.png",
209     on_place_on_ground = minetest.craftitem_place_item,
210 })
211
212 minetest.register_craft({
213     output = 'technic:mv_transformer',
214     recipe = {
215         {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
216         {'technic:copper_coil', 'default:steel_ingot', 'technic:copper_coil'},
217         {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
218     }
219 })
220
8e03d7 221 minetest.register_craftitem( "technic:hv_transformer", {
R 222     description = "High Voltage Transformer",
223     inventory_image = "technic_hv_transformer.png",
224     on_place_on_ground = minetest.craftitem_place_item,
225 })
226
227 minetest.register_craft({
228     output = 'technic:hv_transformer',
229     recipe = {
230         {'technic:stainless_steel_ingot', 'technic:stainless_steel_ingot', 'technic:stainless_steel_ingot'},
231         {'technic:copper_coil',           'technic:stainless_steel_ingot', 'technic:copper_coil'},
232         {'technic:stainless_steel_ingot', 'technic:stainless_steel_ingot', 'technic:stainless_steel_ingot'},
233     }
234 })
235
3b5e6c 236 minetest.register_craftitem( "technic:control_logic_unit", {
R 237     description = "Control Logic Unit",
238     inventory_image = "technic_control_logic_unit.png",
239     on_place_on_ground = minetest.craftitem_place_item,
240 })
241
242 minetest.register_craft({
243     output = 'technic:control_logic_unit',
244     recipe = {
2d168e 245         {'', 'default:gold_ingot', ''},
S 246         {'default:copper_ingot', 'technic:silicon_wafer', 'default:copper_ingot'},
247         {'', 'default:copper_ingot', ''},
3b5e6c 248     }
R 249 })
58ae29 250
R 251 minetest.register_craftitem("technic:mixed_metal_ingot", {
252     description = "Mixed Metal Ingot",
253     inventory_image = "technic_mixed_metal_ingot.png",
254     on_place_on_ground = minetest.craftitem_place_item,
255 })
256
257 minetest.register_craft({
258     output = 'technic:mixed_metal_ingot 2',
259     recipe = {
260         {'technic:stainless_steel_ingot', 'technic:stainless_steel_ingot', 'technic:stainless_steel_ingot'},
261         {'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'},
262         {'moreores:tin_ingot', 'moreores:tin_ingot', 'moreores:tin_ingot'},
263     }
264 })
265
266 minetest.register_craftitem("technic:composite_plate", {
267     description = "Composite Plate",
268     inventory_image = "technic_composite_plate.png",
269     on_place_on_ground = minetest.craftitem_place_item,
270 })
271
272 minetest.register_craftitem("technic:copper_plate", {
273     description = "Copper Plate",
274     inventory_image = "technic_copper_plate.png",
275     on_place_on_ground = minetest.craftitem_place_item,
276 })
277
278 minetest.register_craftitem("technic:carbon_plate", {
279     description = "Carbon Plate",
280     inventory_image = "technic_carbon_plate.png",
281     on_place_on_ground = minetest.craftitem_place_item,
282 })
283
284 minetest.register_craftitem("technic:graphite", {
285     description = "Graphite",
286     inventory_image = "technic_graphite.png",
287     on_place_on_ground = minetest.craftitem_place_item,
288 })
289
290 minetest.register_craftitem("technic:carbon_cloth", {
291     description = "Carbon Cloth",
292     inventory_image = "technic_carbon_cloth.png",
293     on_place_on_ground = minetest.craftitem_place_item,
294 })
295
296 minetest.register_craft({
297     output = 'technic:carbon_cloth',
298     recipe = {
299         {'technic:graphite', 'technic:graphite', 'technic:graphite'}
300     }
301 })
302