@@ -1,4 +1,6 @@ +-- tweaks + minetest.register_craft { type = "shapeless"; recipe = { "group:water_bucket", @@ -37,8 +39,20 @@ { "sorcery:potion_water", "vessels:glass_bottle" }; { "sorcery:potion_water", "vessels:glass_bottle" }; }; } + +minetest.register_craft { + type = 'shapeless'; + recipe = { + 'group:scissors'; + 'basic_materials:plastic_sheet'; + }; + output = 'basic_materials:plastic_strip 3'; + replacements = { + {'group:scissors','group:scissors'}; + }; +} --[[ minetest.register_craft { type = "shapeless"; @@ -571,8 +585,77 @@ {'basic_materials:copper_wire', 'basic_materials:empty_spool'}; }; } +---- writing +minetest.register_craftitem('sorcery:ink', { + description = "Ink"; + inventory_image = "sorcery_ink_bottle.png"; + groups = { liquid = 1; ink = 1; } +}) + +minetest.register_craftitem('sorcery:erasure_fluid', { + description = "Erasure Fluid"; + inventory_image = "sorcery_erasure_fluid_bottle.png"; + groups = { liquid = 1; sorcery_writingstand_operand = 1; } +}) + +minetest.register_craft { + output = 'sorcery:ink'; + type = 'shapeless'; + recipe = { + 'sorcery:potion_water'; + 'dye:black', 'dye:black', 'dye:black'; + 'xdecor:honey'; + 'basic_materials:oil_extract'; + 'basic_materials:oil_extract'; + }; +} + +minetest.register_craft { + output = 'sorcery:erasure_fluid 3'; + type = 'shapeless'; + recipe = { + 'sorcery:potion_water'; + 'sorcery:potion_water'; + 'sorcery:potion_water'; + 'basic_materials:oil_extract'; + 'sorcery:powder_aluminum'; + 'sorcery:powder_tin'; + } +} + +minetest.register_craft { + output = 'sorcery:erasure_fluid 3'; + type = 'shapeless'; + recipe = { + 'vessels:glass_bottle'; + 'vessels:glass_bottle'; + 'vessels:glass_bottle'; + 'bucket:bucket_water'; + 'basic_materials:oil_extract'; + 'sorcery:powder_aluminum'; + 'sorcery:powder_tin'; + }; + replacements = { + {'bucket:bucket_water','bucket:bucket_empty'}; + }; +} +minetest.register_craft { + output = 'sorcery:writing_stand'; + recipe = { + {'screwdriver:screwdriver','default:book','default:gold_ingot'}; + {'sorcery:screw_steel','group:wood','sorcery:screw_steel'}; + {'group:wood','default:stick','group:wood'}; + }; + replacements = { + {'screwdriver:screwdriver','screwdriver:screwdriver'}; + }; +}; + +sorcery.data.register.infusion_leftover('sorcery:ink','vessels:glass_bottle') +sorcery.data.register.infusion_leftover('sorcery:erasure_fluid','vessels:glass_bottle') + ---- altar minetest.register_craftitem('sorcery:candle', { -- TODO make candle node inventory_image = 'sorcery_candle.png';