forked from VoxeLibre/VoxeLibre
Remove legacy mesecons code
This commit is contained in:
parent
92aa0114a2
commit
aec2fb8309
|
@ -140,9 +140,5 @@ end
|
||||||
|
|
||||||
print("[OK] Mesecons")
|
print("[OK] Mesecons")
|
||||||
|
|
||||||
-- Deprecated stuff
|
|
||||||
-- To be removed in future releases
|
|
||||||
dofile(minetest.get_modpath("mesecons").."/legacy.lua");
|
|
||||||
|
|
||||||
--Services like turnoff receptor on dignode and so on
|
--Services like turnoff receptor on dignode and so on
|
||||||
dofile(minetest.get_modpath("mesecons").."/services.lua");
|
dofile(minetest.get_modpath("mesecons").."/services.lua");
|
||||||
|
|
|
@ -1,14 +0,0 @@
|
||||||
-- Un-forceload any forceloaded mapblocks from older versions of Mesecons which
|
|
||||||
-- used forceloading instead of VoxelManipulators.
|
|
||||||
local BLOCKSIZE = 16
|
|
||||||
|
|
||||||
-- convert block hash --> node position
|
|
||||||
local function unhash_blockpos(hash)
|
|
||||||
return vector.multiply(minetest.get_position_from_hash(hash), BLOCKSIZE)
|
|
||||||
end
|
|
||||||
|
|
||||||
local old_forceloaded_blocks = mesecon.file2table("mesecon_forceloaded")
|
|
||||||
for hash, _ in pairs(old_forceloaded_blocks) do
|
|
||||||
minetest.forceload_free_block(unhash_blockpos(hash))
|
|
||||||
end
|
|
||||||
os.remove(minetest.get_worldpath()..DIR_DELIM.."mesecon_forceloaded")
|
|
Loading…
Reference in New Issue