Module:Navbox/MineFactory Reloaded

-- -- local p = {} p.navbox = function(navbox, highlightline, group, list, line, ni, nid, 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 ceramicdye = [=[ Ceramic Dye ]=] local raw = [=[ Raw ]=] local refined = [=[ Refined ]=] local meat = [=[ Meat ]=]

local rails = [=[ Rails ]=]

local rednet = [=[ RedNet ]=]

local tools = [=[ Tools ]=] local ammo = [=[ Ammo ]=] 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", modname = "MineFactory Reloaded", 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", "Block Breaker (MineFactory Reloaded)", "Block Breaker"}, ni{"Block Placer", "Block Placer (MineFactory Reloaded)", "Block Placer"}, ni{"Block Smasher"}, ni{"Breeder"}, ni{"Chronotyper"}, ni{"Chunk Loader", "Chunk Loader (MineFactory Reloaded)", "Chunk Loader"}, nid{"Composter"}, ni{"Deep Storage Unit"}, ni{"Ejector", "Ejector (MineFactory Reloaded)", "Ejector"}, ni{"Enchantment Router"}, ni{"Fertilizer", "Fertilizer (MineFactory Reloaded)", "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", "Planter (MineFactory Reloaded)", "Planter"}, ni{"Rancher"}, ni{"Sewer"}, ni{"Slaughterhouse"}, ni{"Sludge Boiler"}, ni{"Steam Boiler", "Steam Boiler (MineFactory Reloaded)", "Steam Boiler"}, ni{"Steam Turbine", "Steam Turbine (MineFactory Reloaded)", "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 (MineFactory Reloaded)", "White"}, ni{"Stained Glass (Orange)", "Stained Glass (MineFactory Reloaded)", "Orange"}, ni{"Stained Glass (Magenta)", "Stained Glass (MineFactory Reloaded)", "Magenta"}, ni{"Stained Glass (Light Blue)", "Stained Glass (MineFactory Reloaded)", "Light Blue"}, ni{"Stained Glass (Yellow)", "Stained Glass (MineFactory Reloaded)", "Yellow"}, ni{"Stained Glass (Lime)", "Stained Glass (MineFactory Reloaded)", "Lime"}, ni{"Stained Glass (Pink)", "Stained Glass (MineFactory Reloaded)", "Pink"}, ni{"Stained Glass (Gray)", "Stained Glass (MineFactory Reloaded)", "Gray"}, ni{"Stained Glass (Light Gray)", "Stained Glass (MineFactory Reloaded)", "Light Gray"}, ni{"Stained Glass (Cyan)", "Stained Glass (MineFactory Reloaded)", "Cyan"}, ni{"Stained Glass (Purple)", "Stained Glass (MineFactory Reloaded)", "Purple"}, ni{"Stained Glass (Blue)", "Stained Glass (MineFactory Reloaded)", "Blue"}, ni{"Stained Glass (Brown)", "Stained Glass (MineFactory Reloaded)", "Brown"}, ni{"Stained Glass (Green)", "Stained Glass (MineFactory Reloaded)", "Green"}, ni{"Stained Glass (Red)", "Stained Glass (MineFactory Reloaded)", "Red"}, ni{"Stained Glass (Black)", "Stained Glass (MineFactory Reloaded)", "Black"} },           list{title = glasspane, ni{"Stained Glass Pane (White)", "Stained Glass Pane (MineFactory Reloaded)", "White"}, ni{"Stained Glass Pane (Orange)", "Stained Glass Pane (MineFactory Reloaded)", "Orange"}, ni{"Stained Glass Pane (Magenta)", "Stained Glass Pane (MineFactory Reloaded)", "Magenta"}, ni{"Stained Glass Pane (Light Blue)", "Stained Glass Pane (MineFactory Reloaded)", "Light Blue"}, ni{"Stained Glass Pane (Yellow)", "Stained Glass Pane (MineFactory Reloaded)", "Yellow"}, ni{"Stained Glass Pane (Lime)", "Stained Glass Pane (MineFactory Reloaded)", "Lime"}, ni{"Stained Glass Pane (Pink)", "Stained Glass Pane (MineFactory Reloaded)", "Pink"}, ni{"Stained Glass Pane (Gray)", "Stained Glass Pane (MineFactory Reloaded)", "Gray"}, ni{"Stained Glass Pane (Light Gray)", "Stained Glass Pane (MineFactory Reloaded)", "Light Gray"}, ni{"Stained Glass Pane (Cyan)", "Stained Glass Pane (MineFactory Reloaded)", "Cyan"}, ni{"Stained Glass Pane (Purple)", "Stained Glass Pane (MineFactory Reloaded)", "Purple"}, ni{"Stained Glass Pane (Blue)", "Stained Glass Pane (MineFactory Reloaded)", "Blue"}, ni{"Stained Glass Pane (Brown)", "Stained Glass Pane (MineFactory Reloaded)", "Brown"}, ni{"Stained Glass Pane (Green)", "Stained Glass Pane (MineFactory Reloaded)", "Green"}, ni{"Stained Glass Pane (Red)", "Stained Glass Pane (MineFactory Reloaded)", "Red"}, ni{"Stained Glass Pane (Black)", "Stained Glass Pane (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)", "Conveyor Belt (MineFactory Reloaded)", "White"}, ni{"Conveyor Belt (Orange)", "Conveyor Belt (MineFactory Reloaded)", "Orange"}, ni{"Conveyor Belt (Magenta)", "Conveyor Belt (MineFactory Reloaded)", "Magenta"}, ni{"Conveyor Belt (Light Blue)", "Conveyor Belt (MineFactory Reloaded)", "Light Blue"}, ni{"Conveyor Belt (Yellow)", "Conveyor Belt (MineFactory Reloaded)", "Yellow"}, ni{"Conveyor Belt (Lime)", "Conveyor Belt (MineFactory Reloaded)", "Lime"}, ni{"Conveyor Belt (Pink)", "Conveyor Belt (MineFactory Reloaded)", "Pink"}, ni{"Conveyor Belt (Gray)", "Conveyor Belt (MineFactory Reloaded)", "Gray"}, ni{"Conveyor Belt (Light Gray)", "Conveyor Belt (MineFactory Reloaded)", "Light Gray"}, ni{"Conveyor Belt (Cyan)", "Conveyor Belt (MineFactory Reloaded)", "Cyan"}, ni{"Conveyor Belt (Purple)", "Conveyor Belt (MineFactory Reloaded)", "Purple"}, ni{"Conveyor Belt (Blue)", "Conveyor Belt (MineFactory Reloaded)", "Blue"}, ni{"Conveyor Belt (Brown)", "Conveyor Belt (MineFactory Reloaded)", "Brown"}, ni{"Conveyor Belt (Green)", "Conveyor Belt (MineFactory Reloaded)", "Green"}, ni{"Conveyor Belt (Red)", "Conveyor Belt (MineFactory Reloaded)", "Red"}, ni{"Conveyor Belt (Black)", "Conveyor Belt (MineFactory Reloaded)", "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", "Rubber Wood (MineFactory Reloaded)", "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{"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)", "Laser Focus (MineFactory Reloaded)", "White"}, ni{"Laser Focus (Orange)", "Laser Focus (MineFactory Reloaded)", "Orange"}, ni{"Laser Focus (Magenta)", "Laser Focus (MineFactory Reloaded)", "Magenta"}, ni{"Laser Focus (Light Blue)", "Laser Focus (MineFactory Reloaded)", "Light Blue"}, ni{"Laser Focus (Yellow)", "Laser Focus (MineFactory Reloaded)", "Yellow"}, ni{"Laser Focus (Lime)", "Laser Focus (MineFactory Reloaded)", "Lime"}, ni{"Laser Focus (Pink)", "Laser Focus (MineFactory Reloaded)", "Pink"}, ni{"Laser Focus (Gray)", "Laser Focus (MineFactory Reloaded)", "Gray"}, ni{"Laser Focus (Light Gray)", "Laser Focus (MineFactory Reloaded)", "Light Gray"}, ni{"Laser Focus (Cyan)", "Laser Focus (MineFactory Reloaded)", "Cyan"}, ni{"Laser Focus (Purple)", "Laser Focus (MineFactory Reloaded)", "Purple"}, ni{"Laser Focus (Blue)", "Laser Focus (MineFactory Reloaded)", "Blue"}, ni{"Laser Focus (Brown)", "Laser Focus (MineFactory Reloaded)", "Brown"}, ni{"Laser Focus (Green)", "Laser Focus (MineFactory Reloaded)", "Green"}, ni{"Laser Focus (Red)", "Laser Focus (MineFactory Reloaded)", "Red"}, ni{"Laser Focus (Black)", "Laser Focus (MineFactory Reloaded)", "Black"} }   },    group{name = "fluids", title = fluids, list{title = fluids, ni{"BioFuel"}, ni{"BioFuel Bucket"}, ni{"Chocolate Milk", "Chocolate Milk (MineFactory Reloaded)", "Chocolate Milk"}, ni{"Chocolate Milk Bucket"}, ni{"Meat"}, ni{"Meat Bucket"}, ni{"Essence"}, ni{"Essence Bucket"}, ni{"Milk", "Milk (MineFactory Reloaded)", "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", "Steam (MineFactory Reloaded)", "Steam"} }   },    group{name = "resources", title = resources, list{title = ceramicdye, ni{"Ceramic Dye (White)", "Ceramic Dye", "White"}, ni{"Ceramic Dye (Orange)", "Ceramic Dye", "Orange"}, ni{"Ceramic Dye (Magenta)", "Ceramic Dye", "Magenta"}, ni{"Ceramic Dye (Light Blue)", "Ceramic Dye", "Light Blue"}, ni{"Ceramic Dye (Yellow)", "Ceramic Dye", "Yellow"}, ni{"Ceramic Dye (Lime)", "Ceramic Dye", "Lime"}, ni{"Ceramic Dye (Pink)", "Ceramic Dye", "Pink"}, ni{"Ceramic Dye (Gray)", "Ceramic Dye", "Gray"}, ni{"Ceramic Dye (Light Gray)", "Ceramic Dye", "Light Gray"}, ni{"Ceramic Dye (Cyan)", "Ceramic Dye", "Cyan"}, ni{"Ceramic Dye (Purple)", "Ceramic Dye", "Purple"}, ni{"Ceramic Dye (Blue)", "Ceramic Dye", "Blue"}, ni{"Ceramic Dye (Brown)", "Ceramic Dye", "Brown"}, ni{"Ceramic Dye (Green)", "Ceramic Dye", "Green"}, ni{"Ceramic Dye (Red)", "Ceramic Dye", "Red"}, ni{"Ceramic Dye (Black)", "Ceramic Dye", "Black"} },       list{title = raw, ni{"Raw Rubber"}, ni{"Raw Plastic"} },       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 = 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 Material Rocket"}, ni{"Tracking Self-Propelled Anti Material Rocket"} },       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 Syringe", "Empty"}, ni{"De-Zombification Syringe", "De-Zombification Syringe", "De-Zombification"}, ni{"Growth Syringe", "Growth Syringe", "Growth"}, ni{"Health Syringe", "Health Syringe", "Health"}, ni{"Slime Embiggening Syringe", "Slime Embiggening Syringe", "Slime Embiggening"}, ni{"Zombie Syringe", "Zombie Syringe", "Zombie"} },       list{title = weapons, ni{"Needlegun"}, ni{"Potato Cannon"}, ni{"SPAMR Launcher"} },       list{title = other, ni{"Fishing Rod"}, ni{"Plastic Pipe"}, ni{"Plastic Tank"}, ni{"PortaSpawner"}, ni{"Precision Sledgehammer"}, ni{"Ruler"}, ni{"Spyglass", "Spyglass (MineFactory Reloaded)", "Spyglass"}, ni{"Straw"}, ni{"XP Extractor"} }   },    group{name = "upgrades", title = upgrades, list{title = upgrades, ni{"Upgrade (Bronze)", "MFR Machine Upgrade", "Bronze"}, ni{"Upgrade (Cobble)", "MFR Machine Upgrade", "Cobble"}, ni{"Upgrade (Copper)", "MFR Machine Upgrade", "Copper"}, ni{"Upgrade (Diamond)", "MFR Machine Upgrade", "Diamond"}, ni{"Upgrade (Emerald)", "MFR Machine Upgrade", "Emerald"}, ni{"Upgrade (Gold)", "MFR Machine Upgrade", "Gold"}, ni{"Upgrade (Iron)", "MFR Machine Upgrade", "Iron"}, ni{"Upgrade (Lapis)", "MFR Machine Upgrade", "Lapis"}, ni{"Upgrade (Platinum)", "MFR Machine Upgrade", "Platinum"}, ni{"Upgrade (Quartz)", "MFR Machine Upgrade", "Quartz"}, ni{"Upgrade (Silver)", "MFR Machine Upgrade", "Silver"}, ni{"Upgrade (Tin)", "MFR Machine Upgrade", "Tin"} }   },    group{name = "debugger", title = debugger, list{title = debugger, ni{"Debugger", "Debugger (MineFactory Reloaded)", "Debugger"} }   } }

end return p --