Module:Inventory slot/Aliases: Difference between revisions
Modified the wood-aliasing code to accommodate stripped logs and stripped wood/bark |
|||
| Line 547: | Line 547: | ||
'Wood', | 'Wood', | ||
'Log', | 'Log', | ||
'Boat', | 'Boat', | ||
'wood | 'Door', | ||
'wood | 'Fence', | ||
'Planks', | |||
'Button', | |||
'Pressure Plate', | |||
'Trapdoor', | |||
'Slab', | |||
'Stairs', | |||
'Stripped wood Log', | |||
'Stripped wood Wood', | |||
'Wood Planks', | 'Wood Planks', | ||
'Wood Slab', | 'Wood Slab', | ||
'Wood Stairs', | 'Wood Stairs', | ||
' | 'Bark', | ||
'Stripped wood Bark', | |||
} | } | ||
for _, item in ipairs( woodItems ) do | for _, item in ipairs( woodItems ) do | ||
local itemName = | local itemName = '' | ||
local woodAliases = {} | local woodAliases = {} | ||
for _, wood in ipairs( woods ) do | for _, wood in ipairs( woods ) do | ||
if string.find( item, 'wood' ) then | |||
itemName = string.gsub( item, 'wood', wood ) | |||
else | |||
itemName = wood .. ' ' .. item | |||
end | |||
table.insert( woodAliases, itemName ) | |||
end | end | ||
aliases['Any ' .. item] = woodAliases | aliases['Any ' .. item] = woodAliases | ||