]> git.lizzy.rs Git - Crafter.git/blobdiff - mods/redstone/craft.lua
Add in dynamic redstone queue sleep
[Crafter.git] / mods / redstone / craft.lua
index ebad334ecc3446910a966d7cba25de223e1b50ea..b0ce41ab334676787cbfdbef9fe9d68603fe3982 100644 (file)
@@ -1,3 +1,4 @@
+local minetest = minetest
 --these are all the craft recipes
 minetest.register_craft({
        output = "redstone:button_off",
@@ -13,7 +14,7 @@ minetest.register_craft({
        }
 })
 minetest.register_craft({
-       output = "redstone:switch_off",
+       output = "redstone:lever_off",
        recipe = {
                {"main:stick"},
                {"main:stone"},
@@ -27,17 +28,27 @@ minetest.register_craft({
        }
 })
 minetest.register_craft({
-       output = "redstone:comparator",
+       output = "redstone:player_detector_0",
        recipe = {
-               {"","redstone:torch",""},
-               {"redstone:torch","redstone:dust","redstone:torch"},
+               {"main:stone","main:stone","main:stone"},
+               {"main:stone","redstone:torch","main:stone"},
                {"main:stone","main:stone","main:stone"},
        }
 })
 minetest.register_craft({
-       output = "redstone:light_off",
-       type = "shapeless",
-       recipe = {"main:glass","redstone:dust"},
+       output = "redstone:inverter_off",
+       recipe = {
+               {"redstone:dust","redstone:torch","redstone:dust"},
+               {"main:stone","main:stone","main:stone"},
+       }
+})
+minetest.register_craft({
+       output = "redstone:comparator_0",
+       recipe = {
+               {"","redstone:torch",""},
+               {"redstone:torch","redstone:dust","redstone:torch"},
+               {"main:stone","main:stone","main:stone"},
+       }
 })
 
 minetest.register_craft({
@@ -48,3 +59,34 @@ minetest.register_craft({
                {"main:stone","redstone:dust","main:stone"},
        }
 })
+
+minetest.register_craft({
+       output = "redstone:breaker_off",
+       recipe = {
+               {"main:stone","main:stone","main:stone"},
+               {"main:stone","main:diamondpick","main:stone"},
+               {"main:stone","main:stone","main:stone"},
+       }
+})
+
+minetest.register_craft({
+       output = "redstone:detector_off",
+       recipe = {
+               {"main:stone","main:stone","main:stone"},
+               {"main:stone","main:ironpick","main:stone"},
+               {"main:stone","main:stone","main:stone"},
+       }
+})
+
+minetest.register_craft({
+       output = "redstone:sticky_piston_off",
+       type = "shapeless",
+       recipe = {"mob:slimeball","redstone:piston_off"},
+})
+
+minetest.register_craft({
+       output = "redstone:pressure_plate_0",
+       recipe = {
+               {"main:stone","main:stone"},
+       }
+})