Feed The Beast Wiki

Follow the Feed The Beast Wiki on Discord or Mastodon!

READ MORE

Feed The Beast Wiki
Advertisement

Documentation for this module may be created at Module:Navbox/Advanced Lightsabers/en/doc

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

local advancedlightsabers = l{"Advanced Lightsabers", [=[Advanced Lightsabers]=]}

local resources = [=[Resources]=]
local crystals = [=[Crystals]=]
local blocks = [=[Blocks]=]
local darkblocks = [=[Dark blocks]=]
local lightblocks = [=[Light blocks]=]
local machines = [=[Machines]=]
local lightsaber = [=[Lightsaber]=]
local lsparts = [=[Lightsaber parts]=]
local emitter = [=[Blade emitter]=]
local grip = [=[Grip]=]
local pommel = [=[Pommel]=]
local switchmodule = [=[Switch module]=]
local items = [=[Items]=]

return navbox{title = advancedlightsabers, mod = "AL", modname = "Advanced Lightsabers",
    group{name = "resources", title = resources,
        list{title = crystals,
            ni{"Amber Lightsaber Crystal", "Amber Lightsaber Crystal", [=[Amber]=]},
            ni{"Arctic Blue Lightsaber Crystal", "Arctic Blue Lightsaber Crystal", [=[Arctic Blue]=]},
            ni{"Blood Orange Lightsaber Crystal", "Blood Orange Lightsaber Crystal", [=[Blood Orange]=]},
			ni{"Compressed Focusing Crystal", "Compressed Focusing Crystal", [=[Compressed Focusing]=]},
			ni{"Cracked Kyber Crystal", "Cracked Kyber Crystal", [=[Cracked Kyber]=]},
			ni{"Cyan Lightsaber Crystal", "Cyan Lightsaber Crystal", [=[Cyan]=]},
			ni{"Deep Blue Lightsaber Crystal", "Deep Blue Lightsaber Crystal", [=[Deep Blue]=]},
			ni{"Fine-Cut Focusing Crystal", "Fine-Cut Focusing Crystal", [=[Fine-Cut Focusing]=]},
			ni{"Gold Lightsaber Crystal", "Gold Lightsaber Crystal", [=[Gold]=]},
			ni{"Green Lightsaber Crystal", "Green Lightsaber Crystal", [=[Green]=]},
			ni{"Indigo Lightsaber Crystal", "Indigo Lightsaber Crystal", [=[Indigo]=]},
			ni{"Inverting Focusing Crystal", "Inverting Focusing Crystal", [=[Inverting Focusing]=]},
			ni{"Light Blue Lightsaber Crystal", "Light Blue Lightsaber Crystal", [=[Light Blue]=]},
			ni{"Fine-Cut Focusing Crystal", "Fine-Cut Focusing Crystal", [=[Fine-Cut Focusing]=]},
			ni{"Fine-Cut Focusing Crystal", "Fine-Cut Focusing Crystal", [=[Fine-Cut Focusing]=]},
			ni{"Lime Green Lightsaber Crystal", "Lime Green Lightsaber Crystal", [=[Lime Green]=]},
			ni{"Magenta Lightsaber Crystal", "Magenta Lightsaber Crystal", [=[Magenta]=]},
			ni{"Medium Blue Lightsaber Crystal", "Medium Blue Lightsaber Crystal", [=[Medium Blue]=]},
			ni{"Mint Green Lightsaber Crystal", "Mint Green Lightsaber Crystal", [=[Mint Green]=]},
			ni{"Pink Lightsaber Crystal", "Pink Lightsaber Crystal", [=[Pink]=]},
			ni{"Purple Lightsaber Crystal", "Purple Lightsaber Crystal", [=[Purple]=]},
			ni{"Red Lightsaber Crystal", "Red Lightsaber Crystal", [=[Red]=]},
			ni{"White Lightsaber Crystal", "White Lightsaber Crystal", [=[White]=]},
			ni{"Yellow Lightsaber Crystal", "Yellow Lightsaber Crystal", [=[Yellow]=]}
		}
    },
    group{name = "blocks", title = blocks,
        list{title = blocks,
			list{title = blocks,
				ni{"Sith Sarcophagus"},
				ni{"Stone Sith Coffin"}
            },
			list{title = darkblocks,
				ni{"Dark Activated Forcestone Pillar"},
				ni{"Dark Forcestone Pillar"},
				ni{"Dark Forcestone Slab"},
				ni{"Dark Forcestone Slab 2"},
				ni{"Dark Forcestone Stairs"},
				ni{"Dark Forcestone"},
				ni{"Dark Inscribed Forcestone"}
            },
			list{title = lightblocks,
				ni{"Light Activated Forcestone Pillar"},
				ni{"Light Forcestone Pillar"},
				ni{"Light Forcestone Slab"},
				ni{"Light Forcestone Slab (brown)"},
				ni{"Light Forcestone Slab (grey)"},
				ni{"Light Forcestone Stairs"},
				ni{"Light Forcestone"},
				ni{"Light Inscribed Forcestone"}
			},
			list{title = machines,
				ni{"Lightsaber Forge (grey)"},
				ni{"Lightsaber Forge (brown)"}
			}
        }
	},
	group{name = "lightsaber", title = lightsaber,
        list{title = lightsaber,
            ni{"Double Lightsaber", "Double Lightsaber (Mauler)", [=[Mauler]=]},
			ni{"Lightsaber 1", "Lightsaber (Graflex)", [=[Graflex]=]},
			ni{"Lightsaber 2", "Lightsaber (Redeemer)", [=[Redeemer]=]},
			ni{"Lightsaber 3", "Lightsaber (Prodigal Son)", [=[Prodigal Son]=]},
			ni{"Lightsaber 4", "Lightsaber (Knighted)", [=[Knighted]=]},
			ni{"Lightsaber 5", "Lightsaber (Vaid Ancient)", [=[Vaid (Ancient)]=]},
			ni{"Lightsaber 6", "Lightsaber (Vaid Modern)", [=[Vaid (Modern)]=]},
			ni{"Lightsaber 7", "Lightsaber (Droideka)", [=[Droideka]=]},
			ni{"Lightsaber 8", "Lightsaber (Fulcrum)", [=[Fulcrum]=]},
			ni{"Lightsaber 9", "Lightsaber (Juggernaut)", [=[Juggernaut]=]},
			ni{"Lightsaber 10", "Lightsaber (Mechanical)", [=[Mechanical]=]},
			ni{"Lightsaber 11", "Lightsaber (Mandalorian)", [=[Mandalorian]=]},
			ni{"Lightsaber 12", "Lightsaber (Fury)", [=[Fury]=]}
        },
        list{title = lsparts,
			list{title = lsparts,
				ni{"Lightsaber Circuitry"}
			},
			list{title = emitter,
				ni{"Lightsaber Blade Emitter 1", "Lightsaber Blade Emitter (Graflex)", [=[Graflex]=]},
				ni{"Lightsaber Blade Emitter 2", "Lightsaber Blade Emitter (Redeemer)", [=[Redeemer]=]},
				ni{"Lightsaber Blade Emitter 3", "Lightsaber Blade Emitter (Prodigal Son)", [=[Prodigal Son]=]},
				ni{"Lightsaber Blade Emitter 4", "Lightsaber Blade Emitter (Knighted)", [=[Knighted]=]},
				ni{"Lightsaber Blade Emitter 5", "Lightsaber Blade Emitter (Vaid Ancient)", [=[Vaid (Ancient)]=]},
				ni{"Lightsaber Blade Emitter 6", "Lightsaber Blade Emitter (Vaid Modern)", [=[Vaid (Modern)]=]},
				ni{"Lightsaber Blade Emitter 7", "Lightsaber Blade Emitter (Droideka)", [=[Droideka]=]},
				ni{"Lightsaber Blade Emitter 8", "Lightsaber Blade Emitter (Fulcrum)", [=[Fulcrum]=]},
				ni{"Lightsaber Blade Emitter 9", "Lightsaber Blade Emitter (Juggernaut)", [=[Juggernaut]=]},
				ni{"Lightsaber Blade Emitter 10", "Lightsaber Blade Emitter (Mechanical)", [=[Mechanical]=]},
				ni{"Lightsaber Blade Emitter 11", "Lightsaber Blade Emitter (Mandalorian)", [=[Mandalorian]=]},
				ni{"Lightsaber Blade Emitter 12", "Lightsaber Blade Emitter (Fury)", [=[Fury]=]},
				ni{"Lightsaber Blade Emitter 13", "Lightsaber Blade Emitter (Mauler)", [=[Mauler]=]}
			},
			list{title = grip,
				ni{"Lightsaber Grip 1", "Lightsaber Grip (Graflex)", [=[Graflex]=]},
				ni{"Lightsaber Grip 2", "Lightsaber Grip (Redeemer)", [=[Redeemer]=]},
				ni{"Lightsaber Grip 3", "Lightsaber Grip (Prodigal Son)", [=[Prodigal Son]=]},
				ni{"Lightsaber Grip 4", "Lightsaber Grip (Knighted)", [=[Knighted]=]},
				ni{"Lightsaber Grip 5", "Lightsaber Grip (Vaid Ancient)", [=[Vaid (Ancient)]=]},
				ni{"Lightsaber Grip 6", "Lightsaber Grip (Vaid Modern)", [=[Vaid (Modern)]=]},
				ni{"Lightsaber Grip 7", "Lightsaber Grip (Droideka)", [=[Droideka]=]},
				ni{"Lightsaber Grip 8", "Lightsaber Grip (Fulcrum)", [=[Fulcrum]=]},
				ni{"Lightsaber Grip 9", "Lightsaber Grip (Juggernaut)", [=[Juggernaut]=]},
				ni{"Lightsaber Grip 10", "Lightsaber Grip (Mechanical)", [=[Mechanical]=]},
				ni{"Lightsaber Grip 11", "Lightsaber Grip (Mandalorian)", [=[Mandalorian]=]},
				ni{"Lightsaber Grip 12", "Lightsaber Grip (Fury)", [=[Fury]=]},
				ni{"Lightsaber Grip 13", "Lightsaber Grip (Mauler)", [=[Mauler]=]}
			},
			list{title = pommel,
				ni{"Lightsaber Pommel 1", "Lightsaber Pommel (Graflex)", [=[Graflex]=]},
				ni{"Lightsaber Pommel 2", "Lightsaber Pommel (Redeemer)", [=[Redeemer]=]},
				ni{"Lightsaber Pommel 3", "Lightsaber Pommel (Prodigal Son)", [=[Prodigal Son]=]},
				ni{"Lightsaber Pommel 4", "Lightsaber Pommel (Knighted)", [=[Knighted]=]},
				ni{"Lightsaber Pommel 5", "Lightsaber Pommel (Vaid Ancient)", [=[Vaid (Ancient)]=]},
				ni{"Lightsaber Pommel 6", "Lightsaber Pommel (Vaid Modern)", [=[Vaid (Modern)]=]},
				ni{"Lightsaber Pommel 7", "Lightsaber Pommel (Droideka)", [=[Droideka]=]},
				ni{"Lightsaber Pommel 8", "Lightsaber Pommel (Fulcrum)", [=[Fulcrum]=]},
				ni{"Lightsaber Pommel 9", "Lightsaber Pommel (Juggernaut)", [=[Juggernaut]=]},
				ni{"Lightsaber Pommel 10", "Lightsaber Pommel (Mechanical)", [=[Mechanical]=]},
				ni{"Lightsaber Pommel 11", "Lightsaber Pommel (Mandalorian)", [=[Mandalorian]=]},
				ni{"Lightsaber Pommel 12", "Lightsaber Pommel (Fury)", [=[Fury]=]},
				ni{"Lightsaber Pommel 13", "Lightsaber Pommel (Mauler)", [=[Mauler]=]}
			},
			list{title = switchmodule,
				ni{"Lightsaber Switch Module 1", "Lightsaber Switch Module (Graflex)", [=[Graflex]=]},
				ni{"Lightsaber Switch Module 2", "Lightsaber Switch Module (Redeemer)", [=[Redeemer]=]},
				ni{"Lightsaber Switch Module 3", "Lightsaber Switch Module (Prodigal Son)", [=[Prodigal Son]=]},
				ni{"Lightsaber Switch Module 4", "Lightsaber Switch Module (Knighted)", [=[Knighted]=]},
				ni{"Lightsaber Switch Module 5", "Lightsaber Switch Module (Vaid Ancient)", [=[Vaid (Ancient)]=]},
				ni{"Lightsaber Switch Module 6", "Lightsaber Switch Module (Vaid Modern)", [=[Vaid (Modern)]=]},
				ni{"Lightsaber Switch Module 7", "Lightsaber Switch Module (Droideka)", [=[Droideka]=]},
				ni{"Lightsaber Switch Module 8", "Lightsaber Switch Module (Fulcrum)", [=[Fulcrum]=]},
				ni{"Lightsaber Switch Module 9", "Lightsaber Switch Module (Juggernaut)", [=[Juggernaut]=]},
				ni{"Lightsaber Switch Module 10", "Lightsaber Switch Module (Mechanical)", [=[Mechanical]=]},
				ni{"Lightsaber Switch Module 11", "Lightsaber Switch Module (Mandalorian)", [=[Mandalorian]=]},
				ni{"Lightsaber Switch Module 12", "Lightsaber Switch Module (Fury)", [=[Fury]=]},
				ni{"Lightsaber Switch Module 13", "Lightsaber Switch Module (Mauler)", [=[Mauler]=]}
			}
        }
	},
	group{name = "items", title = items,
        list{title = items,
            ni{"Jedi Holocron"},
            ni{"Sith Holocron"}
        }
    }
}

end
return p
Advertisement