Register rail conversions

This commit is contained in:
teknomunk 2024-06-18 20:21:34 -05:00
parent e0539b354a
commit 03f291f7eb
2 changed files with 3 additions and 1 deletions

View File

@ -1,5 +1,5 @@
name = mcl_minecarts name = mcl_minecarts
author = Krock author = Krock
description = Minecarts are vehicles to move players quickly on rails. 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 optional_depends = doc_identifier, mcl_wip, mcl_physics, vl_physics

View File

@ -381,6 +381,7 @@ for old,new in pairs(CURVY_RAILS_MAP) do
groups = { rail = 1 }, groups = { rail = 1 },
tiles = { new_def.tiles[1], new_def.tiles[1], new_def.tiles[1], new_def.tiles[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 end
minetest.register_lbm({ minetest.register_lbm({
name = "mcl_minecarts:update_legacy_curvy_rails", name = "mcl_minecarts:update_legacy_curvy_rails",
@ -409,6 +410,7 @@ for old,new in pairs(STRAIGHT_RAILS_MAP) do
groups = { rail = 1 }, groups = { rail = 1 },
tiles = { new_def.tiles[1], new_def.tiles[1], new_def.tiles[1], new_def.tiles[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 end
local TRANSLATE_RAILS_MAP = table.copy(STRAIGHT_RAILS_MAP) local TRANSLATE_RAILS_MAP = table.copy(STRAIGHT_RAILS_MAP)
table_merge(TRANSLATE_RAILS_MAP, CURVY_RAILS_MAP) table_merge(TRANSLATE_RAILS_MAP, CURVY_RAILS_MAP)