diff options
author | Vanessa Ezekowitz <vanessaezekowitz@gmail.com> | 2018-02-13 14:05:34 -0500 |
---|---|---|
committer | Vanessa Ezekowitz <vanessaezekowitz@gmail.com> | 2018-02-13 14:05:34 -0500 |
commit | 335d9a3eddcb590c3ca5de9cba9b152e5e560af1 (patch) | |
tree | 1b95d73b945fbc9924438c28a35d7f1019fa255f /boost_cart/detector.lua | |
parent | 1d0f113f4c5afcf8479973f2e01786fb9a1fbbb7 (diff) | |
download | dreambuilder_modpack-335d9a3eddcb590c3ca5de9cba9b152e5e560af1.tar dreambuilder_modpack-335d9a3eddcb590c3ca5de9cba9b152e5e560af1.tar.gz dreambuilder_modpack-335d9a3eddcb590c3ca5de9cba9b152e5e560af1.tar.bz2 dreambuilder_modpack-335d9a3eddcb590c3ca5de9cba9b152e5e560af1.tar.xz dreambuilder_modpack-335d9a3eddcb590c3ca5de9cba9b152e5e560af1.zip |
removed boost_cart and carbone_mobs -- too many crashes
updated blox, homedecor, plantlifed, cottages, farming_redo,
framedglass, gloopblocks, mesecons, moreblocks, moretrees,
pipeworks, player_textures, replacer, signs_lib, stained_glass,
technic, travelnet, unified_inventory, unifieddyes, and worldedit.
Diffstat (limited to 'boost_cart/detector.lua')
-rw-r--r-- | boost_cart/detector.lua | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/boost_cart/detector.lua b/boost_cart/detector.lua deleted file mode 100644 index f345ac6..0000000 --- a/boost_cart/detector.lua +++ /dev/null @@ -1,58 +0,0 @@ -local mesecons_rules = mesecon.rules.flat - -function boost_cart:turnoff_detector_rail(pos) - local node = minetest.get_node(pos) - if minetest.get_item_group(node.name, "detector_rail") == 1 then - if node.name == "boost_cart:detectorrail_on" then --has not been dug - minetest.swap_node(pos, {name = "boost_cart:detectorrail", param2=node.param2}) - end - mesecon.receptor_off(pos, mesecons_rules) - end -end - -function boost_cart:signal_detector_rail(pos) - local node = minetest.get_node(pos) - if minetest.get_item_group(node.name, "detector_rail") ~= 1 then - return - end - - if node.name == "boost_cart:detectorrail" then - minetest.swap_node(pos, {name = "boost_cart:detectorrail_on", param2=node.param2}) - end - mesecon.receptor_on(pos, mesecons_rules) - minetest.after(0.5, boost_cart.turnoff_detector_rail, boost_cart, pos) -end - -boost_cart:register_rail("boost_cart:detectorrail", { - description = "Detector rail", - tiles = { - "carts_rail_straight_dtc.png", "carts_rail_curved_dtc.png", - "carts_rail_t_junction_dtc.png", "carts_rail_crossing_dtc.png" - }, - groups = boost_cart:get_rail_groups({detector_rail = 1}), - - mesecons = {receptor = {state = "off", rules = mesecons_rules}}, -}) - -boost_cart:register_rail("boost_cart:detectorrail_on", { - description = "Detector rail ON (you hacker you)", - tiles = { - "carts_rail_straight_dtc_on.png", "carts_rail_curved_dtc_on.png", - "carts_rail_t_junction_dtc_on.png", "carts_rail_crossing_dtc_on.png" - }, - groups = boost_cart:get_rail_groups({ - detector_rail = 1, not_in_creative_inventory = 1 - }), - drop = "boost_cart:detectorrail", - - mesecons = {receptor = {state = "on", rules = mesecons_rules}}, -}) - -minetest.register_craft({ - output = "boost_cart:detectorrail 6", - recipe = { - {"default:steel_ingot", "mesecons:wire_00000000_off", "default:steel_ingot"}, - {"default:steel_ingot", "group:stick", "default:steel_ingot"}, - {"default:steel_ingot", "mesecons:wire_00000000_off", "default:steel_ingot"}, - }, -}) |