mirror of
https://github.com/minetest-mods/mesecons.git
synced 2025-02-23 04:20:22 +01:00
mesecons_gamecompat: Automatically register mvps stoppers
- registered doors - registered beds - metal trapdoors
This commit is contained in:
parent
1f9e86c3da
commit
4eeab8f6f5
@ -48,28 +48,26 @@ if minetest.get_modpath("mesecons_mvps") then
|
|||||||
for _, name in ipairs({
|
for _, name in ipairs({
|
||||||
"default:chest_locked",
|
"default:chest_locked",
|
||||||
"default:chest_locked_open",
|
"default:chest_locked_open",
|
||||||
"doors:door_steel_b_1", -- old style doors
|
|
||||||
"doors:door_steel_b_2", --
|
|
||||||
"doors:door_steel_t_1", --
|
|
||||||
"doors:door_steel_t_2", --
|
|
||||||
"doors:door_steel_a", -- new style doors
|
|
||||||
"doors:door_steel_b", --
|
|
||||||
"doors:door_steel_c", --
|
|
||||||
"doors:door_steel_d", --
|
|
||||||
"doors:hidden",
|
"doors:hidden",
|
||||||
"doors:trapdoor_steel",
|
"doors:trapdoor_steel",
|
||||||
"doors:trapdoor_steel_open",
|
"doors:trapdoor_steel_open",
|
||||||
"beds:bed_bottom",
|
|
||||||
"beds:bed_top",
|
|
||||||
"beds:fancy_bed_bottom",
|
|
||||||
"beds:fancy_bed_top",
|
|
||||||
"xpanes:door_steel_bar_a",
|
|
||||||
"xpanes:door_steel_bar_b",
|
|
||||||
"xpanes:door_steel_bar_c",
|
|
||||||
"xpanes:door_steel_bar_d",
|
|
||||||
"xpanes:trapdoor_steel_bar",
|
"xpanes:trapdoor_steel_bar",
|
||||||
"xpanes:trapdoor_steel_bar_open",
|
"xpanes:trapdoor_steel_bar_open",
|
||||||
}) do
|
}) do
|
||||||
mesecon.register_mvps_stopper(name)
|
mesecon.register_mvps_stopper(name)
|
||||||
end
|
end
|
||||||
|
core.register_on_mods_loaded(function()
|
||||||
|
if minetest.get_modpath("doors") then
|
||||||
|
for k,_ in pairs(doors.registered_doors) do
|
||||||
|
mesecon.register_mvps_stopper(k)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
if minetest.get_modpath("beds") then
|
||||||
|
for _,v in pairs(core.registered_nodes) do
|
||||||
|
if v.groups and v.groups.bed then
|
||||||
|
mesecon.register_mvps_stopper(v.name)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end)
|
||||||
end
|
end
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
name = mesecons_gamecompat
|
name = mesecons_gamecompat
|
||||||
depends = mesecons
|
depends = mesecons
|
||||||
optional_depends = fire, default, dye, mesecons_mvps, tnt, mcl_fire, mcl_core, mcl_dye, mcl_tnt
|
optional_depends = fire, default, dye, mesecons_mvps, tnt, doors, beds, mcl_fire, mcl_core, mcl_dye, mcl_tnt
|
||||||
|
Loading…
x
Reference in New Issue
Block a user