diff --git a/mods/ENTITIES/mcl_minecarts/mod.conf b/mods/ENTITIES/mcl_minecarts/mod.conf index baa24737d..df0f02bff 100644 --- a/mods/ENTITIES/mcl_minecarts/mod.conf +++ b/mods/ENTITIES/mcl_minecarts/mod.conf @@ -1,5 +1,5 @@ name = mcl_minecarts author = Krock description = Minecarts are vehicles to move players quickly on rails. -depends = mcl_title, mcl_explosions, mcl_core, mcl_util, mcl_sounds, mcl_player, mcl_playerinfo, mcl_achievements, mcl_chests, mcl_furnaces, mesecons_commandblock, mcl_hoppers, mcl_tnt, mesecons, mcl_entity_invs +depends = mcl_title, mcl_explosions, mcl_core, mcl_util, mcl_sounds, mcl_player, mcl_playerinfo, mcl_achievements, mcl_chests, mcl_furnaces, mesecons_commandblock, mcl_hoppers, mcl_tnt, mesecons, mcl_entity_invs, vl_legacy optional_depends = doc_identifier, mcl_wip, mcl_physics, vl_physics diff --git a/mods/ENTITIES/mcl_minecarts/rails.lua b/mods/ENTITIES/mcl_minecarts/rails.lua index 1cfd1b224..6cdb18142 100644 --- a/mods/ENTITIES/mcl_minecarts/rails.lua +++ b/mods/ENTITIES/mcl_minecarts/rails.lua @@ -381,6 +381,7 @@ for old,new in pairs(CURVY_RAILS_MAP) do groups = { rail = 1 }, tiles = { new_def.tiles[1], new_def.tiles[1], new_def.tiles[1], new_def.tiles[1] }, }) + vl_legacy.register_item_conversion(old, new) end minetest.register_lbm({ name = "mcl_minecarts:update_legacy_curvy_rails", @@ -409,6 +410,7 @@ for old,new in pairs(STRAIGHT_RAILS_MAP) do groups = { rail = 1 }, tiles = { new_def.tiles[1], new_def.tiles[1], new_def.tiles[1], new_def.tiles[1] }, }) + vl_legacy.register_item_conversion(old, new) end local TRANSLATE_RAILS_MAP = table.copy(STRAIGHT_RAILS_MAP) table_merge(TRANSLATE_RAILS_MAP, CURVY_RAILS_MAP)