mirror of
https://github.com/minetest-mods/mesecons.git
synced 2025-07-04 00:20:24 +02:00
Add conductor rules, add demo isolated mesecons to proof that it works
This commit is contained in:
1
mesecons_isolated/depends.txt
Normal file
1
mesecons_isolated/depends.txt
Normal file
@ -0,0 +1 @@
|
||||
mesecons
|
18
mesecons_isolated/init.lua
Normal file
18
mesecons_isolated/init.lua
Normal file
@ -0,0 +1,18 @@
|
||||
minetest.register_node("mesecons_isolated:isolated_on", {
|
||||
description = "isolated mesecons",
|
||||
tiles = {"default_stone.png"},
|
||||
groups = {dig_immediate = 3, mesecon = 3, mesecon_conductor_craftable=1},
|
||||
drop = "mesecons_isolated:isolated_off",
|
||||
})
|
||||
|
||||
minetest.register_node("mesecons_isolated:isolated_off", {
|
||||
description = "isolated mesecons",
|
||||
tiles = {"default_wood.png"},
|
||||
groups = {dig_immediate = 3, mesecon = 3, mesecon_conductor_craftable=1, not_in_creative_inventory = 1},
|
||||
})
|
||||
|
||||
mesecon:add_rules("isolated", {
|
||||
{x = 1, y = 0, z = 0},
|
||||
{x =-1, y = 0, z = 0},})
|
||||
|
||||
mesecon:register_conductor("mesecons_isolated:isolated_on", "mesecons_isolated:isolated_off", mesecon:get_rules("isolated"))
|
Reference in New Issue
Block a user