Module:Navbox/MineFactory Reloaded

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

local minefactoryreloaded = l{"MineFactory Reloaded", [=[ MineFactory Reloaded ]=]}

local blocks = [=[Blocks]=] local machines = [=[Machines]=] local decorative = [=[Decorative]=] local blackstone = [=[Blackstone]=] local whitestone = [=[Whitestone]=] local glass = [=[Glass]=] local glasspane = [=[Glass Panes]=] local otherdecoration = [=[Other]=] local conveyor = [=[Conveyor Belt]=] local vegetation = [=[Vegetation]=]

local items = [=[Items]=] local armor = [=[Armor]=] local laserfoci = [=[Laser Foci]=]

local fluids = [=[Fluids]=]

local resources = [=[Resources]=] local raw = [=[Raw]=] local refined = [=[Refined]=] local meat = [=[Meat]=]

local rails = [=[Rails]=]

local rednet = [=[RedNet]=]

local tools = [=[Tools]=] local safari = [=[Safari Net]=] local syring = [=[Syringes]=] local weapons = [=[Weapons]=] local other = [=[Other]=]

local upgrades = [=[Upgrades]=]

local debugger = [=[Debugger]=]

return navbox{title = minefactoryreloaded, mod = "MFR", group{name = "blocks", title = blocks, list{title = machines, ni{"Auto-Anvil"}, ni{"Auto-Brewer"}, ni{"Auto-Disenchanter"}, ni{"Auto-Enchanter"}, ni{"Auto-Jukebox"}, ni{"Auto-Spawner"}, ni{"BioFuel Generator"}, ni{"BioReactor"}, ni{"Block Breaker"}, ni{"Block Placer"}, ni{"Block Smasher"}, ni{"Breeder"}, ni{"Chronotyper"}, ni{"Chunk Loader"}, ni{"Composter"}, ni{"Deep Storage Unit"}, ni{"Ejector"}, ni{"Enchantment Router"}, ni{"Fertilizer"}, ni{"Fisher"}, ni{"Fountain"}, ni{"Fruit Picker"}, ni{"Grinder", "Grinder (MineFactory Reloaded)", "Grinder"}, ni{"Harvester", "Harvester (MineFactory Reloaded)", "Harvester"}, ni{"Item Collector"}, ni{"Item Router", "Item Router (MineFactory Reloaded)", "Item Router"}, ni{"Laser Drill"}, ni{"Laser Drill Precharger"}, ni{"Lava Fabricator"}, ni{"LiquiCrafter"}, ni{"Liquid Router"}, ni{"Meat Packer"}, ni{"Mob Counter"}, ni{"Mob Router"}, ni{"Oil Fabricator"}, ni{"Planter"}, ni{"Rancher"}, ni{"Sewer"}, ni{"Slaughterhouse"}, ni{"Sludge Boiler"}, ni{"Steam Boiler"}, ni{"Steam Turbine"}, ni{"Unifier"}, ni{"Veterinary Station"}, ni{"Vine Scaffolding"}, ni{"Weather Collector"} },       list{title = decorative, list{title = blackstone, ni{"Blackstone Gravel"}, ni{"Cobble Blackstone"}, ni{"Large Blackstone Bricks"}, ni{"Paved Blackstone"}, ni{"Small Blackstone Bricks"}, ni{"Smooth Blackstone"} },           list{title = whitestone, ni{"Cobble Whitestone"}, ni{"Large Whitestone Bricks"}, ni{"Paved Whitestone"}, ni{"Small Whitestone Bricks"}, ni{"Smooth Whitestone"}, ni{"Whitestone Gravel"} },           list{title = glass, ni{"Stained Glass (White)", "Stained Glass (White) (MineFactory Reloaded)", "White"}, ni{"Stained Glass (Orange)", "Stained Glass (Orange) (MineFactory Reloaded)", "Orange"}, ni{"Stained Glass (Magenta)", "Stained Glass (Magenta) (MineFactory Reloaded)", "Magenta"}, ni{"Stained Glass (Light Blue)", "Stained Glass (Light Blue) (MineFactory Reloaded)", "Light Blue"}, ni{"Stained Glass (Yellow)", "Stained Glass (Yellow) (MineFactory Reloaded)", "Yellow"}, ni{"Stained Glass (Lime)", "Stained Glass (Lime) (MineFactory Reloaded)", "Lime"}, ni{"Stained Glass (Pink)", "Stained Glass (Pink) (MineFactory Reloaded)", "Pink"}, ni{"Stained Glass (Grey)", "Stained Glass (Grey) (MineFactory Reloaded)", "Grey"}, ni{"Stained Glass (Light Grey)", "Stained Glass (Light Grey) (MineFactory Reloaded)", "Light Grey"}, ni{"Stained Glass (Cyan)", "Stained Glass (Cyan) (MineFactory Reloaded)", "Cyan"}, ni{"Stained Glass (Purple)", "Stained Glass (Purple) (MineFactory Reloaded)", "Purple"}, ni{"Stained Glass (Blue)", "Stained Glass (Blue) (MineFactory Reloaded)", "Blue"}, ni{"Stained Glass (Brown)", "Stained Glass (Brown) (MineFactory Reloaded)", "Brown"}, ni{"Stained Glass (Green)", "Stained Glass (Green) (MineFactory Reloaded)", "Green"}, ni{"Stained Glass (Red)", "Stained Glass (Red) (MineFactory Reloaded)", "Red"}, ni{"Stained Glass (Black)", "Stained Glass (Black) (MineFactory Reloaded)", "Black"} },           list{title = glasspane, ni{"Stained Glass Pane (White)", "Stained Glass Pane (White) (MineFactory Reloaded)", "White"}, ni{"Stained Glass Pane (Orange)", "Stained Glass Pane (Orange) (MineFactory Reloaded)", "Orange"}, ni{"Stained Glass Pane (Magenta)", "Stained Glass Pane (Magenta) (MineFactory Reloaded)", "Magenta"}, ni{"Stained Glass Pane (Light Blue)", "Stained Glass Pane (Light Blue) (MineFactory Reloaded)", "Light Blue"}, ni{"Stained Glass Pane (Yellow)", "Stained Glass Pane (Yellow) (MineFactory Reloaded)", "Yellow"}, ni{"Stained Glass Pane (Lime)", "Stained Glass Pane (Lime) (MineFactory Reloaded)", "Lime"}, ni{"Stained Glass Pane (Pink)", "Stained Glass Pane (Pink) (MineFactory Reloaded)", "Pink"}, ni{"Stained Glass Pane (Grey)", "Stained Glass Pane (Grey) (MineFactory Reloaded)", "Grey"}, ni{"Stained Glass Pane (Light Grey)", "Stained Glass Pane (Light Grey) (MineFactory Reloaded)", "Light Grey"}, ni{"Stained Glass Pane (Cyan)", "Stained Glass Pane (Cyan) (MineFactory Reloaded)", "Cyan"}, ni{"Stained Glass Pane (Purple)", "Stained Glass Pane (Purple) (MineFactory Reloaded)", "Purple"}, ni{"Stained Glass Pane (Blue)", "Stained Glass Pane (Blue) (MineFactory Reloaded)", "Blue"}, ni{"Stained Glass Pane (Brown)", "Stained Glass Pane (Brown) (MineFactory Reloaded)", "Brown"}, ni{"Stained Glass Pane (Green)", "Stained Glass Pane (Green) (MineFactory Reloaded)", "Green"}, ni{"Stained Glass Pane (Red)", "Stained Glass Pane (Red) (MineFactory Reloaded)", "Red"}, ni{"Stained Glass Pane (Black)", "Stained Glass Pane (Black) (MineFactory Reloaded)", "Black"} },           list{title = otherdecoration, ni{"Ice Bricks"}, ni{"Glowstone Bricks"}, ni{"Lapis Bricks"}, ni{"Large Bricks"}, ni{"Large Glowstone Bricks"}, ni{"Large Ice Bricks"}, ni{"Large Lapis Bricks"}, ni{"Large Obsidian Bricks"}, ni{"Large Paved Stone Bricks"}, ni{"Large Snow Bricks"}, ni{"Large Whitestone Bricks"}, ni{"Obsidian Bricks"}, ni{"Paved Stone Bricks"}, ni{"Pink Slime Block"}, ni{"Road"}, ni{"Road Light"}, ni{"Road Light (Inverted)"}, ni{"Snow Bricks"} }       },        list{title = conveyor, ni{"Conveyor Belt (White)", "White"}, ni{"Conveyor Belt (Orange)", "Orange"}, ni{"Conveyor Belt (Magenta)", "Magenta"}, ni{"Conveyor Belt (Light Blue)", "Light Blue"}, ni{"Conveyor Belt (Yellow)", "Yellow"}, ni{"Conveyor Belt (Lime)", "Lime"}, ni{"Conveyor Belt (Pink)", "Pink"}, ni{"Conveyor Belt (Grey)", "Grey"}, ni{"Conveyor Belt (Light Grey)", "Light Grey"}, ni{"Conveyor Belt (Cyan)", "Cyan"}, ni{"Conveyor Belt (Purple)", "Purple"}, ni{"Conveyor Belt (Blue)", "Blue"}, ni{"Conveyor Belt (Brown)", "Brown"}, ni{"Conveyor Belt (Green)", "Green"}, ni{"Conveyor Belt (Red)", "Red"}, ni{"Conveyor Belt (Black)", "Black"} }   },    group{name = "vegetation", title = vegetation, list{title = vegetation, ni{"Dry Rubber Leaves"}, ni{"Fertile Soil"}, ni{"Mega Rubber Sapling"}, ni{"Rubber Leaves"}, ni{"Rubber Wood"}, ni{"Rubber Sapling"}, ni{"Sacred Rubber Sapling"}, ni{"Sacred Rubber Sapling (World)"} }	 },    group{name = "items", title = items, list{title = armor, ni{"Plastic Boots"}, ni{"Plastic Breastplate"}, ni{"Plastic Helmet"}, ni{"Plastic Leggings"} },       list{title = items, ni{"Blank Record"}, ni{"DetCord"}, ni{"Factory Machine Block"}, ni{"Laser Fokus (Cyan)"}, ni{"Milk Bottle"}, ni{"Pink Slime Crystal"}, ni{"Pink Slimeball"}, ni{"Plastic Bag"}, ni{"Plastic Bag"}, ni{"Plastic Cup"}, ni{"PRC LX-100 Logic Expansion Card"}, ni{"PRC LX-300 Logic Expansion Card"}, ni{"PRC LX-500 Logic Expansion Card"}, ni{"PRC Memory Card"}, ni{"Sunglasses"} },       list{title = laserfoci, ni{"Laser Focus (White)", "White"}, ni{"Laser Focus (Orange)", "Orange"}, ni{"Laser Focus (Magenta)", "Magenta"}, ni{"Laser Focus (Light Blue)", "Light Blue"}, ni{"Laser Focus (Yellow)", "Yellow"}, ni{"Laser Focus (Lime)", "Lime"}, ni{"Laser Focus (Pink)", "Pink"}, ni{"Laser Focus (Grey)", "Grey"}, ni{"Laser Focus (Light Grey)", "Light Grey"}, ni{"Laser Focus (Cyan)", "Cyan"}, ni{"Laser Focus (Purple)", "Purple"}, ni{"Laser Focus (Blue)", "Blue"}, ni{"Laser Focus (Brown)", "Brown"}, ni{"Laser Focus (Green)", "Green"}, ni{"Laser Focus (Red)", "Red"}, ni{"Laser Focus (Black)", "Black"} }   },    group{name = "fluids", title = fluids, list{title = fluids, ni{"BioFuel"}, ni{"BioFuel Bucket"}, ni{"Chocolate Milk"}, ni{"Chocolate Milk Bucket"}, ni{"Meat"}, ni{"Meat Bucket"}, ni{"Essence"}, ni{"Essence Bucket"}, ni{"Milk"}, ni{"Mushroom Soup"}, ni{"Mushroom Soup Bucket"}, ni{"Pink Slime"}, ni{"Pink Slime Bucket"}, ni{"Sewage"}, ni{"Sewage Bucket"}, ni{"Sludge"}, ni{"Sludge Bucket"}, ni{"Steam"} }   },    group{name = "resources", title = resources, list{title = ceramicdye, ni{"Ceramic Dye (White)", "White"}, ni{"Ceramic Dye (Orange)", "Orange"}, ni{"Ceramic Dye (Magenta)", "Magenta"}, ni{"Ceramic Dye (Light Blue)", "Light Blue"}, ni{"Ceramic Dye (Yellow)", "Yellow"}, ni{"Ceramic Dye (Lime)", "Lime"}, ni{"Ceramic Dye (Pink)", "Pink"}, ni{"Ceramic Dye (Grey)", "Grey"}, ni{"Ceramic Dye (Light Grey)", "Light Grey"}, ni{"Ceramic Dye (Cyan)", "Cyan"}, ni{"Ceramic Dye (Purple)", "Purple"}, ni{"Ceramic Dye (Blue)", "Blue"}, ni{"Ceramic Dye (Brown)", "Brown"}, ni{"Ceramic Dye (Green)", "Green"}, ni{"Ceramic Dye (Red)", "Red"}, ni{"Ceramic Dye (Black)", "Black"} },       list{title = raw, ni{"Raw Rubber"}, ni{"Raw Plastic"}, ni{""}, ni{""}, ni{""}, ni{""} },       list{title = refined, ni{"Block of Plastic"}, ni{"Industrial Fertilizer"}, ni{"Plastic Sheets"}, ni{"Rubber Bar"}, ni{"Sugar Charcoal"}, ni{"Sugar Charcoal Block"} },       list{title = meat, ni{"Raw Meat Nugget"}, ni{"Cooked Meat Nugget"}, ni{"Raw Meat Ingot"}, ni{"Cooked Meat Ingot"}, ni{"Raw Meat Block"}, ni{"Cooked Meat Block"} }	 },    group{name = "rails", title = rails, list{title = rails, ni{"Cargo Dropoff Rail"}, ni{"Cargo Pickup Rail"}, ni{"Passenger Dropoff Rail"}, ni{"Passenger Pickup Rail"} }	 },    group{name = "rednet", title = rednet, list{title = rednet, ni{"Programmable RedNet Controller"}, ni{"Programmable RedNet Controller Housing"}, ni{"RedNet Cable"}, ni{"RedNet Energy Cable"}, ni{"RedNet Historian"}, ni{"RedNet Meter"}, ni{"RedNet Multimeter"}, ni{"RedNote Block"} }   },    group{name = "tools", title = tools, list{title = safari, ni{"Golden Jailer's Safari Net"}, ni{"Jailer's Safari Net"}, ni{"Safari Net"}, ni{"Safari Net (Single Use)"}, ni{"Safari Net (Single Use) (Mystery)"}, ni{"Safari Net Launcher"} },       list{title = syring, ni{"Empty Syringe", "Empty"}, ni{"De-Zombification Syringe", "De-Zombification"}, ni{"Growth Syringe", "Growth"}, ni{"Health Syringe", "Health"}, ni{"Slime Embiggening Syringe", "Slime Embiggening"}, ni{"Zombie Syringe", "Zombie"} },       list{title = weapons, ni{"Needlegun"}, ni{"Potato Cannon"}, ni{"SPAMR Launcher"} },       list{title = ammo, ni{"Needlegun Ammo (Anvil)"}, ni{"Needlegun Ammo (Fire)"}, ni{"Needlegun Ammo (Lava)"}, ni{"Needlegun Ammo (Needles)"}, ni{"Needlegun Ammo (Sewage)"}, ni{"Needlegun Ammo (Shrapnel)"}, ni{"Needlegun Ammo (Sludge)"}, ni{"Needlegun Magazine"}, ni{"Self-Propelled Anti Materiel Rocket"}, ni{"Tracking Self-Propelled Anti Materiel Rocket"} },       list{title = other, ni{"Fishing Rod"}, ni{"Laser Focus"}, ni{"Logic Expansion Card"}, ni{"Plastic Pipe"}, ni{"Plastic Tank"}, ni{"PortaSpawner"}, ni{"Precision Sledgehammer"}, ni{"Ruler"}, ni{"Spyglass"}, ni{"Straw"}, ni{"XP Extractor"} }   },    group{name = "upgrades", title = upgrades, list{title = upgrades, ni{"Upgrade (Bronze)", "MFR Machine Upgrade (Bronze)", "Bronze"}, ni{"Upgrade (Cobble)", "MFR Machine Upgrade (Cobble)", "Cobble"}, ni{"Upgrade (Copper)", "MFR Machine Upgrade (Copper)", "Copper"}, ni{"Upgrade (Diamond)", "MFR Machine Upgrade (Diamond)", "Diamond"}, ni{"Upgrade (Emerald)", "MFR Machine Upgrade (Emerald)", "Emerald"}, ni{"Upgrade (Gold)", "MFR Machine Upgrade (Gold)", "Gold"}, ni{"Upgrade (Iron)", "MFR Machine Upgrade (Iron)", "Iron"}, ni{"Upgrade (Lapis)", "MFR Machine Upgrade (Lapis)", "Lapis"}, ni{"Upgrade (Platinum)", "MFR Machine Upgrade (Platinum)", "Platinum"}, ni{"Upgrade (Quartz)", "MFR Machine Upgrade (Quartz)", "Quartz"}, ni{"Upgrade (Silver)", "MFR Machine Upgrade (Silver)", "Silver"}, ni{"Upgrade (Tin)", "MFR Machine Upgrade (Tin)", "Tin"} }   },    group{name = "debugger", title = debugger, list{title = debugger, ni{"Debugger"} }   } }

end return p --