Add channel copier

This commit is contained in:
cheapie
2020-04-30 00:44:04 -05:00
parent 69a9304751
commit 7f5eaac5c3
17 changed files with 120 additions and 0 deletions

View File

@@ -66,6 +66,7 @@ minetest.register_node("digistuff:piston", {
local meta = minetest.get_meta(pos)
if fields.channel then meta:set_string("channel",fields.channel) end
end,
_digistuff_channelcopier_fieldname = "channel",
digiline = {
wire = {
rules = {
@@ -124,6 +125,7 @@ minetest.register_node("digistuff:piston_ext", {
{-0.5,-0.5,-1.5,0.5,0.5,0.5},
}
},
_digistuff_channelcopier_fieldname = "channel",
on_rotate = function() return false end,
on_receive_fields = function(pos, formname, fields, sender)
local name = sender:get_player_name()