mirror of
https://github.com/minetest-mods/mesecons.git
synced 2025-06-28 05:50:17 +02:00
Upload after major code reorganization - Version 0.6 DEV - Split mesecons mod into several modules - [BUGGY?]
This commit is contained in:
1
mesecons_mvps/depends.txt
Normal file
1
mesecons_mvps/depends.txt
Normal file
@ -0,0 +1 @@
|
||||
mesecons
|
25
mesecons_mvps/init.lua
Normal file
25
mesecons_mvps/init.lua
Normal file
@ -0,0 +1,25 @@
|
||||
--register stoppers for movestones/pistons
|
||||
|
||||
mesecon.mvps_stoppers={}
|
||||
|
||||
function mesecon:is_mvps_stopper(nodename)
|
||||
local i=1
|
||||
repeat
|
||||
i=i+1
|
||||
if mesecon.mvps_stoppers[i]==nodename then return true end
|
||||
until mesecon.mvps_stoppers[i]==nil
|
||||
return false
|
||||
end
|
||||
|
||||
function mesecon:register_mvps_stopper(nodename)
|
||||
local i=1
|
||||
repeat
|
||||
i=i+1
|
||||
if mesecon.mvps_stoppers[i]==nil then break end
|
||||
until false
|
||||
mesecon.mvps_stoppers[i]=nodename
|
||||
end
|
||||
|
||||
mesecon:register_mvps_stopper("default:chest")
|
||||
mesecon:register_mvps_stopper("default:chest_locked")
|
||||
mesecon:register_mvps_stopper("default:furnace")
|
Reference in New Issue
Block a user