Module:Navbox/Thaumcraft 5

local p = {} p.navbox = function(navbox, highlightline, group, list, line, ni, nid, l) local tc5 = l{"Thaumcraft 5", [=[ Thaumcraft 5 ]=]}

local basic = [=[ Basic Information ]=] local concepts = [=[ Concepts ]=] local research = [=[ Research ]=] local ores = [=[ Ores ]=] local greatwood = [=[ Greatwood ]=] local silverwood = [=[ Silverwood ]=] local plants = [=[ Flori ]=] local shards = [=[ Primal Shards ]=] local taint = [=[ Taint ]=] local creative = [=[ Creative ]=] local enchantments = [=[ Enchantments ]=] local mobs = [=[ Creatures ]=] local biomes = [=[ Biomes ]=]

local thaum = [=[ Thaumaturgy ]=] local wands = [=[ Wands ]=] local caps = [=[ Wand Caps ]=] local rods = [=[ Wand Rods ]=] local cores = [=[ Wand Cores ]=] local foci = [=[ Wand Foci ]=] local aura = [=[ Aura ]=]

local alc = [=[ Alchemy ]=] local devices = [=[ Devices ]=] local rawComps = [=[ Raw Components ]=] local comps = [=[ Components ]=] local thaumtools = [=[ Thaumium Tools and Armor ]=]

local art = [=[ Artifice ]=] local cons = [=[ Constructs ]=] local thaumaturge = [=[ Thaumaturge ]=] local armortools = [=[ Armor and Tools ]=] local baubles = [=[ Baubles ]=] local arrows = [=[ Arrows ]=]

local golem = l{"Golemancy (Thaumcraft 5)", [=[ Golemancy ]=]} local seals = [=[ Control Seals ]=]

local eldritch = l{"Eldritch (Thaumcraft 5)", [=[ The Eldritch ]=]} local terrain = [=[ Terrain ]=] local void = [=[ Void Metal ]=] local crimson = [=[ Crimson Cult ]=] local treasure = [=[ Treasure ]=]

local misc = [=[ Misc ]=]

local addons = [=[ Addons ]=]

