RealBadAngel
2013-02-03 fd26a83fcf953fd955dca3967205304c30e77b60
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
4411ba 13 -- tubes crafting recipes
R 14
82cba9 15 minetest.register_craft({
R 16     output = 'pipeworks:tube_000000 9',
17     recipe = {
18         {'technic:stainless_steel_ingot', 'default:glass', 'technic:stainless_steel_ingot'},
19         {'technic:stainless_steel_ingot', 'default:glass', 'technic:stainless_steel_ingot'},
20         {'technic:stainless_steel_ingot', 'default:glass', 'technic:stainless_steel_ingot'},
21     }
22 })
3b5e6c 23 minetest.register_craft({
R 24     output = 'pipeworks:mese_tube_000000',
25     recipe = {
26         {'default:mese_crystal_fragment', 'pipeworks:tube_000000', 'default:mese_crystal_fragment'},
27         }
28 })
82cba9 29
4411ba 30 minetest.register_craft({
R 31     output = 'pipeworks:accelerator_tube_000000',
32     recipe = {
33         {'technic:copper_coil', 'pipeworks:tube_000000', 'technic:copper_coil'},
34         }
35 })
36
37 minetest.register_craft({
38     output = 'pipeworks:detector_tube_off_000000',
39     recipe = {
40         {'mesecons:mesecon', 'pipeworks:tube_000000', 'mesecons:mesecon'},
41         }
42 })
43
44 minetest.register_craft({
45     output = 'pipeworks:sand_tube_000000',
46     recipe = {
47         {'default:sand', 'pipeworks:tube_000000', 'default:sand'},
48         }
49 })
50
51 minetest.register_craft({
52     output = 'pipeworks:teleport_tube_000000',
53     recipe = {
54         {'default:mese_crystal', 'technic:copper_coil', 'default:mese_crystal'},
55         {'pipeworks:tube_000000', 'technic:control_logic_unit', 'pipeworks:tube_000000'},
56         {'default:mese_crystal', 'technic:copper_coil', 'default:mese_crystal'},
57         }
58 })
59
82cba9 60 minetest.register_craftitem( "technic:diamond_drill_head", {
R 61     description = "Diamond Drill Head",
62     inventory_image = "technic_diamond_drill_head.png",
63     on_place_on_ground = minetest.craftitem_place_item,
64 })
65
66 minetest.register_craft({
67     output = 'technic:diamond_drill_head',
68     recipe = {
69         {'technic:stainless_steel_ingot', 'technic:diamond', 'technic:stainless_steel_ingot'},
70         {'technic:diamond', '', 'technic:diamond'},
71         {'technic:stainless_steel_ingot', 'technic:diamond', 'technic:stainless_steel_ingot'},
72     }
73 })
74
75 minetest.register_craft({
76     output = 'technic:diamond_block',
77     recipe = {
78         {'technic:diamond', 'technic:diamond', 'technic:diamond'},
79         {'technic:diamond', 'technic:diamond', 'technic:diamond'},
80         {'technic:diamond', 'technic:diamond', 'technic:diamond'},
81     }
82 })
83
84 minetest.register_node( "technic:diamond_block", {
85     description = "Diamond Block",
86     tiles = { "technic_diamond_block.png" },
87     is_ground_content = true,
88     groups = {cracky=3},
89     sounds = default.node_sound_stone_defaults(),
90 }) 
91
92 minetest.register_craft({
93     output = 'technic:green_energy_crystal',
94     recipe = {
95         {'moreores:gold_ingot', 'technic:battery', 'dye:green'},
96         {'technic:battery', 'technic:red_energy_crystal', 'technic:battery'},
97         {'dye:green', 'technic:battery', 'moreores:gold_ingot'},
98     }
99 })
100
101 minetest.register_craft({
102     output = 'technic:blue_energy_crystal',
103     recipe = {
104         {'moreores:gold_ingot', 'technic:battery', 'dye:blue'},
105         {'technic:battery', 'technic:green_energy_crystal', 'technic:battery'},
106         {'dye:blue', 'technic:battery', 'moreores:gold_ingot'},
107     }
108 })
109
110 minetest.register_craft({
111     output = 'technic:red_energy_crystal',
112     recipe = {
113         {'moreores:gold_ingot', 'technic:battery', 'dye:red'},
114         {'technic:battery', 'technic:diamond_block', 'technic:battery'},
115         {'dye:red', 'technic:battery', 'moreores:gold_ingot'},
116     }
117 })
118
119 minetest.register_tool("technic:blue_energy_crystal",
120 {description = "Blue Energy Crystal",
121 inventory_image = minetest.inventorycube("technic_diamond_block_blue.png", "technic_diamond_block_blue.png", "technic_diamond_block_blue.png"),
122 tool_capabilities = {load=0,max_drop_level=0, groupcaps={fleshy={times={}, uses=10000, maxlevel=0}}}}) 
123
124 minetest.register_tool("technic:green_energy_crystal",
125 {description = "Green Energy Crystal",
126 inventory_image = minetest.inventorycube("technic_diamond_block_green.png", "technic_diamond_block_green.png", "technic_diamond_block_green.png"),
127 tool_capabilities = {load=0,max_drop_level=0, groupcaps={fleshy={times={}, uses=10000, maxlevel=0}}}}) 
128
129 minetest.register_tool("technic:red_energy_crystal",
130 {description = "Red Energy Crystal",
131 inventory_image = minetest.inventorycube("technic_diamond_block_red.png", "technic_diamond_block_red.png", "technic_diamond_block_red.png"),
132 tool_capabilities = {load=0,max_drop_level=0, groupcaps={fleshy={times={}, uses=10000, maxlevel=0}}}}) 
133
134
135 minetest.register_craftitem( "technic:fine_copper_wire", {
136     description = "Fine Copper Wire",
137     inventory_image = "technic_fine_copper_wire.png",
138     on_place_on_ground = minetest.craftitem_place_item,
139 })
140
141 minetest.register_craft({
142     output = 'technic:fine_copper_wire 2',
143     recipe = {
144         {'', 'moreores:copper_ingot', ''},
145         {'', 'moreores:copper_ingot', ''},
146         {'', 'moreores:copper_ingot', ''},
147     }
148 })
149
150 minetest.register_craftitem( "technic:copper_coil", {
151     description = "Copper Coil",
152     inventory_image = "technic_copper_coil.png",
153     on_place_on_ground = minetest.craftitem_place_item,
154 })
155
156 minetest.register_craft({
157     output = 'technic:copper_coil 1',
158     recipe = {
159         {'technic:fine_copper_wire', 'default:steel_ingot', 'technic:fine_copper_wire'},
160         {'default:steel_ingot', '', 'default:steel_ingot'},
161         {'technic:fine_copper_wire', 'default:steel_ingot', 'technic:fine_copper_wire'},
162     }
163 })
164
165 minetest.register_craftitem( "technic:motor", {
166     description = "Electric Motor",
167     inventory_image = "technic_motor.png",
168     on_place_on_ground = minetest.craftitem_place_item,
169 })
170
171 minetest.register_craft({
172     output = 'technic:motor',
173     recipe = {
174         {'default:steel_ingot', 'technic:copper_coil', 'default:steel_ingot'},
175         {'default:steel_ingot', 'technic:copper_coil', 'default:steel_ingot'},
176         {'default:steel_ingot', 'moreores:copper_ingot', 'default:steel_ingot'},
177     }
178 })
179
180 minetest.register_craftitem( "technic:mv_transformer", {
181     description = "Medium Voltage Transformer",
182     inventory_image = "technic_mv_transformer.png",
183     on_place_on_ground = minetest.craftitem_place_item,
184 })
185
186 minetest.register_craft({
187     output = 'technic:mv_transformer',
188     recipe = {
189         {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
190         {'technic:copper_coil', 'default:steel_ingot', 'technic:copper_coil'},
191         {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
192     }
193 })
194
3b5e6c 195 minetest.register_craftitem( "technic:control_logic_unit", {
R 196     description = "Control Logic Unit",
197     inventory_image = "technic_control_logic_unit.png",
198     on_place_on_ground = minetest.craftitem_place_item,
199 })
200
201 minetest.register_craft({
202     output = 'technic:control_logic_unit',
203     recipe = {
204         {'', 'moreores:gold_ingot', ''},
205         {'moreores:copper_ingot', 'technic:silicon_wafer', 'moreores:copper_ingot'},
206         {'', 'moreores:copper_ingot', ''},
207     }
208 })