m (Ajout de Livre enchanté) |
Aucun résumé des modifications |
||
(6 versions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 65 : | Ligne 65 : | ||
['Motif de bannière Fleur'] = { title = 'Motif de bannière', name = 'Motif de bannière', text = '&7Fleur'}, |
['Motif de bannière Fleur'] = { title = 'Motif de bannière', name = 'Motif de bannière', text = '&7Fleur'}, |
||
['Motif de bannière Creeper'] = { title = '&eMotif de bannière', name = 'Motif de bannière', text = '&7Face de Creeper'}, |
['Motif de bannière Creeper'] = { title = '&eMotif de bannière', name = 'Motif de bannière', text = '&7Face de Creeper'}, |
||
+ | ['Motif de bannière Face de Creeper'] = { title = '&eMotif de bannière', name = 'Motif de bannière', text = '&7Face de Creeper'}, |
||
['Motif de bannière Crâne'] = { title = '&eMotif de bannière', name = 'Motif de bannière', text = '&7Crâne'}, |
['Motif de bannière Crâne'] = { title = '&eMotif de bannière', name = 'Motif de bannière', text = '&7Crâne'}, |
||
['Motif de bannière Symbole'] = { title = '&dMotif de bannière', name = 'Motif de bannière', text = '&7Symbole'}, |
['Motif de bannière Symbole'] = { title = '&dMotif de bannière', name = 'Motif de bannière', text = '&7Symbole'}, |
||
Ligne 70 : | Ligne 71 : | ||
['Motif de bannière Globe'] = { title = 'Motif de bannière', name = 'Motif de bannière', text = '&7Globe'}, |
['Motif de bannière Globe'] = { title = 'Motif de bannière', name = 'Motif de bannière', text = '&7Globe'}, |
||
['Motif de bannière Groin'] = { title = 'Motif de bannière', name = 'Motif de bannière', text = '&7Groin'}, |
['Motif de bannière Groin'] = { title = 'Motif de bannière', name = 'Motif de bannière', text = '&7Groin'}, |
||
+ | ['Motif de bannière Bordure cannelée'] = { title = 'Motif de bannière', name = 'Motif de bannière', text = '&7Bordure cannelée'}, |
||
+ | ['Motif de bannière Champ maçonné'] = { title = 'Motif de bannière', name = 'Motif de bannière', text = '&7Champ maçonné'}, |
||
['Sac à moitié plein'] = { title = 'Sac', name = 'Sac à moitié plein' }, |
['Sac à moitié plein'] = { title = 'Sac', name = 'Sac à moitié plein' }, |
||
['Sac plein'] = { title = 'Sac', name = 'Sac plein' }, |
['Sac plein'] = { title = 'Sac', name = 'Sac plein' }, |
||
Ligne 119 : | Ligne 122 : | ||
['Même bloc de cuivre'] = {'Bloc de cuivre', 'Cuivre exposé', 'Cuivre érodé', 'Cuivre oxydé'}, |
['Même bloc de cuivre'] = {'Bloc de cuivre', 'Cuivre exposé', 'Cuivre érodé', 'Cuivre oxydé'}, |
||
['Même Cuivre taillé'] = {'Cuivre taillé', 'Cuivre taillé exposé', 'Cuivre taillé érodé', 'Cuivre taillé oxydé'}, |
['Même Cuivre taillé'] = {'Cuivre taillé', 'Cuivre taillé exposé', 'Cuivre taillé érodé', 'Cuivre taillé oxydé'}, |
||
− | ['Même bloc de cuivre ciré'] = {'Bloc de cuivre ciré', 'Cuivre exposé ciré', 'Cuivre érodé ciré'}, |
+ | ['Même bloc de cuivre ciré'] = {'Bloc de cuivre ciré', 'Cuivre exposé ciré', 'Cuivre érodé ciré', 'Cuivre oxydé ciré'}, |
− | ['Même Cuivre taillé ciré'] = {'Cuivre taillé ciré', 'Cuivre taillé exposé ciré', 'Cuivre taillé érodé ciré'}, |
+ | ['Même Cuivre taillé ciré'] = {'Cuivre taillé ciré', 'Cuivre taillé exposé ciré', 'Cuivre taillé érodé ciré', 'Cuivre taillé oxydé ciré'}, |
} |
} |
||
local function map(tbl, f) |
local function map(tbl, f) |
||
Ligne 139 : | Ligne 142 : | ||
-- Disques-- |
-- Disques-- |
||
local discs = { |
local discs = { |
||
− | { '13', |
+ | { '13', 'C418', }, |
− | { 'cat', |
+ | { 'cat', 'C418', 'cat' }, |
− | { 'blocks', |
+ | { 'blocks', 'C418', 'blocks' }, |
− | { 'chirp', |
+ | { 'chirp', 'C418', 'chirp' }, |
− | { 'far', |
+ | { 'far', 'C418', 'far' }, |
− | { 'mall', |
+ | { 'mall', 'C418', 'mall' }, |
− | { 'mellohi', |
+ | { 'mellohi', 'C418', 'mellohi' }, |
− | { 'stal', |
+ | { 'stal', 'C418', 'stal' }, |
− | { 'strad', |
+ | { 'strad', 'C418', 'strad' }, |
− | { 'ward', |
+ | { 'ward', 'C418', 'ward' }, |
− | { '11', |
+ | { '11', 'C418', }, |
− | { 'wait', |
+ | { 'wait', 'C418', 'wait' }, |
− | { 'Pigstep', |
+ | { 'Pigstep', 'Lena Raine', }, |
+ | { 'otherside', 'Lena Raine', 'otherside' }, |
||
} |
} |
||
for _, disc in ipairs( discs ) do |
for _, disc in ipairs( discs ) do |
||
Ligne 202 : | Ligne 206 : | ||
'Bloc de structure', |
'Bloc de structure', |
||
'Bloc de puzzle', |
'Bloc de puzzle', |
||
+ | 'Vide de structure', |
||
+ | 'Livre des connaissances', |
||
+ | 'Lumière', |
||
} |
} |
||
for _, name in ipairs( lightPurpleTooltips ) do |
for _, name in ipairs( lightPurpleTooltips ) do |
||
aliases[name] = { title = '&d', name = name } |
aliases[name] = { title = '&d', name = name } |
||
end |
end |
||
+ | |||
+ | for niveau = 0, 15 do |
||
+ | aliases["Lumière " .. niveau] = {title = "&d", name = "Lumière " .. niveau} |
||
+ | end |
||
+ | |||
-- Outils et armes -- |
-- Outils et armes -- |
Version du 20 octobre 2021 à 16:24
Cette page définit les alias utilisés par le module Module:Case inventaire.
Alias | Résultat |
---|---|
Arc endommagé |
|
Balise |
|
Bloc d'argile |
|
Bloc de champignon brun |
|
Bloc de champignon rouge |
|
Bloc de commande |
|
Bloc de commande en mode Chaîne |
|
Bloc de commande en mode Impulsion |
|
Bloc de commande en mode Répétition |
|
Bloc de magma |
|
Bloc de magma BE |
|
Bloc de neige |
|
Bloc de puzzle |
|
Bloc de structure |
|
Bottes de mailles endommagées |
|
Bottes en Netherite endommagées |
|
Bottes en cuir endommagées |
|
Bottes en diamant endommagées |
|
Bottes en fer endommagées |
|
Bottes en or endommagées |
|
Bouclier endommagé |
|
Boussole |
|
Boussole magnétisée |
|
Bouton en pierre |
|
Brique du Nether |
|
Briquet endommagé |
|
Bâton de débogage |
|
Cadre de portail de l'End |
|
Canne à pêche endommagée |
|
Capteur Sculk |
Capteur Sculk |
Capteur Sculk BE |
Capteur Sculk BE |
Carapace de tortue endommagée |
|
Carotte sur un bâton endommagée |
|
Casque de mailles endommagé |
|
Casque en Netherite endommagé |
|
Casque en diamant endommagé |
|
Casque en fer endommagé |
|
Casque en or endommagé |
|
Champignon brun |
|
Champignon rouge |
|
Chapeau en cuir endommagé |
|
Cisailles endommagées |
|
Coeur de la mer |
|
Colonne de bulles |
|
Conduit |
|
Cotte de mailles endommagée |
|
Cristal de l'End |
|
Crâne de Wither squelette |
|
Crâne de squelette |
|
Cœur de la mer |
|
Dalle de prismarine |
|
Disque 11 |
|
Disque 13 |
|
Disque Pigstep |
|
Disque blocks |
|
Disque cat |
|
Disque chirp |
|
Disque far |
|
Disque mall |
|
Disque mellohi |
|
Disque otherside |
|
Disque stal |
|
Disque strad |
|
Disque wait |
|
Disque ward |
|
Eau |
|
Escalier en prismarine |
|
Feu |
|
Feu des âmes |
|
Fiole d'eau |
|
Fiole d'eau jetable |
|
Fiole d'eau persistante |
|
Fiole d'expérience |
|
Flèche d'invisibilité |
|
Flèche d'invisibilité allongée |
|
Flèche d'invisibilité améliorée |
|
Flèche de chance |
|
Flèche de chance allongée |
|
Flèche de chance améliorée |
|
Flèche de chute lente |
|
Flèche de chute lente allongée |
|
Flèche de chute lente améliorée |
|
Flèche de corruption |
|
Flèche de corruption allongée |
|
Flèche de corruption améliorée |
|
Flèche de dégâts |
|
Flèche de dégâts améliorée |
|
Flèche de faiblesse |
|
Flèche de faiblesse allongée |
|
Flèche de faiblesse améliorée |
|
Flèche de force |
|
Flèche de force allongée |
|
Flèche de force améliorée |
|
Flèche de lenteur |
|
Flèche de lenteur allongée |
|
Flèche de lenteur améliorée |
|
Flèche de poison |
|
Flèche de poison allongée |
|
Flèche de poison améliorée |
|
Flèche de rapidité |
|
Flèche de rapidité allongée |
|
Flèche de rapidité améliorée |
|
Flèche de respiration aquatique |
|
Flèche de respiration aquatique allongée |
|
Flèche de respiration aquatique améliorée |
|
Flèche de régénération |
|
Flèche de régénération allongée |
|
Flèche de régénération améliorée |
|
Flèche de résistance au feu |
|
Flèche de résistance au feu allongée |
|
Flèche de résistance au feu améliorée |
|
Flèche de saut |
|
Flèche de saut allongée |
|
Flèche de saut améliorée |
|
Flèche de soin |
|
Flèche de soin améliorée |
|
Flèche de vision nocturne |
|
Flèche de vision nocturne allongée |
|
Flèche de vision nocturne améliorée |
|
Flèche du Maître Tortue |
|
Flèche du Maître Tortue allongée |
|
Flèche du Maître Tortue améliorée |
|
Flèche spéciale |
|
Flèche spéciale non fabricable |
|
Flèche à eau |
|
Flèche à effet |
|
Flèche à effet non fabricable |
|
Hache en Netherite |
|
Hache en Netherite endommagée |
|
Hache en bois |
|
Hache en bois endommagée |
|
Hache en diamant |
|
Hache en diamant endommagée |
|
Hache en fer |
|
Hache en fer endommagée |
|
Hache en or |
|
Hache en or endommagée |
|
Hache en pierre |
|
Houe en Netherite |
|
Houe en Netherite endommagée |
|
Houe en bois |
|
Houe en bois endommagée |
|
Houe en diamant |
|
Houe en diamant endommagée |
|
Houe en fer |
|
Houe en fer endommagée |
|
Houe en or |
|
Houe en or endommagée |
|
Houe en pierre |
|
Hyphes biscornues |
|
Hyphes carmin |
|
Jambières de mailles endommagées |
|
Jambières en Netherite endommagées |
|
Jambières en diamant endommagées |
|
Jambières en fer endommagées |
|
Jambières en or endommagées |
|
Lanterne aquatique |
|
Lave |
|
Livre des connaissances |
|
Livre enchanté |
|
Livre édité |
|
Lumière |
|
Lumière 0 |
|
Lumière 1 |
|
Lumière 10 |
|
Lumière 11 |
|
Lumière 12 |
|
Lumière 13 |
|
Lumière 14 |
|
Lumière 15 |
|
Lumière 2 |
|
Lumière 3 |
|
Lumière 4 |
|
Lumière 5 |
|
Lumière 6 |
|
Lumière 7 |
|
Lumière 8 |
|
Lumière 9 |
|
Montre |
|
Motif de bannière Bordure cannelée |
|
Motif de bannière Champ maçonné |
|
Motif de bannière Creeper |
|
Motif de bannière Crâne |
|
Motif de bannière Face de Creeper |
|
Motif de bannière Fleur |
|
Motif de bannière Globe |
|
Motif de bannière Groin |
|
Motif de bannière Mojang |
|
Motif de bannière Symbole |
|
Muret de prismarine |
|
Oeuf de dragon |
|
Pantalon en cuir endommagé |
|
Pastèque |
|
Pelle en Netherite |
|
Pelle en Netherite endommagée |
|
Pelle en bois |
|
Pelle en bois endommagée |
|
Pelle en diamant |
|
Pelle en diamant endommagée |
|
Pelle en fer |
|
Pelle en fer endommagée |
|
Pelle en or |
|
Pelle en or endommagée |
|
Pelle en pierre |
|
Pioche en Netherite |
|
Pioche en Netherite endommagée |
|
Pioche en bois |
|
Pioche en bois endommagée |
|
Pioche en diamant |
|
Pioche en diamant endommagée |
|
Pioche en fer |
|
Pioche en fer endommagée |
|
Pioche en or |
|
Pioche en or endommagée |
|
Pioche en pierre |
|
Plastron en Netherite endommagé |
|
Plastron en diamant endommagé |
|
Plastron en fer endommagé |
|
Plastron en or endommagé |
|
Pomme dorée |
|
Pomme dorée enchantée |
|
Potion banale |
|
Potion banale jetable |
|
Potion banale persistante |
|
Potion d'invisibilité |
|
Potion d'invisibilité allongée |
|
Potion d'invisibilité améliorée |
|
Potion d'invisibilité jetable |
|
Potion d'invisibilité jetable allongée |
|
Potion d'invisibilité jetable améliorée |
|
Potion d'invisibilité persistante |
|
Potion d'invisibilité persistante allongée |
|
Potion d'invisibilité persistante améliorée |
|
Potion de chance |
|
Potion de chance allongée |
|
Potion de chance améliorée |
|
Potion de chance jetable |
|
Potion de chance jetable allongée |
|
Potion de chance jetable améliorée |
|
Potion de chance persistante |
|
Potion de chance persistante allongée |
|
Potion de chance persistante améliorée |
|
Potion de chute lente |
|
Potion de chute lente allongée |
|
Potion de chute lente améliorée |
|
Potion de chute lente jetable |
|
Potion de chute lente jetable allongée |
|
Potion de chute lente jetable améliorée |
|
Potion de chute lente persistante |
|
Potion de chute lente persistante allongée |
|
Potion de chute lente persistante améliorée |
|
Potion de corruption |
|
Potion de corruption allongée |
|
Potion de corruption améliorée |
|
Potion de corruption jetable |
|
Potion de corruption jetable allongée |
|
Potion de corruption jetable améliorée |
|
Potion de corruption persistante |
|
Potion de corruption persistante allongée |
|
Potion de corruption persistante améliorée |
|
Potion de dégâts |
|
Potion de dégâts améliorée |
|
Potion de dégâts jetable |
|
Potion de dégâts jetable améliorée |
|
Potion de dégâts persistante |
|
Potion de dégâts persistante améliorée |
|
Potion de faiblesse |
|
Potion de faiblesse allongée |
|
Potion de faiblesse améliorée |
|
Potion de faiblesse jetable |
|
Potion de faiblesse jetable allongée |
|
Potion de faiblesse jetable améliorée |
|
Potion de faiblesse persistante |
|
Potion de faiblesse persistante allongée |
|
Potion de faiblesse persistante améliorée |
|
Potion de force |
|
Potion de force allongée |
|
Potion de force améliorée |
|
Potion de force jetable |
|
Potion de force jetable allongée |
|
Potion de force jetable améliorée |
|
Potion de force persistante |
|
Potion de force persistante allongée |
|
Potion de force persistante améliorée |
|
Potion de lenteur |
|
Potion de lenteur allongée |
|
Potion de lenteur améliorée |
|
Potion de lenteur jetable |
|
Potion de lenteur jetable allongée |
|
Potion de lenteur jetable améliorée |
|
Potion de lenteur persistante |
|
Potion de lenteur persistante allongée |
|
Potion de lenteur persistante améliorée |
|
Potion de poison |
|
Potion de poison allongée |
|
Potion de poison améliorée |
|
Potion de poison jetable |
|
Potion de poison jetable allongée |
|
Potion de poison jetable améliorée |
|
Potion de poison persistante |
|
Potion de poison persistante allongée |
|
Potion de poison persistante améliorée |
|
Potion de rapidité |
|
Potion de rapidité allongée |
|
Potion de rapidité améliorée |
|
Potion de rapidité jetable |
|
Potion de rapidité jetable allongée |
|
Potion de rapidité jetable améliorée |
|
Potion de rapidité persistante |
|
Potion de rapidité persistante allongée |
|
Potion de rapidité persistante améliorée |
|
Potion de respiration aquatique |
|
Potion de respiration aquatique allongée |
|
Potion de respiration aquatique améliorée |
|
Potion de respiration aquatique jetable |
|
Potion de respiration aquatique jetable allongée |
|
Potion de respiration aquatique jetable améliorée |
|
Potion de respiration aquatique persistante |
|
Potion de respiration aquatique persistante allongée |
|
Potion de respiration aquatique persistante améliorée |
|
Potion de régénération |
|
Potion de régénération allongée |
|
Potion de régénération améliorée |
|
Potion de régénération jetable |
|
Potion de régénération jetable allongée |
|
Potion de régénération jetable améliorée |
|
Potion de régénération persistante |
|
Potion de régénération persistante allongée |
|
Potion de régénération persistante améliorée |
|
Potion de résistance au feu |
|
Potion de résistance au feu allongée |
|
Potion de résistance au feu améliorée |
|
Potion de résistance au feu jetable |
|
Potion de résistance au feu jetable allongée |
|
Potion de résistance au feu jetable améliorée |
|
Potion de résistance au feu persistante |
|
Potion de résistance au feu persistante allongée |
|
Potion de résistance au feu persistante améliorée |
|
Potion de saut |
|
Potion de saut allongée |
|
Potion de saut améliorée |
|
Potion de saut jetable |
|
Potion de saut jetable allongée |
|
Potion de saut jetable améliorée |
|
Potion de saut persistante |
|
Potion de saut persistante allongée |
|
Potion de saut persistante améliorée |
|
Potion de soin |
|
Potion de soin améliorée |
|
Potion de soin jetable |
|
Potion de soin jetable améliorée |
|
Potion de soin persistante |
|
Potion de soin persistante améliorée |
|
Potion de vision nocturne |
|
Potion de vision nocturne allongée |
|
Potion de vision nocturne améliorée |
|
Potion de vision nocturne jetable |
|
Potion de vision nocturne jetable allongée |
|
Potion de vision nocturne jetable améliorée |
|
Potion de vision nocturne persistante |
|
Potion de vision nocturne persistante allongée |
|
Potion de vision nocturne persistante améliorée |
|
Potion du Maître Tortue |
|
Potion du Maître Tortue allongée |
|
Potion du Maître Tortue améliorée |
|
Potion du Maître Tortue jetable |
|
Potion du Maître Tortue jetable allongée |
|
Potion du Maître Tortue jetable améliorée |
|
Potion du Maître Tortue persistante |
|
Potion du Maître Tortue persistante allongée |
|
Potion du Maître Tortue persistante améliorée |
|
Potion jetable non fabricable |
|
Potion non fabricable |
|
Potion persistante non fabricable |
|
Potion épaisse |
|
Potion épaisse jetable |
|
Potion épaisse persistante |
|
Potion étrange |
|
Potion étrange jetable |
|
Potion étrange persistante |
|
Prismarine |
|
Sac plein |
|
Sac à moitié plein |
|
Souffle de dragon |
|
Tailleur de pierre |
|
Tige biscornue |
|
Tige carmin |
|
Totem d'immortalité |
|
Tous champignons |
|
Tout Bois Même Bois |
|
Tout Bois écorcé Même Bois écorcé |
|
Tout Bûche écorcée Même Bûche écorcée |
|
Tout Escalier en bois du Nether Même Escalier en bois du Nether |
|
Tout Potion jetable Même Potion jetable |
|
Tout Potion persistante Même Potion persistante |
|
Tout Potions Même Potions |
|
Tout Tipped Arrow Même Tipped Arrow |
|
Tout bateau Même bateau |
|
Tout bateau en bois Même bateau en bois |
|
Tout bloc de purpur Même bloc de purpur |
|
Tout bloc de quartz Même bloc de quartz |
|
Tout bloc de terre cuite colorée Même bloc de terre cuite colorée |
|
Tout bouclier Même bouclier |
|
Tout bougie colorée Même bougie colorée |
|
Tout bouton en bois Même bouton en bois |
|
Tout bouton en bois du Nether Même bouton en bois du Nether |
|
Tout béton Même béton |
|
Tout béton en poudre Même béton en poudre |
|
Tout combustible Même combustible |
|
Tout escalier en bois Même escalier en bois |
|
Tout escalier en bois du Nether Même escalier en bois du Nether |
|
Tout escalier en pierre Même escalier en pierre |
|
Tout grès Même grès |
|
Tout grès rouge Même grès rouge |
|
Tout laine colorée Même laine colorée |
|
Tout lit Même lit |
|
Tout lit coloré Même lit coloré |
|
Tout outil en Netherite Même outil en Netherite |
|
Tout outil en bois Même outil en bois |
|
Tout outil en diamant Même outil en diamant |
|
Tout outil en fer Même outil en fer |
|
Tout outil en netherite Même outil en netherite |
|
Tout outil en or Même outil en or |
|
Tout outil en pierre Même outil en pierre |
|
Tout portillon Même portillon |
|
Tout portillon en bois Même portillon en bois |
|
Tout portillon en bois du Nether Même portillon en bois du Nether |
|
Tout tapis Même tapis |
|
Tout tapis coloré Même tapis coloré |
|
Tout teinture Même teinture |
|
Tout teinture colorée Même teinture colorée |
|
Tout verre coloré Même verre coloré |
|
Toute Bûche Même Bûche |
|
Toute Bûche écorcée Même Bûche écorcée |
|
Toute Dalle en bois du Nether Même Dalle en bois du Nether |
|
Toute Laine Même Laine |
|
Toute Tige Même Tige |
|
Toute Tige dénudée Même Tige dénudée |
|
Toute armure en Netherite Même armure en Netherite |
|
Toute armure en cotte de mailles Même armure en cotte de mailles |
|
Toute armure en cuir Même armure en cuir |
|
Toute armure en diamant Même armure en diamant |
|
Toute armure en fer Même armure en fer |
|
Toute armure en or Même armure en or |
|
Toute bannière Même bannière |
|
Toute barrière en bois Même barrière en bois |
|
Toute barrière en bois du Nether Même barrière en bois du Nether |
|
Toute bougie colorée Même bougie colorée |
|
Toute boîte de Shulker colorée Même boîte de Shulker colorée |
|
Toute dalle de bois Même dalle de bois |
|
Toute dalle de pierre Même dalle de pierre |
|
Toute dalle en bois Même dalle en bois |
|
Toute dalle en pierre Même dalle en pierre |
|
Toute fleur Même fleur |
|
Toute hache Même hache |
|
Toute houe Même houe |
|
Toute pancarte Même pancarte |
|
Toute pancarte en bois Même pancarte en bois |
|
Toute pancarte en bois du Nether Même pancarte en bois du Nether |
|
Toute pelle Même pelle |
|
Toute pierre taillée Même pierre taillée |
|
Toute pierres ou roche noire Même pierres ou roche noire |
|
Toute pioche Même pioche |
|
Toute plaque de pression en bois Même plaque de pression en bois |
|
Toute plaque de pression en bois du Nether Même plaque de pression en bois du Nether |
|
Toute porte en bois Même porte en bois |
|
Toute porte en bois du Nether Même porte en bois du Nether |
|
Toute roche noire Même roche noire |
|
Toute terre cuite colorée Même terre cuite colorée |
|
Toute terre cuite émaillée Même terre cuite émaillée |
|
Toute trappe en bois Même trappe en bois |
|
Toute trappe en bois du Nether Même trappe en bois du Nether |
|
Toute vitre colorée Même vitre colorée |
|
Toute épée Même épée |
|
Toute étoile de feu d'artifice Même étoile de feu d'artifice |
|
Toutes Hyphes Mêmes Hyphes |
|
Toutes Hyphes dénudées Mêmes Hyphes dénudées |
|
Toutes Planches Mêmes Planches |
|
Toutes Planches du Nether Mêmes Planches du Nether |
|
Trident |
|
Tunique en cuir endommagée |
|
Tête |
|
Tête de Creeper |
|
Tête de dragon |
|
Tête de zombie |
|
Vide de structure |
|
Élytres |
|
Élytres cassées |
|
Élytres endommagées |
|
Épée en Netherite |
|
Épée en Netherite endommagée |
|
Épée en bois |
|
Épée en bois endommagée |
|
Épée en diamant |
|
Épée en diamant endommagée |
|
Épée en fer |
|
Épée en fer endommagée |
|
Épée en or |
|
Épée en or endommagée |
|
Épée en pierre |
|
Étoile de feu d'artifice blanche |
|
Étoile de feu d'artifice bleu clair |
|
Étoile de feu d'artifice bleue |
|
Étoile de feu d'artifice cyan |
|
Étoile de feu d'artifice gris clair |
|
Étoile de feu d'artifice grise |
|
Étoile de feu d'artifice jaune |
|
Étoile de feu d'artifice magenta |
|
Étoile de feu d'artifice marron |
|
Étoile de feu d'artifice noire |
|
Étoile de feu d'artifice orange |
|
Étoile de feu d'artifice rose |
|
Étoile de feu d'artifice rouge |
|
Étoile de feu d'artifice vert clair |
|
Étoile de feu d'artifice verte |
|
Étoile de feu d'artifice violette |
|
Étoile du Nether |
[voir | modifier | historique | purger]La documentation ci-dessus est insérée depuis Module:Case inventaire/Alias/doc.
local coloredDyes = {
'Teinture orange', 'Teinture magenta', 'Teinture bleu clair', 'Teinture jaune', 'Teinture vert clair',
'Teinture rose', 'Teinture grise', 'Teinture gris clair', 'Teinture cyan', 'Teinture violette',
'Teinture bleue', 'Teinture marron', 'Teinture verte', 'Teinture rouge', 'Teinture noire',
}
local aliases = {
-- Common fuel types for furnace --
['Tout combustible'] = { 'Charbon', 'Charbon de bois', { title = 'Bûche', name = 'Bûche' }, { title = 'Planches', name = 'Planches de chêne' }, 'Bloc de charbon' },
['Tout outil en or'] = { 'Pioche en or', 'Hache en or', 'Pelle en or', 'Houe en or' },
['Tout outil en bois'] = { 'Pioche en bois', 'Hache en bois', 'Pelle en bois', 'Houe en bois' },
['Tout outil en pierre'] = { 'Pioche en pierre', 'Hache en pierre', 'Pelle en pierre', 'Houe en pierre' },
['Tout outil en fer'] = { 'Pioche en fer', 'Hache en fer', 'Pelle en fer', 'Houe en fer' },
['Tout outil en diamant'] = { 'Pioche en diamant', 'Hache en diamant', 'Pelle en diamant', 'Houe en diamant' },
['Tout outil en Netherite'] = { 'Pioche en Netherite', 'Hache en Netherite', 'Pelle en Netherite', 'Houe en Netherite' },
['Toute armure en cuir'] = { 'Chapeau en cuir', 'Tunique en cuir', 'Pantalon en cuir', 'Bottes en cuir' },
['Toute armure en or'] = { 'Casque en or', 'Plastron en or', 'Jambières en or', 'Bottes en or' },
['Toute armure en cotte de mailles'] = { 'Casque de mailles', 'Cotte de mailles', 'Jambières de mailles', 'Bottes de mailles' },
['Toute armure en fer'] = { 'Casque en diamant', 'Plastron en diamant', 'Jambières en diamant', 'Bottes en diamant' },
['Toute armure en diamant'] = { 'Casque en diamant', 'Plastron en diamant', 'Jambières en diamant', 'Bottes en diamant' },
['Toute armure en Netherite'] = { 'Casque en Netherite', 'Plastron en Netherite', 'Jambières en Netherite', 'Bottes en Netherite' },
-- Wood --
['Toute Bûche'] = { 'Bûche de chêne', 'Bûche de sapin', 'Bûche de bouleau', 'Bûche d\'acajou', 'Bûche d\'acacia', 'Bûche de chêne noir', 'Tige carmin', 'Tige biscornue' },
['Toute Bûche écorcée'] = { 'Bûche de chêne écorcée', 'Bûche de sapin écorcée', 'Bûche de bouleau écorcée', 'Bûche d\'acajou écorcée', 'Bûche d\'acacia écorcée', 'Bûche de chêne noir écorcée', 'Tige carmin dénudée', 'Tige biscornue dénudée' },
['Tout Bois'] = { 'Bois de chêne', 'Bois de sapin', 'Bois de bouleau', 'Bois d\'acajou', 'Bois d\'acacia', 'Bois de chêne noir', 'Hyphes carmin', 'Hyphes biscornues' },
['Tout Bois écorcé'] = { 'Bois de chêne écorcé', 'Bois de sapin écorcé', 'Bois de bouleau écorcé', 'Bois d\'acajou écorcé', 'Bois d\'acacia écorcé', 'Bois de chêne noir écorcé', 'Hyphes carmin dénudées', 'Hyphes biscornues dénudées' },
['Toutes Planches'] = { 'Planches de chêne', 'Planches de sapin', 'Planches de bouleau', 'Planches d\'acajou', 'Planches d\'acacia', 'Planches de chêne noir', 'Planches carmin', 'Planches biscornues' },
['Tout escalier en bois'] = { 'Escalier en chêne', 'Escalier en sapin', 'Escalier en bouleau', 'Escalier en acajou', 'Escalier en acacia', 'Escalier en chêne noir', 'Escalier carmin', 'Escalier biscornu' },
['Toute dalle de bois'] = { 'Dalle en chêne', 'Dalle en sapin', 'Dalle en bouleau', 'Dalle en acajou', 'Dalle en acacia', 'Dalle en chêne noir', 'Dalle carmin', 'Dalle biscornue' },
['Toute trappe en bois'] = { 'Trappe en chêne', 'Trappe en sapin', 'Trappe en bouleau', 'Trappe en acajou', 'Trappe en acacia', 'Trappe en chêne noir', 'Trappe carmin', 'Trappe biscornue' },
['Tout bouton en bois'] = { 'Bouton en bois de chêne', 'Bouton en bois de sapin', 'Bouton en bois de bouleau', 'Bouton en bois d\'acajou', 'Bouton en bois d\'acacia', 'Bouton en bois de chêne noir', 'Bouton carmin', 'Bouton biscornu' },
['Toute plaque de pression en bois'] = { 'Plaque de pression en bois de chêne', 'Plaque de pression en bois de sapin', 'Plaque de pression en bois de bouleau', 'Plaque de pression en bois d\'acajou', 'Plaque de pression en bois d\'acacia', 'Plaque de pression en bois de chêne noir', 'Plaque de pression carmin', 'Plaque de pression biscornue' },
['Toute porte en bois'] = { 'Porte en chêne', 'Porte en sapin', 'Porte en bouleau', 'Porte en acajou', 'Porte en acacia', 'Porte en chêne noir', 'Porte carmin', 'Porte biscornue' },
['Toute barrière en bois'] = { 'Barrière en chêne', 'Barrière en sapin', 'Barrière en bouleau', 'Barrière en acajou', 'Barrière en acacia', 'Barrière en chêne noir', 'Barrière carmin', 'Barrière biscornue' },
['Tout portillon'] = { 'Portillon en chêne', 'Portillon en sapin', 'Portillon en bouleau', 'Portillon en acajou', 'Portillon en acacia', 'Portillon en chêne noir', 'Portillon carmin', 'Portillon biscornu' },
['Toute pancarte'] = { 'Pancarte en chêne', 'Pancarte en sapin', 'Pancarte en bouleau', 'Pancarte en acajou', 'Pancarte en acacia', 'Pancarte en chêne noir', 'Pancarte carmin', 'Pancarte biscornue' },
['Tout bateau'] = { 'Bateau en chêne', 'Bateau en sapin', 'Bateau en bouleau', 'Bateau en acajou', 'Bateau en acacia', 'Bateau en chêne noir' },
-- stones --
['Toute pierres ou roche noire'] = { 'Pierres', 'Roche noire' },
['Toute roche noire'] = { 'Roche noire', 'Pierre noire', 'Pierre noire sculptée', 'Pierre noire taillée', 'Pierre noire taillée craquelée' },
['Tout escalier en pierre'] = { 'Escalier en pierre', 'Escalier en pierre taillée', 'Escalier en grès', 'Escalier en grès rouge', 'Escalier en briques', 'Escalier en briques du Nether', 'Escalier en quartz', 'Escalier de purpur',
'Escalier en prismarine.gif', 'Escalier en prismarine taillée', 'Escalier en prismarine sombre', 'Escalier de roche', 'Escalier d\'andésite', 'Escalier d\'andésite polie', 'Escalier en diorite', 'Escalier en diorite polie',
'Escalier en granite', 'Escalier en granite poli', 'Escalier en pierre taillée moussue', 'Escalier en pierres moussues', 'Escalier en grès lisse', 'Escalier en grès rouge lisse', 'Escalier en quartz lisse',
'Escalier en briques rouges du Nether', 'Escalier en pierre taillée de l\'End', 'Escalier de roche noire', 'Escalier de pierre noire', 'Escalier de pierre noire taillée'},
['Toute dalle en pierre'] = { 'Dalle de pierres', 'Dalle de roche lisse', 'Dalle en pierre taillée', 'Dalle de grès', 'Dalle de grès rouge', 'Dalle en briques', 'Dalle en briques du Nether', 'Dalle de quartz', 'Dalle de purpur',
'Dalle de prismarine.gif', 'Dalle de prismarine taillée', 'Dalle de prismarine sombre', 'Dalle de roche', 'Dalle d\'andésite', 'Dalle d\'andésite polie', 'Dalle en diorite', 'Dalle en diorite polie',
'Dalle en granite', 'Dalle en granite poli', 'Dalle en pierre taillée moussue', 'Dalle en pierres moussues', 'Dalle en grès lisse', 'Dalle en grès rouge lisse', 'Dalle en quartz lisse',
'Dalle en briques rouges du Nether', 'Dalle en pierre taillée de l\'End', 'Dalle de roche noire', 'Dalle en pierre noire', 'Dalle en pierre noire taillée'},
-- Display names --
['Champignon brun'] = { title = 'Champignon brun', name = 'Champignon brun' },
['Bloc de champignon brun'] = { title = 'Bloc de champignon', name = 'Bloc de champignon brun' },
['Bloc d\'argile'] = { title = 'Bloc d\'argile', name = 'Bloc d\'argile' },
['Cadre de portail de l\'End'] = { title = 'Portail de l\'End', name = 'Cadre de portail de l\'End' },
['Pastèque'] = { title = 'Pastèque', name = 'Pastèque' },
['Brique du Nether'] = { title = 'Brique du Nether', name = 'Brique du Nether' },
['Champignon rouge'] = { title = 'Champignon rouge', name = 'Champignon rouge' },
['Bloc de champignon rouge'] = { title = 'Bloc de champignon', name = 'Bloc de champignon rouge' },
['Bloc de neige'] = { title = 'Bloc de neige', name = 'Bloc de neige' },
['Bouton en pierre'] = { title = 'Bouton en pierre', name = 'Bouton en pierre' },
['Élytres cassées'] = { title = '&eÉlytres', name = 'Élytres cassées' },
['Bloc de structure'] = { title = '&d', name = 'Bloc de structure' },
['Pomme dorée enchantée'] = { title = '&dPomme dorée enchantée', name = 'Pomme dorée enchantée' },
['Motif de bannière Fleur'] = { title = 'Motif de bannière', name = 'Motif de bannière', text = '&7Fleur'},
['Motif de bannière Creeper'] = { title = '&eMotif de bannière', name = 'Motif de bannière', text = '&7Face de Creeper'},
['Motif de bannière Face de Creeper'] = { title = '&eMotif de bannière', name = 'Motif de bannière', text = '&7Face de Creeper'},
['Motif de bannière Crâne'] = { title = '&eMotif de bannière', name = 'Motif de bannière', text = '&7Crâne'},
['Motif de bannière Symbole'] = { title = '&dMotif de bannière', name = 'Motif de bannière', text = '&7Symbole'},
['Motif de bannière Mojang'] = { title = '&dMotif de bannière', name = 'Motif de bannière', text = '&7Symbole'},
['Motif de bannière Globe'] = { title = 'Motif de bannière', name = 'Motif de bannière', text = '&7Globe'},
['Motif de bannière Groin'] = { title = 'Motif de bannière', name = 'Motif de bannière', text = '&7Groin'},
['Motif de bannière Bordure cannelée'] = { title = 'Motif de bannière', name = 'Motif de bannière', text = '&7Bordure cannelée'},
['Motif de bannière Champ maçonné'] = { title = 'Motif de bannière', name = 'Motif de bannière', text = '&7Champ maçonné'},
['Sac à moitié plein'] = { title = 'Sac', name = 'Sac à moitié plein' },
['Sac plein'] = { title = 'Sac', name = 'Sac plein' },
-- Armes --
['Trident'] = { name = 'Trident', text = '/&7 Dans la main principale :/ &2 1.1 de vitesse d\'attaque/ &2 9 de points d\'attaque'},
-- Potions --
['Potion banale'] = { name = 'Potion banale', text = '&7Sans effet' },
['Fiole d\'eau'] = { name = 'Fiole d\'eau', text = '&7Sans effet' },
['Potion étrange'] = { name = 'Potion étrange', text = '&7Sans effet' },
['Potion épaisse'] = { name = 'Potion épaisse', text = '&7Sans effet' },
['Potion non fabricable'] = { name = 'Potion non fabricable', text = '&7Sans effet' },
['Potion banale jetable'] = { name = 'Potion banale jetable', text = '&7Sans effet' },
['Fiole d\'eau jetable'] = { name = 'Fiole d\'eau jetable', text = '&7Sans effet' },
['Potion étrange jetable'] = { name = 'Potion étrange jetable', text = '&7Sans effet' },
['Potion épaisse jetable'] = { name = 'Potion épaisse jetable', text = '&7Sans effet' },
['Potion étrange jetable'] = { name = 'Potion étrange jetable', text = '&7Sans effet' },
['Potion jetable non fabricable'] = { name = 'Potion jetable non fabricable', text = '&7Sans effet' },
['Potion banale persistante'] = { name = 'Potion banale persistante', text = '&7Sans effet' },
['Fiole d\'eau persistante'] = { name = 'Fiole d\'eau persistante', text = '&7Sans effet' },
['Potion étrange persistante'] = { name = 'Potion étrange persistante', text = '&7Sans effet' },
['Potion épaisse persistante'] = { name = 'Potion épaisse persistante', text = '&7Sans effet' },
['Potion étrange persistante'] = { name = 'Potion étrange persistante', text = '&7Sans effet' },
['Potion persistante non fabricable'] = { name = 'Potion persistante non fabricable', text = '&7Sans effet' },
['Flèche spéciale'] = { name = 'Flèche à effet', text = '&7Sans effet' },
['Flèche à effet'] = { name = 'Flèche à effet', text = '&7Sans effet' },
['Flèche à eau'] = { name = 'Flèche à eau', text = '&7Sans effet' },
['Flèche spéciale non fabricable'] = { name = 'Flèche à effet non fabricable', text = '&7Sans effet' },
['Flèche à effet non fabricable'] = { name = 'Flèche à effet non fabricable', text = '&7Sans effet' },
['Potion du Maître Tortue'] = { name = 'Potion du Maître Tortue', text = '&cLenteur IV (1:00)/&9Résistance III (1:00)' },
['Potion du Maître Tortue allongée'] = { name = 'Potion du Maître Tortue', text = '&cLenteur IV (3:00)/&9Résistance III (3:00)' },
['Potion du Maître Tortue améliorée'] = { name = 'Potion du Maître Tortue', text = '&cLenteur VI (1:00)/&9Résistance IV (1:00)' },
['Potion du Maître Tortue jetable'] = { name = 'Potion du Maître Tortue jetable', text = '&cLenteur IV (1:00)/&9Résistance IIIV (1:00)' },
['Potion du Maître Tortue jetable allongée'] = { name = 'Potion du Maître Tortue jetable', text = '&cLenteur IV (3:00)/&9Résistance III (3:00)' },
['Potion du Maître Tortue jetable améliorée'] = { name = 'Potion du Maître Tortue jetable', text = '&cLenteur VI (1:00)/&9Résistance IV (1:00)' },
['Potion du Maître Tortue persistante'] = { name = 'Potion du Maître Tortue persistante', text = '&cLenteur IV (0:15)/&9Résistance III (0:15)' },
['Potion du Maître Tortue persistante allongée'] = { name = 'Potion du Maître Tortue persistante', text = '&cLenteur IV (0:45)/&9Résistance III (0:45)' },
['Potion du Maître Tortue persistante améliorée'] = { name = 'Potion du Maître Tortue persistante', text = '&cLenteur VI (45:15)/&9Résistance IV (0:15)' },
['Flèche du Maître Tortue'] = { name = 'Flèche du Maître Tortue', text = '&cLenteur IV (0:07)/&9Résistance III (0:07)' },
['Flèche du Maître Tortue allongée'] = { name = 'Flèche du Maître Tortue', text = '&cLenteur IV (0:22)/&9Résistance III (0:22)' },
['Flèche du Maître Tortue améliorée'] = { name = 'Flèche du Maître Tortue', text = '&cLenteur VI (0:07)/&9Résistance IV (0:07)' },
}
-- Cuivre --
local copperstuff = {
['Même bloc de cuivre'] = {'Bloc de cuivre', 'Cuivre exposé', 'Cuivre érodé', 'Cuivre oxydé'},
['Même Cuivre taillé'] = {'Cuivre taillé', 'Cuivre taillé exposé', 'Cuivre taillé érodé', 'Cuivre taillé oxydé'},
['Même bloc de cuivre ciré'] = {'Bloc de cuivre ciré', 'Cuivre exposé ciré', 'Cuivre érodé ciré', 'Cuivre oxydé ciré'},
['Même Cuivre taillé ciré'] = {'Cuivre taillé ciré', 'Cuivre taillé exposé ciré', 'Cuivre taillé érodé ciré', 'Cuivre taillé oxydé ciré'},
}
local function map(tbl, f)
local t = {}
for k,v in pairs(tbl) do
t[k] = f(v)
end
return t
end
for k, v in pairs(copperstuff) do
aliases[k] = v
local k1 = k:gsub(' Bloc$', '')
local v1 = map(v, function(s) return s:gsub(' Bloc$', '') end)
aliases[k1 .. 'Dalle'] = map(v1, function(s) return s .. 'Dalle' end)
aliases[k1 .. 'Escalier'] = map(v1, function(s) return s .. 'Escalier' end)
end
-- Disques--
local discs = {
{ '13', 'C418', },
{ 'cat', 'C418', 'cat' },
{ 'blocks', 'C418', 'blocks' },
{ 'chirp', 'C418', 'chirp' },
{ 'far', 'C418', 'far' },
{ 'mall', 'C418', 'mall' },
{ 'mellohi', 'C418', 'mellohi' },
{ 'stal', 'C418', 'stal' },
{ 'strad', 'C418', 'strad' },
{ 'ward', 'C418', 'ward' },
{ '11', 'C418', },
{ 'wait', 'C418', 'wait' },
{ 'Pigstep', 'Lena Raine', },
{ 'otherside', 'Lena Raine', 'otherside' },
}
for _, disc in ipairs( discs ) do
local name = 'Disque ' .. disc[1]
local artist = disc[2]
local trackname = disc[1]
if disc[3] ~= nil then
trackname = disc[3]
end
aliases[name] = { title = '&bDisque de musique', name = name, text = '&7' .. artist .. ' - ' .. trackname }
end
-- Couleurs de l'info-bulle --
local yellowTooltips = {
'Fiole d\'expérience',
'Tête de Creeper',
'Élytres endommagées',
'Tête de dragon',
'Souffle de dragon',
'Élytres',
'Livre enchanté',
'Tête',
'Cœur de la mer',
'Coeur de la mer',
'Étoile du Nether',
'Crâne de squelette',
'Totem d\'immortalité',
'Crâne de Wither squelette',
'Tête de zombie',
}
for _, name in ipairs( yellowTooltips ) do
aliases[name] = { title = '&e', name = name }
end
local aquaTooltips = {
'Balise',
'Conduit',
'Cristal de l\'End',
'Pomme dorée',
}
for _, name in ipairs( aquaTooltips ) do
aliases[name] = { title = '&b', name = name }
end
local lightPurpleTooltips = {
'Bloc de commande en mode Chaîne',
'Bloc de commande en mode Impulsion',
'Oeuf de dragon',
'Bloc de commande en mode Répétition',
'Bloc de structure',
'Bloc de puzzle',
'Vide de structure',
'Livre des connaissances',
'Lumière',
}
for _, name in ipairs( lightPurpleTooltips ) do
aliases[name] = { title = '&d', name = name }
end
for niveau = 0, 15 do
aliases["Lumière " .. niveau] = {title = "&d", name = "Lumière " .. niveau}
end
-- Outils et armes --
local tools = {
{'en bois', 'Épée', 1.6, 4 },
{'en pierre', 'Épée', 1.6, 5 },
{'en fer', 'Épée', 1.6, 6 },
{'en or', 'Épée', 1.6, 4 },
{'en diamant', 'Épée', 1.6, 7 },
{'en Netherite', 'Épée', 1.6, 8 },
{'en bois', 'Pioche', 1.2, 2 },
{'en pierre', 'Pioche', 1.2, 3 },
{'en fer', 'Pioche', 1.2, 4 },
{'en or', 'Pioche', 1.2, 2 },
{'en diamant', 'Pioche', 1.2, 5 },
{'en Netherite', 'Pioche', 1.2, 6 },
{'en bois', 'Hache', 0.8, 7 },
{'en pierre', 'Hache', 0.8, 9 },
{'en fer', 'Hache', 0.9, 9 },
{'en or', 'Hache', 1, 7 },
{'en diamant', 'Hache', 1, 9 },
{'en Netherite', 'Hache', 1, 10 },
{'en bois', 'Pelle', 1, 2.5 },
{'en pierre', 'Pelle', 1, 3.5 },
{'en fer', 'Pelle', 1, 4.5 },
{'en or', 'Pelle', 1, 2.5 },
{'en diamant', 'Pelle', 1, 5.5 },
{'en Netherite', 'Pelle', 1, 6.5 },
{'en bois', 'Houe', 1, 1 },
{'en pierre', 'Houe', 2, 1 },
{'en fer', 'Houe', 3, 1 },
{'en or', 'Houe', 1, 1 },
{'en diamant', 'Houe', 4, 1 },
{'en Netherite', 'Houe', 4, 1 },
}
local materialGroups = {}
local toolGroups = {}
for _, toolProps in ipairs( tools ) do
local aliasName = toolProps[2] .. ' ' .. toolProps[1]
aliases[aliasName] = { title = aliasName, name = aliasName, text = '/&7Dans la main principale :/ &2' .. toolProps[3] .. ' de vitesse d\'attaque/ &2' .. toolProps[4] .. ' de points d\'attaque'}
local materialGroup = mw.ustring.lower(toolProps[1]);
local toolGroup = mw.ustring.lower(toolProps[2]);
if toolProps[2] ~= 'Épée' then
if materialGroups[materialGroup] == nil then materialGroups[materialGroup] = {} end
table.insert( materialGroups[materialGroup], aliases[aliasName] )
end
if toolGroups[toolGroup] == nil then toolGroups[toolGroup] = {} end
table.insert( toolGroups[toolGroup], aliases[aliasName] )
end
for materialGroup, items in pairs( materialGroups ) do
aliases['Tout outil ' .. materialGroup] = items
end
for toolGroup, items in pairs( toolGroups ) do
aliases['Toute ' .. toolGroup] = items
end
-- Lists of item variants --
local itemVariants = {
['teinture'] = mw.clone( coloredDyes ),
['teinture colorée'] = coloredDyes,
['fleur'] = { 'Pissenlit', 'Coquelicot', 'Orchidée bleue', 'Allium', 'Houstonie bleue', 'Tulipe rouge', 'Tulipe orange', 'Tulipe blanche', 'Tulipe rose', 'Marguerite', 'Bleuet', 'Muguet', 'Rose de Wither' },
['laine colorée'] = {
'Laine orange', 'Laine magenta', 'Laine bleu clair', 'Laine jaune',
'Laine vert clair', 'Laine rose', 'Laine grise', 'Laine gris clair', 'Laine cyan',
'Laine violette', 'Laine bleue', 'Laine marron', 'Laine verte', 'Laine rouge', 'Laine noire',
},
['tapis coloré'] = {
'Tapis orange', 'Tapis magenta', 'Tapis bleu clair', 'Tapis jaune',
'Tapis vert clair', 'Tapis rose', 'Tapis gris', 'Tapis gris clair', 'Tapis cyan',
'Tapis violet', 'Tapis bleu', 'Tapis marron', 'Tapis vert', 'Tapis rouge', 'Tapis noir',
},
['lit coloré'] = {
'Lit orange', 'Lit magenta', 'Lit bleu clair', 'Lit jaune',
'Lit vert clair', 'Lit rose', 'Lit gris', 'Lit gris clair', 'Lit cyan',
'Lit violet', 'Lit bleu', 'Lit marron', 'Lit vert', 'Lit rouge', 'Lit noir',
},
['bloc de terre cuite colorée'] = {
'Terre cuite blanche', 'Terre cuite orange', 'Terre cuite magenta', 'Terre cuite bleu clair', 'Terre cuite jaune',
'Terre cuite vert clair', 'Terre cuite rose', 'Terre cuite grise', 'Terre cuite gris clair', 'Terre cuite cyan',
'Terre cuite violette', 'Terre cuite bleue', 'Terre cuite marron', 'Terre cuite verte', 'Terre cuite rouge', 'Terre cuite noire',
},
['bougie colorée'] = {
'Bougie blanche', 'Bougie orange', 'Bougie magenta', 'Bougie bleu clair', 'Bougie jaune',
'Bougie vert clair', 'Bougie rose', 'Bougie grise', 'Bougie gris clair', 'Bougie cyan',
'Bougie violette', 'Bougie bleue', 'Bougie marron', 'Bougie verte', 'Bougie rouge', 'Bougie noire',
},
['champignons'] = { { title = 'Champignons', name = 'Champignon rouge' }, { title = 'Champignons', name = 'Champignon brun' } },
['grès rouge'] = { 'Grès rouge', 'Grès rouge sculpté', 'Grès rouge poli' },
['grès'] = { 'Grès', 'Grès sculpté', 'Grès poli' },
['pierre taillée'] = { 'Pierre taillée', 'Pierre taillée moussue', 'Pierre taillée craquelée', 'Pierre sculptée' },
['dalle de pierre'] = { 'Dalle de pierres', 'Dalle de grès', 'Dalle de grès rouge', 'Dalle de pierres', 'Dalle en briques', 'Dalle en pierre taillée', 'Dalle en briques du Nether', 'Dalle de quartz', 'Dalle de purpur' },
['bloc de quartz'] = { 'Bloc de quartz', 'Bloc de quartz sculpté', 'Pilier de quartz', 'Briques de quartz' },
['bloc de purpur'] = { 'Bloc de purpur', 'Pilier de purpur' },
['Bûche écorcée'] = { 'Bûche de chêne écorcée', 'Bûche de sapin écorcée', 'Bûche de bouleau écorcée', 'Bûche d\'acajou écorcée', 'Bûche d\'acacia écorcée', 'Bûche de chêne noir écorcée' },
['Bois écorcé'] = { 'Bois de chêne écorcé', 'Bois de sapin écorcé', 'Bois de bouleau écorcé', 'Bois d\'acajou écorcé', 'Bois d\'acacia écorcé', 'Bois de chêne noir écorcé' },
['béton en poudre'] = { 'Béton blanc en poudre', 'Béton orange en poudre', 'Béton magenta en poudre', 'Béton bleu clair en poudre', 'Béton jaune en poudre', 'Béton vert clair en poudre', 'Béton rose en poudre', 'Béton gris en poudre', 'Béton gris clair en poudre', 'Béton cyan en poudre', 'Béton violet en poudre', 'Béton bleu en poudre', 'Béton marron en poudre', 'Béton vert en poudre', 'Béton rouge en poudre', 'Béton noir en poudre' },
['Tige'] = { 'Tige carmin', 'Tige biscornue' },
['Tige dénudée'] = { 'Tige carmin dénudée', 'Tige biscornue dénudée' },
['Hyphes'] = { 'Hyphes carmin', 'Hyphes biscornues' },
['Hyphes dénudées'] = { 'Hyphes carmin dénudées', 'Hyphes biscornues dénudées' },
['Planches du Nether'] = { 'Planches carmin', 'Planches biscornues' },
['Dalle en bois du Nether'] = { 'Dalle carmin', 'Dalle biscornue' },
['Escalier en bois du Nether'] = { 'Escalier carmin', 'Escalier biscornu' },
['bouton en bois du Nether'] = { 'Bouton carmin', 'Bouton biscornu' },
['plaque de pression en bois du Nether'] = { 'Plaque de pression carmin', 'Plaque de pression biscornue' },
['barrière en bois du Nether'] = { 'Barrière carmin', 'Barrière biscornue' },
['trappe en bois du Nether'] = { 'Trappe carmin', 'Trappe biscornue' },
['portillon en bois du Nether'] = { 'Portillon carmin', 'Portillon biscornu' },
['escalier en bois du Nether'] = { 'Escalier carmin', 'Escalier biscornu' },
['porte en bois du Nether'] = { 'Porte carmin', 'Porte biscornue' },
['pancarte en bois du Nether'] = { 'Pancarte carmin', 'Pancarte biscornue' },
}
-- "Tout" accordé différemment dans certains cas
local tout = {
['champignons'] = 'Tous',
['pierre taillée'] = 'Toute',
['fleur'] = 'Toute',
['dalle de pierre'] = 'Toute',
['bûche écorcée'] = 'Toute',
['Tige'] = 'Toute',
['Tige dénudée'] = 'Toute',
['Hyphes'] = 'Toutes',
['Hyphes dénudées'] = 'Toutes',
['Planches du Nether'] = 'Toutes',
['plaque de pression en bois du Nether'] = 'Toute',
['barrière en bois du Nether'] = 'Toute',
['trappe en bois du Nether'] = 'Toute',
['porte en bois du Nether'] = 'Toute',
['pancarte en bois du Nether'] = 'Toute',
['Dalle en bois du Nether'] = 'Toute',
}
-- "Même" accordé différemment dans certains cas
local meme = {
['champignons'] = 'Mêmes',
['Hyphes'] = 'Mêmes',
['Hyphes dénudées'] = 'Mêmes',
['Planches du Nether'] = 'Mêmes',
}
table.insert( itemVariants['teinture'], 1, 'Teinture blanche' )
for aliasName, aliasItems in pairs( itemVariants ) do
aliases[(tout[aliasName] or 'Tout') .. ' ' .. aliasName] = aliasItems
aliases[(meme[aliasName] or 'Même') .. ' ' .. aliasName] = aliasItems
end
-- Animated icons --
local animatedIcons = {
'Bâton de débogage',
'Bloc de commande',
'Bloc de commande en mode Impulsion',
'Bloc de commande en mode Chaîne',
'Bloc de commande en mode Répétition',
'Bloc de magma BE',
'Bloc de magma',
'Boussole magnétisée',
'Boussole',
'Capteur Sculk BE',
'Capteur Sculk',
'Colonne de bulles',
'Dalle de prismarine',
'Eau',
'Escalier en prismarine',
'Feu des âmes',
'Feu',
'Hyphes biscornues',
'Hyphes carmin',
'Lanterne aquatique',
'Lave',
'Livre édité',
'Livre enchanté',
'Montre',
'Muret de prismarine',
'Prismarine',
'Tailleur de pierre',
'Tige biscornue',
'Tige carmin'
}
for _, icon in ipairs( animatedIcons ) do
aliases[icon] = icon .. '.gif'
end
-- Cas de la pomme dorée enchantée --
local enchantedItems = {
'Pomme dorée enchantée',
}
for _, name in ipairs( enchantedItems ) do
aliases[name] = { title = '&d', name = name .. '.gif' }
end
-- Damaged armor, tools and weapons --
local damagedItems = {
{ nom = 'Arc' },
{ nom = 'Bottes de mailles', terminaison = 'es' },
{ nom = 'Bottes en cuir', terminaison = 'es' },
{ nom = 'Bottes en diamant', terminaison = 'es' },
{ nom = 'Bottes en fer', terminaison = 'es' },
{ nom = 'Bottes en Netherite', terminaison = 'es' },
{ nom = 'Bottes en or', terminaison = 'es' },
{ nom = 'Bouclier' },
{ nom = 'Briquet' },
{ nom = 'Canne à pêche', terminaison = 'e' },
{ nom = 'Carapace de tortue', terminaison = 'e' },
{ nom = 'Carotte sur un bâton', terminaison = 'e' }, -- terminaison = truc à ajouter après "endommagé" pour l'accord
{ nom = 'Casque de mailles' },
{ nom = 'Casque en diamant' },
{ nom = 'Casque en fer' },
{ nom = 'Casque en Netherite' },
{ nom = 'Casque en or' },
{ nom = 'Chapeau en cuir' },
{ nom = 'Cisailles', terminaison = 'es' },
{ nom = 'Cotte de mailles', terminaison = 'e' },
{ nom = 'Élytres', terminaison = 'es' },
{ nom = 'Épée en bois', terminaison = 'e' },
{ nom = 'Épée en diamant', terminaison = 'e' },
{ nom = 'Épée en fer', terminaison = 'e' },
{ nom = 'Épée en Netherite' , terminaison = 'e'},
{ nom = 'Épée en or' , terminaison = 'e'},
{ nom = 'Hache en bois', terminaison = 'e' },
{ nom = 'Hache en bois', terminaison = 'e' },
{ nom = 'Hache en diamant', terminaison = 'e' },
{ nom = 'Hache en fer', terminaison = 'e' },
{ nom = 'Hache en Netherite', terminaison = 'e' },
{ nom = 'Hache en or', terminaison = 'e' },
{ nom = 'Houe en bois', terminaison = 'e' },
{ nom = 'Houe en diamant', terminaison = 'e' },
{ nom = 'Houe en fer', terminaison = 'e' },
{ nom = 'Houe en Netherite', terminaison = 'e' },
{ nom = 'Houe en or', terminaison = 'e' },
{ nom = 'Jambières de mailles', terminaison = 'es' },
{ nom = 'Jambières en diamant', terminaison = 'es' },
{ nom = 'Jambières en fer', terminaison = 'es' },
{ nom = 'Jambières en Netherite', terminaison = 'es' },
{ nom = 'Jambières en or', terminaison = 'es' },
{ nom = 'Pantalon en cuir' },
{ nom = 'Pelle en bois', terminaison = 'e' },
{ nom = 'Pelle en diamant', terminaison = 'e' },
{ nom = 'Pelle en fer', terminaison = 'e' },
{ nom = 'Pelle en Netherite', terminaison = 'e' },
{ nom = 'Pelle en or', terminaison = 'e' },
{ nom = 'Pioche en bois', terminaison = 'e' },
{ nom = 'Pioche en diamant', terminaison = 'e' },
{ nom = 'Pioche en fer', terminaison = 'e' },
{ nom = 'Pioche en Netherite', terminaison = 'e' },
{ nom = 'Pioche en or', terminaison = 'e' },
{ nom = 'Plastron en diamant' },
{ nom = 'Plastron en fer' },
{ nom = 'Plastron en Netherite' },
{ nom = 'Plastron en or' },
{ nom = 'Tunique en cuir', terminaison = 'e' },
}
for _, item in ipairs( damagedItems ) do
local terminaison = item.terminaison or ''
local name = item.nom .. ' endommagé' .. terminaison
aliases[name] = { title = item.nom .. ' endommagé' .. terminaison, name = name }
end
-- Banners and colored items --
local patterns = {
'Bande #couleur#',
'Barre #couleur# à sénestre',
'Bordure #couleur#',
'Bordure cannelée #couleur#',
'Canton #couleur# en chef à dextre',
'Canton #couleur# en chef à sénestre',
'Canton #couleur# en pointe à dextre',
'Canton #couleur# en pointe à sénestre',
'Champ maçonné #couleur#',
'Coupé au premier #couleur#',
'Coupé au second #couleur#',
'Crâne #couleur#',
'Croix #couleur#',
'Dégradé #couleur#',
'Dégradé #couleur# en pointe',
'Émanchures #couleur# en chef',
'Émanchures #couleur# en pointe',
'Face de Creeper #couleur#',
'Fasce #couleur#',
'Fasce #couleur# en chef',
'Fasce #couleur# en pointe',
'Fleur #couleur#',
'Losange #couleur#',
'Mantelé #couleur#',
'Mantelé renversé #couleur#',
'Pal #couleur#',
'Pal #couleur# à dextre',
'Pal #couleur# à sénestre',
'Parti au premier #couleur#',
'Parti au second #couleur#',
'Quatre pals #couleur#',
'Sautoir #couleur#',
'Symbole #couleur#',
'Taillé au premier #couleur#',
'Taillé au second #couleur#',
'Tourteau #couleur#',
'Tranché au premier #couleur#',
'Tranché au second #couleur#'
}
local couleursBannieres = {
'd\'argent',
'd\'orangé',
'de pourpre',
'd\'azur clair',
'd\'or',
'de sinople clair',
'de carnation',
'd\'acier',
'd\'argent grisé',
'de cyan',
'de mûre',
'd\'azur',
'de tanné',
'de sinople',
'de gueules',
'de sable'
}
local colors = {
'blanc',
'orange',
'magenta',
'bleu clair',
'jaune',
'vert clair',
'rose',
'gris',
'gris clair',
'cyan',
'violet',
'bleu',
'marron',
'vert',
'rouge',
'noir'
}
local colorsfem = {
'blanche',
'orange',
'magenta',
'bleu clair',
'jaune',
'vert clair',
'rose',
'grise',
'gris clair',
'cyan',
'violette',
'bleue',
'marron',
'verte',
'rouge',
'noire'
}
-- Firework Stars --
local fireworkStar = {}
for _, color in ipairs( colorsfem ) do
local name = 'Étoile de feu d\'artifice' .. ' ' .. color
aliases[name] = { title = 'Étoile de feu d\'artifice', name = name, text = '&7' .. color }
table.insert( fireworkStar, aliases[name] )
end
aliases['Toute étoile de feu d\'artifice'] = fireworkStar
aliases['Même étoile de feu d\'artifice'] = fireworkStar
-- Bannières --
for _, color in ipairs( couleursBannieres ) do
for _, pattern in ipairs( patterns ) do
name = 'Bannière ' .. pattern:gsub( '#couleur#', color )
aliases[name] = { title = 'Bannière', name = name, text = '&7' .. pattern:gsub( '#couleur#', color ) }
end
end
-- Création d'alias du type "Tout <bloc>" pour les objets se déclinant en 16 couleurs --
local coloredItems = {
'tapis',
'bouclier',
'verre coloré',
'béton', -- Béton en poudre dans itemVariants
'lit'
}
for _, item in ipairs( coloredItems ) do
local coloredItemAliases = {}
for _, color in ipairs( colors ) do
table.insert( coloredItemAliases, mw.ustring.gsub( item:gsub(' coloré', ''), '^%a', mw.ustring.upper ) .. ' ' .. color)
end
aliases['Tout ' .. item] = coloredItemAliases
aliases['Même ' .. item] = coloredItemAliases
end
local coloredItemsFem = {
'bannière',
'boîte de Shulker colorée',
'Laine',
'terre cuite colorée',
'terre cuite émaillée',
'vitre colorée',
'bougie colorée'
}
for _, item in ipairs( coloredItemsFem ) do
local coloredItemAliases = {}
for _, color in ipairs( colorsfem ) do
table.insert( coloredItemAliases, mw.ustring.gsub( item:gsub(' colorée', ''), '^%a', mw.ustring.upper ) .. ' ' .. color)
end
aliases['Toute ' .. item] = coloredItemAliases
aliases['Même ' .. item] = coloredItemAliases
end
-- Potions --
local status = {
{'de régénération', '&9Régénération', 'II', '0:45', '1:30', '0:22', '0:11', '0:22', '0:05', '0:05', '0:11', '0:02' },
{'de rapidité', '&9Rapidité', 'II', '3:00', '8:00', '1:30', '0:45', '2:00', '0:22', '0:22', '1:00', '0:11' },
{'de résistance au feu', '&9Résistance au feu', '', '3:00', '8:00', '', '0:45', '2:00', '', '0:22', '1:00', '' },
{'de poison', '&cPoison', 'II', '0:45', '1:30', '0:21', '0:11', '0:22', '0:05', '0:05', '0:11', '0:02' },
{'de soin', '&9Soin instantané', 'II', '', '', '', '', '', '', '', '', '' },
{'de vision nocturne', '&9Nyctalopie', '', '3:00', '8:00', '', '0:45', '2:00', '', '0:22', '1:00', '' },
{'de faiblesse', '&cFaiblesse', '', '1:30', '4:00', '', '0:22', '1:00', '', '0:11', '0:30', '' },
{'de force', '&9Force', 'II', '3:00', '8:00', '1:30', '0:45', '2:00', '0:22', '0:22', '1:00', '0:11' },
{'de lenteur', '&cLenteur', 'IV', '1:30', '4:00', '0:20', '0:22', '1:00', '0:05', '0:11', '0:30', '0:02' },
{'de saut', '&9Sauts améliorés', 'II', '3:00', '8:00', '1:30', '0:45', '2:00', '0:22', '0:22', '1:00', '0:11' },
{'de dégâts', '&cDégâts instantanés', 'II', '', '', '', '', '', '', '', '', '' },
{'de respiration aquatique', '&9Apnée', '', '3:00', '8:00', '', '0:45', '2:00', '', '0:22', '1:00', '' },
{'d\'invisibilité', '&9Invisibilité', '', '3:00', '8:00', '', '0:45', '2:00', '', '0:22', '1:00', '' },
{'de chute lente', '&9Chute lente', '', '1:30', '4:00', '', '0:22', '1:00', '', '0:11', '0:30', '' },
{'de chance', '&9Chance', '', '5:00', '', '', '1:15', '', '', '0:37', '', '' },
{'de corruption', '&cCorruption', '', '0:40', '', '', '0:10', '', '', '0:05', '', '' },
}
for _, statusProps in ipairs( status ) do
if statusProps[4] ~= '' then
local aliasName = 'Potion ' .. statusProps[1]
aliases[aliasName] = { title = aliasName, name = aliasName, text = statusProps[2] .. ' (' .. statusProps[4] .. ')'}
local aliasName = 'Potion ' .. statusProps[1] .. ' allongée'
aliases[aliasName] = { title = 'Potion ' .. statusProps[1], name = 'Potion ' .. statusProps[1], text = statusProps[2] .. ' (' .. statusProps[5] .. ')'}
local aliasName = 'Potion ' .. statusProps[1] .. ' améliorée'
aliases[aliasName] = { title = 'Potion ' .. statusProps[1], name = 'Potion ' .. statusProps[1], text = statusProps[2] .. ' ' .. statusProps[3] .. ' (' .. statusProps[6] .. ')'}
local aliasName = 'Potion ' .. statusProps[1] .. ' jetable'
aliases[aliasName] = { title = aliasName, name = aliasName, text = statusProps[2] .. ' (' .. statusProps[4] .. ')'}
local aliasName = 'Potion ' .. statusProps[1] .. ' jetable allongée'
aliases[aliasName] = { title = 'Potion ' .. statusProps[1] .. ' jetable', name = 'Potion ' .. statusProps[1] .. ' jetable', text = statusProps[2] .. ' (' .. statusProps[5] .. ')'}
local aliasName = 'Potion ' .. statusProps[1] .. ' jetable améliorée'
aliases[aliasName] = { title = 'Potion ' .. statusProps[1] .. ' jetable', name = 'Potion ' .. statusProps[1] .. ' jetable', text = statusProps[2] .. ' ' .. statusProps[3] .. ' (' .. statusProps[6] .. ')'}
local aliasName = 'Potion ' .. statusProps[1] .. ' persistante'
aliases[aliasName] = { title = aliasName, name = aliasName, text = statusProps[2] .. ' (' .. statusProps[7] .. ')'}
local aliasName = 'Potion ' .. statusProps[1] .. ' persistante allongée'
aliases[aliasName] = { title = 'Potion ' .. statusProps[1] .. ' persistante', name = 'Potion ' .. statusProps[1] .. ' persistante', text = statusProps[2] .. ' (' .. statusProps[8] .. ')'}
local aliasName = 'Potion ' .. statusProps[1] .. ' persistante améliorée'
aliases[aliasName] = { title = 'Potion ' .. statusProps[1] .. ' persistante', name = 'Potion ' .. statusProps[1] .. ' persistante', text = statusProps[2] .. ' ' .. statusProps[3] .. ' (' .. statusProps[9] .. ')'}
local aliasName = 'Flèche ' .. statusProps[1]
aliases[aliasName] = { title = aliasName, name = aliasName, text = statusProps[2] .. ' (' .. statusProps[10] .. ')'}
local aliasName = 'Flèche ' .. statusProps[1] .. ' allongée'
aliases[aliasName] = { title = 'Flèche ' .. statusProps[1], name = 'Flèche ' .. statusProps[1], text = statusProps[2] .. ' (' .. statusProps[11] .. ')'}
local aliasName = 'Flèche ' .. statusProps[1] .. ' améliorée'
aliases[aliasName] = { title = 'Flèche ' .. statusProps[1], name = 'Flèche ' .. statusProps[1], text = statusProps[2] .. ' ' .. statusProps[3] .. ' (' .. statusProps[12] .. ')'}
else
local aliasName = 'Potion ' .. statusProps[1]
aliases[aliasName] = { title = aliasName, name = aliasName, text = statusProps[2] }
local aliasName = 'Potion ' .. statusProps[1] .. ' améliorée'
aliases[aliasName] = { title = 'Potion ' .. statusProps[1], name = 'Potion ' .. statusProps[1], text = statusProps[2] .. ' ' .. statusProps[3] }
local aliasName = 'Potion ' .. statusProps[1] .. ' jetable'
aliases[aliasName] = { title = aliasName, name = aliasName, text = statusProps[2] }
local aliasName = 'Potion ' .. statusProps[1] .. ' jetable améliorée'
aliases[aliasName] = { title = 'Potion ' .. statusProps[1] .. ' jetable', name = 'Potion ' .. statusProps[1] .. ' jetable', text = statusProps[2] .. ' ' .. statusProps[3] }
local aliasName = 'Potion ' .. statusProps[1] .. ' persistante'
aliases[aliasName] = { title = aliasName, name = aliasName, text = statusProps[2] }
local aliasName = 'Potion ' .. statusProps[1] .. ' persistante améliorée'
aliases[aliasName] = { title = 'Potion ' .. statusProps[1] .. ' persistante', name = 'Potion ' .. statusProps[1] .. ' persistante', text = statusProps[2] .. ' ' .. statusProps[3] }
local aliasName = 'Flèche ' .. statusProps[1]
aliases[aliasName] = { title = aliasName, name = aliasName, text = statusProps[2] }
local aliasName = 'Flèche ' .. statusProps[1] .. ' améliorée'
aliases[aliasName] = { title = 'Flèche ' .. statusProps[1], name = 'Flèche ' .. statusProps[1], text = statusProps[2] .. ' ' .. statusProps[3] }
end
end
local effects = {
'de régénération',
'de rapidité',
'de résistance au feu',
'de poison',
'de soin',
'de vision nocturne',
'de faiblesse',
'de force',
'de lenteur',
'de saut',
'de dégâts',
'de respiration aquatique',
'd\'invisibilité',
'de chance',
'de chute lente'
}
local potionItems = {
['Potions'] = {
'Potion banale',
'Potion banale',
'Potion banale',
'Potion banale',
},
['Potion jetable'] = {
'Potion étrange jetable',
'Potion étrange jetable',
'Potion étrange jetable',
'Potion étrange jetable',
},
['Potion persistante'] = {
'Potion étrange persistante',
'Potion étrange persistante',
'Potion étrange persistante',
'Potion étrange persistante',
},
['Tipped Arrow'] = {
'Flèche à eau',
'Flèche à effet',
},
}
for _, effect in ipairs( effects ) do
table.insert( potionItems['Potions'], 'Potion ' .. effect )
table.insert( potionItems['Potion jetable'], 'Potion ' .. effect .. ' jetable' )
table.insert( potionItems['Potion persistante'], 'Potion ' .. effect .. ' persistante' )
table.insert( potionItems['Tipped Arrow'], 'Flèche ' .. effect )
end
for item, potionAliases in pairs( potionItems ) do
aliases['Tout ' .. item] = potionAliases
aliases['Même ' .. item] = potionAliases
end
-- Wood --
local woods = {
'de chêne',
'de sapin',
'de bouleau',
'd\'acajou',
'd\'acacia',
'de chêne noir'
}
local woodItems = {
'Bois',
'Bûche',
'Planches'
}
local woodsVariants = {
'en chêne',
'en sapin',
'en bouleau',
'en acajou',
'en acacia',
'en chêne noir'
}
local woodItemsVariants = {
'barrière en bois',
'bouton en bois',
'bateau en bois',
'dalle en bois',
'escalier en bois',
'pancarte en bois',
'porte en bois',
'plaque de pression en bois',
'portillon en bois',
'trappe en bois'
}
-- "Tout" accordé différemment dans certains cas
local tout = {
['barrière en bois'] = 'Toute',
['Bûche'] = 'Toute',
['Bûche écorcée'] = 'Toute',
['dalle en bois'] = 'Toute',
['pancarte en bois'] = 'Toute',
['Planches'] = 'Toutes',
['plaque de pression en bois'] = 'Toute',
['porte en bois'] = 'Toute',
['trappe en bois'] = 'Toute',
}
-- "Même" accordé différemment dans certains cas
local meme = {
['Planches'] = 'Mêmes',
}
for _, item in ipairs( woodItems ) do
local itemName = item
local woodAliases = {}
for _, wood in ipairs( woods ) do
table.insert( woodAliases, mw.ustring.gsub( itemName, '^%a', mw.ustring.upper ) .. ' ' .. wood )
end
aliases[(tout[item] or 'Tout') .. ' ' .. item] = woodAliases
aliases[(meme[item] or 'Même') .. ' ' .. item] = woodAliases
end
for _, item in ipairs( woodItemsVariants ) do
local itemName = item
local woodAliases = {}
for _, wood in ipairs( woodsVariants ) do
table.insert( woodAliases, mw.ustring.gsub( item:gsub(' en bois', ''), '^%a', mw.ustring.upper ) .. ' ' .. wood )
end
aliases[(tout[item] or 'Tout') .. ' ' .. item] = woodAliases
aliases[(meme[item] or 'Même') .. ' ' .. item] = woodAliases
end
return aliases