diff options
author | Singularis <singularis@volny.cz> | 2024-11-24 13:49:49 +0100 |
---|---|---|
committer | orwell <orwell@bleipb.de> | 2025-05-27 20:22:01 +0200 |
commit | a1a06ef11ebdc4e10ab12930b982519211e63d6d (patch) | |
tree | eaaf38a74df611aeedcf6dba0490a8685d4aca6f /advtrains | |
parent | 97fd54ea2f946a8b7f589f5b336074d2c795cca4 (diff) | |
download | advtrains-a1a06ef11ebdc4e10ab12930b982519211e63d6d.tar.gz advtrains-a1a06ef11ebdc4e10ab12930b982519211e63d6d.tar.bz2 advtrains-a1a06ef11ebdc4e10ab12930b982519211e63d6d.zip |
[advtrains] volat funkce NDB namísto přímé modifikace bloků
Diffstat (limited to 'advtrains')
-rw-r--r-- | advtrains/helpers.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/advtrains/helpers.lua b/advtrains/helpers.lua index a265a04..58a21f6 100644 --- a/advtrains/helpers.lua +++ b/advtrains/helpers.lua @@ -509,9 +509,9 @@ function advtrains.after_place_signal(pos, placer, itemstack, pointed_thing) local variant = math.floor(placer:get_look_horizontal() * -8 / math.pi + 16.5) local n = variants[variant + 1] if n == nil then return end - local node = minetest.get_node(pos) + local node = advtrains.ndb.get_node(pos) if node.name ~= name then return end node.name = prefix..n[1] node.param2 = n[2] - minetest.swap_node(pos, node) + advtrains.ndb.swap_node(pos, node) end |