Module:Navbox/Industrial Foregoing

From Feed The Beast Wiki
Jump to: navigation, search

Documentation for this module may be created at Module:Navbox/Industrial Foregoing/doc

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

local _if = l{"Industrial Foregoing", [=[<translate><!--T:1--> Industrial Foregoing</translate>]=]} -- Underscore included due to "if" keyword

local blocks = [=[<translate><!--T:2--> Blocks</translate>]=]
local producers = [=[<translate><!--T:3--> Energy producers</translate>]=]
local consumers = [=[<translate><!--T:4--> Energy consumers</translate>]=]
local utils = [=[<translate><!--T:5--> Other utilities</translate>]=]
local conveyor = [=[<translate><!--T:24--> Conveyor Belt</translate>]=]

local items = [=[<translate><!--T:6--> Items</translate>]=]
local tools = [=[<translate><!--T:7--> Tools</translate>]=]
local components = [=[<translate><!--T:8--> Components</translate>]=]
local misc = [=[<translate><!--T:9--> Misc</translate>]=]

--misc
local fluids = [=[<translate><!--T:15--> Fluids</translate>]=]
--misc

return navbox{title = _if, mod = "IF", modname = "Industrial Foregoing",
	group{name = "blocks", title = blocks,
		list{title = producers,
			ni{"Petrified Fuel Generator"},
			ni{"Biofuel Generator"},
			ni{"Protein Generator"}
		},
		list{title = consumers,
			ni{"Enchantment Sorter"},
			ni{"Enchantment Extractor"},
			ni{"Enchantment Applicator"},
			ni{"Mob Crusher"},
			ni{"Potion Brewer"},
			ni{"Animal Baby Separator"},
			ni{"Animal Feeder"},
			ni{"Plant Sower"},
			ni{"Plant Fertilizer"},
			ni{"Plant Gatherer"},
			ni{"Resources Fisher"},
			ni{"Animal Rancher"},
			ni{"Mob Slaughter Factory"},
			ni{"Mob Duplicator"},
			nid{"Block Breaker"},
			nid{"Block Placer"},
			ni{"Latex Processing Unit"},
			ni{"Sewage Composter"},
			ni{"Animal Sewer"},
			ni{"Sludge Refiner"},
			ni{"Mob Detector"},
			ni{"Lava Fabricator"},
			nid{"Bioreactor"},
			ni{"Laser Base"},
			nid{"Laser Drill"},
			ni{"Ore Processor"},
			ni{"Dye Mixer"},
			ni{"Enchantment Factory"},
			ni{"Spores Recreator"},
			ni{"Animal Grower"},
			ni{"Material StoneWork Factory"},
			ni{"Resourceful Furnace"},
			ni{"Villager Trade Exchanger"},
			ni{"Energy Field Provider"},
			nid{"Hydrator"},
			ni{"Protein Reactor"},
			nid{"Fluid Pump"},
			ni{"Wither Builder"},
			ni{"Plant Interactor"}
		},
		list{title = utils,
			ni{"Black Hole Unit"},
			ni{"Water Condensator"},
			ni{"Tree Fluid Extractor"},
			ni{"Black Hole Controller"},
			ni{"Black Hole Tank"},
			ni{"Ore Dictionary Converter"},
			ni{"Fluid Dictionary Converter"},
			ni{"Item Splitter"},
			ni{"Fluid Crafter"}
		},
		list{title = conveyor,
			ni{"White Conveyor Belt", "Conveyor Belt (Industrial Foregoing)", [=[<translate><!--T:25--> Conveyor Belt</translate>]=]},
			ni{"Extraction Conveyor Upgrade"},
			ni{"Insertion Conveyor Upgrade"},
			ni{"Detection Conveyor Upgrade"},
			ni{"Bouncing Conveyor Upgrade"},
			ni{"Dropping Conveyor Upgrade"},
			ni{"Blinking Conveyor Upgrade"},
			ni{"Splitting Conveyor Upgrade"}
		}
	},
	group{name = "items", title = items,
		list{title = tools,
			ni{"Meat Feeder"},
			ni{"Mob Imprisonment Tool"},
			nid{"Straw"}
		},
		list{title = components,
			ni{"Tiny Dry Rubber"},
			ni{"Dry Rubber"},
			nid{"Plastic"},
			nid{"Fertilizer"},
			ni{"Pink Slime", "Pink Slime (item)", [=[<translate><!--T:16--> Pink Slime (item)</translate>]=]}
		},
		list{title = misc,
			ni{"Laser Lens (white)", "Laser Lens (Industrial Foregoing)", [=[<translate><!--T:10--> Laser Lens</translate>]=]},
			ni{"Laser Lens (Inverted) (white)", "Laser Lens (Inverted)", [=[<translate><!--T:11--> Laser Lens (Inverted)</translate>]=]},
			ni{"Adult Filter"},
			ni{"Range Addon (tier 11)", "Range Addon", [=[<translate><!--T:12--> Range Addon</translate>]=]},
			ni{"Energy Field Addon"},
			ni{"Leaf Shearing Addon"},
			ni{"Itemstack Transfer Addon (Pull/Down)"},
			ni{"Itemstack Transfer Addon (Push/Down)"},
			ni{"Fluid Transfer Addon (Pull/Down)"},
			ni{"Fluid Transfer Addon (Push/Down)"},
			ni{"Magenta Artificial Dye", "Artificial Dye", [=[<translate><!--T:26--> Artificial Dye</translate>]=]},
			ni{"Industrial Foregoing's Manual"}
		}
	},
	group{name = "misc", title = misc,
		list{title = fluids,
			ni{"Essence Bucket", "Essence", [=[<translate><!--T:17--> Essence</translate>]=]},
			ni{"Liquid Meat Bucket", "Liquid Meat", [=[<translate><!--T:18--> Liquid Meat</translate>]=]},
			ni{"Latex Bucket", "Latex", [=[<translate><!--T:19--> Latex</translate>]=]},
			ni{"Sewage Bucket", "Sewage (Industrial Foregoing)", [=[<translate><!--T:20--> Sewage</translate>]=]},
			ni{"Sludge Bucket", "Sludge (Industrial Foregoing)", [=[<translate><!--T:21--> Sludge</translate>]=]},
			ni{"Biofuel Bucket", "Biofuel (Industrial Foregoing)", [=[<translate><!--T:22--> Biofuel</translate>]=]},
			ni{"Pink Slime Bucket", "Pink Slime (fluid)", [=[<translate><!--T:14--> Pink Slime (fluid)</translate>]=]},
			ni{"Protein Bucket", "Protein", [=[<translate><!--T:23--> Protein</translate>]=]}
		},
		list{title = misc,
			ni{"Spawn Pink Slime", "Pink Slime (mob)", [=[<translate><!--T:13--> Pink Slime (mob)</translate>]=]}
		}
	}
}

end
return p