This is the documentation page for Module:Tier List
Module:Tier_List is used to generate tier lists directly within the wiki.
It currently supports two rendering methods:
drawCargoTable– renders entries using Cargo datadrawSimple– renders entries directly from the provided text
Usage
drawCargoTable
Use drawCargoTable when the first argument is the name of a Cargo table, and the remaining arguments are the tiers in top-to-bottom order.
Required argument order:
- Cargo table name
- All tiers, ordered from top to bottom
Within each tier, define the tier label first, followed by a semicolon character (;), then a comma-separated list of item names.
The item names should match the values stored in the Cargo table exactly.
Example
{{#invoke:Tier List|drawCargoTable
|Mask
|S;Zeus,Monopoly,Thanos,Animal Control
|A;Anonymous,Anti-Silence,Bunny,Death Knight,Death Wish
|B;Equalizer,Ghost,Glitch,Grave Digger
|C;Headless,Holy,Joker,Lover,Monopoly,Muqsit
|D;Necromancer,Outpost,Party,Pilgrim
}}























drawSimple
Use drawSimple when you want to render a tier list directly from the provided text without using Cargo.
Required argument order:
- All tiers, ordered from top to bottom
Within each tier, define the tier label first, followed by a semicolon character (;), then a comma-separated list of item names.
Example
{{#invoke:Tier List|drawSimple
|S;Blackout,Divine Immolation,Godly Overload,Deadly Disarmor
|A;Bleed,Deathbringer,Guardians,Gears,Execute
|B;Angelic,Armored,Dodge,Enlighted,Ghost
|C;Auto Smelt,Haste,Glowing,Headless,Confusion
|D;Aquatic,Anti Gravity,Experience,Decapitation
}}
drawIcons
Use drawIcons when you want to define each item directly with its own icon file, without using Cargo.
Required argument order:
- All tiers, ordered from top to bottom
Within each tier, define the tier label first, followed by a semicolon character (;), then a comma-separated list of items.
Each item must use this format:
Display Name::FileName.ext
Example
{{#invoke:Tier List|drawIcons
|S;Flint::Flint.png,Emerald::Emerald.png,Quartz::Quartz.png,Experience Bottle::Experience bottle.png
|A;Tripwire Hook::Tripwire hook.png,Milk Bucket::Milk bucket.png,Paper::Paper.png,Blaze Rod::Blaze rod.png
|B;Redstone Torch::Redstone torch.png,Glowstone Dust::Glowstone dust.png,Ender Pearl::Ender pearl.png,Spider Eye::Spider eye.png
|C;Green Dye::Green dye.png,Cyan Dye::Cyan dye.png,Light Gray Dye::Light gray dye.png,Orange Dye::Orange dye.png
|D;Red Dye::Red dye.png,Map::Map.png,Ink Sac::Ink sac.png,Firework Star::Firework star.png
}}




















Notes
drawCargoTableexpects the first argument to be a valid Cargo table name.- For Cargo rendering, item names must match the stored
namevalues exactly. drawSimpledoes not query Cargo and only displays the provided labels directly.drawTierListmay still exist as an alias fordrawCargoTableif backward compatibility is enabled.