Module:Editions/data
Jump to navigation
Jump to search
local data = {
editions = {
java = {
aliases = { "je" },
short = "''JE''",
no_suffix = "''Java''",
full = "''Java Edition''",
link_name = "Java Edition",
has_edition_suffix = true,
},
bedrock = {
aliases = { "be" },
short = "''BE''",
no_suffix = "''Bedrock''",
full = "''Bedrock Edition''",
link_name = "Bedrock Edition",
has_edition_suffix = true,
},
education = {
aliases = { "ee", "edu" },
short = "''edu''",
no_suffix = "''Minecraft Education''",
full = "''Minecraft Education''",
link_name = "Minecraft Education",
has_edition_suffix = false,
},
earth = {
aliases = { "mce" },
short = "''MCE'",
no_suffix = "''Minecraft Earth''",
full = "''Minecraft Earth''",
link_name = "Minecraft Earth",
has_edition_suffix = false,
},
dungeons = {
aliases = { "mcd" },
short = "''MCD''",
no_suffix = "''Minecraft Dungeons''",
full = "''Minecraft Dungeons''",
link_name = "Minecraft Dungeons",
has_edition_suffix = false,
},
["dungeons arcade"] = {
aliases = {},
short = "''Dungeons Arcade''",
no_suffix = "''Minecraft Dungeons Arcade''",
full = "''Minecraft Dungeons Arcade''",
link_name = "Dungeons:Arcade",
has_edition_suffix = false,
},
legends = {
aliases = { "mcl" },
short = "''MCL''",
no_suffix = "''Minecraft Legends''",
full = "''Minecraft Legends''",
link_name = "Minecraft Legends",
has_edition_suffix = false,
},
china = {
aliases = { "ce" },
short = "''CE''",
no_suffix = "''China''",
full = "''China Edition''",
link_name = "China Edition",
has_edition_suffix = true,
},
["legacy console"] = {
aliases = { "lce", "console" },
-- Not an official title so not in italics
short = "LCE",
no_suffix = "Legacy Console",
full = "Legacy Console Edition",
link_name = "Legacy Console Edition",
has_edition_suffix = true,
},
["xbox 360"] = {
aliases = { "360", "xbox360", "xb360" },
short = "''Xbox 360''",
no_suffix = "''Xbox 360''",
full = "''Xbox 360 Edition''",
link_name = "Xbox 360 Edition",
has_edition_suffix = true,
},
["xbox one"] = {
aliases = { "xb1", "xbone", "xboxone" },
short = "''Xbox One''",
no_suffix = "''Xbox One''",
full = "''Xbox One Edition''",
link_name = "Xbox One Edition",
has_edition_suffix = true,
},
["playstation 3"] = {
aliases = { "ps3", "playstation3" },
short = "''PS3''",
no_suffix = "''PlayStation 3''",
full = "''PlayStation 3 Edition''",
link_name = "PlayStation 3 Edition",
has_edition_suffix = true,
},
["playstation 4"] = {
aliases = { "ps4", "playstation4" },
short = "''PS4''",
no_suffix = "''PlayStation 4''",
full = "''PlayStation 4 Edition''",
link_name = "PlayStation 4 Edition",
has_edition_suffix = true,
},
["playstation vita"] = {
aliases = { "psv", "vita", "psvita" },
short = "''PS Vita''",
no_suffix = "''PlayStation Vita''",
full = "''PlayStation Vita Edition''",
link_name = "PlayStation Vita Edition",
has_edition_suffix = true,
},
["wii u"] = {
aliases = { "wiiu", "wii" },
short = "''Wii U''",
no_suffix = "''Wii U''",
full = "''Wii U Edition''",
link_name = "Wii U Edition",
has_edition_suffix = true,
},
["nintendo switch"] = {
aliases = { "ns", "switch", "nintendoswitch", "nintendo" },
short = "''Switch''",
no_suffix = "''Nintendo Switch''",
full = "''Nintendo Switch Edition''",
link_name = "Nintendo Switch Edition",
has_edition_suffix = true,
},
pocket = {
aliases = { "pe" },
short = "''PE''",
no_suffix = "''Pocket''",
full = "''Pocket Edition''",
link_name = "Pocket Edition",
has_edition_suffix = true,
},
["new nintendo 3ds"] = {
aliases = { "ds", "3ds", "new3ds", "nintendo 3ds" },
short = "''New 3DS''",
no_suffix = "''New Nintendo 3DS''",
full = "''New Nintendo 3DS Edition''",
link_name = "New Nintendo 3DS Edition",
has_edition_suffix = true,
},
sm1 = {
aliases = { "msm1", "mcsm1", "story1", "sm", "msm", "mcsm", "story" },
short = "''MCSM''",
no_suffix = "''Minecraft: Story Mode''",
full = "''Minecraft: Story Mode''",
link_name = "Minecraft: Story Mode",
has_edition_suffix = false,
},
sm2 = {
aliases = { "msm2", "mcsm2", "story2" },
short = "''MCSM2''",
no_suffix = "''Minecraft: Story Mode - Season Two''",
full = "''Minecraft: Story Mode - Season Two''",
link_name = "Minecraft: Story Mode - Season Two",
has_edition_suffix = false,
},
["minecraft 4k"] = {
aliases = { "4k" },
short = "''MC4k''",
no_suffix = "''Minecraft 4k''",
full = "''Minecraft 4k''",
link_name = "Minecraft 4k",
has_edition_suffix = false,
},
minecraftedu = {
aliases = { "mcedu" },
short = "''MCEdu''",
no_suffix = "''MinecraftEdu''",
full = "''MinecraftEdu''",
link_name = "MinecraftEdu",
has_edition_suffix = false,
},
jungleawakens = {
aliases = { "ja" },
short = "''JA'' DLC",
no_suffix = "''Jungle Awakens''",
full = "''Jungle Awakens'' DLC",
link_name = "Dungeons:Jungle Awakens",
has_edition_suffix = false,
}
},
alias_map = {}
}
for k, v in pairs(data.editions) do
data.alias_map[k] = k
for _, alias in ipairs(v.aliases) do
data.alias_map[alias] = k
end
end
return data