diff --git a/chains/depends.txt b/chains/depends.txt deleted file mode 100644 index 7b3e79f7..00000000 --- a/chains/depends.txt +++ /dev/null @@ -1,2 +0,0 @@ -default -homedecor diff --git a/chains/init.lua b/chains/init.lua deleted file mode 100644 index e7d2255a..00000000 --- a/chains/init.lua +++ /dev/null @@ -1,179 +0,0 @@ - -local S = homedecor_i18n.gettext - -local chains_sbox = { - type = "fixed", - fixed = { -0.1, -0.5, -0.1, 0.1, 0.5, 0.1 } -} - -local topchains_sbox = { - type = "fixed", - fixed = { - { -0.25, 0.35, -0.25, 0.25, 0.5, 0.25 }, - { -0.1, -0.5, -0.1, 0.1, 0.4, 0.1 } - } -} - -minetest.register_node("chains:chain", { - description = S("Hanging chain (wrought iron)"), - drawtype = "mesh", - mesh = "chains.obj", - tiles = {"chains_wrought_iron.png"}, - walkable = false, - climbable = true, - sunlight_propagates = true, - paramtype = "light", - inventory_image = "chain_wrought_iron_inv.png", - groups = {cracky=3}, - selection_box = chains_sbox, -}) - -minetest.register_node("chains:chain_brass", { - description = S("Hanging chain (brass)"), - drawtype = "mesh", - mesh = "chains.obj", - tiles = {"chains_brass.png"}, - walkable = false, - climbable = true, - sunlight_propagates = true, - paramtype = "light", - inventory_image = "chain_brass_inv.png", - groups = {cracky=3}, - selection_box = chains_sbox, -}) - -minetest.register_node("chains:chain_top", { - description = S("Hanging chain (ceiling mount, wrought iron)"), - drawtype = "mesh", - mesh = "top_chains.obj", - tiles = {"chains_wrought_iron.png"}, - walkable = false, - climbable = true, - sunlight_propagates = true, - paramtype = "light", - inventory_image = "top_chain_wrought_iron_inv.png", - groups = {cracky=3}, - selection_box = topchains_sbox, -}) - -minetest.register_node("chains:chain_top_brass", { - description = S("Hanging chain (ceiling mount, brass)"), - drawtype = "mesh", - mesh = "top_chains.obj", - tiles = {"chains_brass.png"}, - walkable = false, - climbable = true, - sunlight_propagates = true, - paramtype = "light", - inventory_image = "top_chain_brass_inv.png", - groups = {cracky=3}, - selection_box = topchains_sbox, -}) - -minetest.register_node("chains:chandelier", { - description = S("Chandelier (wrought iron)"), - paramtype = "light", - light_source = 12, - walkable = false, - climbable = true, - sunlight_propagates = true, - tiles = { - "chains_wrought_iron.png", - "chains_candle.png", - { - name="chains_candle_flame.png", - animation={ - type="vertical_frames", - aspect_w=16, - aspect_h=16, - length=3.0 - } - } - }, - drawtype = "mesh", - mesh = "chains_chandelier.obj", - groups = {cracky=3}, - sounds = default.node_sound_stone_defaults(), -}) - -minetest.register_node("chains:chandelier_brass", { - description = S("Chandelier (brass)"), - paramtype = "light", - light_source = 12, - walkable = false, - climbable = true, - sunlight_propagates = true, - tiles = { - "chains_brass.png", - "chains_candle.png", - { - name="chains_candle_flame.png", - animation={ - type="vertical_frames", - aspect_w=16, - aspect_h=16, - length=3.0 - } - } - }, - drawtype = "mesh", - mesh = "chains_chandelier.obj", - groups = {cracky=3}, - sounds = default.node_sound_stone_defaults(), -}) - --- crafts - -minetest.register_craft({ - output = 'chains:chain 2', - recipe = { - {'glooptest:chainlink'}, - {'glooptest:chainlink'}, - {'glooptest:chainlink'}, - } -}) - -minetest.register_craft({ - output = 'chains:chain_top', - recipe = { - {'default:steel_ingot'}, - {'glooptest:chainlink'}, - }, -}) - -minetest.register_craft({ - output = 'chains:chandelier', - recipe = { - {'', 'glooptest:chainlink', ''}, - {'default:torch', 'glooptest:chainlink', 'default:torch'}, - {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, - } -}) - --- brass versions - -minetest.register_craft({ - output = 'chains:chain_brass 2', - recipe = { - {'homedecor:chainlink_brass'}, - {'homedecor:chainlink_brass'}, - {'homedecor:chainlink_brass'}, - } -}) - -minetest.register_craft({ - output = 'chains:chain_top_brass', - recipe = { - {'technic:brass_ingot'}, - {'homedecor:chainlink_brass'}, - }, -}) - -minetest.register_craft({ - output = 'chains:chandelier_brass', - recipe = { - {'', 'homedecor:chainlink_brass', ''}, - {'default:torch', 'homedecor:chainlink_brass', 'default:torch'}, - {'technic:brass_ingot', 'technic:brass_ingot', 'technic:brass_ingot'}, - } -}) diff --git a/chains/models/chains.obj b/chains/models/chains.obj deleted file mode 100644 index 78724c98..00000000 --- a/chains/models/chains.obj +++ /dev/null @@ -1,881 +0,0 @@ -# Blender v2.73 (sub 0) OBJ File: 'chains.blend' -# www.blender.org -o Torus.016_Torus -v 0.000000 -0.429978 0.000002 -v 0.000000 -0.401109 0.055211 -v -0.014044 -0.391975 0.048870 -v -0.014044 -0.423304 0.000002 -v -0.009826 -0.379748 0.040970 -v -0.009826 -0.406012 0.000002 -v 0.009826 -0.379748 0.040970 -v 0.009826 -0.406012 0.000002 -v 0.014044 -0.391975 0.048870 -v 0.014044 -0.423304 0.000002 -v 0.000000 -0.316336 0.080195 -v -0.014044 -0.316336 0.069112 -v -0.009826 -0.316336 0.057941 -v 0.009826 -0.316336 0.057941 -v 0.014044 -0.316336 0.069112 -v 0.000000 -0.231564 0.055211 -v -0.014044 -0.240700 0.048870 -v -0.009826 -0.252925 0.040970 -v 0.009826 -0.252925 0.040970 -v 0.014044 -0.240700 0.048870 -v 0.000000 -0.202695 0.000002 -v -0.014044 -0.209368 0.000002 -v -0.009826 -0.226661 0.000002 -v 0.009826 -0.226661 0.000002 -v 0.014044 -0.209368 0.000002 -v 0.000000 -0.231564 -0.055206 -v -0.014044 -0.240700 -0.048868 -v -0.009826 -0.252925 -0.040967 -v 0.009826 -0.252925 -0.040967 -v 0.014044 -0.240700 -0.048865 -v 0.000000 -0.316336 -0.080190 -v -0.014044 -0.316336 -0.069108 -v -0.009826 -0.316336 -0.057936 -v 0.009826 -0.316336 -0.057936 -v 0.014044 -0.316336 -0.069108 -v 0.000000 -0.400361 -0.055206 -v -0.014044 -0.391975 -0.048868 -v -0.009826 -0.379748 -0.040967 -v 0.009826 -0.379748 -0.040967 -v 0.014044 -0.391975 -0.048868 -v 0.000000 -0.262249 0.000002 -v -0.061672 -0.233381 0.000002 -v -0.054590 -0.224245 -0.012569 -v 0.000000 -0.255577 -0.012569 -v -0.045765 -0.212018 -0.008794 -v 0.000000 -0.238285 -0.008794 -v -0.045765 -0.212018 0.008798 -v 0.000000 -0.238285 0.008798 -v -0.054590 -0.224245 0.012574 -v 0.000000 -0.255577 0.012574 -v -0.089582 -0.148609 0.000002 -v -0.077200 -0.148609 -0.012569 -v -0.064722 -0.148609 -0.008794 -v -0.064722 -0.148609 0.008799 -v -0.077200 -0.148609 0.012574 -v -0.061672 -0.063837 0.000002 -v -0.054590 -0.072971 -0.012569 -v -0.045765 -0.085198 -0.008794 -v -0.045765 -0.085198 0.008799 -v -0.054590 -0.072971 0.012574 -v 0.000000 -0.034967 0.000002 -v 0.000000 -0.041641 -0.012569 -v 0.000000 -0.058933 -0.008794 -v 0.000000 -0.058933 0.008799 -v 0.000000 -0.041641 0.012574 -v 0.061672 -0.063837 0.000002 -v 0.054590 -0.072971 -0.012569 -v 0.045765 -0.085198 -0.008794 -v 0.045765 -0.085198 0.008799 -v 0.054590 -0.072971 0.012574 -v 0.089582 -0.148609 0.000002 -v 0.077200 -0.148609 -0.012569 -v 0.064722 -0.148609 -0.008794 -v 0.064722 -0.148609 0.008799 -v 0.077200 -0.148609 0.012574 -v 0.061672 -0.232631 0.000002 -v 0.054590 -0.224245 -0.012569 -v 0.045765 -0.212018 -0.008794 -v 0.045765 -0.212018 0.008798 -v 0.054590 -0.224245 0.012574 -v 0.000000 0.073316 0.000002 -v 0.061672 0.102183 0.000002 -v 0.054590 0.111319 0.012574 -v 0.000000 0.079988 0.012574 -v 0.045765 0.123546 0.008799 -v 0.000000 0.097280 0.008799 -v 0.045765 0.123546 -0.008794 -v 0.000000 0.097280 -0.008794 -v 0.054590 0.111319 -0.012569 -v 0.000000 0.079988 -0.012569 -v 0.089582 0.186956 0.000002 -v 0.077200 0.186956 0.012574 -v 0.064722 0.186956 0.008799 -v 0.064722 0.186956 -0.008794 -v 0.077200 0.186956 -0.012569 -v 0.061672 0.271728 0.000002 -v 0.054590 0.262594 0.012574 -v 0.045765 0.250367 0.008799 -v 0.045765 0.250367 -0.008794 -v 0.054590 0.262594 -0.012569 -v 0.000000 0.300597 0.000002 -v 0.000000 0.293923 0.012574 -v 0.000000 0.276631 0.008799 -v 0.000000 0.276631 -0.008794 -v 0.000000 0.293923 -0.012569 -v -0.061672 0.271728 0.000002 -v -0.054590 0.262594 0.012574 -v -0.045765 0.250367 0.008799 -v -0.045765 0.250367 -0.008794 -v -0.054590 0.262594 -0.012569 -v -0.089582 0.186956 0.000002 -v -0.077200 0.186956 0.012574 -v -0.064722 0.186956 0.008799 -v -0.064722 0.186956 -0.008794 -v -0.077200 0.186956 -0.012569 -v -0.061672 0.102931 0.000002 -v -0.054590 0.111319 0.012574 -v -0.045765 0.123546 0.008799 -v -0.045765 0.123546 -0.008794 -v -0.054590 0.111319 -0.012569 -v 0.000000 -0.095037 0.000002 -v 0.000000 -0.066168 -0.055206 -v 0.014044 -0.057034 -0.048868 -v 0.014044 -0.088363 0.000002 -v 0.009826 -0.044807 -0.040967 -v 0.009826 -0.071071 0.000002 -v -0.009826 -0.044807 -0.040967 -v -0.009826 -0.071071 0.000002 -v -0.014044 -0.057034 -0.048868 -v -0.014044 -0.088363 0.000002 -v 0.000000 0.018605 -0.080190 -v 0.014044 0.018605 -0.069108 -v 0.009826 0.018605 -0.057936 -v -0.009826 0.018605 -0.057936 -v -0.014044 0.018605 -0.069108 -v 0.000000 0.103377 -0.055206 -v 0.014044 0.094243 -0.048868 -v 0.009826 0.082016 -0.040967 -v -0.009826 0.082016 -0.040967 -v -0.014044 0.094243 -0.048868 -v 0.000000 0.132246 0.000002 -v 0.014044 0.125572 0.000002 -v 0.009826 0.108280 0.000002 -v -0.009826 0.108280 0.000002 -v -0.014044 0.125572 0.000002 -v 0.000000 0.103377 0.055211 -v 0.014044 0.094243 0.048870 -v 0.009826 0.082016 0.040970 -v -0.009826 0.082016 0.040970 -v -0.014044 0.094243 0.048870 -v 0.000000 0.018605 0.080195 -v 0.014044 0.018605 0.069112 -v 0.009826 0.018605 0.057941 -v -0.009826 0.018605 0.057941 -v -0.014044 0.018605 0.069112 -v 0.000000 -0.065420 0.055211 -v 0.014044 -0.057032 0.048870 -v 0.009826 -0.044807 0.040970 -v -0.009826 -0.044807 0.040970 -v -0.014044 -0.057032 0.048870 -v 0.000000 -0.598329 0.000002 -v 0.061672 -0.569460 0.000002 -v 0.054590 -0.560326 0.012574 -v 0.000000 -0.591655 0.012574 -v 0.045765 -0.548099 0.008798 -v 0.000000 -0.574363 0.008798 -v 0.045765 -0.548099 -0.008794 -v 0.000000 -0.574363 -0.008794 -v 0.054590 -0.560326 -0.012569 -v 0.000000 -0.591655 -0.012569 -v 0.089582 -0.484687 0.000002 -v 0.077200 -0.484687 0.012574 -v 0.064722 -0.484687 0.008798 -v 0.064722 -0.484687 -0.008794 -v 0.077200 -0.484687 -0.012569 -v 0.061672 -0.399915 0.000002 -v 0.054590 -0.409051 0.012574 -v 0.045765 -0.421278 0.008798 -v 0.045765 -0.421278 -0.008794 -v 0.054590 -0.409051 -0.012569 -v 0.000000 -0.371048 0.000002 -v 0.000000 -0.377719 0.012574 -v 0.000000 -0.395012 0.008798 -v 0.000000 -0.395012 -0.008794 -v 0.000000 -0.377719 -0.012569 -v -0.061672 -0.399915 0.000002 -v -0.054590 -0.409051 0.012574 -v -0.045765 -0.421278 0.008798 -v -0.045765 -0.421278 -0.008794 -v -0.054590 -0.409051 -0.012569 -v -0.089582 -0.484687 0.000002 -v -0.077200 -0.484687 0.012574 -v -0.064722 -0.484687 0.008798 -v -0.064722 -0.484687 -0.008794 -v -0.077200 -0.484687 -0.012569 -v -0.061672 -0.568712 0.000002 -v -0.054590 -0.560326 0.012574 -v -0.045765 -0.548099 0.008798 -v -0.045765 -0.548099 -0.008794 -v -0.054590 -0.560326 -0.012569 -v 0.000000 0.241043 0.000002 -v 0.000000 0.269910 0.055211 -v -0.014044 0.279047 0.048870 -v -0.014044 0.247717 0.000002 -v -0.009826 0.291274 0.040970 -v -0.009826 0.265007 0.000002 -v 0.009826 0.291274 0.040970 -v 0.009826 0.265007 0.000002 -v 0.014044 0.279047 0.048870 -v 0.014044 0.247717 0.000002 -v 0.000000 0.354683 0.080195 -v -0.014044 0.354683 0.069112 -v -0.009826 0.354683 0.057941 -v 0.009826 0.354683 0.057941 -v 0.014044 0.354683 0.069112 -v 0.000000 0.439455 0.055211 -v -0.014044 0.430321 0.048870 -v -0.009826 0.418094 0.040970 -v 0.009826 0.418094 0.040970 -v 0.014044 0.430321 0.048870 -v 0.000000 0.468325 0.000002 -v -0.014044 0.461651 0.000002 -v -0.009826 0.444361 0.000002 -v 0.009826 0.444361 0.000002 -v 0.014044 0.461651 0.000002 -v 0.000000 0.439455 -0.055206 -v -0.014044 0.430321 -0.048868 -v -0.009826 0.418094 -0.040967 -v 0.009826 0.418094 -0.040967 -v 0.014044 0.430321 -0.048868 -v 0.000000 0.354683 -0.080190 -v -0.014044 0.354683 -0.069108 -v -0.009826 0.354683 -0.057936 -v 0.009826 0.354683 -0.057936 -v 0.014044 0.354683 -0.069108 -v 0.000000 0.270661 -0.055206 -v -0.014044 0.279047 -0.048868 -v -0.009826 0.291274 -0.040967 -v 0.009826 0.291274 -0.040967 -v 0.014044 0.279047 -0.048868 -vt 0.187500 0.125000 -vt 0.250000 0.125000 -vt 0.250000 0.187500 -vt 0.187500 0.187500 -vt 0.250000 0.250000 -vt 0.187500 0.250000 -vt 0.250000 0.312500 -vt 0.187500 0.312500 -vt 0.250000 0.375000 -vt 0.187500 0.375000 -vt 0.187500 0.062500 -vt 0.250000 0.062500 -vt 0.312500 0.125000 -vt 0.312500 0.187500 -vt 0.312500 0.250000 -vt 0.312500 0.312500 -vt 0.312500 0.375000 -vt 0.312500 0.062500 -vt 0.375000 0.125000 -vt 0.375000 0.187500 -vt 0.375000 0.250000 -vt 0.375000 0.312500 -vt 0.375000 0.375000 -vt 0.375000 0.062500 -vt 0.437500 0.125000 -vt 0.437500 0.187500 -vt 0.437500 0.250000 -vt 0.437500 0.312500 -vt 0.437500 0.375000 -vt 0.437500 0.062500 -vt 0.500000 0.125000 -vt 0.500000 0.187500 -vt 0.500000 0.250000 -vt 0.500000 0.312500 -vt 0.500000 0.375000 -vt 0.500000 0.062500 -vt -0.000000 0.125000 -vt 0.062500 0.125000 -vt 0.062500 0.187500 -vt -0.000000 0.187500 -vt 0.062500 0.250000 -vt -0.000000 0.250000 -vt 0.062500 0.312500 -vt -0.000000 0.312500 -vt 0.062500 0.375000 -vt -0.000000 0.375000 -vt -0.000000 0.062500 -vt 0.062500 0.062500 -vt 0.125000 0.125000 -vt 0.125000 0.187500 -vt 0.125000 0.250000 -vt 0.125000 0.312500 -vt 0.125000 0.375000 -vt 0.125000 0.062500 -vt 0.750000 0.625000 -vt 0.812500 0.625000 -vt 0.812500 0.687500 -vt 0.750000 0.687500 -vt 0.750000 0.375000 -vt 0.812500 0.375000 -vt 0.812500 0.437500 -vt 0.750000 0.437500 -vt 0.812500 0.500000 -vt 0.750000 0.500000 -vt 0.812500 0.562500 -vt 0.750000 0.562500 -vt 0.875000 0.625000 -vt 0.875000 0.687500 -vt 0.875000 0.375000 -vt 0.875000 0.437500 -vt 0.875000 0.500000 -vt 0.875000 0.562500 -vt 0.937500 0.625000 -vt 0.937500 0.687500 -vt 0.937500 0.375000 -vt 0.937500 0.437500 -vt 0.937500 0.500000 -vt 0.937500 0.562500 -vt 1.000000 0.625000 -vt 1.000000 0.687500 -vt 1.000000 0.375000 -vt 1.000000 0.437500 -vt 1.000000 0.500000 -vt 1.000000 0.562500 -vt 0.500000 0.625000 -vt 0.562500 0.625000 -vt 0.562500 0.687500 -vt 0.500000 0.687500 -vt 0.562500 0.375000 -vt 0.562500 0.437500 -vt 0.500000 0.437500 -vt 0.562500 0.500000 -vt 0.500000 0.500000 -vt 0.562500 0.562500 -vt 0.500000 0.562500 -vt 0.625000 0.625000 -vt 0.625000 0.687500 -vt 0.625000 0.375000 -vt 0.625000 0.437500 -vt 0.625000 0.500000 -vt 0.625000 0.562500 -vt 0.687500 0.625000 -vt 0.687500 0.687500 -vt 0.687500 0.375000 -vt 0.687500 0.437500 -vt 0.687500 0.500000 -vt 0.687500 0.562500 -vt 0.250000 0.625000 -vt 0.312500 0.625000 -vt 0.312500 0.687500 -vt 0.250000 0.687500 -vt 0.312500 0.437500 -vt 0.250000 0.437500 -vt 0.312500 0.500000 -vt 0.250000 0.500000 -vt 0.312500 0.562500 -vt 0.250000 0.562500 -vt 0.375000 0.625000 -vt 0.375000 0.687500 -vt 0.375000 0.437500 -vt 0.375000 0.500000 -vt 0.375000 0.562500 -vt 0.437500 0.625000 -vt 0.437500 0.687500 -vt 0.437500 0.437500 -vt 0.437500 0.500000 -vt 0.437500 0.562500 -vt -0.000000 0.625000 -vt 0.062500 0.625000 -vt 0.062500 0.687500 -vt -0.000000 0.687500 -vt 0.062500 0.437500 -vt -0.000000 0.437500 -vt 0.062500 0.500000 -vt -0.000000 0.500000 -vt 0.062500 0.562500 -vt -0.000000 0.562500 -vt 0.125000 0.625000 -vt 0.125000 0.687500 -vt 0.125000 0.437500 -vt 0.125000 0.500000 -vt 0.125000 0.562500 -vt 0.187500 0.625000 -vt 0.187500 0.687500 -vt 0.187500 0.437500 -vt 0.187500 0.500000 -vt 0.187500 0.562500 -vt 0.687500 0.750000 -vt 0.750000 0.750000 -vt 0.750000 0.812500 -vt 0.687500 0.812500 -vt 0.750000 0.875000 -vt 0.687500 0.875000 -vt 0.750000 0.937500 -vt 0.687500 0.937500 -vt 0.750000 1.000000 -vt 0.687500 1.000000 -vt 0.812500 0.750000 -vt 0.812500 0.812500 -vt 0.812500 0.875000 -vt 0.812500 0.937500 -vt 0.812500 1.000000 -vt 0.875000 0.750000 -vt 0.875000 0.812500 -vt 0.875000 0.875000 -vt 0.875000 0.937500 -vt 0.875000 1.000000 -vt 0.937500 0.750000 -vt 0.937500 0.812500 -vt 0.937500 0.875000 -vt 0.937500 0.937500 -vt 0.937500 1.000000 -vt 1.000000 0.750000 -vt 1.000000 0.812500 -vt 1.000000 0.875000 -vt 1.000000 0.937500 -vt 1.000000 1.000000 -vt 0.500000 0.750000 -vt 0.562500 0.750000 -vt 0.562500 0.812500 -vt 0.500000 0.812500 -vt 0.562500 0.875000 -vt 0.500000 0.875000 -vt 0.562500 0.937500 -vt 0.500000 0.937500 -vt 0.562500 1.000000 -vt 0.500000 1.000000 -vt 0.625000 0.750000 -vt 0.625000 0.812500 -vt 0.625000 0.875000 -vt 0.625000 0.937500 -vt 0.625000 1.000000 -vt 0.750000 0.312500 -vt 0.812500 0.312500 -vt 0.750000 0.062500 -vt 0.812500 0.062500 -vt 0.812500 0.125000 -vt 0.750000 0.125000 -vt 0.812500 0.187500 -vt 0.750000 0.187500 -vt 0.812500 0.250000 -vt 0.750000 0.250000 -vt 0.875000 0.312500 -vt 0.875000 0.062500 -vt 0.875000 0.125000 -vt 0.875000 0.187500 -vt 0.875000 0.250000 -vt 0.937500 0.312500 -vt 0.937500 0.062500 -vt 0.937500 0.125000 -vt 0.937500 0.187500 -vt 0.937500 0.250000 -vt 1.000000 0.312500 -vt 1.000000 0.062500 -vt 1.000000 0.125000 -vt 1.000000 0.187500 -vt 1.000000 0.250000 -vt 0.562500 0.312500 -vt 0.562500 0.062500 -vt 0.562500 0.125000 -vt 0.562500 0.187500 -vt 0.562500 0.250000 -vt 0.625000 0.312500 -vt 0.625000 0.062500 -vt 0.625000 0.125000 -vt 0.625000 0.187500 -vt 0.625000 0.250000 -vt 0.687500 0.312500 -vt 0.687500 0.062500 -vt 0.687500 0.125000 -vt 0.687500 0.187500 -vt 0.687500 0.250000 -vt 0.250000 0.937500 -vt 0.312500 0.937500 -vt 0.312500 1.000000 -vt 0.250000 1.000000 -vt 0.312500 0.750000 -vt 0.250000 0.750000 -vt 0.312500 0.812500 -vt 0.250000 0.812500 -vt 0.312500 0.875000 -vt 0.250000 0.875000 -vt 0.375000 0.937500 -vt 0.375000 1.000000 -vt 0.375000 0.750000 -vt 0.375000 0.812500 -vt 0.375000 0.875000 -vt 0.437500 0.937500 -vt 0.437500 1.000000 -vt 0.437500 0.750000 -vt 0.437500 0.812500 -vt 0.437500 0.875000 -vt 0.000000 0.937500 -vt 0.062500 0.937500 -vt 0.062500 1.000000 -vt 0.000000 1.000000 -vt 0.062500 0.750000 -vt 0.000000 0.750000 -vt 0.062500 0.812500 -vt 0.000000 0.812500 -vt 0.062500 0.875000 -vt 0.000000 0.875000 -vt 0.125000 0.937500 -vt 0.125000 1.000000 -vt 0.125000 0.750000 -vt 0.125000 0.812500 -vt 0.125000 0.875000 -vt 0.187500 0.937500 -vt 0.187500 1.000000 -vt 0.187500 0.750000 -vt 0.187500 0.812500 -vt 0.187500 0.875000 -vn 0.000000 -1.000000 -0.004800 -vn 0.000000 -0.657400 0.753500 -vn -0.898300 -0.248500 0.362300 -vn -0.863600 -0.504100 -0.003400 -vn -0.661500 0.421500 -0.620200 -vn -0.746000 0.665900 0.000000 -vn 0.661500 0.421500 -0.620200 -vn 0.746000 0.665900 0.000000 -vn 0.898300 -0.248500 0.362300 -vn 0.863600 -0.504100 -0.003400 -vn 0.000000 0.000000 1.000000 -vn -0.925200 0.000000 0.379500 -vn -0.617100 0.000000 -0.786900 -vn 0.617100 0.000000 -0.786900 -vn 0.925200 0.000000 0.379500 -vn 0.000000 0.657400 0.753500 -vn -0.898300 0.248400 0.362300 -vn -0.661500 -0.421500 -0.620200 -vn 0.661500 -0.421500 -0.620200 -vn 0.898300 0.248400 0.362300 -vn 0.000000 1.000000 0.000000 -vn -0.866100 0.499800 0.000000 -vn -0.746000 -0.665900 0.000000 -vn 0.746000 -0.665900 0.000000 -vn 0.866100 0.499800 0.000000 -vn 0.000000 0.657400 -0.753500 -vn -0.898300 0.248400 -0.362400 -vn -0.661600 -0.421500 0.620200 -vn 0.661500 -0.421500 0.620200 -vn 0.898300 0.248400 -0.362300 -vn 0.000000 -0.000900 -1.000000 -vn -0.924600 -0.000600 -0.380700 -vn -0.617100 0.000000 0.786900 -vn 0.617100 0.000000 0.786900 -vn 0.924700 -0.000600 -0.380700 -vn 0.000000 -0.650300 -0.759600 -vn -0.895600 -0.254600 -0.364800 -vn -0.661600 0.421500 0.620200 -vn 0.661600 0.421500 0.620200 -vn 0.895600 -0.254600 -0.364800 -vn 0.004900 -1.000000 0.000000 -vn -0.729700 -0.683800 0.000000 -vn -0.324500 -0.256300 -0.910500 -vn 0.003300 -0.475500 -0.879700 -vn 0.578700 0.436200 -0.689100 -vn 0.000000 0.666600 -0.745400 -vn 0.578700 0.436200 0.689100 -vn 0.000000 0.666600 0.745400 -vn -0.324500 -0.256300 0.910500 -vn 0.003300 -0.475500 0.879700 -vn -1.000000 0.000000 0.000000 -vn -0.359600 0.000000 -0.933100 -vn 0.756400 0.000000 -0.654100 -vn 0.756400 0.000000 0.654100 -vn -0.359600 0.000000 0.933100 -vn -0.729700 0.683700 0.000000 -vn -0.324500 0.256300 -0.910500 -vn 0.578700 -0.436200 -0.689100 -vn 0.578700 -0.436200 0.689100 -vn -0.324500 0.256300 0.910500 -vn 0.000000 0.470900 -0.882200 -vn 0.000000 -0.666600 -0.745400 -vn 0.000000 -0.666600 0.745400 -vn 0.000000 0.470900 0.882200 -vn 0.729700 0.683700 0.000000 -vn 0.324500 0.256300 -0.910500 -vn -0.578700 -0.436200 -0.689100 -vn -0.578700 -0.436200 0.689100 -vn 0.324500 0.256300 0.910500 -vn 1.000000 -0.001100 0.000000 -vn 0.361000 -0.000700 -0.932600 -vn -0.756400 0.000000 -0.654100 -vn -0.756400 0.000000 0.654100 -vn 0.361000 -0.000700 0.932600 -vn 0.736100 -0.676800 0.000000 -vn 0.327100 -0.263100 -0.907600 -vn -0.578700 0.436200 -0.689100 -vn -0.578700 0.436200 0.689100 -vn 0.327100 -0.263100 0.907600 -vn -0.004900 -1.000000 0.000000 -vn 0.729700 -0.683800 0.000000 -vn 0.324500 -0.256300 0.910500 -vn -0.003300 -0.475400 0.879700 -vn 0.324500 -0.256300 -0.910500 -vn -0.003300 -0.475400 -0.879700 -vn 1.000000 0.000000 0.000000 -vn 0.359600 0.000000 0.933100 -vn 0.359600 0.000000 -0.933100 -vn -1.000000 -0.001100 0.000000 -vn -0.361000 -0.000700 0.932600 -vn -0.361000 -0.000700 -0.932600 -vn -0.736100 -0.676800 0.000000 -vn -0.327100 -0.263100 0.907600 -vn -0.327100 -0.263100 -0.907600 -vn 0.000000 -1.000000 0.004800 -vn 0.000000 -0.657400 -0.753500 -vn 0.898300 -0.248500 -0.362400 -vn 0.863600 -0.504100 0.003400 -vn -0.898300 -0.248500 -0.362400 -vn -0.863600 -0.504100 0.003400 -vn 0.000000 0.000000 -1.000000 -vn 0.925200 0.000000 -0.379500 -vn -0.925200 0.000000 -0.379500 -vn 0.898300 0.248500 -0.362400 -vn 0.661600 -0.421500 0.620200 -vn -0.898300 0.248500 -0.362400 -vn 0.898300 0.248500 0.362300 -vn -0.898300 0.248500 0.362300 -vn 0.000000 -0.000900 1.000000 -vn 0.924700 -0.000600 0.380700 -vn -0.924700 -0.000600 0.380700 -vn 0.000000 -0.650300 0.759600 -vn 0.895600 -0.254600 0.364700 -vn -0.895600 -0.254600 0.364700 -vn 0.729700 -0.683700 0.000000 -vn 0.729700 0.683800 0.000000 -vn -0.729700 0.683800 0.000000 -vn -0.898300 -0.248400 0.362300 -vn -0.863600 -0.504100 -0.003500 -vn 0.898300 -0.248400 0.362300 -vn 0.863600 -0.504100 -0.003500 -vn -0.661500 -0.421500 0.620200 -vn 0.924600 -0.000600 -0.380700 -vn -0.661500 0.421500 0.620200 -vn 0.661500 0.421500 0.620200 -s 1 -f 1/1/1 2/2/2 3/3/3 4/4/4 -f 4/4/4 3/3/3 5/5/5 6/6/6 -f 6/6/6 5/5/5 7/7/7 8/8/8 -f 8/8/8 7/7/7 9/9/9 10/10/10 -f 1/1/1 10/11/10 9/12/9 2/2/2 -f 2/2/2 11/13/11 12/14/12 3/3/3 -f 3/3/3 12/14/12 13/15/13 5/5/5 -f 5/5/5 13/15/13 14/16/14 7/7/7 -f 7/7/7 14/16/14 15/17/15 9/9/9 -f 9/12/9 15/18/15 11/13/11 2/2/2 -f 11/13/11 16/19/16 17/20/17 12/14/12 -f 12/14/12 17/20/17 18/21/18 13/15/13 -f 13/15/13 18/21/18 19/22/19 14/16/14 -f 14/16/14 19/22/19 20/23/20 15/17/15 -f 15/18/15 20/24/20 16/19/16 11/13/11 -f 16/19/16 21/25/21 22/26/22 17/20/17 -f 17/20/17 22/26/22 23/27/23 18/21/18 -f 18/21/18 23/27/23 24/28/24 19/22/19 -f 19/22/19 24/28/24 25/29/25 20/23/20 -f 20/24/20 25/30/25 21/25/21 16/19/16 -f 21/25/21 26/31/26 27/32/27 22/26/22 -f 22/26/22 27/32/27 28/33/28 23/27/23 -f 23/27/23 28/33/28 29/34/29 24/28/24 -f 24/28/24 29/34/29 30/35/30 25/29/25 -f 25/30/25 30/36/30 26/31/26 21/25/21 -f 26/37/26 31/38/31 32/39/32 27/40/27 -f 27/40/27 32/39/32 33/41/33 28/42/28 -f 28/42/28 33/41/33 34/43/34 29/44/29 -f 29/44/29 34/43/34 35/45/35 30/46/30 -f 30/47/30 35/48/35 31/38/31 26/37/26 -f 31/38/31 36/49/36 37/50/37 32/39/32 -f 32/39/32 37/50/37 38/51/38 33/41/33 -f 33/41/33 38/51/38 39/52/39 34/43/34 -f 34/43/34 39/52/39 40/53/40 35/45/35 -f 35/48/35 40/54/40 36/49/36 31/38/31 -f 36/49/36 1/1/1 4/4/4 37/50/37 -f 37/50/37 4/4/4 6/6/6 38/51/38 -f 38/51/38 6/6/6 8/8/8 39/52/39 -f 39/52/39 8/8/8 10/10/10 40/53/40 -f 1/1/1 36/49/36 40/54/40 10/11/10 -f 41/55/41 42/56/42 43/57/43 44/58/44 -f 44/59/44 43/60/43 45/61/45 46/62/46 -f 46/62/46 45/61/45 47/63/47 48/64/48 -f 48/64/48 47/63/47 49/65/49 50/66/50 -f 41/55/41 50/66/50 49/65/49 42/56/42 -f 42/56/42 51/67/51 52/68/52 43/57/43 -f 43/60/43 52/69/52 53/70/53 45/61/45 -f 45/61/45 53/70/53 54/71/54 47/63/47 -f 47/63/47 54/71/54 55/72/55 49/65/49 -f 49/65/49 55/72/55 51/67/51 42/56/42 -f 51/67/51 56/73/56 57/74/57 52/68/52 -f 52/69/52 57/75/57 58/76/58 53/70/53 -f 53/70/53 58/76/58 59/77/59 54/71/54 -f 54/71/54 59/77/59 60/78/60 55/72/55 -f 55/72/55 60/78/60 56/73/56 51/67/51 -f 56/73/56 61/79/21 62/80/61 57/74/57 -f 57/75/57 62/81/61 63/82/62 58/76/58 -f 58/76/58 63/82/62 64/83/63 59/77/59 -f 59/77/59 64/83/63 65/84/64 60/78/60 -f 60/78/60 65/84/64 61/79/21 56/73/56 -f 61/85/21 66/86/65 67/87/66 62/88/61 -f 62/35/61 67/89/66 68/90/67 63/91/62 -f 63/91/62 68/90/67 69/92/68 64/93/63 -f 64/93/63 69/92/68 70/94/69 65/95/64 -f 65/95/64 70/94/69 66/86/65 61/85/21 -f 66/86/65 71/96/70 72/97/71 67/87/66 -f 67/89/66 72/98/71 73/99/72 68/90/67 -f 68/90/67 73/99/72 74/100/73 69/92/68 -f 69/92/68 74/100/73 75/101/74 70/94/69 -f 70/94/69 75/101/74 71/96/70 66/86/65 -f 71/96/70 76/102/75 77/103/76 72/97/71 -f 72/98/71 77/104/76 78/105/77 73/99/72 -f 73/99/72 78/105/77 79/106/78 74/100/73 -f 74/100/73 79/106/78 80/107/79 75/101/74 -f 75/101/74 80/107/79 76/102/75 71/96/70 -f 76/102/75 41/55/41 44/58/44 77/103/76 -f 77/104/76 44/59/44 46/62/46 78/105/77 -f 78/105/77 46/62/46 48/64/48 79/106/78 -f 79/106/78 48/64/48 50/66/50 80/107/79 -f 41/55/41 76/102/75 80/107/79 50/66/50 -f 81/108/80 82/109/81 83/110/82 84/111/83 -f 84/9/83 83/17/82 85/112/78 86/113/48 -f 86/113/48 85/112/78 87/114/77 88/115/46 -f 88/115/46 87/114/77 89/116/84 90/117/85 -f 81/108/80 90/117/85 89/116/84 82/109/81 -f 82/109/81 91/118/86 92/119/87 83/110/82 -f 83/17/82 92/23/87 93/120/73 85/112/78 -f 85/112/78 93/120/73 94/121/72 87/114/77 -f 87/114/77 94/121/72 95/122/88 89/116/84 -f 89/116/84 95/122/88 91/118/86 82/109/81 -f 91/118/86 96/123/65 97/124/69 92/119/87 -f 92/23/87 97/29/69 98/125/68 93/120/73 -f 93/120/73 98/125/68 99/126/67 94/121/72 -f 94/121/72 99/126/67 100/127/66 95/122/88 -f 95/122/88 100/127/66 96/123/65 91/118/86 -f 96/123/65 101/85/21 102/88/64 97/124/69 -f 97/29/69 102/35/64 103/91/63 98/125/68 -f 98/125/68 103/91/63 104/93/62 99/126/67 -f 99/126/67 104/93/62 105/95/61 100/127/66 -f 100/127/66 105/95/61 101/85/21 96/123/65 -f 101/128/21 106/129/56 107/130/60 102/131/64 -f 102/46/64 107/45/60 108/132/59 103/133/63 -f 103/133/63 108/132/59 109/134/58 104/135/62 -f 104/135/62 109/134/58 110/136/57 105/137/61 -f 105/137/61 110/136/57 106/129/56 101/128/21 -f 106/129/56 111/138/89 112/139/90 107/130/60 -f 107/45/60 112/53/90 113/140/54 108/132/59 -f 108/132/59 113/140/54 114/141/53 109/134/58 -f 109/134/58 114/141/53 115/142/91 110/136/57 -f 110/136/57 115/142/91 111/138/89 106/129/56 -f 111/138/89 116/143/92 117/144/93 112/139/90 -f 112/53/90 117/10/93 118/145/47 113/140/54 -f 113/140/54 118/145/47 119/146/45 114/141/53 -f 114/141/53 119/146/45 120/147/94 115/142/91 -f 115/142/91 120/147/94 116/143/92 111/138/89 -f 116/143/92 81/108/80 84/111/83 117/144/93 -f 117/10/93 84/9/83 86/113/48 118/145/47 -f 118/145/47 86/113/48 88/115/46 119/146/45 -f 119/146/45 88/115/46 90/117/85 120/147/94 -f 81/108/80 116/143/92 120/147/94 90/117/85 -f 121/148/95 122/149/96 123/150/97 124/151/98 -f 124/151/98 123/150/97 125/152/39 126/153/8 -f 126/153/8 125/152/39 127/154/38 128/155/6 -f 128/155/6 127/154/38 129/156/99 130/157/100 -f 121/148/95 130/103/100 129/58/99 122/149/96 -f 122/149/96 131/158/101 132/159/102 123/150/97 -f 123/150/97 132/159/102 133/160/34 125/152/39 -f 125/152/39 133/160/34 134/161/33 127/154/38 -f 127/154/38 134/161/33 135/162/103 129/156/99 -f 129/58/99 135/57/103 131/158/101 122/149/96 -f 131/158/101 136/163/26 137/164/104 132/159/102 -f 132/159/102 137/164/104 138/165/105 133/160/34 -f 133/160/34 138/165/105 139/166/28 134/161/33 -f 134/161/33 139/166/28 140/167/106 135/162/103 -f 135/57/103 140/68/106 136/163/26 131/158/101 -f 136/163/26 141/168/21 142/169/25 137/164/104 -f 137/164/104 142/169/25 143/170/24 138/165/105 -f 138/165/105 143/170/24 144/171/23 139/166/28 -f 139/166/28 144/171/23 145/172/22 140/167/106 -f 140/68/106 145/74/22 141/168/21 136/163/26 -f 141/168/21 146/173/16 147/174/107 142/169/25 -f 142/169/25 147/174/107 148/175/19 143/170/24 -f 143/170/24 148/175/19 149/176/18 144/171/23 -f 144/171/23 149/176/18 150/177/108 145/172/22 -f 145/74/22 150/80/108 146/173/16 141/168/21 -f 146/178/16 151/179/109 152/180/110 147/181/107 -f 147/181/107 152/180/110 153/182/14 148/183/19 -f 148/183/19 153/182/14 154/184/13 149/185/18 -f 149/185/18 154/184/13 155/186/111 150/187/108 -f 150/88/108 155/87/111 151/179/109 146/178/16 -f 151/179/109 156/188/112 157/189/113 152/180/110 -f 152/180/110 157/189/113 158/190/7 153/182/14 -f 153/182/14 158/190/7 159/191/5 154/184/13 -f 154/184/13 159/191/5 160/192/114 155/186/111 -f 155/87/111 160/97/114 156/188/112 151/179/109 -f 156/188/112 121/148/95 124/151/98 157/189/113 -f 157/189/113 124/151/98 126/153/8 158/190/7 -f 158/190/7 126/153/8 128/155/6 159/191/5 -f 159/191/5 128/155/6 130/157/100 160/192/114 -f 121/148/95 156/188/112 160/97/114 130/103/100 -f 161/193/80 162/194/115 163/60/82 164/59/83 -f 164/195/83 163/196/82 165/197/78 166/198/48 -f 166/198/48 165/197/78 167/199/77 168/200/46 -f 168/200/46 167/199/77 169/201/84 170/202/85 -f 161/193/80 170/202/85 169/201/84 162/194/115 -f 162/194/115 171/203/86 172/69/87 163/60/82 -f 163/196/82 172/204/87 173/205/73 165/197/78 -f 165/197/78 173/205/73 174/206/72 167/199/77 -f 167/199/77 174/206/72 175/207/88 169/201/84 -f 169/201/84 175/207/88 171/203/86 162/194/115 -f 171/203/86 176/208/116 177/75/69 172/69/87 -f 172/204/87 177/209/69 178/210/68 173/205/73 -f 173/205/73 178/210/68 179/211/67 174/206/72 -f 174/206/72 179/211/67 180/212/66 175/207/88 -f 175/207/88 180/212/66 176/208/116 171/203/86 -f 176/208/116 181/213/21 182/81/64 177/75/69 -f 177/209/69 182/214/64 183/215/63 178/210/68 -f 178/210/68 183/215/63 184/216/62 179/211/67 -f 179/211/67 184/216/62 185/217/61 180/212/66 -f 180/212/66 185/217/61 181/213/21 176/208/116 -f 181/34/21 186/218/117 187/89/60 182/35/64 -f 182/36/64 187/219/60 188/220/59 183/31/63 -f 183/31/63 188/220/59 189/221/58 184/32/62 -f 184/32/62 189/221/58 190/222/57 185/33/61 -f 185/33/61 190/222/57 186/218/117 181/34/21 -f 186/218/117 191/223/89 192/98/90 187/89/60 -f 187/219/60 192/224/90 193/225/54 188/220/59 -f 188/220/59 193/225/54 194/226/53 189/221/58 -f 189/221/58 194/226/53 195/227/91 190/222/57 -f 190/222/57 195/227/91 191/223/89 186/218/117 -f 191/223/89 196/228/92 197/104/93 192/98/90 -f 192/224/90 197/229/93 198/230/47 193/225/54 -f 193/225/54 198/230/47 199/231/45 194/226/53 -f 194/226/53 199/231/45 200/232/94 195/227/91 -f 195/227/91 200/232/94 196/228/92 191/223/89 -f 196/228/92 161/193/80 164/59/83 197/104/93 -f 197/229/93 164/195/83 166/198/48 198/230/47 -f 198/230/47 166/198/48 168/200/46 199/231/45 -f 199/231/45 168/200/46 170/202/85 200/232/94 -f 161/193/80 196/228/92 200/232/94 170/202/85 -f 201/233/1 202/234/2 203/235/118 204/236/119 -f 204/111/119 203/110/118 205/237/5 206/238/6 -f 206/238/6 205/237/5 207/239/7 208/240/8 -f 208/240/8 207/239/7 209/241/120 210/242/121 -f 201/233/1 210/242/121 209/241/120 202/234/2 -f 202/234/2 211/243/11 212/244/12 203/235/118 -f 203/110/118 212/119/12 213/245/13 205/237/5 -f 205/237/5 213/245/13 214/246/14 207/239/7 -f 207/239/7 214/246/14 215/247/15 209/241/120 -f 209/241/120 215/247/15 211/243/11 202/234/2 -f 211/243/11 216/248/16 217/249/108 212/244/12 -f 212/119/12 217/124/108 218/250/18 213/245/13 -f 213/245/13 218/250/18 219/251/19 214/246/14 -f 214/246/14 219/251/19 220/252/107 215/247/15 -f 215/247/15 220/252/107 216/248/16 211/243/11 -f 216/248/16 221/185/21 222/187/22 217/249/108 -f 217/124/108 222/88/22 223/178/23 218/250/18 -f 218/250/18 223/178/23 224/181/24 219/251/19 -f 219/251/19 224/181/24 225/183/25 220/252/107 -f 220/252/107 225/183/25 221/185/21 216/248/16 -f 221/253/21 226/254/26 227/255/106 222/256/22 -f 222/131/22 227/130/106 228/257/122 223/258/23 -f 223/258/23 228/257/122 229/259/29 224/260/24 -f 224/260/24 229/259/29 230/261/104 225/262/25 -f 225/262/25 230/261/104 226/254/26 221/253/21 -f 226/254/26 231/263/31 232/264/32 227/255/106 -f 227/130/106 232/139/32 233/265/33 228/257/122 -f 228/257/122 233/265/33 234/266/34 229/259/29 -f 229/259/29 234/266/34 235/267/123 230/261/104 -f 230/261/104 235/267/123 231/263/31 226/254/26 -f 231/263/31 236/268/36 237/269/37 232/264/32 -f 232/139/32 237/144/37 238/270/124 233/265/33 -f 233/265/33 238/270/124 239/271/125 234/266/34 -f 234/266/34 239/271/125 240/272/40 235/267/123 -f 235/267/123 240/272/40 236/268/36 231/263/31 -f 236/268/36 201/233/1 204/236/119 237/269/37 -f 237/144/37 204/111/119 206/238/6 238/270/124 -f 238/270/124 206/238/6 208/240/8 239/271/125 -f 239/271/125 208/240/8 210/242/121 240/272/40 -f 201/233/1 236/268/36 240/272/40 210/242/121 diff --git a/chains/textures/chain_brass_inv.png b/chains/textures/chain_brass_inv.png deleted file mode 100644 index 8c2d554d..00000000 Binary files a/chains/textures/chain_brass_inv.png and /dev/null differ diff --git a/chains/textures/chain_wrought_iron_inv.png b/chains/textures/chain_wrought_iron_inv.png deleted file mode 100644 index c552f7b4..00000000 Binary files a/chains/textures/chain_wrought_iron_inv.png and /dev/null differ diff --git a/chains/textures/chains_brass.png b/chains/textures/chains_brass.png deleted file mode 100644 index e2fb20db..00000000 Binary files a/chains/textures/chains_brass.png and /dev/null differ diff --git a/chains/textures/chains_candle_flame.png b/chains/textures/chains_candle_flame.png deleted file mode 100644 index a34b9a5e..00000000 Binary files a/chains/textures/chains_candle_flame.png and /dev/null differ diff --git a/chains/textures/chains_wrought_iron.png b/chains/textures/chains_wrought_iron.png deleted file mode 100644 index 29af8dbd..00000000 Binary files a/chains/textures/chains_wrought_iron.png and /dev/null differ diff --git a/computer/miscitems.lua b/computer/miscitems.lua index 5f63c7d2..a750378a 100644 --- a/computer/miscitems.lua +++ b/computer/miscitems.lua @@ -8,7 +8,7 @@ local S = homedecor_i18n.gettext if (not minetest.get_modpath("homedecor")) then - minetest.register_craftitem(":homedecor:plastic_sheeting", { + minetest.register_craftitem(":basic_materials:plastic_sheet", { description = S("Plastic sheet"), inventory_image = "homedecor_plastic_sheeting.png", }) @@ -51,7 +51,7 @@ if (not minetest.get_modpath("homedecor")) then minetest.register_craft({ type = "cooking", - output = "homedecor:plastic_sheeting", + output = "basic_materials:plastic_sheet", recipe = "homedecor:plastic_base", }) @@ -63,7 +63,7 @@ if (not minetest.get_modpath("homedecor")) then minetest.register_craft({ type = 'fuel', - recipe = 'homedecor:plastic_sheeting', + recipe = 'basic_materials:plastic_sheet', burntime = 30, }) diff --git a/computer/recipes.lua b/computer/recipes.lua index 51337adc..d5624250 100644 --- a/computer/recipes.lua +++ b/computer/recipes.lua @@ -5,50 +5,50 @@ minetest.register_craft({ output = "computer:shefriendSOO", recipe = { - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "default:glass", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "group:wood", "homedecor:plastic_sheeting" } + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "default:glass", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "group:wood", "basic_materials:plastic_sheet" } } }) minetest.register_craft({ output = "computer:slaystation", recipe = { - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "group:wood", "homedecor:plastic_sheeting" } + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "group:wood", "basic_materials:plastic_sheet" } } }) minetest.register_craft({ output = "computer:vanio", recipe = { - { "homedecor:plastic_sheeting", "", "" }, + { "basic_materials:plastic_sheet", "", "" }, { "default:glass", "", "" }, - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" } } }) minetest.register_craft({ output = "computer:specter", recipe = { - { "", "", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } + { "", "", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" } } }) minetest.register_craft({ output = "computer:slaystation2", recipe = { - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "default:steel_ingot", "homedecor:plastic_sheeting" } + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "default:steel_ingot", "basic_materials:plastic_sheet" } } }) minetest.register_craft({ output = "computer:admiral64", recipe = { - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, { "group:wood", "group:wood", "group:wood" } } }) @@ -56,7 +56,7 @@ minetest.register_craft({ minetest.register_craft({ output = "computer:admiral128", recipe = { - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" } } }) @@ -64,16 +64,16 @@ minetest.register_craft({ minetest.register_craft({ output = "computer:wee", recipe = { - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "default:copper_ingot", "homedecor:plastic_sheeting" } + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "default:copper_ingot", "basic_materials:plastic_sheet" } } }) minetest.register_craft({ output = "computer:piepad", recipe = { - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "default:glass", "homedecor:plastic_sheeting" } + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "default:glass", "basic_materials:plastic_sheet" } } }) @@ -82,9 +82,9 @@ minetest.register_craft({ minetest.register_craft({ output = "computer:monitor", recipe = { - { "homedecor:plastic_sheeting", "default:glass","" }, - { "homedecor:plastic_sheeting", "default:glass","" }, - { "homedecor:plastic_sheeting", "default:mese_crystal_fragment", "homedecor:plastic_sheeting" } + { "basic_materials:plastic_sheet", "default:glass","" }, + { "basic_materials:plastic_sheet", "default:glass","" }, + { "basic_materials:plastic_sheet", "default:mese_crystal_fragment", "basic_materials:plastic_sheet" } } }) @@ -92,35 +92,35 @@ minetest.register_craft({ output = "computer:router", recipe = { { "default:steel_ingot","","" }, - { "default:steel_ingot" ,"homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, - { "default:mese_crystal_fragment","homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } + { "default:steel_ingot" ,"basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, + { "default:mese_crystal_fragment","basic_materials:plastic_sheet", "basic_materials:plastic_sheet" } } }) minetest.register_craft({ output = "computer:tower", recipe = { - { "homedecor:plastic_sheeting", "default:steel_ingot", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "default:mese_crystal", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "default:steel_ingot", "homedecor:plastic_sheeting" } + { "basic_materials:plastic_sheet", "default:steel_ingot", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "default:mese_crystal", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "default:steel_ingot", "basic_materials:plastic_sheet" } } }) minetest.register_craft({ output = "computer:printer", recipe = { - { "homedecor:plastic_sheeting", "default:steel_ingot","" }, - { "homedecor:plastic_sheeting", "default:mese_crystal", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "default:coal_lump", "homedecor:plastic_sheeting" } + { "basic_materials:plastic_sheet", "default:steel_ingot","" }, + { "basic_materials:plastic_sheet", "default:mese_crystal", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "default:coal_lump", "basic_materials:plastic_sheet" } } }) minetest.register_craft({ output = "computer:printer", recipe = { - { "homedecor:plastic_sheeting", "default:steel_ingot","" }, - { "homedecor:plastic_sheeting", "default:mese_crystal", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "dye:black", "homedecor:plastic_sheeting", } + { "basic_materials:plastic_sheet", "default:steel_ingot","" }, + { "basic_materials:plastic_sheet", "default:mese_crystal", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "dye:black", "basic_materials:plastic_sheet", } } }) @@ -136,8 +136,8 @@ minetest.register_craft({ minetest.register_craft({ output = "computer:tetris_arcade", recipe = { - { "homedecor:plastic_sheeting", "homedecor:power_crystal", "homedecor:plastic_sheeting", }, + { "basic_materials:plastic_sheet", "basic_materials:energy_crystal", "basic_materials:plastic_sheet", }, { "dye:black", "default:glass", "dye:black" }, - { "homedecor:plastic_sheeting", "homedecor:power_crystal", "homedecor:plastic_sheeting" } + { "basic_materials:plastic_sheet", "basic_materials:energy_crystal", "basic_materials:plastic_sheet" } } }) diff --git a/homedecor/crafts.lua b/homedecor/crafts.lua index e6344f0f..98f24705 100644 --- a/homedecor/crafts.lua +++ b/homedecor/crafts.lua @@ -6,63 +6,16 @@ local S = homedecor_i18n.gettext -- misc craftitems -minetest.register_craftitem("homedecor:terracotta_base", { - description = S("Uncooked Terracotta Base"), - inventory_image = "homedecor_terracotta_base.png", -}) - minetest.register_craftitem("homedecor:roof_tile_terracotta", { description = S("Terracotta Roof Tile"), inventory_image = "homedecor_roof_tile_terracotta.png", }) -minetest.register_craftitem("homedecor:oil_extract", { - description = S("Oil extract"), - inventory_image = "homedecor_oil_extract.png", -}) - -minetest.register_craftitem("homedecor:paraffin", { - description = S("Unprocessed paraffin"), - inventory_image = "homedecor_paraffin.png", -}) - -minetest.register_alias("homedecor:plastic_base", "homedecor:paraffin") - -minetest.register_craftitem("homedecor:plastic_sheeting", { - description = S("Plastic sheet"), - inventory_image = "homedecor_plastic_sheeting.png", -}) - -minetest.register_craftitem("homedecor:plastic_strips", { - description = S("Plastic strips"), - inventory_image = "homedecor_plastic_strips.png", -}) - minetest.register_craftitem("homedecor:drawer_small", { description = S("Small Wooden Drawer"), inventory_image = "homedecor_drawer_small.png", }) -minetest.register_craftitem("homedecor:ic", { - description = S("Simple Integrated Circuit"), - inventory_image = "homedecor_ic.png", -}) - -minetest.register_craftitem("homedecor:heating_element", { - description = S("Heating element"), - inventory_image = "homedecor_heating_element.png", -}) - -minetest.register_craftitem("homedecor:motor", { - description = S("Motor"), - inventory_image = "homedecor_motor.png", -}) - -minetest.register_craftitem("homedecor:power_crystal", { - description = S("Power Crystal"), - inventory_image = "homedecor_power_crystal.png", -}) - minetest.register_craftitem("homedecor:blank_canvas", { description = S("Blank Canvas"), inventory_image = "homedecor_blank_canvas.png" @@ -78,21 +31,6 @@ minetest.register_craftitem("homedecor:dvd_player", { inventory_image = "homedecor_dvd_player.png" }) -minetest.register_craftitem("homedecor:empty_spool", { - description = S("Empty wire spool"), - inventory_image = "homedecor_empty_spool.png" -}) - -minetest.register_craftitem("homedecor:copper_wire", { - description = S("Spool of copper wire"), - inventory_image = "homedecor_copper_wire.png" -}) - -minetest.register_craftitem("homedecor:steel_wire", { - description = S("Spool of steel wire"), - inventory_image = "homedecor_steel_wire.png" -}) - minetest.register_craftitem("homedecor:speaker_driver", { description = S("Speaker driver"), inventory_image = "homedecor_speaker_driver_inv.png" @@ -103,26 +41,6 @@ minetest.register_craftitem("homedecor:fan_blades", { inventory_image = "homedecor_fan_blades.png" }) -minetest.register_craftitem("homedecor:copper_strip", { - description = S("Copper Strip"), - inventory_image = "homedecor_copper_strip.png" -}) - -minetest.register_craftitem("homedecor:steel_strip", { - description = S("Steel Strip"), - inventory_image = "homedecor_steel_strip.png" -}) - -minetest.register_craftitem(":glooptest:chainlink", { - description = S("Steel chainlink"), - inventory_image = "homedecor_chainlink_steel.png" -}) - -minetest.register_craftitem("homedecor:chainlink_brass", { - description = S("Brass chainlink"), - inventory_image = "homedecor_chainlink_brass.png" -}) - minetest.register_craftitem("homedecor:soda_can", { description = S("Soda Can"), inventory_image = "homedecor_soda_can.png", @@ -134,165 +52,21 @@ minetest.register_craftitem("homedecor:coin", { inventory_image = "homedecor_coin.png", }) --- alternate crafting if mesecons is/isn't installed - -if not minetest.get_modpath("mesecons") then - - minetest.register_craftitem(":mesecons_materials:silicon", { - description = S("Silicon lump"), - inventory_image = "homedecor_silicon.png", - }) - - minetest.register_craft( { - output = "mesecons_materials:silicon 4", - recipe = { - { "default:sand", "default:sand" }, - { "default:sand", "default:steel_ingot" }, - }, - }) - -end - --- alternate crafting if technic is/isn't installed -if not minetest.get_modpath("technic") then - minetest.register_craftitem(":technic:brass_ingot", { - description = S("Brass Ingot"), - inventory_image = "homedecor_brass_ingot.png", - }) - - if minetest.get_modpath("moreores") then - minetest.register_craft( { - type = "shapeless", - output = "technic:brass_ingot 2", - recipe = { - "moreores:silver_ingot", - "default:copper_ingot", - }, - }) - else - minetest.register_craft( { - type = "shapeless", - output = "technic:brass_ingot 3", - recipe = { - "default:steel_ingot", - "default:copper_ingot", - "default:gold_ingot", - }, - }) - end -end - -minetest.register_alias("homedecor:brass_ingot", "technic:brass_ingot") - -- the actual crafts -minetest.register_craft( { - output = "homedecor:copper_strip 12", - recipe = { - { "", "default:copper_ingot", "" }, - { "default:copper_ingot", "", "" }, - }, -}) - -minetest.register_craft( { - output = "homedecor:steel_strip 12", - recipe = { - { "", "default:steel_ingot", "" }, - { "default:steel_ingot", "", "" }, - }, -}) - minetest.register_craft( { output = "homedecor:fan_blades 2", recipe = { - { "", "homedecor:plastic_sheeting", "" }, + { "", "basic_materials:plastic_sheet", "" }, { "", "default:steel_ingot", "" }, - { "homedecor:plastic_sheeting", "", "homedecor:plastic_sheeting" } + { "basic_materials:plastic_sheet", "", "basic_materials:plastic_sheet" } }, }) -minetest.register_craft( { - output = "homedecor:empty_spool 3", - recipe = { - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, - { "", "homedecor:plastic_sheeting", "" }, - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } - }, -}) - -minetest.register_craft( { - output = "homedecor:steel_wire 2", - type = "shapeless", - recipe = { - "default:steel_ingot", - "homedecor:empty_spool", - "homedecor:empty_spool", - }, -}) - -minetest.register_craft( { - output = "homedecor:copper_wire 2", - type = "shapeless", - recipe = { - "default:copper_ingot", - "homedecor:empty_spool", - "homedecor:empty_spool", - }, -}) - -minetest.register_craft( { - output = "homedecor:plastic_strips 3", - recipe = { - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } - }, -}) - -minetest.register_craft( { - output = "homedecor:heating_element 2", - recipe = { - { "default:copper_ingot", "default:mese_crystal_fragment", "default:copper_ingot" } - }, -}) - -minetest.register_craft( { - output = "homedecor:motor 2", - recipe = { - { "default:mese_crystal_fragment", "homedecor:copper_wire", "homedecor:plastic_sheeting" }, - { "default:copper_ingot", "default:steel_ingot", "default:steel_ingot" }, - { "default:mese_crystal_fragment", "homedecor:copper_wire", "homedecor:plastic_sheeting" } - }, -}) - -minetest.register_craft({ - --type = "shapeless", - output = "homedecor:power_crystal 2", - recipe = { - { "default:mese_crystal_fragment", "default:torch", "default:mese_crystal_fragment" }, - { "default:diamond", "default:gold_ingot", "default:diamond" } - }, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "homedecor:power_crystal", - burntime = 50, -}) - -minetest.register_craft( { - type = "shapeless", - output = "homedecor:terracotta_base 8", - recipe = { - "default:dirt", - "default:clay_lump", - "bucket:bucket_water" - }, - replacements = { {"bucket:bucket_water", "bucket:bucket_empty"}, }, -}) - minetest.register_craft({ type = "cooking", output = "homedecor:roof_tile_terracotta", - recipe = "homedecor:terracotta_base", + recipe = "basic_materials:terracotta_base", }) minetest.register_craft( { @@ -320,55 +94,12 @@ minetest.register_craft( { -- -minetest.register_craft({ - type = "shapeless", - output = "homedecor:oil_extract 4", - recipe = { - "group:leaves", - "group:leaves", - "group:leaves", - "group:leaves", - "group:leaves", - "group:leaves" - } -}) - -minetest.register_craft({ - type = "cooking", - output = "homedecor:paraffin", - recipe = "homedecor:oil_extract", -}) - -minetest.register_craft({ - type = "cooking", - output = "homedecor:plastic_sheeting", - recipe = "homedecor:paraffin", -}) - -minetest.register_craft({ - type = "fuel", - recipe = "homedecor:oil_extract", - burntime = 30, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "homedecor:paraffin", - burntime = 30, -}) - -minetest.register_craft({ - type = "fuel", - recipe = "homedecor:plastic_sheeting", - burntime = 30, -}) - minetest.register_craft( { output = "homedecor:flower_pot_green", recipe = { { "", "dye:dark_green", "" }, - { "homedecor:plastic_sheeting", "default:dirt", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "basic_materials:plastic_sheet", "default:dirt", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, }, }) @@ -376,8 +107,8 @@ minetest.register_craft( { output = "homedecor:flower_pot_black", recipe = { { "dye:black", "dye:black", "dye:black" }, - { "homedecor:plastic_sheeting", "default:dirt", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "basic_materials:plastic_sheet", "default:dirt", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, }, }) @@ -387,8 +118,8 @@ minetest.register_craft( { output = "homedecor:projection_screen 3", recipe = { { "", "default:glass", "" }, - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, }, }) @@ -421,10 +152,6 @@ minetest.register_craft( { }, }) - --- ======================================================= --- Items/recipes not requiring smelting of anything new - minetest.register_craft( { output = "homedecor:glass_table_small_round_b 15", recipe = { @@ -500,7 +227,7 @@ minetest.register_craft( { recipe = { { "building_blocks:gravel_spread", "dye:black", "building_blocks:gravel_spread" }, { "group:sand", "dye:black", "group:sand" }, - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, }, }) @@ -677,9 +404,9 @@ minetest.register_craft( { minetest.register_craft( { output = "homedecor:table_legs_brass 3", recipe = { - { "", "technic:brass_ingot", "" }, - { "", "technic:brass_ingot", "" }, - { "technic:brass_ingot", "technic:brass_ingot", "technic:brass_ingot" } + { "", "basic_materials:brass_ingot", "" }, + { "", "basic_materials:brass_ingot", "" }, + { "basic_materials:brass_ingot", "basic_materials:brass_ingot", "basic_materials:brass_ingot" } }, }) @@ -703,9 +430,9 @@ minetest.register_craft({ minetest.register_craft( { output = "homedecor:pole_brass 4", recipe = { - { "", "technic:brass_ingot", "" }, - { "", "technic:brass_ingot", "" }, - { "", "technic:brass_ingot", "" } + { "", "basic_materials:brass_ingot", "" }, + { "", "basic_materials:brass_ingot", "" }, + { "", "basic_materials:brass_ingot", "" } }, }) @@ -721,37 +448,37 @@ minetest.register_craft( { -- Home electronics minetest.register_craft( { - output = "homedecor:ic 4", + output = "basic_materials:ic 4", recipe = { - { "mesecons_materials:silicon", "mesecons_materials:silicon" }, - { "mesecons_materials:silicon", "default:copper_ingot" }, + { "basic_materials:silicon", "basic_materials:silicon" }, + { "basic_materials:silicon", "default:copper_ingot" }, }, }) minetest.register_craft( { output = "homedecor:television", recipe = { - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "moreblocks:glow_glass", "homedecor:plastic_sheeting" }, - { "homedecor:ic", "homedecor:ic", "homedecor:ic" }, + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "moreblocks:glow_glass", "basic_materials:plastic_sheet" }, + { "basic_materials:ic", "basic_materials:ic", "basic_materials:ic" }, }, }) minetest.register_craft( { output = "homedecor:television", recipe = { - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "default:glass", "homedecor:plastic_sheeting" }, - { "homedecor:ic", "homedecor:power_crystal", "homedecor:ic" }, + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "default:glass", "basic_materials:plastic_sheet" }, + { "basic_materials:ic", "basic_materials:energy_crystal_simple", "basic_materials:ic" }, }, }) minetest.register_craft( { output = "homedecor:stereo", recipe = { - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "homedecor:ic", "homedecor:plastic_sheeting" }, - { "default:steel_ingot", "homedecor:ic", "default:steel_ingot" }, + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "basic_materials:ic", "basic_materials:plastic_sheet" }, + { "default:steel_ingot", "basic_materials:ic", "default:steel_ingot" }, }, }) @@ -835,7 +562,7 @@ minetest.register_craft( { output = "homedecor:speaker_driver 2", recipe = { { "", "default:steel_ingot", "" }, - { "default:paper", "homedecor:copper_wire", "default:iron_lump" }, + { "default:paper", "basic_materials:copper_wire", "default:iron_lump" }, { "", "default:steel_ingot", "" }, }, }) @@ -1017,18 +744,18 @@ minetest.register_craft({ minetest.register_craft({ output = "homedecor:oven_steel", recipe = { - {"homedecor:heating_element", "default:steel_ingot", "homedecor:heating_element", }, + {"basic_materials:heating_element", "default:steel_ingot", "basic_materials:heating_element", }, {"default:steel_ingot", "moreblocks:iron_glass", "default:steel_ingot", }, - {"default:steel_ingot", "homedecor:heating_element", "default:steel_ingot", }, + {"default:steel_ingot", "basic_materials:heating_element", "default:steel_ingot", }, } }) minetest.register_craft({ output = "homedecor:oven_steel", recipe = { - {"homedecor:heating_element", "default:steel_ingot", "homedecor:heating_element", }, + {"basic_materials:heating_element", "default:steel_ingot", "basic_materials:heating_element", }, {"default:steel_ingot", "default:glass", "default:steel_ingot", }, - {"default:steel_ingot", "homedecor:heating_element", "default:steel_ingot", }, + {"default:steel_ingot", "basic_materials:heating_element", "default:steel_ingot", }, } }) @@ -1046,8 +773,8 @@ minetest.register_craft({ output = "homedecor:microwave_oven 2", recipe = { {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot", }, - {"default:steel_ingot", "moreblocks:iron_glass", "homedecor:ic", }, - {"default:steel_ingot", "default:copper_ingot", "homedecor:power_crystal", }, + {"default:steel_ingot", "moreblocks:iron_glass", "basic_materials:ic", }, + {"default:steel_ingot", "default:copper_ingot", "basic_materials:energy_crystal_simple", }, } }) @@ -1055,8 +782,8 @@ minetest.register_craft({ output = "homedecor:microwave_oven 2", recipe = { {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot", }, - {"default:steel_ingot", "default:glass", "homedecor:ic", }, - {"default:steel_ingot", "default:copper_ingot", "homedecor:power_crystal", }, + {"default:steel_ingot", "default:glass", "basic_materials:ic", }, + {"default:steel_ingot", "default:copper_ingot", "basic_materials:energy_crystal_simple", }, } }) @@ -1152,7 +879,7 @@ minetest.register_craft({ output = "homedecor:candle_thin 4", recipe = { {"farming:string" }, - {"homedecor:paraffin" } + {"basic_materials:paraffin" } } }) @@ -1160,8 +887,8 @@ minetest.register_craft({ output = "homedecor:candle 2", recipe = { {"farming:string" }, - {"homedecor:paraffin" }, - {"homedecor:paraffin" } + {"basic_materials:paraffin" }, + {"basic_materials:paraffin" } } }) @@ -1188,7 +915,7 @@ minetest.register_craft({ recipe = { {""}, {"homedecor:candle_thin"}, - {"technic:brass_ingot"}, + {"basic_materials:brass_ingot"}, } }) @@ -1197,7 +924,7 @@ minetest.register_craft({ recipe = { { "", "vessels:glass_bottle", "" }, { "", "farming:string", "" }, - { "default:steel_ingot", "homedecor:oil_extract", "default:steel_ingot" } + { "default:steel_ingot", "basic_materials:oil_extract", "default:steel_ingot" } } }) @@ -1206,7 +933,7 @@ minetest.register_craft({ recipe = { { "", "vessels:glass_bottle", "" }, { "", "farming:string", "" }, - { "default:iron_lump", "homedecor:oil_extract", "default:iron_lump" } + { "default:iron_lump", "basic_materials:oil_extract", "default:iron_lump" } } }) @@ -1251,7 +978,7 @@ else recipe = { { "dye:black", "dye:yellow", "dye:black" }, { "group:stick", "building_blocks:woodglass", "group:stick" }, - { "group:stick", "homedecor:power_crystal", "group:stick" } + { "group:stick", "basic_materials:energy_crystal_simple", "group:stick" } }, }) @@ -1283,7 +1010,7 @@ end minetest.register_craft({ output = "homedecor:glowlight_half 6", recipe = { - { "default:glass", "homedecor:power_crystal", "default:glass", }, + { "default:glass", "basic_materials:energy_crystal_simple", "default:glass", }, } }) @@ -1345,7 +1072,7 @@ minetest.register_craft({ recipe = { { "dye:white" }, { "default:glass" }, - { "homedecor:power_crystal" }, + { "basic_materials:energy_crystal_simple" }, } }) @@ -1381,7 +1108,7 @@ minetest.register_craft({ output = "homedecor:plasma_lamp", recipe = { {"", "default:glass", ""}, - {"default:glass", "homedecor:power_crystal", "default:glass"}, + {"default:glass", "basic_materials:energy_crystal_simple", "default:glass"}, {"", "default:glass", ""} } }) @@ -1391,7 +1118,7 @@ minetest.register_craft({ recipe = { {"", "default:glass", ""}, {"default:glass", "default:copper_ingot", "default:glass"}, - {"homedecor:plastic_sheeting", "homedecor:power_crystal", "homedecor:plastic_sheeting"} + {"basic_materials:plastic_sheet", "basic_materials:energy_crystal_simple", "basic_materials:plastic_sheet"} } }) @@ -1401,8 +1128,8 @@ minetest.register_craft({ minetest.register_craft( { output = "homedecor:fence_brass 6", recipe = { - { "technic:brass_ingot", "technic:brass_ingot", "technic:brass_ingot" }, - { "technic:brass_ingot", "technic:brass_ingot", "technic:brass_ingot" }, + { "basic_materials:brass_ingot", "basic_materials:brass_ingot", "basic_materials:brass_ingot" }, + { "basic_materials:brass_ingot", "basic_materials:brass_ingot", "basic_materials:brass_ingot" }, }, }) @@ -1533,9 +1260,9 @@ minetest.register_craft( { minetest.register_craft( { output = "homedecor:fence_barbed_wire 6", recipe = { - { "group:stick", "homedecor:steel_wire", "group:stick" }, + { "group:stick", "basic_materials:steel_wire", "group:stick" }, { "group:stick", "", "group:stick" }, - { "group:stick", "homedecor:steel_wire", "group:stick" } + { "group:stick", "basic_materials:steel_wire", "group:stick" } }, }) @@ -1558,8 +1285,8 @@ minetest.register_craft( { output = "homedecor:fence_chainlink 9", recipe = { { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" }, - { "homedecor:steel_wire", "homedecor:steel_wire", "default:steel_ingot" }, - { "homedecor:steel_wire", "homedecor:steel_wire", "default:steel_ingot" } + { "basic_materials:steel_wire", "basic_materials:steel_wire", "default:steel_ingot" }, + { "basic_materials:steel_wire", "basic_materials:steel_wire", "default:steel_ingot" } }, }) @@ -1776,7 +1503,7 @@ minetest.register_craft( { output = "homedecor:door_bedroom_left", recipe = { { "dye:white", "dye:white", "" }, - { "homedecor:door_wood_plain_left", "technic:brass_ingot", "" }, + { "homedecor:door_wood_plain_left", "basic_materials:brass_ingot", "" }, { "", "", "" }, }, }) @@ -1787,7 +1514,7 @@ minetest.register_craft( { output = "homedecor:door_woodglass_left", recipe = { { "group:wood", "default:glass", "" }, - { "group:wood", "default:glass", "technic:brass_ingot" }, + { "group:wood", "default:glass", "basic_materials:brass_ingot" }, { "group:wood", "group:wood", "" }, }, }) @@ -1808,16 +1535,16 @@ minetest.register_craft( { minetest.register_craft( { output = "homedecor:washing_machine", recipe = { - { "default:steel_ingot", "default:steel_ingot", "homedecor:ic" }, + { "default:steel_ingot", "default:steel_ingot", "basic_materials:ic" }, { "default:steel_ingot", "bucket:bucket_water", "default:steel_ingot" }, - { "default:steel_ingot", "homedecor:motor", "default:steel_ingot" } + { "default:steel_ingot", "basic_materials:motor", "default:steel_ingot" } }, }) minetest.register_craft( { output = "homedecor:washing_machine", recipe = { - { "default:steel_ingot", "default:steel_ingot", "homedecor:ic" }, + { "default:steel_ingot", "default:steel_ingot", "basic_materials:ic" }, { "default:steel_ingot", "bucket:bucket_water", "default:steel_ingot" }, { "default:steel_ingot", "technic:motor", "default:steel_ingot" } }, @@ -1826,18 +1553,18 @@ minetest.register_craft( { minetest.register_craft( { output = "homedecor:dryer", recipe = { - { "default:steel_ingot", "default:steel_ingot", "homedecor:ic" }, - { "default:steel_ingot", "bucket:bucket_empty", "homedecor:motor" }, - { "default:steel_ingot", "homedecor:heating_element", "default:steel_ingot" } + { "default:steel_ingot", "default:steel_ingot", "basic_materials:ic" }, + { "default:steel_ingot", "bucket:bucket_empty", "basic_materials:motor" }, + { "default:steel_ingot", "basic_materials:heating_element", "default:steel_ingot" } }, }) minetest.register_craft( { output = "homedecor:dryer", recipe = { - { "default:steel_ingot", "default:steel_ingot", "homedecor:ic" }, + { "default:steel_ingot", "default:steel_ingot", "basic_materials:ic" }, { "default:steel_ingot", "bucket:bucket_empty", "technic:motor" }, - { "default:steel_ingot", "homedecor:heating_element", "default:steel_ingot" } + { "default:steel_ingot", "basic_materials:heating_element", "default:steel_ingot" } }, }) @@ -1855,18 +1582,18 @@ minetest.register_craft( { minetest.register_craft( { output = "homedecor:dishwasher", recipe = { - { "homedecor:ic", "homedecor:fence_chainlink", "default:steel_ingot", }, - { "default:steel_ingot", "homedecor:shower_head", "homedecor:motor" }, - { "default:steel_ingot", "homedecor:heating_element", "bucket:bucket_water" } + { "basic_materials:ic", "homedecor:fence_chainlink", "default:steel_ingot", }, + { "default:steel_ingot", "homedecor:shower_head", "basic_materials:motor" }, + { "default:steel_ingot", "basic_materials:heating_element", "bucket:bucket_water" } }, }) minetest.register_craft( { output = "homedecor:dishwasher", recipe = { - { "homedecor:ic", "homedecor:fence_chainlink", "default:steel_ingot", }, + { "basic_materials:ic", "homedecor:fence_chainlink", "default:steel_ingot", }, { "default:steel_ingot", "homedecor:shower_head", "technic:motor" }, - { "default:steel_ingot", "homedecor:heating_element", "bucket:bucket_water" } + { "default:steel_ingot", "basic_materials:heating_element", "bucket:bucket_water" } }, }) @@ -2040,7 +1767,7 @@ minetest.register_craft({ minetest.register_craft({ output = "homedecor:fishtank", recipe = { - { "homedecor:plastic_sheeting", "homedecor:glowlight_small_cube", "homedecor:plastic_sheeting" }, + { "basic_materials:plastic_sheet", "homedecor:glowlight_small_cube", "basic_materials:plastic_sheet" }, { "default:glass", "bucket:bucket_water", "default:glass" }, { "default:glass", "building_blocks:gravel_spread", "default:glass" }, }, @@ -2120,9 +1847,9 @@ minetest.register_craft({ minetest.register_craft({ output = "homedecor:analog_clock_plastic 2", recipe = { - { "homedecor:plastic_sheeting", "dye:black", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "homedecor:ic", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "dye:black", "homedecor:plastic_sheeting" }, + { "basic_materials:plastic_sheet", "dye:black", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "basic_materials:ic", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "dye:black", "basic_materials:plastic_sheet" }, }, }) @@ -2130,7 +1857,7 @@ minetest.register_craft({ output = "homedecor:analog_clock_wood 2", recipe = { { "group:stick", "dye:black", "group:stick" }, - { "group:stick", "homedecor:ic", "group:stick" }, + { "group:stick", "basic_materials:ic", "group:stick" }, { "group:stick", "dye:black", "group:stick" }, }, }) @@ -2138,18 +1865,18 @@ minetest.register_craft({ minetest.register_craft({ output = "homedecor:digital_clock 2", recipe = { - { "homedecor:plastic_sheeting", "default:paper", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "homedecor:ic", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "homedecor:power_crystal", "homedecor:plastic_sheeting" }, + { "basic_materials:plastic_sheet", "default:paper", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "basic_materials:ic", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "basic_materials:energy_crystal_simple", "basic_materials:plastic_sheet" }, }, }) minetest.register_craft({ output = "homedecor:alarm_clock", recipe = { - { "homedecor:plastic_sheeting", "homedecor:speaker_driver", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "homedecor:digital_clock", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "homedecor:power_crystal", "homedecor:plastic_sheeting" }, + { "basic_materials:plastic_sheet", "homedecor:speaker_driver", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "homedecor:digital_clock", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "basic_materials:energy_crystal_simple", "basic_materials:plastic_sheet" }, }, }) @@ -2157,8 +1884,8 @@ minetest.register_craft({ output = "homedecor:air_conditioner", recipe = { { "default:steel_ingot", "building_blocks:grate", "default:steel_ingot" }, - { "default:steel_ingot", "homedecor:fan_blades", "homedecor:motor" }, - { "default:steel_ingot", "homedecor:motor", "default:steel_ingot" }, + { "default:steel_ingot", "homedecor:fan_blades", "basic_materials:motor" }, + { "default:steel_ingot", "basic_materials:motor", "default:steel_ingot" }, }, }) @@ -2174,7 +1901,7 @@ minetest.register_craft({ minetest.register_craft({ output = "homedecor:ceiling_fan", recipe = { - { "homedecor:motor" }, + { "basic_materials:motor" }, { "homedecor:fan_blades" }, { "homedecor:glowlight_small_cube" } } @@ -2248,27 +1975,27 @@ minetest.register_craft({ minetest.register_craft({ output = "homedecor:vcr 2", recipe = { - { "homedecor:ic", "default:steel_ingot", "homedecor:plastic_sheeting" }, + { "basic_materials:ic", "default:steel_ingot", "basic_materials:plastic_sheet" }, { "default:iron_lump", "default:iron_lump", "default:iron_lump" }, - { "homedecor:plastic_sheeting", "", "homedecor:plastic_sheeting" }, + { "basic_materials:plastic_sheet", "", "basic_materials:plastic_sheet" }, }, }) minetest.register_craft({ output = "homedecor:dvd_player 2", recipe = { - { "", "homedecor:plastic_sheeting", "" }, - { "default:obsidian_glass", "homedecor:motor", "homedecor:motor" }, - { "default:mese_crystal_fragment", "homedecor:ic", "homedecor:power_crystal" }, + { "", "basic_materials:plastic_sheet", "" }, + { "default:obsidian_glass", "basic_materials:motor", "basic_materials:motor" }, + { "default:mese_crystal_fragment", "basic_materials:ic", "basic_materials:energy_crystal_simple" }, }, }) minetest.register_craft({ output = "homedecor:dvd_player 2", recipe = { - { "", "homedecor:plastic_sheeting", "" }, + { "", "basic_materials:plastic_sheet", "" }, { "default:obsidian_glass", "technic:motor", "technic:motor" }, - { "default:mese_crystal_fragment", "homedecor:ic", "homedecor:power_crystal" }, + { "default:mese_crystal_fragment", "basic_materials:ic", "basic_materials:energy_crystal_simple" }, }, }) @@ -2284,18 +2011,18 @@ minetest.register_craft({ minetest.register_craft({ output = "homedecor:blinds_thin", recipe = { - { "group:stick", "homedecor:plastic_sheeting", "group:stick" }, - { "farming:string", "homedecor:plastic_strips", "" }, - { "", "homedecor:plastic_strips", "" }, + { "group:stick", "basic_materials:plastic_sheet", "group:stick" }, + { "farming:string", "basic_materials:plastic_strip", "" }, + { "", "basic_materials:plastic_strip", "" }, }, }) minetest.register_craft({ output = "homedecor:blinds_thick", recipe = { - { "group:stick", "homedecor:plastic_sheeting", "group:stick" }, - { "farming:string", "homedecor:plastic_strips", "homedecor:plastic_strips" }, - { "", "homedecor:plastic_strips", "homedecor:plastic_strips" }, + { "group:stick", "basic_materials:plastic_sheet", "group:stick" }, + { "farming:string", "basic_materials:plastic_strip", "basic_materials:plastic_strip" }, + { "", "basic_materials:plastic_strip", "basic_materials:plastic_strip" }, }, }) @@ -2311,7 +2038,7 @@ minetest.register_craft( { minetest.register_craft( { output = "homedecor:desk_fan", recipe = { - {"default:steel_ingot", "homedecor:fan_blades", "homedecor:motor"}, + {"default:steel_ingot", "homedecor:fan_blades", "basic_materials:motor"}, {"", "default:steel_ingot", ""} }, }) @@ -2319,18 +2046,18 @@ minetest.register_craft( { minetest.register_craft( { output = "homedecor:space_heater", recipe = { - {"homedecor:plastic_sheeting", "homedecor:heating_element", "homedecor:plastic_sheeting"}, - {"homedecor:plastic_sheeting", "homedecor:fan_blades", "homedecor:motor"}, - {"homedecor:plastic_sheeting", "homedecor:heating_element", "homedecor:plastic_sheeting"} + {"basic_materials:plastic_sheet", "basic_materials:heating_element", "basic_materials:plastic_sheet"}, + {"basic_materials:plastic_sheet", "homedecor:fan_blades", "basic_materials:motor"}, + {"basic_materials:plastic_sheet", "basic_materials:heating_element", "basic_materials:plastic_sheet"} }, }) minetest.register_craft( { output = "homedecor:radiator", recipe = { - { "default:steel_ingot", "homedecor:heating_element", "default:steel_ingot" }, - { "homedecor:ic", "homedecor:heating_element", "" }, - { "default:steel_ingot", "homedecor:heating_element", "default:steel_ingot" } + { "default:steel_ingot", "basic_materials:heating_element", "default:steel_ingot" }, + { "basic_materials:ic", "basic_materials:heating_element", "" }, + { "default:steel_ingot", "basic_materials:heating_element", "default:steel_ingot" } }, }) @@ -2398,18 +2125,18 @@ unifieddyes.register_color_craft({ minetest.register_craft( { output = "homedecor:power_outlet", recipe = { - {"homedecor:plastic_sheeting", "homedecor:copper_strip"}, - {"homedecor:plastic_sheeting", ""}, - {"homedecor:plastic_sheeting", "homedecor:copper_strip"} + {"basic_materials:plastic_sheet", "basic_materials:copper_strip"}, + {"basic_materials:plastic_sheet", ""}, + {"basic_materials:plastic_sheet", "basic_materials:copper_strip"} }, }) minetest.register_craft( { output = "homedecor:light_switch", recipe = { - {"", "homedecor:plastic_sheeting", "homedecor:copper_strip"}, - {"homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:copper_strip"}, - {"", "homedecor:plastic_sheeting", "homedecor:copper_strip"} + {"", "basic_materials:plastic_sheet", "basic_materials:copper_strip"}, + {"basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:copper_strip"}, + {"", "basic_materials:plastic_sheet", "basic_materials:copper_strip"} }, }) @@ -2493,7 +2220,7 @@ minetest.register_craft( { minetest.register_craft( { output = "homedecor:trash_can 3", recipe = { - { "homedecor:steel_wire", "", "homedecor:steel_wire" }, + { "basic_materials:steel_wire", "", "basic_materials:steel_wire" }, { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" } }, }) @@ -2501,8 +2228,8 @@ minetest.register_craft( { minetest.register_craft( { output = "homedecor:telephone", recipe = { - { "homedecor:speaker_driver", "homedecor:copper_wire", "homedecor:speaker_driver" }, - { "homedecor:plastic_sheeting", "default:steel_ingot", "homedecor:plastic_sheeting" }, + { "homedecor:speaker_driver", "basic_materials:copper_wire", "homedecor:speaker_driver" }, + { "basic_materials:plastic_sheet", "default:steel_ingot", "basic_materials:plastic_sheet" }, { "default:steel_ingot", "default:steel_ingot", "default:steel_ingot" } }, }) @@ -2544,7 +2271,7 @@ minetest.register_craft( { minetest.register_craft( { output = "homedecor:doorbell", recipe = { - { "homedecor:light_switch", "homedecor:power_crystal", "homedecor:speaker_driver" } + { "homedecor:light_switch", "basic_materials:energy_crystal_simple", "homedecor:speaker_driver" } }, }) @@ -2589,7 +2316,7 @@ minetest.register_craft( { output = "homedecor:cutlery_set", recipe = { { "", "vessels:drinking_glass", "" }, - { "homedecor:steel_strip", "building_blocks:slab_marble", "homedecor:steel_strip" }, + { "basic_materials:steel_strip", "building_blocks:slab_marble", "basic_materials:steel_strip" }, }, }) @@ -2597,7 +2324,7 @@ minetest.register_craft( { output = "homedecor:cutlery_set", recipe = { { "", "vessels:drinking_glass", "" }, - { "homedecor:steel_strip", "building_blocks:micro_marble_1", "homedecor:steel_strip" }, + { "basic_materials:steel_strip", "building_blocks:micro_marble_1", "basic_materials:steel_strip" }, }, }) @@ -2681,71 +2408,38 @@ minetest.register_craft( { }, }) -if not minetest.get_modpath("glooptest") then - - minetest.register_craft({ - output = "glooptest:chainlink 12", - recipe = { - {"", "default:steel_ingot", "default:steel_ingot"}, - { "default:steel_ingot", "", "default:steel_ingot" }, - { "default:steel_ingot", "default:steel_ingot", "" }, - }, - }) - -end - -minetest.register_alias("homedecor:chainlink_steel", "glooptest:chainlink") - -minetest.register_craft({ - output = "homedecor:chains 4", - recipe = { - { "default:steel_ingot", "", "default:steel_ingot"}, - { "glooptest:chainlink", "", "glooptest:chainlink" }, - { "glooptest:chainlink", "", "glooptest:chainlink" }, - }, -}) - -minetest.register_craft({ - output = "homedecor:chainlink_brass 12", - recipe = { - {"", "technic:brass_ingot", "technic:brass_ingot"}, - { "technic:brass_ingot", "", "technic:brass_ingot" }, - { "technic:brass_ingot", "technic:brass_ingot", "" }, - }, -}) - minetest.register_craft({ output = "homedecor:coffee_maker", recipe = { - {"homedecor:plastic_sheeting", "bucket:bucket_water", "homedecor:plastic_sheeting"}, - {"homedecor:plastic_sheeting", "default:glass", "homedecor:plastic_sheeting"}, - {"homedecor:plastic_sheeting", "homedecor:heating_element", "homedecor:plastic_sheeting"} + {"basic_materials:plastic_sheet", "bucket:bucket_water", "basic_materials:plastic_sheet"}, + {"basic_materials:plastic_sheet", "default:glass", "basic_materials:plastic_sheet"}, + {"basic_materials:plastic_sheet", "basic_materials:heating_element", "basic_materials:plastic_sheet"} }, }) minetest.register_craft({ output = "homedecor:dartboard", recipe = { - {"dye:black", "homedecor:plastic_sheeting", "dye:white"}, - {"homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting"}, - {"dye:dark_green", "homedecor:plastic_sheeting", "dye:red"} + {"dye:black", "basic_materials:plastic_sheet", "dye:white"}, + {"basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet"}, + {"dye:dark_green", "basic_materials:plastic_sheet", "dye:red"} }, }) minetest.register_craft({ output = "homedecor:piano", recipe = { - { "", "homedecor:steel_wire", "building_blocks:hardwood" }, - { "homedecor:plastic_strips", "homedecor:steel_wire", "building_blocks:hardwood" }, - { "technic:brass_ingot", "default:steelblock", "building_blocks:hardwood" } + { "", "basic_materials:steel_wire", "building_blocks:hardwood" }, + { "basic_materials:plastic_strip", "basic_materials:steel_wire", "building_blocks:hardwood" }, + { "basic_materials:brass_ingot", "default:steelblock", "building_blocks:hardwood" } }, }) minetest.register_craft({ output = "homedecor:toaster", recipe = { - { "default:steel_ingot", "homedecor:heating_element", "default:steel_ingot" }, - { "default:steel_ingot", "homedecor:heating_element", "default:steel_ingot" } + { "default:steel_ingot", "basic_materials:heating_element", "default:steel_ingot" }, + { "default:steel_ingot", "basic_materials:heating_element", "default:steel_ingot" } }, }) @@ -2780,7 +2474,7 @@ minetest.register_craft({ output = "homedecor:office_chair_upscale", recipe = { { "dye:black", "building_blocks:sticks", "group:wool" }, - { "homedecor:plastic_sheeting", "group:wool", "default:steel_ingot" }, + { "basic_materials:plastic_sheet", "group:wool", "default:steel_ingot" }, { "building_blocks:sticks", "homedecor:pole_wrought_iron", "building_blocks:sticks" } }, }) @@ -2805,8 +2499,8 @@ minetest.register_craft({ output = "homedecor:grandfather_clock", recipe = { { "building_blocks:slab_hardwood","homedecor:analog_clock_wood","building_blocks:slab_hardwood" }, - { "building_blocks:slab_hardwood","technic:brass_ingot","building_blocks:slab_hardwood" }, - { "building_blocks:slab_hardwood","technic:brass_ingot","building_blocks:slab_hardwood" } + { "building_blocks:slab_hardwood","basic_materials:brass_ingot","building_blocks:slab_hardwood" }, + { "building_blocks:slab_hardwood","basic_materials:brass_ingot","building_blocks:slab_hardwood" } }, }) @@ -2831,7 +2525,7 @@ minetest.register_craft({ minetest.register_craft({ output = "homedecor:copper_pans", recipe = { - { "homedecor:copper_strip","","homedecor:copper_strip" }, + { "basic_materials:copper_strip","","basic_materials:copper_strip" }, { "default:copper_ingot","","default:copper_ingot" }, { "default:copper_ingot","","default:copper_ingot" } }, @@ -3022,8 +2716,8 @@ minetest.register_craft({ output = "homedecor:desk_lamp 2", recipe = { { "", "default:steel_ingot", "homedecor:glowlight_small_cube" }, - { "", "homedecor:steel_strip", "" }, - { "homedecor:plastic_sheeting", "homedecor:copper_wire", "homedecor:plastic_sheeting" }, + { "", "basic_materials:steel_strip", "" }, + { "basic_materials:plastic_sheet", "basic_materials:copper_wire", "basic_materials:plastic_sheet" }, }, }) @@ -3068,8 +2762,8 @@ minetest.register_craft({ minetest.register_craft({ output = "homedecor:desk_globe", recipe = { - { "group:stick", "homedecor:plastic_sheeting", "dye:green" }, - { "group:stick", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "group:stick", "basic_materials:plastic_sheet", "dye:green" }, + { "group:stick", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, { "group:stick", "stairs:slab_wood", "dye:blue" } }, }) @@ -3077,8 +2771,8 @@ minetest.register_craft({ minetest.register_craft({ output = "homedecor:desk_globe", recipe = { - { "group:stick", "homedecor:plastic_sheeting", "dye:green" }, - { "group:stick", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" }, + { "group:stick", "basic_materials:plastic_sheet", "dye:green" }, + { "group:stick", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" }, { "group:stick", "moreblocks:slab_wood", "dye:blue" } }, }) @@ -3086,7 +2780,7 @@ minetest.register_craft({ minetest.register_craft({ output = "homedecor:tool_cabinet", recipe = { - { "homedecor:motor", "default:axe_steel", "default:pick_steel" }, + { "basic_materials:motor", "default:axe_steel", "default:pick_steel" }, { "default:steel_ingot", "homedecor:drawer_small", "default:steel_ingot" }, { "default:steel_ingot", "homedecor:drawer_small", "default:steel_ingot" } }, @@ -3096,25 +2790,25 @@ minetest.register_craft({ output = "homedecor:bathroom_set", recipe = { { "", "homedecor:glass_table_small_round", "" }, - { "homedecor:plastic_sheeting", "homedecor:glass_table_small_round", "homedecor:plastic_sheeting" }, - { "group:stick", "homedecor:plastic_sheeting", "group:stick" } + { "basic_materials:plastic_sheet", "homedecor:glass_table_small_round", "basic_materials:plastic_sheet" }, + { "group:stick", "basic_materials:plastic_sheet", "group:stick" } }, }) minetest.register_craft({ output = "homedecor:trash_can_green", recipe = { - { "homedecor:plastic_sheeting", "", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "dye:green", "homedecor:plastic_sheeting" }, - { "homedecor:plastic_sheeting", "homedecor:plastic_sheeting", "homedecor:plastic_sheeting" } + { "basic_materials:plastic_sheet", "", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "dye:green", "basic_materials:plastic_sheet" }, + { "basic_materials:plastic_sheet", "basic_materials:plastic_sheet", "basic_materials:plastic_sheet" } }, }) minetest.register_craft({ output = "homedecor:ceiling_lamp", recipe = { - { "", "technic:brass_ingot", ""}, - { "", "homedecor:chainlink_brass", ""}, + { "", "basic_materials:brass_ingot", ""}, + { "", "basic_materials:chainlink_brass", ""}, { "default:glass", "homedecor:glowlight_small_cube", "default:glass"} }, }) @@ -3122,7 +2816,7 @@ minetest.register_craft({ minetest.register_craft({ output = "homedecor:ceiling_lamp", recipe = { - { "", "chains:chain_top_brass", ""}, + { "", "basic_materials:chain_steel_top_brass", ""}, { "default:glass", "homedecor:glowlight_small_cube", "default:glass"} }, }) @@ -3340,5 +3034,5 @@ unifieddyes.register_color_craft({ }) if (minetest.get_modpath("technic") and minetest.get_modpath("dye") and minetest.get_modpath("bees")) then - technic.register_separating_recipe({ input = {"bees:wax 1"}, output = {"homedecor:oil_extract 2","dye:yellow 1"} }) + technic.register_separating_recipe({ input = {"bees:wax 1"}, output = {"basic_materials:oil_extract 2","dye:yellow 1"} }) end diff --git a/homedecor/depends.txt b/homedecor/depends.txt index baaeb859..29ab645a 100644 --- a/homedecor/depends.txt +++ b/homedecor/depends.txt @@ -1,4 +1,5 @@ default +basic_materials unifieddyes homedecor_i18n creative diff --git a/homedecor/lighting.lua b/homedecor/lighting.lua index ddd0e446..67c54d6e 100644 --- a/homedecor/lighting.lua +++ b/homedecor/lighting.lua @@ -742,3 +742,141 @@ minetest.register_lbm({ meta:set_string("dye", "unifieddyes:"..color) end }) + +local chains_sbox = { + type = "fixed", + fixed = { -0.1, -0.5, -0.1, 0.1, 0.5, 0.1 } +} + +local topchains_sbox = { + type = "fixed", + fixed = { + { -0.25, 0.35, -0.25, 0.25, 0.5, 0.25 }, + { -0.1, -0.5, -0.1, 0.1, 0.4, 0.1 } + } +} + +minetest.register_node("homedecor:chain_steel_top", { + description = S("Hanging chain (ceiling mount, steel)"), + drawtype = "mesh", + mesh = "homedecor_chains_top.obj", + tiles = {"basic_materials_chain_steel.png"}, + walkable = false, + climbable = true, + sunlight_propagates = true, + paramtype = "light", + inventory_image = "basic_materials_chain_steel_inv.png", + groups = {cracky=3}, + selection_box = topchains_sbox, +}) + +minetest.register_node("homedecor:chain_brass_top", { + description = S("Hanging chain (ceiling mount, brass)"), + drawtype = "mesh", + mesh = "homedecor_chains_top.obj", + tiles = {"basic_materials_chain_brass.png"}, + walkable = false, + climbable = true, + sunlight_propagates = true, + paramtype = "light", + inventory_image = "basic_materials_chain_brass_inv.png", + groups = {cracky=3}, + selection_box = topchains_sbox, +}) + +minetest.register_node("homedecor:chandelier_steel", { + description = S("Chandelier (steel)"), + paramtype = "light", + light_source = 12, + walkable = false, + climbable = true, + sunlight_propagates = true, + tiles = { + "basic_materials_chain_steel.png", + "homedecor_candle_flat.png", + { + name="homedecor_candle_flame.png", + animation={ + type="vertical_frames", + aspect_w=16, + aspect_h=16, + length=3.0 + } + } + }, + drawtype = "mesh", + mesh = "homedecor_chandelier.obj", + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("homedecor:chandelier_brass", { + description = S("Chandelier (brass)"), + paramtype = "light", + light_source = 12, + walkable = false, + climbable = true, + sunlight_propagates = true, + tiles = { + "basic_materials_chain_brass.png", + "homedecor_candle_flat.png", + { + name="homedecor_candle_flame.png", + animation={ + type="vertical_frames", + aspect_w=16, + aspect_h=16, + length=3.0 + } + } + }, + drawtype = "mesh", + mesh = "homedecor_chandelier.obj", + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +-- crafts + +minetest.register_craft({ + output = 'homedecor:chain_steel_top', + recipe = { + {'default:steel_ingot'}, + {'basic_materials:chainlink_steel'}, + }, +}) + +minetest.register_craft({ + output = 'homedecor:chandelier_steel', + recipe = { + {'', 'basic_materials:chainlink_steel', ''}, + {'default:torch', 'basic_materials:chainlink_steel', 'default:torch'}, + {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'}, + } +}) + +-- brass versions + +minetest.register_craft({ + output = 'homedecor:chain_brass_top', + recipe = { + {'basic_materials:brass_ingot'}, + {'basic_materials:chainlink_brass'}, + }, +}) + +minetest.register_craft({ + output = 'homedecor:chandelier_brass', + recipe = { + {'', 'basic_materials:chainlink_brass', ''}, + {'default:torch', 'basic_materials:chainlink_brass', 'default:torch'}, + {'basic_materials:brass_ingot', 'basic_materials:brass_ingot', 'basic_materials:brass_ingot'}, + } +}) + +minetest.register_alias("chains:chain_top", "homedecor:chain_steel_top") +minetest.register_alias("chains:chain_top_brass", "homedecor:chain_brass_top") + +minetest.register_alias("chains:chandelier_steel", "homedecor:chandelier_steel") +minetest.register_alias("chains:chandelier_brass", "homedecor:chandelier_brass") + diff --git a/chains/models/top_chains.obj b/homedecor/models/homedecor_chains_top.obj similarity index 100% rename from chains/models/top_chains.obj rename to homedecor/models/homedecor_chains_top.obj diff --git a/chains/models/chains_chandelier.obj b/homedecor/models/homedecor_chandelier.obj similarity index 100% rename from chains/models/chains_chandelier.obj rename to homedecor/models/homedecor_chandelier.obj diff --git a/homedecor/textures/homedecor_brass_ingot.png b/homedecor/textures/homedecor_brass_ingot.png deleted file mode 100644 index c2e06ffb..00000000 Binary files a/homedecor/textures/homedecor_brass_ingot.png and /dev/null differ diff --git a/chains/textures/chains_candle.png b/homedecor/textures/homedecor_candle_flat.png similarity index 100% rename from chains/textures/chains_candle.png rename to homedecor/textures/homedecor_candle_flat.png diff --git a/homedecor/textures/homedecor_chainlink_brass.png b/homedecor/textures/homedecor_chainlink_brass.png deleted file mode 100644 index 9a1ad87e..00000000 Binary files a/homedecor/textures/homedecor_chainlink_brass.png and /dev/null differ diff --git a/homedecor/textures/homedecor_chainlink_steel.png b/homedecor/textures/homedecor_chainlink_steel.png deleted file mode 100644 index d7132c32..00000000 Binary files a/homedecor/textures/homedecor_chainlink_steel.png and /dev/null differ diff --git a/homedecor/textures/homedecor_copper_strip.png b/homedecor/textures/homedecor_copper_strip.png deleted file mode 100644 index 22e572a1..00000000 Binary files a/homedecor/textures/homedecor_copper_strip.png and /dev/null differ diff --git a/homedecor/textures/homedecor_copper_wire.png b/homedecor/textures/homedecor_copper_wire.png deleted file mode 100644 index 676e98fa..00000000 Binary files a/homedecor/textures/homedecor_copper_wire.png and /dev/null differ diff --git a/homedecor/textures/homedecor_empty_spool.png b/homedecor/textures/homedecor_empty_spool.png deleted file mode 100644 index 017a94fd..00000000 Binary files a/homedecor/textures/homedecor_empty_spool.png and /dev/null differ diff --git a/homedecor/textures/homedecor_heating_element.png b/homedecor/textures/homedecor_heating_element.png deleted file mode 100644 index 42e00b7a..00000000 Binary files a/homedecor/textures/homedecor_heating_element.png and /dev/null differ diff --git a/homedecor/textures/homedecor_ic.png b/homedecor/textures/homedecor_ic.png deleted file mode 100644 index 4c888945..00000000 Binary files a/homedecor/textures/homedecor_ic.png and /dev/null differ diff --git a/homedecor/textures/homedecor_motor.png b/homedecor/textures/homedecor_motor.png deleted file mode 100644 index f19ec0a0..00000000 Binary files a/homedecor/textures/homedecor_motor.png and /dev/null differ diff --git a/homedecor/textures/homedecor_oil_extract.png b/homedecor/textures/homedecor_oil_extract.png deleted file mode 100644 index e34623d0..00000000 Binary files a/homedecor/textures/homedecor_oil_extract.png and /dev/null differ diff --git a/homedecor/textures/homedecor_paraffin.png b/homedecor/textures/homedecor_paraffin.png deleted file mode 100644 index 77d2bbd1..00000000 Binary files a/homedecor/textures/homedecor_paraffin.png and /dev/null differ diff --git a/homedecor/textures/homedecor_plastic_sheeting.png b/homedecor/textures/homedecor_plastic_sheeting.png deleted file mode 100644 index 034dcc2f..00000000 Binary files a/homedecor/textures/homedecor_plastic_sheeting.png and /dev/null differ diff --git a/homedecor/textures/homedecor_plastic_strips.png b/homedecor/textures/homedecor_plastic_strips.png deleted file mode 100644 index 6ec83a83..00000000 Binary files a/homedecor/textures/homedecor_plastic_strips.png and /dev/null differ diff --git a/homedecor/textures/homedecor_power_crystal.png b/homedecor/textures/homedecor_power_crystal.png deleted file mode 100644 index f1c28e80..00000000 Binary files a/homedecor/textures/homedecor_power_crystal.png and /dev/null differ diff --git a/homedecor/textures/homedecor_silicon.png b/homedecor/textures/homedecor_silicon.png deleted file mode 100644 index 847b366c..00000000 Binary files a/homedecor/textures/homedecor_silicon.png and /dev/null differ diff --git a/homedecor/textures/homedecor_steel_strip.png b/homedecor/textures/homedecor_steel_strip.png deleted file mode 100644 index 6384dc83..00000000 Binary files a/homedecor/textures/homedecor_steel_strip.png and /dev/null differ diff --git a/homedecor/textures/homedecor_steel_wire.png b/homedecor/textures/homedecor_steel_wire.png deleted file mode 100644 index 44f8240f..00000000 Binary files a/homedecor/textures/homedecor_steel_wire.png and /dev/null differ diff --git a/homedecor/textures/homedecor_terracotta_base.png b/homedecor/textures/homedecor_terracotta_base.png deleted file mode 100644 index 9f04aad5..00000000 Binary files a/homedecor/textures/homedecor_terracotta_base.png and /dev/null differ diff --git a/chains/textures/top_chain_brass_inv.png b/homedecor/textures/top_chain_brass_inv.png similarity index 100% rename from chains/textures/top_chain_brass_inv.png rename to homedecor/textures/top_chain_brass_inv.png diff --git a/chains/textures/top_chain_wrought_iron_inv.png b/homedecor/textures/top_chain_wrought_iron_inv.png similarity index 100% rename from chains/textures/top_chain_wrought_iron_inv.png rename to homedecor/textures/top_chain_wrought_iron_inv.png