Module:Navbox/Mekanism

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

local mekanism = l{"Mekanism", [=[ Mekanism ]=]}

local armor = [=[ Armor ]=] local helmet = [=[ Helmet ]=] local chestplate = [=[ Chestplate ]=] local leggings = [=[ Leggings ]=] local boots = [=[ Boots ]=]

local resources = [=[ Resources ]=] local ore = [=[ Ore ]=] local ingots = [=[ Ingot ]=] local clump = [=[ Clump ]=] local dust = [=[ Dust ]=] local crystal = [=[ Crystal ]=] local shard = [=[ Shard ]=] local materials = [=[ Materials ]=] local fuel = [=[ Fuel ]=]

local blocks = [=[ Blocks ]=] local machines = [=[ Machines ]=] local basic = [=[ Basic ]=] local advanced = [=[ Advanced ]=] local elite = [=[ Elite ]=] local ultimate = [=[ Ultimate ]=] local pipes = [=[ Pipes, Tubes and Cables ]=] local plastic = [=[ Plastic ]=] local balloon = [=[ Balloon ]=] local barrier = [=[ Barrier ]=] local block = [=[ Block ]=] local glowblock = [=[ Glow Block ]=] local road = [=[ Road ]=] local reinforcedblock = [=[ Reinforced Block ]=] local slickblock = [=[ Slick Block ]=]

local items = [=[ Items ]=] local components = [=[ Components ]=] local tools = [=[ Tools ]=] local bronze = [=[ Bronze ]=] local copper = [=[ Copper ]=] local diamond = [=[ Diamond ]=] local glowstone = [=[ Glowstone ]=] local gold = [=[ Gold ]=] local iron = [=[ Iron ]=] local lapislazuli = [=[ Lapis Lazuli ]=] local obsidian = [=[ Obsidian ]=] local osmium = [=[ Osmium ]=] local steel = [=[ Steel ]=] local stone = [=[ Stone ]=] local wood = [=[ Wood ]=] local diamond = [=[ Diamond ]=] local weapons = [=[ Weapons ]=] local swords = [=[ Swords ]=]

local upgrades = [=[ Upgrades ]=]

