Module:Inventory slot/Aliases: Difference between revisions

m Undo revision 2187850 by Anterdc99 (talk)
mNo edit summary
Line 841: Line 841:
     end
     end
end
end
local woodBadItems = {
['Bamboo Hanging Sign'] = 1,
['Bamboo Sapling'] = 1,
['Bamboo Wood'] = 1,
['Bamboo Log'] = 1,
['Stripped Bamboo Wood'] = 1,
['Stripped Bamboo Log'] = 1,
}
local woodNameMapping = {
['Mangrove Sapling'] = 'Mangrove Propagule',
['Bamboo Boat'] = 'Bamboo Raft',
['Bamboo Boat with Chest'] = 'Bamboo Raft with Chest',
}


for item, world in pairs(woodItemWorld) do
for item, world in pairs(woodItemWorld) do
Line 864: Line 879:
-- special handling
-- special handling
local itemMapping = {
if woodNameMapping[itemName] then
['Mangrove Sapling'] = 'Mangrove Propagule',
itemName = woodNameMapping[itemName]
['Bamboo Boat'] = 'Bamboo Raft',
['Bamboo Boat with Chest'] = 'Bamboo Raft with Chest',
}
if itemMapping[itemName] then
itemName = itemMapping[itemName]
end
end
local badItems = {
 
['Bamboo Sapling'] = 1,
if not woodBadItems[itemName] then
['Bamboo Wood'] = 1,
['Bamboo Log'] = 1,
['Stripped Bamboo Wood'] = 1,
['Stripped Bamboo Log'] = 1,
}
if not badItems[itemName] then
table.insert(woodAliases, itemName)
table.insert(woodAliases, itemName)
end
end