Module:Navbox/Exchangers

local p = {} p.navbox = function(navbox, highlightline, group, list, line, ni, nid, l)

local exch = l{"Exchangers", [=[ Exchangers ]=]}

local exchangers = [=[ Exchangers ]=] local exchangercores = [=[ Exchanger Cores ]=] local tier1 = [=[ Tier 1 ]=] local tier2 = [=[ Tier 2 ]=] local tier3 = [=[ Tier 3 ]=]

local vanilla = [=[ Vanilla ]=] local enderio = l{"Ender IO", [=[ Ender IO ]=]} local immersiveengineering = l{"Immersive Engineering", [=[ Immersive Engineering ]=]} local mekanism = l{"Mekanism", [=[ Mekanism ]=]} local thermalexpansion5 = l{"Thermal Expansion 5", [=[ Thermal Expansion 5 ]=]}

return navbox{title = exch, mod = "EXCH", modname = "Exchangers", group{name = "vanilla", title = vanilla, list{title = exchangers, ni{"Tuberous Exchanger"}, ni{"Wooden Exchanger"}, ni{"Stone Exchanger"}, ni{"Golden Exchanger"}, ni{"Iron Exchanger"}, ni{"Diamond Exchanger"}, ni{"Emerald Exchanger"}, ni{"Obsidian Exchanger"}, ni{"Creative Exchanger"} },		list{title = exchangercores, ni{"Exchanger Core (Tier 1)", "Exchanger Core (Tier 1)", tier1}, ni{"Exchanger Core (Tier 2)", "Exchanger Core (Tier 2)", tier2}, ni{"Exchanger Core (Tier 3)", "Exchanger Core (Tier 3)", tier3}, }	},	group{name = "enderio", title = enderio, list{title = exchangers, ni{"Conductive Iron Exchanger"}, ni{"Pulsating Iron Exchanger"}, ni{"Electrical Steel Exchanger"}, ni{"Energetic Exchanger"}, ni{"Dark Steel Exchanger"}, ni{"Vibrant Exchanger"} },		list{title = exchangercores, ni{"Ender IO Exchanger Core (Tier 1)", "Ender IO Exchanger Core (Tier 1)", tier1}, ni{"Ender IO Exchanger Core (Tier 2)", "Ender IO Exchanger Core (Tier 2)", tier2}, ni{"Ender IO Exchanger Core (Tier 3)", "Ender IO Exchanger Core (Tier 3)", tier3}, }	},	group{name = "immersiveengineering", title = immersiveengineering, list{title = exchangers, ni{"LV Exchanger"}, ni{"MV Exchanger"}, ni{"HV Exchanger"} },		list{title = exchangercores, ni{"Immersive Engineering Exchanger Core (Tier 1)", "Immersive Engineering Exchanger Core (Tier 1)", tier1}, ni{"Immersive Engineering Exchanger Core (Tier 2)", "Immersive Engineering Exchanger Core (Tier 2)", tier2}, ni{"Immersive Engineering Exchanger Core (Tier 3)", "Immersive Engineering Exchanger Core (Tier 3)", tier3}, }	},	group{name = "mekanism", title = mekanism, list{title = exchangers, ni{"Basic Exchanger"}, ni{"Advanced Exchanger"}, ni{"Elite Exchanger"}, ni{"Advanced Exchanger"} },		list{title = exchangercores, ni{"Mekanism Exchanger Core (Tier 1)", "Mekanism Exchanger Core (Tier 1)", tier1}, ni{"Mekanism Exchanger Core (Tier 2)", "Mekanism Exchanger Core (Tier 2)", tier2}, ni{"Mekanism Exchanger Core (Tier 3)", "Mekanism Exchanger Core (Tier 3)", tier3}, }	},	group{name = "thermalexpansion5", title = thermalexpansion5, list{title = exchangers, ni{"Leadstone Exchanger"}, ni{"Hardened Exchanger"}, ni{"Reinforced Exchanger"}, ni{"Signalum Exchanger"}, ni{"Resonant Exchanger"} },		list{title = exchangercores, ni{"Thermal Expansion Exchanger Core (Tier 1)", "Thermal Expansion Exchanger Core (Tier 1)", tier1}, ni{"Thermal Expansion Exchanger Core (Tier 2)", "Thermal Expansion Exchanger Core (Tier 2)", tier2}, ni{"Thermal Expansion Exchanger Core (Tier 3)", "Thermal Expansion Exchanger Core (Tier 3)", tier3} }	} }

end return p