return navbox{title = mekanism, mod = "MEK", modname = "Mekanism", group{name = "armor", title = armor, list{title = bronze, nid{"Bronze Helmet", helmet}, nid{"Bronze Chestplate", chestplate}, nid{"Bronze Leggings", leggings}, nid{"Bronze Boots", boots} },       list{title = glowstone, ni{"Glowstone Helmet", "Glowstone Helmet", helmet}, ni{"Glowstone Chestplate", "Glowstone Chestplate", chestplate}, ni{"Glowstone Leggings", "Glowstone Leggings", leggings}, ni{"Glowstone Boots", "Glowstone Boots", boots} },       list{title = lapislazuli, ni{"Lapis Lazuli Helmet", "Lapis Lazuli Helmet", helmet}, ni{"Lapis Lazuli Chestplate", "Lapis Lazuli Chestplate", chestplate}, ni{"Lapis Lazuli Leggings", "Lapis Lazuli Leggings", leggings}, ni{"Lapis Lazuli Boots", "Lapis Lazuli Boots", boots} },       list{title = obsidian, nid{"Obsidian Helmet", helmet}, nid{"Obsidian Chestplate", chestplate}, nid{"Obsidian Leggings", leggings}, nid{"Obsidian Boots", boots} },       list{title = osmium, ni{"Osmium Helmet", "Osmium Helmet", helmet}, ni{"Osmium Chestplate", "Osmium Chestplate", chestplate}, ni{"Osmium Leggings", "Osmium Leggings", leggings}, ni{"Osmium Boots", "Osmium Boots", boots} },       list{title = steel, nid{"Steel Helmet", helmet}, nid{"Steel Chestplate", chestplate}, nid{"Steel Leggings", leggings}, nid{"Steel Boots", boots} }   },    group{name = "resources", title = resources, list{title = ore, ni{"Copper Ore", "Copper", copper}, ni{"Osmium Ore", "Osmium", osmium}, ni{"Tin Ore", "Tin", tin} },       list{title = ingots, ni{"Bronze Ingot", "Bronze"}, ni{"Glowstone Ingot", "Glowstone"}, ni{"Osmium Ingot", "Osmium"}, ni{"Refined Obsidian Ingot", "Refined Obsidian"}, ni{"Steel Ingot", "Steel"}, ni{"Tin Ingot", "Tin"} },       list{title = clump, ni{"Copper Clump", "Copper"}, ni{"Gold Clump", "Gold"}, ni{"Iron Clump", "Iron"}, ni{"Lead Clump", "Lead"}, ni{"Osmium Clump", "Osmium"}, ni{"Silver Clump", "Silver"}, ni{"Tin Clump", "Tin"} },       list{title = crystal, ni{"Copper Crystal", "Copper"}, ni{"Gold Crystal", "Gold"}, ni{"Iron Crystal", "Iron"}, ni{"Lead Crystal", "Lead"}, ni{"Osmium Crystal", "Osmium"}, ni{"Silver Crystal", "Silver"}, ni{"Tin Crystal", "Tin"} },       list{title = dust, ni{"Copper Dust", "Copper"}, ni{"Dirty Copper Dust", "Dirty Copper"}, ni{"Diamond Dust", "Diamond"}, ni{"Dirty Gold Dust"}, ni{"Dirty Iron Dust"}, ni{"Dirty Lead Dust"}, ni{"Dirty Osmium Dust"}, ni{"Dirty Silver Dust"}, ni{"Dirty Tin Dust"}, ni{"Gold Dust"}, ni{"Iron Dust", "Iron Dust"}, ni{"Lead Dust"}, ni{"Lithium Dust"}, ni{"Osmium Dust"}, ni{"Refined Obsidian Dust"}, nid{"Sawdust"}, ni{"Silver Dust"}, ni{"Steel Dust"}, ni{"Sulfur Dust"}, ni{"Tin Dust"} },       list{title = shard, ni{"Copper Shard", "Copper"}, ni{"Gold Shard", "Gold"}, ni{"Iron Shard", "Iron"}, ni{"Lead Shard", "Lead"}, ni{"Osmium Shard", "Osmium"}, ni{"Silver Shard"}, ni{"Tin Shard", "Tin"} },       list{title = blocks, ni{"Bronze Block", "Bronze"}, ni{"Charcoal Block", "Charcoal"}, ni{"Copper Block", "Copper"}, ni{"Osmium Block", "Osmium"}, ni{"Refined Glowstone"}, ni{"Refined Obsidian"}, ni{"Salt Block"}, ni{"Steel Block", "Steel"}, ni{"Tin Block", "Tin"} },       list{title = materials, ni{"Atomic Alloy"}, ni{"Compressed Carbon"}, nid{"Compressed Diamond"}, ni{"Compressed Obsidian"}, ni{"Compressed Redstone"}, ni{"Enriched Alloy"}, ni{"Enriched Iron"}, ni{"Reinforced Alloy"}, nid{"Salt"} },       list{title = fuel, ni{"Bio Fuel"} }   },    group{name = "blocks", title = blocks, list{title = blocks, nid{"Cardboard Box"}, ni{"Personal Chest"}, ni{"Reactor Frame"}, nid{"Reactor Glass"}, ni{"Reactor Logic Adapter"}, ni{"Reactor Port"}, ni{"Steel Casing"}, ni{"Structural Glass"}, ni{"Teleporter Frame"}, ni{"Thermal Evaporation Block"}, ni{"Thermal Evaporation Valve"}, ni{"Turbine Casing"}, ni{"Turbine Valve"}, ni{"Turbine Vent"} },       list{title = machines, list{title = machines, ni{"Bio-Generator"}, ni{"Boiler Casing"}, ni{"Boiler Valve"}, ni{"Chargepad"}, ni{"Chemical Crystallizer"}, ni{"Chemical Dissolution Chamber"}, ni{"Chemical Infuser"}, ni{"Chemical Injection Chamber"}, ni{"Chemical Oxidizer"}, ni{"Chemical Washer"}, ni{"Combiner"}, nid{"Crusher"}, ni{"Dictionary"}, ni{"Digital Miner"}, ni{"Dynamic Tank"}, ni{"Dynamic Valve"}, nid{"Electric Pump"}, ni{"Electrolytic Separator"}, ni{"Electromagnetic Coil"}, ni{"Energized Smelter"}, ni{"Enrichment Chamber"}, ni{"Fluidic Plenisher"}, ni{"Formulaic Assemblicator"}, ni{"Free Runners"}, ni{"Fuelwood Heater"}, ni{"Gas-Burning Generator"}, ni{"Gas Mask"}, ni{"Heat Generator"}, ni{"Induction Port"}, nid{"Laser"}, ni{"Laser Amplifier"}, ni{"Laser Focus Matrix"}, ni{"Laser Tractor Beam"}, ni{"Logistical Sorter"}, ni{"Metallurgic Infuser"}, ni{"Oredictionificator"}, ni{"Osmium Compressor"}, ni{"Precision Sawmill"}, ni{"Pressure Disperser"}, ni{"Pressurized Reaction Chamber"}, ni{"Purification Chamber"}, ni{"Quantum Entangloporter"}, nid{"Reactor Controller"}, ni{"Resistive Heater"}, ni{"Robit"}, ni{"Rotary Condensentrator"}, ni{"Rotational Complex"}, ni{"Saturating Condenser"}, ni{"Security Desk"}, ni{"Seismic Reader"}, ni{"Seismic Vibrator"}, ni{"Solar Generator"}, ni{"Solar Neutron Activator"}, ni{"Superheating Element"}, nid{"Teleporter"}, ni{"Thermal Evaporation Controller"}, nid{"Wind Generator"} },           list{title = basic, ni{"Basic Bin"}, ni{"Basic Combining Factory"}, ni{"Basic Compressing Factory"}, ni{"Basic Crushing Factory"}, ni{"Basic Energy Cube"}, ni{"Basic Enriching Factory"}, ni{"Basic Fluid Tank"}, ni{"Basic Gas Tank"}, ni{"Basic Induction Cell"}, ni{"Basic Induction Provider"}, ni{"Basic Infusing Factory"}, ni{"Basic Injecting Factory"}, ni{"Basic Purifying Factory"}, ni{"Basic Smelting Factory"} },           list{title = advanced, ni{"Advanced Bin"}, ni{"Advanced Combining Factory"}, ni{"Advanced Compressing Factory"}, ni{"Advanced Crushing Factory"}, ni{"Advanced Energy Cube"}, ni{"Advanced Enriching Factory"}, ni{"Advanced Fluid Tank"}, ni{"Advanced Gas Tank"}, ni{"Advanced Induction Cell"}, ni{"Advanced Induction Provider"}, ni{"Advanced Infusing Factory"}, ni{"Advanced Injecting Factory"}, ni{"Advanced Purifying Factory"}, ni{"Advanced Smelting Factory"}, ni{"Advanced Solar Generator"} },           list{title = elite, ni{"Elite Bin"}, ni{"Elite Combining Factory"}, ni{"Elite Compressing Factory"}, ni{"Elite Crushing Factory"}, ni{"Elite Energy Cube"}, ni{"Elite Enriching Factory"}, ni{"Elite Fluid Tank"}, ni{"Elite Gas Tank"}, ni{"Elite Induction Cell"}, ni{"Elite Induction Provider"}, ni{"Elite Infusing Factory"}, ni{"Elite Injecting Factory"}, ni{"Elite Purifying Factory"}, ni{"Elite Smelting Factory"} },           list{title = ultimate, ni{"Elite Bin"}, ni{"Elite Energy Cube"}, ni{"Elite Fluid Tank"}, ni{"Elite Gas Tank"}, ni{"Elite Induction Cell"}, ni{"Elite Induction Provider"} },           list{title = advanced, ni{"Creative Bin"}, ni{"Creative Energy Cube"}, ni{"Creative Fluid Tank"}, ni{"Creative Gas Tank"} }       },        list{title = pipes, list{title = pipes, ni{"Restrictive Transporter"} },           list{title = basicpipes, ni{"Basic Logistical Transporter"}, ni{"Basic Mechanical Pipe"}, ni{"Basic Pressurized Tube"}, ni{"Basic Thermodynamic Conductor"}, ni{"Basic Universal Cable"}, ni{"Diversion Transporter"} },           list{title = advancedpipes, ni{"Advanced Logistical Transporter"}, ni{"Advanced Mechanical Pipe"}, ni{"Advanced Pressurized Tube"}, ni{"Advanced Thermodynamic Conductor"}, ni{"Advanced Universal Cable"} },           list{title = elitepipes, ni{"Elite Logistical Transporter"}, ni{"Elite Mechanical Pipe"}, ni{"Elite Pressurized Tube"}, ni{"Elite Thermodynamic Conductor"}, ni{"Elite Universal Cable"} },           list{title = ultimatepipes, ni{"Elite Logistical Transporter"}, ni{"Elite Mechanical Pipe"}, ni{"Elite Pressurized Tube"}, ni{"Elite Thermodynamic Conductor"}, ni{"Elite Universal Cable"} }       },        list{title = plastic, list{title = balloon, ni{"Blue Balloon", "Blue"}, ni{"Green Balloon", "Green"}, ni{"Cyan Balloon", "Cyan"}, ni{"Purple Balloon", "Purple"}, ni{"Brown Balloon", "Brown"}, ni{"Orange Balloon", "Orange"}, ni{"Light Grey Balloon", "Light Grey"}, ni{"Black Balloon", "Black"}, ni{"Grey Balloon", "Grey"}, ni{"Light Blue Balloon", "Light Blue"}, ni{"Lime Balloon", "Lime"}, ni{"Red Balloon", "Red"}, ni{"Magenta Balloon", "Magenta"}, ni{"Pink Balloon", "Pink"}, ni{"Yellow Balloon", "Yellow"} },           list{title = barrier, ni{"Blue Plastic Barrier", "Blue"}, ni{"Green Plastic Barrier", "Green"}, ni{"Cyan Plastic Barrier", "Cyan"}, ni{"Purple Plastic Barrier", "Purple"}, ni{"Brown Plastic Barrier", "Brown"}, ni{"Orange Plastic Barrier", "Orange"}, ni{"Light Grey Plastic Barrier", "Light Grey"}, ni{"Black Plastic Barrier", "Black"}, ni{"Grey Plastic Barrier", "Grey"}, ni{"Light Blue Plastic Barrier", "Light Blue"}, ni{"Lime Plastic Barrier", "Lime"}, ni{"Red Plastic Barrier", "Red"}, ni{"Magenta Plastic Barrier", "Magenta"}, ni{"Pink Plastic Barrier", "Pink"}, ni{"Yellow Plastic Barrier", "Yellow"} },           list{title = block, ni{"Blue Plastic Block", "Blue"}, ni{"Green Plastic Block", "Green"}, ni{"Cyan Plastic Block", "Cyan"}, ni{"Purple Plastic Block", "Purple"}, ni{"Brown Plastic Block", "Brown"}, ni{"Orange Plastic Block", "Orange"}, ni{"Light Grey Plastic Block", "Light Grey"}, ni{"Black Plastic Block", "Black"}, ni{"Grey Plastic Block", "Grey"}, ni{"Light Blue Plastic Block", "Light Blue"}, ni{"Lime Plastic Block", "Lime"}, ni{"Red Plastic Block", "Red"}, ni{"Magenta Plastic Block", "Magenta"}, ni{"Pink Plastic Block", "Pink"}, ni{"Yellow Plastic Block", "Yellow"} },           list{title = glowblock, ni{"Blue Plastic Glow Block", "Blue"}, ni{"Green Plastic Glow Block", "Green"}, ni{"Cyan Plastic Glow Block", "Cyan"}, ni{"Purple Plastic Glow Block", "Purple"}, ni{"Brown Plastic Glow Block", "Brown"}, ni{"Orange Plastic Glow Block", "Orange"}, ni{"Light Grey Plastic Glow Block", "Light Grey"}, ni{"Black Plastic Glow Block", "Black"}, ni{"Grey Plastic Glow Block", "Grey"}, ni{"Light Blue Plastic Glow Block", "Light Blue"}, ni{"Lime Plastic Glow Block", "Lime"}, ni{"Red Plastic Glow Block", "Red"}, ni{"Magenta Plastic Glow Block", "Magenta"}, ni{"Pink Plastic Glow Block", "Pink"}, ni{"Yellow Plastic Glow Block", "Yellow"} },           list{title = glowpanel, ni{"Blue Glow Panel", "Blue"}, ni{"Green Glow Panel", "Green"}, ni{"Cyan Glow Panel", "Cyan"}, ni{"Purple Glow Panel", "Purple"}, ni{"Brown Glow Panel", "Brown"}, ni{"Orange Glow Panel", "Orange"}, ni{"Light Grey Glow Panel", "Light Grey"}, ni{"Black Glow Panel", "Black"}, ni{"Grey Glow Panel", "Grey"}, ni{"Light Blue Glow Panel", "Light Blue"}, ni{"Lime Glow Panel", "Lime"}, ni{"Red Glow Panel", "Red"}, ni{"Magenta Glow Panel", "Magenta"}, ni{"Pink Glow Panel", "Pink"}, ni{"Yellow Glow Panel", "Yellow"} },           list{title = road, ni{"Blue Plastic Road", "Blue"}, ni{"Green Plastic Road", "Green"}, ni{"Cyan Plastic Road", "Cyan"}, ni{"Purple Plastic Road", "Purple"}, ni{"Brown Plastic Road", "Brown"}, ni{"Orange Plastic Road", "Orange"}, ni{"Light Grey Plastic Road", "Light Grey"}, ni{"Black Plastic Road", "Black"}, ni{"Grey Plastic Road", "Grey"}, ni{"Light Blue Plastic Road", "Light Blue"}, ni{"Lime Plastic Road", "Lime"}, ni{"Red Plastic Road", "Red"}, ni{"Magenta Plastic Road", "Magenta"}, ni{"Pink Plastic Road", "Pink"}, ni{"Yellow Plastic Road", "Yellow"} },           list{title = reinforcedblock, ni{"Blue Reinforced Plastic Block", "Blue"}, ni{"Green Reinforced Plastic Block", "Green"}, ni{"Cyan Reinforced Plastic Block", "Cyan"}, ni{"Purple Reinforced Plastic Block", "Purple"}, ni{"Brown Reinforced Plastic Block", "Brown"}, ni{"Orange Reinforced Plastic Block", "Orange"}, ni{"Light Grey Reinforced Plastic Block", "Light Grey"}, ni{"Black Reinforced Plastic Block", "Black"}, ni{"Grey Reinforced Plastic Block", "Grey"}, ni{"Light Blue Reinforced Plastic Block", "Light Blue"}, ni{"Lime Reinforced Plastic Block", "Lime"}, ni{"Red Reinforced Plastic Block", "Red"}, ni{"Magenta Reinforced Plastic Block", "Magenta"}, ni{"Pink Reinforced Plastic Block", "Pink"}, ni{"Yellow Reinforced Plastic Block", "Yellow"} },           list{title = slickblock, ni{"Blue Slick Plastic Block", "Blue"}, ni{"Green Slick Plastic Block", "Green"}, ni{"Cyan Slick Plastic Block", "Cyan"}, ni{"Purple Slick Plastic Block", "Purple"}, ni{"Brown Slick Plastic Block", "Brown"}, ni{"Orange Slick Plastic Block", "Orange"}, ni{"Light Grey Slick Plastic Block", "Light Grey"}, ni{"Black Slick Plastic Block", "Black"}, ni{"Grey Slick Plastic Block", "Grey"}, ni{"Light Blue Slick Plastic Block", "Light Blue"}, ni{"Lime Slick Plastic Block", "Lime"}, ni{"Red Slick Plastic Block", "Red"}, ni{"Magenta Slick Plastic Block", "Magenta"}, ni{"Pink Slick Plastic Block", "Pink"}, ni{"Yellow Slick Plastic Block", "Yellow"} }       }    },    group{name = "items", title = items, list{title = components, ni{"Electrolytic Core"}, ni{"Induction Casing"}, ni{"PlaStick"}, nid{"Solar Panel"}, ni{"Substrate"}, ni{"Teleportation Core"}, nid{"Turbine Blade"}, nid{"Turbine Rotor"} },       list{title = items, ni{"Advanced Control Circuit"}, ni{"Advanced Tier Installer"}, ni{"Basic Control Circuit"}, ni{"Basic Tier Installer"}, ni{"Configuration Card"}, ni{"Crafting Formula"}, ni{"Elite Control Circuit"}, ni{"Elite Tier Installer"}, ni{"Energy Tablet"}, ni{"HDPE Pellet"}, ni{"HDPE Rod"}, ni{"HDPE Sheet"}, ni{"Ultimate Control Circuit"}, ni{"Ultimate Tier Installer"} },       list{title = tools, list{title = tools, ni{"Armored Jetpack"}, ni{"Atomic Disassembler"}, ni{"Configurator"}, ni{"Gauge Dropper"}, ni{"Hohlraum"}, nid{"Jetpack"}, ni{"Network Reader"}, ni{"Portable Teleporter"}, ni{"Scuba Tank"}, ni{"Walkie-Talkie"} },           list{title = bronze, ni{"Bronze Axe", "Axe"}, ni{"Bronze Hoe", "Hoe"}, ni{"Bronze Paxel", "Paxel"}, ni{"Bronze Pickaxe", "Pickaxe"}, ni{"Bronze Shovel", "Shovel"} },           list{title = diamond, ni{"Diamond Paxel", "Paxel"} },           list{title = glowstone, ni{"Glowstone Axe", "Axe"}, ni{"Glowstone Hoe", "Hoe"}, ni{"Glowstone Paxel", "Paxel"}, ni{"Glowstone Pickaxe", "Pickaxe"}, ni{"Glowstone Shovel", "Shovel"} },           list{title = gold, ni{"Gold Paxel", "Paxel"} },           list{title = iron, ni{"Iron Paxel", "Paxel"} },           list{title = lapislazuli, ni{"Lapis Lazuli Axe", "Axe"}, ni{"Lapis Lazuli Hoe", "Hoe"}, ni{"Lapis Lazuli Paxel", "Paxel"}, ni{"Lapis Lazuli Pickaxe", "Pickaxe"}, ni{"Lapis Lazuli Shovel", "Shovel"} },           list{title = obsidian, ni{"Obsidian Axe", "Axe"}, ni{"Obsidian Hoe", "Hoe"}, ni{"Obsidian Paxel", "Paxel"}, ni{"Obsidian Pickaxe", "Pickaxe"}, ni{"Obsidian Shovel", "Shovel"} },           list{title = osmium, ni{"Osmium Axe", "Axe"}, ni{"Osmium Hoe", "Hoe"}, ni{"Osmium Paxel", "Paxel"}, ni{"Osmium Pickaxe", "Pickaxe"}, ni{"Osmium Shovel", "Shovel"} },           list{title = steel, ni{"Steel Axe", "Axe"}, ni{"Steel Hoe", "Hoe"}, ni{"Steel Paxel", "Paxel"}, ni{"Steel Pickaxe", "Pickaxe"}, ni{"Steel Shovel", "Shovel"} },           list{title = stone, ni{"Stone Paxel", "Paxel"} },           list{title = wood, ni{"Wood Paxel", "Paxel"} }       },        list{title = weapons, list{title = sword, ni{"Bronze Sword", "Bronze"}, ni{"Glowstone Sword", "Glowstone"}, ni{"Lapis Lazuli Sword", "Lapis Lazuli"}, ni{"Obsidian Sword", "Obsidian"}, ni{"Osmium Sword", "Osmium"}, ni{"Steel Sword", "Steel"} },           list{title = weapons, ni{"Electric Bow"}, ni{"Flamethrower"}, ni{"Obsidian TNT"} }       },        list{title = upgrades, ni{"Anchor Upgrade"}, ni{"Energy Upgrade"}, nid{"Filter Upgrade"}, ni{"Gas Upgrade"}, ni{"Muffling Upgrade"}, nid{"Speed Upgrade"} }   } }

end return p --