Module:Infobox/mod

local p = {}

p.docLead = [=[ This template is used to create an info box that aligns to the right side of the article it is embedded in. It is designed for use in articles about mods. ]=]

p.format = { {		title = {arg="name", desc=[=[ The title that will be displayed at the top of the info box. ]=]},		{		},		{			{[=[ Current developers ]=], {arg="author", desc=[=[ Current author or authors of the mod. Separate multiple authors by commas or linebreaks. ]=]}},			{[=[ Past developers ]=], {arg="pastauthor", desc=[=[ Previous author(s) of the mod. ]=]}}		},		{			{[=[ Current version ]=], {arg="version", desc=[=[ The current mod version. Optionally, this can have different versions for each supported Minecraft version denoted by a colon and separated by . ]=]}}, {[=[ Supported Minecraft versions ]=], {arg="mcversion", desc=[=[ The Minecraft versions that are supported by the mod. ]=]}},			{[=[ Mod loader ]=], {arg="modloader", desc=[=[ The mod loader used by the mod. This will usually be. ]=]}},			{[=[ Depends on ]=], {arg={"requires", "dependency"}, desc=[=[ If the mod is an addon to another mod. ]=]}},			{[=[ Needed for ]=], {arg="neededfor", desc=[=[ If the mod is a dependency to another mod. ]=]}},			{[=[ Previously depended on ]=], {arg={"requirespast", "dependencypast"}, desc=[=[ If the mod was dependent on another mod, but is no longer. ]=]}},			{[=[ Previously needed for ]=], {arg="neededforpast", desc=[=[ If the mod had a dependency to another mod, but it is no longer needed. ]=]}},			{[=[ URL ]=], {arg="url", type="link", desc=[=[ URL to the mod's main page. Can be a dedicated forum thread or website. ]=]}}		},               {                        {[=[ Discord server ]=], {arg="discord", type="link", desc=[=[ The Discord server for the mod. ]=]}},                       {[=[ IRC channel ]=], {arg="irc", type="templateCall", template="IRC", desc=[=[ The IRC server and channel for the mod. Formatted as server@channel, for example: esper.net@TheSteamTank. ]=]}}               },                {                        {[=[ Mod ID ]=], {arg="id", desc=[=[ The mod's mod ID ]=]} } },	},	{		name="Packs", title=[=[ Modpacks ]=], {		}	} }

p.examples = { {[=[ ]=]} }

return p