return navbox{title = tc5, mod = "TC5", modname = "Thaumcraft 5", group{name = "basic", title = basic, list{title = concepts, l{"Aura (Thaumcraft 5)", [=[ Aura ]=]}, l{"Aspects (Thaumcraft 5)", [=[ Aspects ]=]}, l{"Champion Mobs (Thaumcraft 5)", [=[ Champion Mobs ]=]}, l{"Commands (Thaumcraft 5)", [=[ Commands ]=]}, l{"Essentia (Thaumcraft 5)", [=[ Essentia ]=]}, l{"Flux (Thaumcraft 5)", [=[ Flux ]=]}, l{"Research (Thaumcraft 5)", [=[ Research ]=]}, l{"Vis (Thaumcraft 5)", [=[ Vis ]=]}, l{"Warp (Thaumcraft 5)", [=[ Warp ]=]}, l{"Wands (Thaumcraft 5)", [=[ Wands ]=]} },		list{title = ores, nid{"Amber Bearing Stone"}, nid{"Cinnabar Ore"}, nid{"Air Crystal"}, nid{"Fire Crystal"}, nid{"Earth Crystal"}, nid{"Water Crystal"}, nid{"Order Crystal"}, nid{"Entropy Crystal"} },		list{title = shards, nid{"Air Shard"}, nid{"Fire Shard"}, nid{"Water Shard"}, nid{"Earth Shard"}, nid{"Order Shard"}, nid{"Entropy Shard"} },		list{title = greatwood, nid{"Greatwood Log"}, nid{"Greatwood Leaves"}, nid{"Greatwood Planks"}, nid{"Greatwood Stairs"}, nid{"Greatwood Slab"}, nid{"Greatwood Sapling"} },		list{title = silverwood, nid{"Silverwood Log"}, nid{"Silverwood Leaves"}, nid{"Silverwood Planks"}, nid{"Silverwood Stairs"}, nid{"Silverwood Slab"}, nid{"Silverwood Sapling"} },		list{title = plants, nid{"Shimmerleaf"}, nid{"Cinderpearl"}, nid{"Vishroom"} },		list{title = research, nid{"Knowledge Fragment"}, ni{"Research Table"}, nid{"Scribing Tools"}, nid{"Thaumonomicon"}, nid{"Thaumometer"} },		list{title = taint, nid{"Crusted Taint"}, ni{"Degraded Taint Dust"}, nid{"Fibrous Taint"}, nid{"Flux Crystal"}, nid{"Flux Goo"}, ni{"Swollen Taint"}, ni{"Taint Geyser"}, nid{"Taint Tendril"}, nid{"Tainted Goo"}, nid{"Taintwood Log"}, nid{"Tainted Rock"}, nid{"Tainted Soil"}, ni{"Spawn Tainted Creeper", "Tainted Creeper (Thaumcraft 5)", [=[ Tainted Creeper ]=]}, ni{"Spawn Tainted Pig", "Tainted Pig (Thaumcraft 5)", [=[ Tainted Pig ]=]}, ni{"Spawn Tainted Villager", "Tainted Villager (Thaumcraft 5)", [=[ Tainted Villager ]=]}, ni{"Spawn Tainted Crawler", "Tainted Crawler (Thaumcraft 5)", [=[ Tainted Crawler ]=]}, ni{"Spawn Taintacle", "Taintancle (Thaumcraft 5)", [=[ Taintancle ]=]}, ni{"Spawn Tainted Chicken", "Tainted Chicken (Thaumcraft 5)", [=[ Tainted Chicken ]=]}, ni{"Spawn Tainted Cow", "Tainted Cow (Thaumcraft 5)", [=[ Tainted Cow ]=]}, ni{"Spawn Tainted Rabbit", "Tainted Rabbit", [=[ Tainted Rabbit ]=]}, ni{"Spawn Thaumic Slime", "Thaumic Slime (Thaumcraft 5)", [=[ Thaumic Slime ]=]}, ni{"Spawn Taint Swarm", "Taint Swarm (Thaumcraft 5)", [=[ Taint Swarm ]=]}, ni{"Spawn Tainted Sheep", "Tainted Sheep (Thaumcraft 5)", [=[ Tainted Sheep ]=]}, ni{"Spawn Giant Taintacle", "Giant Taintacle (Thaumcraft 5)", [=[ Giant Taintacle ]=]} },		list{title = enchantments, ni{mod="V", "Enchanted Book", "Haste", [=[ Haste ]=]}, ni{mod="V", "Enchanted Book", "Repair", [=[ Repair ]=]} },		list{title = creative, ni{"Ancient Autocaster Placer"}, ni{"Flux Sponge"}, ni{"Node Placer"}, ni{"Obelisk Placer"} },		list{title = biomes, l{"Eerie biome", [=[ Eerie biome ]=]}, l{"Magical Forest", [=[ Magical Forest ]=]}, l{"Taint biome", [=[ Taint biome ]=]} },		list{title = mobs, ni{"Spawn Angry Zombie", "Angry Zombie (Thaumcraft 5)", [=[ Angry Zombie ]=]}, ni{"Spawn Firebat", "Firebat (Thaumcraft 5)", [=[ Firebat ]=]}, ni{"Spawn Furious Zombie", "Furious Zombie (Thaumcraft 5)", [=[ Furious Zombie ]=]}, ni{"Spawn Pech Forager", "Pech Forager (Thaumcraft 5)", [=[ Pech Forager ]=]}, ni{"Spawn Wisp", "Wisp (Thaumcraft 5)", [=[ Wisp ]=]} },		list{title = misc, nid{"Amber"}, nid{"Amber Block"}, nid{"Amber Bricks"}, nid{"Block of Flesh"}, nid{"Quicksilver"}, ni{"Quicksilver Drop"}, nid{"Zombie Brain"} }	},	group{name = "thaum", title = thaum, list{title = wands, nid{"Iron Capped Wooden Wand"}, nid{"Gold Banded Greatwood Wand"}, ni{"Thaumium Bossed Silverwood Wand"}, ni{"Thaumium Bossed Silverwood Scepter"}, ni{"Void Aspected Primal Staff"} },		list{title = caps, nid{"Iron Cap"}, nid{"Gold Cap"}, ni{"Brass Cap"}, nid{"Inert Thaumium Cap"}, nid{"Charged Thaumium Cap"} },		list{title = rods, nid{"Greatwood Rod",}, nid{"Silverwood Rod"}, nid{"Obsidian Rod"}, nid{"Blazing Rod"}, nid{"Icy Rod"}, nid{"Quartz Rod"}, nid{"Bone Rod"}, nid{"Reed Rod"} },		list{title = cores, nid{"Greatwood Staff Core"}, nid{"Silverwood Staff Core"}, nid{"Obsidian Staff Core"}, nid{"Blazing Staff Core"}, nid{"Icy Staff Core"}, nid{"Quartz Staff Core"}, nid{"Bone Staff Core"}, nid{"Reed Staff Core"} },		list{title = foci, nid{"Wand Focus: Shock"}, nid{"Wand Focus: Fire"}, nid{"Wand Focus: Frost"}, nid{"Wand Focus: Excavation"}, nid{"Wand Focus: Equal Trade"}, nid{"Wand Focus: Portable Hole"}, nid{"Wand Focus: Nine Hells"}, nid{"Wand Focus: Pech's Curse"}, nid{"Wand Focus: Vis Shard"}, nid{"Wand Focus: Builder"}, nid{"Wand Focus: Grappler"} },		list{title = aura, ni{"Aura Totem of Attraction"}, ni{"Aura Totem of Dispersal"}, ni{"Amulet of Vis"}, ni{"Node Magnet"}, ni{"Node Stabilizer"}, ni{"Recharge Pedestal"}, ni{"Stabilizing Totem Pole"}, ni{"Totem Pole Inner"}, ni{"Totem Pole Outer"} },		list{title = misc, nid{"Focus Pouch"}, nid{"Focal Manipulator"} }	},	group{name = "alc", title = alc, list{title = devices, nid{"Advanced Alchemical Construct"}, nid{"Alchemical Construct"}, ni{"Auxiliary Slurry Pump"}, ni{"Auxiliary Venting Port"}, nid{"Arcane Alembic"}, nid{"Arcane Bellows"}, nid{"Arcane Spa"}, nid{"Crucible"}, nid{"Directional Essentia Tube"}, ni{"Emptying Essentia Transfuser"}, nid{"Essentia Buffer"}, ni{"Essentia Centrifuge"}, nid{"Essentia Crystallizer"}, ni{"Essentia Smeltery"}, nid{"Essentia Tube"}, nid{"Essentia Resonator"}, nid{"Essentia Valve"}, ni{"Everfull Urn"}, ni{"Filling Essentia Transfuser"}, nid{"Filtered Essentia Tube"}, nid{"Mnemonic Matrix"}, nid{"Restricted Essentia Tube"}, ni{"White Tallow Candle", "Tallow Candle", [=[ Tallow Candle ]=]}, ni{"Thaumium Essentia Smeltery"}, nid{"Void Jar"}, ni{"Void Metal Essentia Smeltery"}, nid{"Warded Jar"} },		list{title = rawComps, nid{"Alumentum"}, nid{"Balanced Shard"}, ni{"Bucket of Liquid Death", "Liquid Death", [=[ Liquid Death ]=]}, nid{"Ethereal Bloom"}, nid{"Magic Tallow"}, ni{"Native Iron Cluster", "Native Cluster (Thaumcraft 5)", [=[ Native Cluster ]=]}, ni{"Tainted Shard"}, ni{"Yellow Nitor", "Nitor (Thaumcraft 5)", [=[ Nitor ]=]} },		list{title = comps, ni{"Alchemical Brass Ingot"}, ni{"Bottle of Taint"}, nid{"Brass Block"}, nid{"Brass Gear"}, ni{"Brass Lid Brace"}, nid{"Brass Plate"}, nid{"Crystallized Essence"}, ni{"Essentia Filter"}, nid{"Glass Phial"}, ni{"Morphic Resonator"}, ni{"Phial of Essentia"}, nid{"Purifying Bath Salts"}, ni{"Bucket of Purifying Fluid", "Purifying Fluid", [=[ Purifying Fluid ]=]}, nid{"Salis Mundus"}, nid{"Sanitizing Soap"}, nid{"Thaumium Block"}, nid{"Thaumium Gear"}, nid{"Thaumium Ingot"}, nid{"Thaumium Plate"}, ni{"Wispy Essence"} },		list{title = thaumtools, nid{"Thaumium Axe"}, nid{"Thaumium Sword"}, nid{"Thaumium Shovel"}, nid{"Thaumium Pickaxe"}, nid{"Thaumium Hoe"}, nid{"Thaumium Helm"}, nid{"Thaumium Chestplate"}, nid{"Thaumium Leggings"}, nid{"Thaumium Boots"} },		list{title = misc, nid{"Beef Nugget"}, ni{"Blank Label"}, nid{"Chicken Nugget"}, ni{"Fish Nugget"}, ni{"Mutton Nugget"}, nid{"Pork Nugget"}, ni{"Rabbit Nugget"} }	},	group{name = "art", title = art, list{title = devices, nid{"Arcane Bellows"}, nid{"Arcane Ear"}, nid{"Arcane Lamp"}, nid{"Arcane Levitator"}, ni{"Arcane Pattern Crafter"}, nid{"Arcane Pedestal"}, ni{"Arcane Workbench"}, ni{"Barrier Stone"}, nid{"Brain in a Jar"}, l{"Infusion Altar (Thaumcraft 5)", [=[ Infusion Altar ]=]}, l{"Infernal Furnace", [=[ Infernal Furnace ]=]}, nid{"Lamp of Fertility"}, nid{"Lamp of Growth"}, nid{"Paving Stone of Travel"}, ni{"Redstone Relay"}, nid{"Runic Matrix"}, ni{"Stone Table"}, ni{"Thaumic Dioptra"}, nid{"Thaumostatic Harness"}, ni{"Wood Table"} },		list{title = cons, ni{"Arcane Brick Stairs"}, ni{"Arcane Brick Slab"}, nid{"Arcane Stone"}, ni{"Arcane Stone Brick"}, nid{"Arcane Stone Slab"}, nid{"Arcane Stone Stairs"}, ni{"Infusion Cost Stone"}, ni{"Infusion Speed Stone"} },		list{title = armortools, nid{"Boots of the Traveller"}, nid{"Bow of Bone"}, nid{"Essentia Mirror"}, nid{"Goggles of Revealing"}, nid{"Magic Hand Mirror"}, nid{"Magic Mirror"}, nid{"Axe of the Stream"}, nid{"Hoe of Growth"}, nid{"Pickaxe of the Core"}, nid{"Shovel of the Earthmover"}, nid{"Sword of the Zephyr"}, nid{"Thaumium Fortress Helm"}, nid{"Thaumium Fortress Cuirass"}, nid{"Thaumium Fortress Thigh Guards"} },		list{title = baubles, ni{"Fancy Amulet"}, ni{"Fancy Ring"}, ni{"Fancy Belt"}, nid{"Mundane Amulet"}, nid{"Mundane Ring"}, nid{"Mundane Belt"}, ni{"Apprentices Ring of Aer"}, ni{"Apprentices Ring of Terra"}, ni{"Apprentices Ring of Ignis"}, ni{"Apprentices Ring of Aqua"}, ni{"Apprentices Ring of Ordo"}, ni{"Apprentices Ring of Perditio"}, nid{"Amulet of Runic Shielding"}, nid{"Amulet of Emergency Shielding"}, nid{"Girdle of Runic Shielding"}, ni{"Kinetic Girdle of Shielding"}, nid{"Ring of Protection"}, nid{"Ring of Runic Shielding"}, ni{"Charged Ring of Shielding"}, ni{"Revitalizing Ring of Shielding"}, ni{"Verdant Heart Band"}, ni{"Vis Stone"}, nid{"Thaumostatic Girdle"} },		list{title = thaumaturge, nid{"Thaumaturge's Robe"}, nid{"Thaumaturge's Leggings"}, nid{"Thaumaturge's Boots"} },		list{title = arrows, nid{"Air Arrow"}, nid{"Fire Arrow"}, nid{"Earth Arrow"}, nid{"Water Arrow"}, nid{"Order Arrow"}, nid{"Entropy Arrow"} },		list{title = comps, nid{"Enchanted Fabric"}, nid{"Primal Charm"}, nid{"Mirrored Glass"} },		list{title = misc, ni{"White Banner", "Banner (Thaumcraft 5)", [=[ Banner ]=]} }	},	group{name = "golem", title = golem, list{title = devices, ni{"Advanced Automated Crossbow"}, nid{"Arcane Bore"}, nid{"Arcane Bore Base"}, ni{"Automated Crossbow"}, ni{"Autocaster"}, l{"Golem Press", [=[ Golem Press ]=]}, nid{"Hungry Chest"} },		list{title = seals, ni{"Control Seal: Butcher"}, ni{"Control Seal: Block Breaker"}, ni{"Control Seal: Collect"}, ni{"Control Seal: Empty"}, ni{"Control Seal: Guard"}, ni{"Control Seal: Harvest"}, ni{"Control Seal: Lumberjack"}, ni{"Control Seal: Provide"}, ni{"Control Seal: Store"}, ni{"Control Seal: Use"} },		list{title = comps, ni{"Biothaumic Mind"}, ni{"Clockwork Mind"}, nid{"Iron Plate"}, ni{"Vision Module"} },		list{title = misc, ni{"Blank Seal"}, nid{"Golemancer's Bell"} }	},	group{name = "eldritch", title = eldritch, list{title = terrain, ni{"Ambient Grass Block"}, ni{"Ancient Doorway"}, nid{"Ancient Rock"}, nid{"Ancient Stone"}, nid{"Ancient Stone Slab"}, nid{"Crimson Cult Banner"}, nid{"Crusted Stone"}, ni{"Eldritch Stone"}, nid{"Glowing Crusted Stone"}, ni{"Glyphed Stone"}, ni{"Porous Stone"}, ni{"Starry Void"} },		list{title = void, ni{"Charged Void Metal Cap"}, ni{"Inert Void Metal Cap"}, nid{"Void Axe"}, nid{"Void Sword"}, nid{"Void Shovel"}, nid{"Void Pickaxe"}, nid{"Void Hoe"}, nid{"Void Helm"}, nid{"Void Chestplate"}, nid{"Void Leggings"}, nid{"Void Boots"}, ni{"Void Metal Block"}, ni{"Void Metal Gear"}, ni{"Void Metal Ingot"}, ni{"Void Metal Plate"}, nid{"Void Thaumaturge Hood"}, nid{"Void Thaumaturge Robe"}, nid{"Void Thaumaturge Leggings"}, nid{"Void Seed"} },		list{title = crimson, ni{"Spawn Crimson Cleric", "Crimson Cleric (Thaumcraft 5)", [=[ Crimson Cleric ]=]}, ni{"Spawn Crimson Knight", "Crimson Knight (Thaumcraft 5)", [=[ Crimson Knight ]=]}, ni{"Spawn Crimson Praetor", "Crimson Praetor", [=[ Crimson Praetor ]=]}, ni{"Spawn Eldritch Construct", "Eldritch Construct", [=[ Eldritch Construct ]=]}, ni{"Spawn Eldritch Crab", "Eldritch Crab (Thaumcraft 5)", [=[ Eldritch Crab ]=]}, ni{"Spawn Eldritch Guardian", "Eldritch Guardian (Thaumcraft 5)", [=[ Eldritch Guardian ]=]}, ni{"Spawn Eldritch Warden", "Eldritch Warden", [=[ Eldritch Warden ]=]}, ni{"Spawn Greater Crimson Portal", "Greater Crimson Portal", [=[ Greater Crimson Portal ]=]}, ni{"Spawn Lesser Crimson Portal", "Lesser Crimson Portal", [=[ Lesser Crimson Portal ]=]}, ni{"Spawn Mind Spider", "Mind Spider (Thaumcraft 5)", [=[ Mind Spider ]=]}, ni{"Spawn Shambling Husk", "Shambling Husk (Thaumcraft 5)", [=[ Shambling Husk ]=]}, nid{"Crimson Cult Helm"}, nid{"Crimson Cult Chestplate"}, nid{"Crimson Cult Greaves"}, nid{"Crimson Cult Boots"}, nid{"Crimson Cult Hood"}, nid{"Crimson Cult Robe"}, nid{"Crimson Cult Leggings"}, nid{"Crimson Praetor Helm"}, nid{"Crimson Praetor Chestplate"}, nid{"Crimson Praetor Greaves"} },		list{title = treasure, nid{"Common Treasure"}, nid{"Uncommon Treasure"}, nid{"Rare Treasure"} },		list{title = misc, nid{"Crimson Blade"}, nid{"Crimson Rites"}, nid{"Eldritch Eye"}, nid{"Sanity Checker"}, nid{"Sinister Lodestone"}, nid{"Staff Core of the Primal"}, nid{"Primal Crusher"}, nid{"Primordial Pearl"}, nid{"Wand Focus: Primal"} }	},	group{name = "addons", title = addons, list{ l{"Automagy", [=[ Automagy ]=]}, l{"Schools of Magic", [=[ Schools of Magic ]=]}, l{"Thaumaturgical Knowledge", [=[ Thaumaturgical Knowledge ]=]}, l{"Thaumic Bases", [=[ Thaumic Bases ]=]}, l{"Thaumic Equivalence", [=[ Thaumic Equivalence ]=]}, l{"Thaumic Infusion", [=[ Thaumic Infusion ]=]}, l{"Thaumic Mechworks", [=[ Thaumic Mechworks ]=]}, l{"Thaumic Palmistry", [=[ Thaumic Palmistry ]=]}, l{"Thaumic Potatoes", [=[ Thaumic Potatoes ]=]}, l{"Thaumcraft Research Helper", [=[ Thaumcraft Research Helper ]=]}, l{"ThaumicStorage", [=[ ThaumicStorage ]=]}, l{"Thaumic Tinkerer", [=[ Thaumic Tinkerer ]=]} }	} }

end return p