mirror of
https://git.minetest.org/BuckarooBanzay/digibuilder.git
synced 2024-12-12 05:33:19 +01:00
1.2 KiB
1.2 KiB
Minetest digibuilder
State: WIP
TODO
after_place_node(pos, placer, itemstack, pointed_thing)
compat (digtron mod?)- area display on punch (like in the jumpdrive/protector mod)
further issues:
- Storage of read schematics/buildings
Settings
- digibuilder.max_radius max radius
- digibuilder.setnode_delay delay between setnode calls in seconds
Commands
Get node
digiline_send("digibuilder", {
command = "getnode",
pos = { x=1, y=0, z=0 }
})
if event.type == "digiline" and event.channel == "digibuilder" then
-- { error = true, message = "..." }
-- { pos = { x=1, y=0, z=0 }, name = "default:stone" }
-- { pos = { x=1, y=0, z=0 }, name = "stairs:stair_stone", param2 = 3 }
end
Set node
digiline_send("digibuilder", {
command = "setnode",
pos = { x=1, y=0, z=0 },
param2 = 3,
name = "stairs:stair_stone"
})
if event.type == "digiline" and event.channel == "digibuilder" then
-- { error = true, message = "..." }
-- { pos = { x=1, y=0, z=0 }, success = true, name = "default:stone" }
-- { pos = { x=1, y=0, z=0 }, success = true, name = "stairs:stair_stone", param2 = 3 }
end