Differences From
Artifact [0b99f84f61]:
250 250 };
251 251 output = "sorcery:infuser";
252 252 }
253 253
254 254
255 255 ---- altar
256 256 -- candles
257 +minetest.register_craftitem('sorcery:core_counterpraxic',{
258 + description = 'Counterpraxis Core';
259 + inventory_image = 'sorcery_core_counterpraxic.png';
260 +});
261 +--
262 +minetest.register_craftitem('sorcery:suppression_matrix',{
263 + description = 'Suppression Matrix';
264 + inventory_image = 'sorcery_suppression_matrix.png';
265 +});
266 +
267 +minetest.register_craftitem('sorcery:inverter_coil',{
268 + description = 'Inverter Coil';
269 + inventory_image = 'sorcery_inverter_coil.png';
270 +});
271 +
272 +minetest.register_craftitem('sorcery:beam_generator',{
273 + description = 'Beam Generator';
274 + inventory_image = 'sorcery_beam_generator.png';
275 +});
276 +
277 +minetest.register_craftitem('sorcery:leyline_stabilizer',{
278 + description = 'Leyline Stabilizer';
279 + inventory_image = 'sorcery_leyline_stabilizer.png';
280 +});
281 +
282 +minetest.register_craftitem('sorcery:field_emitter',{
283 + description = 'Field Emitter';
284 + inventory_image = 'sorcery_field_emitter.png';
285 +})
286 +
287 +minetest.register_craft {
288 + output = 'sorcery:leyline_stabilizer';
289 + recipe = {
290 + {'basic_materials:copper_wire','group:sorcery_ley_cable','basic_materials:copper_wire'};
291 + {'sorcery:grease_neutralizing','group:sorcery_ley_cable','sorcery:grease_neutralizing'};
292 + {'basic_materials:copper_wire','group:sorcery_ley_cable','basic_materials:copper_wire'};
293 + };
294 + replacements = {
295 + {'basic_materials:copper_wire', 'basic_materials:empty_spool'};
296 + {'basic_materials:copper_wire', 'basic_materials:empty_spool'};
297 + {'basic_materials:copper_wire', 'basic_materials:empty_spool'};
298 + {'basic_materials:copper_wire', 'basic_materials:empty_spool'};
299 + {'sorcery:grease_neutralizing', 'xdecor:bowl'};
300 + {'sorcery:grease_neutralizing', 'xdecor:bowl'};
301 + };
302 +}
303 +
304 +minetest.register_craft {
305 + output = 'sorcery:beam_generator';
306 + recipe = {
307 + {'xpanes:bar_flat','xpanes:pane_flat','xpanes:bar_flat'};
308 + {'sorcery:screw_aluminum','sorcery:gem_sapphire','sorcery:screw_aluminum'};
309 + {'xpanes:bar_flat','sorcery:gem_luxite','xpanes:bar_flat'};
310 + };
311 +}
312 +
313 +minetest.register_craft {
314 + output = 'sorcery:suppression_matrix';
315 + recipe = {
316 + {'sorcery:fragment_electrum','basic_materials:steel_strip','sorcery:fragment_cobalt'};
317 + {'basic_materials:copper_strip','xpanes:bar_flat','basic_materials:copper_strip'};
318 + {'sorcery:fragment_cobalt','basic_materials:steel_strip','sorcery:fragment_electrum'};
319 + };
320 +}
321 +
322 +minetest.register_craft {
323 + output = 'sorcery:core_counterpraxic';
324 + recipe = {
325 + {'sorcery:gem_ruby_shard','sorcery:tungsten_ingot','sorcery:gem_ruby_shard'};
326 + {'sorcery:tungsten_ingot','sorcery:gem_emerald','sorcery:tungsten_ingot'};
327 + {'sorcery:gem_ruby_shard','sorcery:tungsten_ingot','sorcery:gem_ruby_shard'};
328 + };
329 +}
330 +
331 +minetest.register_craft {
332 + output = 'sorcery:inverter_coil';
333 + recipe = {
334 + {'sorcery:screw_platinum','basic_materials:steel_wire','sorcery:screw_platinum'};
335 + {'basic_materials:copper_wire','default:tin_ingot','basic_materials:copper_wire'};
336 + {'sorcery:screw_platinum','basic_materials:steel_wire','sorcery:screw_platinum'};
337 + };
338 + replacements = {
339 + {'basic_materials:steel_wire', 'basic_materials:empty_spool'};
340 + {'basic_materials:copper_wire', 'basic_materials:empty_spool'};
341 + {'basic_materials:copper_wire', 'basic_materials:empty_spool'};
342 + {'basic_materials:steel_wire', 'basic_materials:empty_spool'};
343 + };
344 +}
345 +
346 +minetest.register_craft {
347 + output = 'sorcery:field_emitter';
348 + recipe = {
349 + {'basic_materials:steel_bar','xpanes:pane_flat','basic_materials:steel_bar'};
350 + {'sorcery:beam_generator','sorcery:leyline_stabilizer','sorcery:beam_generator'};
351 + {'sorcery:beam_generator','basic_materials:copper_wire','sorcery:beam_generator'};
352 + };
353 + replacements = {
354 + {'basic_materials:copper_wire', 'basic_materials:empty_spool'};
355 + };
356 +}
357 +
358 +minetest.register_craft {
359 + output = 'sorcery:emitter_barrier';
360 + recipe = {
361 + {'sorcery:suppression_matrix','sorcery:suppression_matrix','sorcery:suppression_matrix'};
362 + {'sorcery:field_emitter','sorcery:core_counterpraxic','sorcery:inverter_coil'};
363 + {'default:tin_ingot','default:tin_ingot','default:tin_ingot'};
364 + };
365 +}
366 +
367 +minetest.register_craft {
368 + output = 'sorcery:generator';
369 + recipe = {
370 + {'sorcery:aluminum_ingot','sorcery:aluminum_ingot','sorcery:aluminum_ingot'};
371 + {'default:bronze_ingot','basic_materials:copper_wire','default:bronze_ingot'};
372 + {'default:steel_ingot','default:furnace','default:steel_ingot'};
373 + };
374 + replacements = {
375 + {'basic_materials:copper_wire', 'basic_materials:empty_spool'};
376 + };
377 +}
378 +
257 379 minetest.register_craftitem('sorcery:candle', {
258 380 -- TODO make candle node
259 381 inventory_image = 'sorcery_candle.png';
260 382 description = 'Votive Candle';
261 383 groups = {
262 384 candle = 1;
263 385 };