Module:Inventory slot/Aliases
Jump to navigation
Jump to search
This table defines the aliases used in Module:Inventory slot.
| Alias | Output |
|---|---|
11 Disc |
Invicon 11 Disc.png: Inventory sprite for 11 Disc in Minecraft as shown in-game linking to Minecraft:11 Disc with description: Music Disc C418 - 11 |
13 Disc |
Invicon 13 Disc.png: Inventory sprite for 13 Disc in Minecraft as shown in-game linking to Minecraft:13 Disc with description: Music Disc C418 - 13 |
Any BalloonMatching Balloon |
|
Any BannerMatching Banner |
|
Any BarkMatching Bark |
Invicon Oak Bark.png: Inventory sprite for Oak Bark in Minecraft as shown in-game linking to Minecraft:Oak Bark with description: Oak BarkInvicon Spruce Bark.png: Inventory sprite for Spruce Bark in Minecraft as shown in-game linking to Minecraft:Spruce Bark with description: Spruce BarkInvicon Birch Bark.png: Inventory sprite for Birch Bark in Minecraft as shown in-game linking to Minecraft:Birch Bark with description: Birch BarkInvicon Jungle Bark.png: Inventory sprite for Jungle Bark in Minecraft as shown in-game linking to Minecraft:Jungle Bark with description: Jungle BarkInvicon Acacia Bark.png: Inventory sprite for Acacia Bark in Minecraft as shown in-game linking to Minecraft:Acacia Bark with description: Acacia BarkInvicon Dark Oak Bark.png: Inventory sprite for Dark Oak Bark in Minecraft as shown in-game linking to Minecraft:Dark Oak Bark with description: Dark Oak Bark |
Any BedMatching Bed |
|
Any BoatMatching Boat |
|
Any CarpetMatching Carpet |
|
Any Colored DyeMatching Colored Dye |
|
Any ConcreteMatching Concrete |
|
Any Concrete PowderMatching Concrete Powder |
|
Any DyeMatching Dye |
|
Any Dyed BedMatching Dyed Bed |
|
Any Dyed CarpetMatching Dyed Carpet |
|
Any Dyed TerracottaMatching Dyed Terracotta |
|
Any Dyed WoolMatching Dyed Wool |
|
Any Fence GateMatching Fence Gate |
|
Any Firework StarMatching Firework Star |
|
Any Glazed TerracottaMatching Glazed Terracotta |
|
Any Hardened Stained GlassMatching Hardened Stained Glass |
|
Any Hardened Stained Glass PaneMatching Hardened Stained Glass Pane |
|
Any Lingering PotionMatching Lingering Potion |
|
Any LogMatching Log |
|
Any MushroomMatching Mushroom |
|
Any PlanksMatching Planks |
|
Any PotionMatching Potion |
|
Any Purpur BlockMatching Purpur Block |
|
Any Quartz BlockMatching Quartz Block |
|
Any Red SandstoneMatching Red Sandstone |
|
Any SandstoneMatching Sandstone |
|
Any ShieldMatching Shield |
|
Any Shulker BoxMatching Shulker Box |
|
Any Splash PotionMatching Splash Potion |
|
Any Stained GlassMatching Stained Glass |
|
Any Stained Glass PaneMatching Stained Glass Pane |
|
Any StoneMatching Stone |
|
Any Stone BricksMatching Stone Bricks |
|
Any Stone SlabMatching Stone Slab |
|
Any Stripped BarkMatching Stripped Bark |
Invicon Stripped Oak Bark.png: Inventory sprite for Stripped Oak Bark in Minecraft as shown in-game linking to Minecraft:Stripped Oak Bark with description: Stripped Oak BarkInvicon Stripped Spruce Bark.png: Inventory sprite for Stripped Spruce Bark in Minecraft as shown in-game linking to Minecraft:Stripped Spruce Bark with description: Stripped Spruce BarkInvicon Stripped Birch Bark.png: Inventory sprite for Stripped Birch Bark in Minecraft as shown in-game linking to Minecraft:Stripped Birch Bark with description: Stripped Birch BarkInvicon Stripped Jungle Bark.png: Inventory sprite for Stripped Jungle Bark in Minecraft as shown in-game linking to Minecraft:Stripped Jungle Bark with description: Stripped Jungle BarkInvicon Stripped Acacia Bark.png: Inventory sprite for Stripped Acacia Bark in Minecraft as shown in-game linking to Minecraft:Stripped Acacia Bark with description: Stripped Acacia BarkInvicon Stripped Dark Oak Bark.png: Inventory sprite for Stripped Dark Oak Bark in Minecraft as shown in-game linking to Minecraft:Stripped Dark Oak Bark with description: Stripped Dark Oak Bark |
Any Stripped LogMatching Stripped Log |
|
Any Stripped WoodMatching Stripped Wood |
|
Any Tipped ArrowMatching Tipped Arrow |
|
Any WoodMatching Wood |
|
Any Wood PlanksMatching Wood Planks |
|
Any Wood SlabMatching Wood Slab |
|
Any Wood StairsMatching Wood Stairs |
|
Any WoolMatching Wool |
|
Any axe |
|
Any chain armor |
Invicon Chain Helmet.png: Inventory sprite for Chain Helmet in Minecraft as shown in-game linking to Minecraft:Chain Helmet with description: Chain HelmetInvicon Chain Chestplate.png: Inventory sprite for Chain Chestplate in Minecraft as shown in-game linking to Minecraft:Chain Chestplate with description: Chain ChestplateInvicon Chain Leggings.png: Inventory sprite for Chain Leggings in Minecraft as shown in-game linking to Minecraft:Chain Leggings with description: Chain LeggingsInvicon Chain Boots.png: Inventory sprite for Chain Boots in Minecraft as shown in-game linking to Minecraft:Chain Boots with description: Chain Boots |
Any diamond armor |
|
Any diamond tools |
|
Any fuel |
|
Any golden armor |
|
Any golden tools |
|
Any hoe |
|
Any iron armor |
|
Any iron tools |
|
Any leather armor |
|
Any pickaxe |
|
Any shovel |
|
Any stone tools |
|
Any sword |
|
Any wood ButtonMatching wood Button |
|
Any wood DoorMatching wood Door |
|
Any wood FenceMatching wood Fence |
|
Any wood Pressure PlateMatching wood Pressure Plate |
|
Any wood SlabMatching wood Slab |
|
Any wood StairsMatching wood Stairs |
|
Any wood TrapdoorMatching wood Trapdoor |
|
Any wooden tools |
|
Applicable Dye |
|
Arrow of Decay |
|
Arrow of Decay Enhanced |
|
Arrow of Decay Extended |
|
Arrow of Fire Resistance |
|
Arrow of Fire Resistance Enhanced |
|
Arrow of Fire Resistance Extended |
|
Arrow of Harming |
|
Arrow of Harming Enhanced |
|
Arrow of Healing |
|
Arrow of Healing Enhanced |
|
Arrow of Invisibility |
|
Arrow of Invisibility Enhanced |
|
Arrow of Invisibility Extended |
|
Arrow of Leaping |
|
Arrow of Leaping Enhanced |
|
Arrow of Leaping Extended |
|
Arrow of Luck |
|
Arrow of Luck Enhanced |
|
Arrow of Luck Extended |
|
Arrow of Night Vision |
|
Arrow of Night Vision Enhanced |
|
Arrow of Night Vision Extended |
|
Arrow of Poison |
|
Arrow of Poison Enhanced |
|
Arrow of Poison Extended |
|
Arrow of Regeneration |
|
Arrow of Regeneration Enhanced |
|
Arrow of Regeneration Extended |
|
Arrow of Slow Falling |
|
Arrow of Slow Falling Enhanced |
|
Arrow of Slow Falling Extended |
|
Arrow of Slowness |
|
Arrow of Slowness Enhanced |
|
Arrow of Slowness Extended |
|
Arrow of Splashing |
|
Arrow of Strength |
|
Arrow of Strength Enhanced |
|
Arrow of Strength Extended |
|
Arrow of Swiftness |
|
Arrow of Swiftness Enhanced |
|
Arrow of Swiftness Extended |
|
Arrow of Water Breathing |
|
Arrow of Water Breathing Enhanced |
|
Arrow of Water Breathing Extended |
|
Arrow of Weakness |
|
Arrow of Weakness Enhanced |
|
Arrow of Weakness Extended |
|
Arrow of the Turtle Master |
|
Arrow of the Turtle Master Enhanced |
Invicon Arrow Potion of the Turtle Master.png: Inventory sprite for Arrow Potion of the Turtle Master in Minecraft as shown in-game linking to Minecraft:Arrow Potion of the Turtle Master with description: Arrow Potion of the Turtle Master Slowness VI (0:07) Resistance IV (0:07) |
Arrow of the Turtle Master Extended |
|
Awkward Lingering Potion |
|
Awkward Potion |
|
Awkward Splash Potion |
|
Beacon |
|
Black Firework Star |
|
Blue Firework Star |
|
Bottle o' Enchanting |
|
Broken Elytra |
|
Brown Firework Star |
|
Button |
|
Chain Command Block |
|
Chloride |
|
Clay (block) |
Invicon Clay (block).png: Inventory sprite for Clay (block) in Minecraft as shown in-game linking to Minecraft:Clay (block) with description: Clay |
Command Block |
Command Block.gif: Inventory sprite for Command Block in Minecraft as shown in-game linking to Minecraft:Command Block with description: |
Conduit |
|
Cooked Beef |
|
Creeper Head |
|
Cyan Firework Star |
|
Damaged Bow |
|
Damaged Carrot on a Stick |
|
Damaged Chain Boots |
Invicon Damaged Chain Boots.png: Inventory sprite for Damaged Chain Boots in Minecraft as shown in-game linking to Minecraft:Damaged Chain Boots with description: Chain Boots |
Damaged Chain Chestplate |
Invicon Damaged Chain Chestplate.png: Inventory sprite for Damaged Chain Chestplate in Minecraft as shown in-game linking to Minecraft:Damaged Chain Chestplate with description: Chain Chestplate |
Damaged Chain Helmet |
Invicon Damaged Chain Helmet.png: Inventory sprite for Damaged Chain Helmet in Minecraft as shown in-game linking to Minecraft:Damaged Chain Helmet with description: Chain Helmet |
Damaged Chain Leggings |
Invicon Damaged Chain Leggings.png: Inventory sprite for Damaged Chain Leggings in Minecraft as shown in-game linking to Minecraft:Damaged Chain Leggings with description: Chain Leggings |
Damaged Diamond Axe |
|
Damaged Diamond Boots |
|
Damaged Diamond Chestplate |
|
Damaged Diamond Helmet |
|
Damaged Diamond Hoe |
|
Damaged Diamond Leggings |
|
Damaged Diamond Pickaxe |
|
Damaged Diamond Shovel |
|
Damaged Diamond Sword |
|
Damaged Elytra |
|
Damaged Fishing Rod |
|
Damaged Flint and Steel |
|
Damaged Golden Axe |
|
Damaged Golden Boots |
|
Damaged Golden Chestplate |
|
Damaged Golden Helmet |
|
Damaged Golden Hoe |
|
Damaged Golden Leggings |
|
Damaged Golden Pickaxe |
|
Damaged Golden Shovel |
|
Damaged Golden Sword |
|
Damaged Iron Axe |
|
Damaged Iron Boots |
|
Damaged Iron Chestplate |
|
Damaged Iron Helmet |
|
Damaged Iron Hoe |
|
Damaged Iron Leggings |
|
Damaged Iron Pickaxe |
|
Damaged Iron Shovel |
|
Damaged Iron Sword |
|
Damaged Leather Boots |
|
Damaged Leather Cap |
|
Damaged Leather Pants |
|
Damaged Leather Tunic |
|
Damaged Shears |
|
Damaged Shield |
|
Damaged Stone Axe |
|
Damaged Stone Hoe |
|
Damaged Stone Pickaxe |
|
Damaged Stone Shovel |
|
Damaged Stone Sword |
|
Damaged Wooden Axe |
|
Damaged Wooden Hoe |
|
Damaged Wooden Pickaxe |
|
Damaged Wooden Shovel |
|
Damaged Wooden Sword |
|
Diamond Axe |
|
Diamond Hoe |
|
Diamond Pickaxe |
|
Diamond Shovel |
|
Diamond Sword |
|
Dragon Egg |
|
Dragon Head |
|
Dragon's Breath |
|
Elytra |
|
Elytra Wings |
|
Enchanted Book |
|
Enchanted Golden Apple |
|
End Crystal |
|
Fire |
|
Golden Apple |
|
Golden Axe |
|
Golden Hoe |
|
Golden Pickaxe |
|
Golden Shovel |
|
Golden Sword |
|
Gray Firework Star |
|
Green Firework Star |
|
Head |
|
Heart of the Sea |
|
Heat Block |
|
Iron Axe |
|
Iron Hoe |
|
Iron Pickaxe |
|
Iron Shovel |
|
Iron Sword |
|
Lead (element) |
|
Light Blue Firework Star |
|
Light Gray Firework Star |
|
Lime Firework Star |
|
Lingering Potion of Decay |
|
Lingering Potion of Decay Enhanced |
|
Lingering Potion of Decay Extended |
|
Lingering Potion of Fire Resistance |
|
Lingering Potion of Fire Resistance Enhanced |
|
Lingering Potion of Fire Resistance Extended |
|
Lingering Potion of Harming |
|
Lingering Potion of Harming Enhanced |
|
Lingering Potion of Healing |
|
Lingering Potion of Healing Enhanced |
|
Lingering Potion of Invisibility |
|
Lingering Potion of Invisibility Enhanced |
|
Lingering Potion of Invisibility Extended |
|
Lingering Potion of Leaping |
|
Lingering Potion of Leaping Enhanced |
|
Lingering Potion of Leaping Extended |
|
Lingering Potion of Luck |
|
Lingering Potion of Luck Enhanced |
|
Lingering Potion of Luck Extended |
|
Lingering Potion of Night Vision |
|
Lingering Potion of Night Vision Enhanced |
|
Lingering Potion of Night Vision Extended |
|
Lingering Potion of Poison |
|
Lingering Potion of Poison Enhanced |
|
Lingering Potion of Poison Extended |
|
Lingering Potion of Regeneration |
|
Lingering Potion of Regeneration Enhanced |
|
Lingering Potion of Regeneration Extended |
|
Lingering Potion of Slow Falling |
|
Lingering Potion of Slow Falling Enhanced |
|
Lingering Potion of Slow Falling Extended |
|
Lingering Potion of Slowness |
|
Lingering Potion of Slowness Enhanced |
|
Lingering Potion of Slowness Extended |
|
Lingering Potion of Strength |
|
Lingering Potion of Strength Enhanced |
|
Lingering Potion of Strength Extended |
|
Lingering Potion of Swiftness |
|
Lingering Potion of Swiftness Enhanced |
|
Lingering Potion of Swiftness Extended |
|
Lingering Potion of Water Breathing |
|
Lingering Potion of Water Breathing Enhanced |
|
Lingering Potion of Water Breathing Extended |
|
Lingering Potion of Weakness |
|
Lingering Potion of Weakness Enhanced |
|
Lingering Potion of Weakness Extended |
|
Lingering Potion of the Turtle Master |
|
Lingering Potion of the Turtle Master Enhanced |
|
Lingering Potion of the Turtle Master Extended |
|
Lingering Water Bottle |
|
Locator Map |
|
Magenta Firework Star |
|
Magma Block |
|
Map (no markers) |
|
Matching Chloride |
|
Matching Colored Torch |
|
Matching Glow Stick |
|
Mundane Lingering Potion |
|
Mundane Potion |
|
Mundane Splash Potion |
|
Nether Star |
|
Orange Firework Star |
|
Pink Firework Star |
|
Potion of Decay |
|
Potion of Decay Enhanced |
|
Potion of Decay Extended |
|
Potion of Fire Resistance |
|
Potion of Fire Resistance Enhanced |
|
Potion of Fire Resistance Extended |
|
Potion of Harming |
|
Potion of Harming Enhanced |
|
Potion of Healing |
|
Potion of Healing Enhanced |
|
Potion of Invisibility |
|
Potion of Invisibility Enhanced |
|
Potion of Invisibility Extended |
|
Potion of Leaping |
|
Potion of Leaping Enhanced |
|
Potion of Leaping Extended |
|
Potion of Luck |
|
Potion of Luck Enhanced |
|
Potion of Luck Extended |
|
Potion of Night Vision |
|
Potion of Night Vision Enhanced |
|
Potion of Night Vision Extended |
|
Potion of Poison |
|
Potion of Poison Enhanced |
|
Potion of Poison Extended |
|
Potion of Regeneration |
|
Potion of Regeneration Enhanced |
|
Potion of Regeneration Extended |
|
Potion of Slow Falling |
|
Potion of Slow Falling Enhanced |
|
Potion of Slow Falling Extended |
|
Potion of Slowness |
|
Potion of Slowness Enhanced |
|
Potion of Slowness Extended |
|
Potion of Strength |
|
Potion of Strength Enhanced |
|
Potion of Strength Extended |
|
Potion of Swiftness |
|
Potion of Swiftness Enhanced |
|
Potion of Swiftness Extended |
|
Potion of Water Breathing |
|
Potion of Water Breathing Enhanced |
|
Potion of Water Breathing Extended |
|
Potion of Weakness |
|
Potion of Weakness Enhanced |
|
Potion of Weakness Extended |
|
Potion of the Turtle Master |
|
Potion of the Turtle Master Enhanced |
|
Potion of the Turtle Master Extended |
|
Prismarine |
|
Purple Firework Star |
|
Red Firework Star |
|
Repeating Command Block |
|
Sea Lantern |
|
Skeleton Skull |
|
Snow (layer) |
Invicon Snow (layer).png: Inventory sprite for Snow (layer) in Minecraft as shown in-game linking to Minecraft:Snow (layer) with description: Snow |
Sparkler |
|
Splash Potion of Decay |
|
Splash Potion of Decay Enhanced |
|
Splash Potion of Decay Extended |
|
Splash Potion of Fire Resistance |
|
Splash Potion of Fire Resistance Enhanced |
|
Splash Potion of Fire Resistance Extended |
|
Splash Potion of Harming |
|
Splash Potion of Harming Enhanced |
|
Splash Potion of Healing |
|
Splash Potion of Healing Enhanced |
|
Splash Potion of Invisibility |
|
Splash Potion of Invisibility Enhanced |
|
Splash Potion of Invisibility Extended |
|
Splash Potion of Leaping |
|
Splash Potion of Leaping Enhanced |
|
Splash Potion of Leaping Extended |
|
Splash Potion of Luck |
|
Splash Potion of Luck Enhanced |
|
Splash Potion of Luck Extended |
|
Splash Potion of Night Vision |
|
Splash Potion of Night Vision Enhanced |
|
Splash Potion of Night Vision Extended |
|
Splash Potion of Poison |
|
Splash Potion of Poison Enhanced |
|
Splash Potion of Poison Extended |
|
Splash Potion of Regeneration |
|
Splash Potion of Regeneration Enhanced |
|
Splash Potion of Regeneration Extended |
|
Splash Potion of Slow Falling |
|
Splash Potion of Slow Falling Enhanced |
|
Splash Potion of Slow Falling Extended |
|
Splash Potion of Slowness |
|
Splash Potion of Slowness Enhanced |
|
Splash Potion of Slowness Extended |
|
Splash Potion of Strength |
|
Splash Potion of Strength Enhanced |
|
Splash Potion of Strength Extended |
|
Splash Potion of Swiftness |
|
Splash Potion of Swiftness Enhanced |
|
Splash Potion of Swiftness Extended |
|
Splash Potion of Water Breathing |
|
Splash Potion of Water Breathing Enhanced |
|
Splash Potion of Water Breathing Extended |
|
Splash Potion of Weakness |
|
Splash Potion of Weakness Enhanced |
|
Splash Potion of Weakness Extended |
|
Splash Potion of the Turtle Master |
|
Splash Potion of the Turtle Master Enhanced |
|
Splash Potion of the Turtle Master Extended |
|
Splash Water Bottle |
|
Stone Axe |
|
Stone Hoe |
|
Stone Pickaxe |
|
Stone Shovel |
|
Stone Sword |
|
Structure Block |
|
Thick Lingering Potion |
|
Thick Potion |
|
Thick Splash Potion |
|
Tipped Arrow |
|
Totem of Undying |
|
Trident |
|
Uncraftable Lingering Potion |
|
Uncraftable Potion |
|
Uncraftable Splash Potion |
|
Uncraftable Tipped Arrow |
|
Water (compound) |
|
Water Bottle |
|
White Firework Star |
|
Wither Skeleton Skull |
|
Wooden Axe |
|
Wooden Button |
|
Wooden Hoe |
|
Wooden Pickaxe |
|
Wooden Shovel |
|
Wooden Sword |
|
Yellow Firework Star |
|
Zombie Head |
|
blocks Disc |
Invicon blocks Disc.png: Inventory sprite for blocks Disc in Minecraft as shown in-game linking to Minecraft:blocks Disc with description: Music Disc C418 - blocks |
cat Disc |
Invicon cat Disc.png: Inventory sprite for cat Disc in Minecraft as shown in-game linking to Minecraft:cat Disc with description: Music Disc C418 - cat |
chirp Disc |
Invicon chirp Disc.png: Inventory sprite for chirp Disc in Minecraft as shown in-game linking to Minecraft:chirp Disc with description: Music Disc C418 - chirp |
far Disc |
Invicon far Disc.png: Inventory sprite for far Disc in Minecraft as shown in-game linking to Minecraft:far Disc with description: Music Disc C418 - far |
mall Disc |
Invicon mall Disc.png: Inventory sprite for mall Disc in Minecraft as shown in-game linking to Minecraft:mall Disc with description: Music Disc C418 - mall |
mellohi Disc |
Invicon mellohi Disc.png: Inventory sprite for mellohi Disc in Minecraft as shown in-game linking to Minecraft:mellohi Disc with description: Music Disc C418 - mellohi |
stal Disc |
Invicon stal Disc.png: Inventory sprite for stal Disc in Minecraft as shown in-game linking to Minecraft:stal Disc with description: Music Disc C418 - stal |
strad Disc |
Invicon strad Disc.png: Inventory sprite for strad Disc in Minecraft as shown in-game linking to Minecraft:strad Disc with description: Music Disc C418 - strad |
wait Disc |
Invicon wait Disc.png: Inventory sprite for wait Disc in Minecraft as shown in-game linking to Minecraft:wait Disc with description: Music Disc C418 - wait |
ward Disc |
Invicon ward Disc.png: Inventory sprite for ward Disc in Minecraft as shown in-game linking to Minecraft:ward Disc with description: Music Disc C418 - ward |
de:Modul:Inventar slot/Aliases
es:Módulo:Inventory slot/Aliases
fr:Module:Case inventaire/Alias
ja:モジュール:Inventory slot/Aliases
ko:모듈:Inventory slot/Aliases
pt:Módulo:Inventory slot/Aliases
ru:Модуль:Инвентарный слот/Псевдонимы
uk:Модуль:Інвентарний слот/Псевдоніми
zh:模块:Inventory slot/Aliases
local coloredDyes = {
'Orange Dye', 'Magenta Dye', 'Light Blue Dye', 'Dandelion Yellow', 'Lime Dye',
'Pink Dye', 'Gray Dye', 'Light Gray Dye', 'Cyan Dye', 'Purple Dye',
'Lapis Lazuli', 'Blue Dye', 'Cocoa Beans', 'Brown Dye', 'Cactus Green',
'Rose Red', 'Ink Sac', 'Black Dye',
}
local aliases = {
-- Common fuel types for furnace --
['Any fuel'] = { 'Coal', 'Charcoal', { title = 'Log', name = 'Oak Log' }, { title = 'Wood Planks', name = 'Oak Planks' }, 'Block of Coal' },
['Any leather armor'] = { 'Leather Cap', 'Leather Tunic', 'Leather Pants', 'Leather Boots' },
['Any golden armor'] = { 'Golden Helmet', 'Golden Chestplate', 'Golden Leggings', 'Golden Boots' },
['Any chain armor'] = { 'Chain Helmet', 'Chain Chestplate', 'Chain Leggings', 'Chain Boots' },
['Any iron armor'] = { 'Iron Helmet', 'Iron Chestplate', 'Iron Leggings', 'Iron Boots' },
['Any diamond armor'] = { 'Diamond Helmet', 'Diamond Chestplate', 'Diamond Leggings', 'Diamond Boots' },
-- Display names --
['Broken Elytra'] = { title = '&eElytra', name = 'Broken Elytra' },
['Clay (block)'] = { title = 'Clay', name = 'Clay (block)' },
['Enchanted Golden Apple'] = { title = '&dEnchanted Golden Apple', name = 'Golden Apple' },
['Snow (layer)'] = { title = 'Snow', name = 'Snow (layer)' },
['Button'] = { title = 'Button', name = 'Stone Button'},
['Wooden Button'] = { title = 'Button', name = 'Oak Button'},
-- Weapons --
['Trident'] = { name = 'Trident', text = '/&7 When in main hand:/ &2 1.1 Attack Speed/ &2 9 Attack Damage'},
-- Bedrock and Education Edition display names --
['Elytra Wings'] = { title = 'Elytra Wings', name = 'Elytra' },
['Cooked Beef'] = { title = 'Cooked Beef', name = 'Steak' },
['Map (no markers)'] = { title = 'Map', name = 'Map', text = 'Display Markers: &cNo' },
['Locator Map'] = { title = 'Map', name = 'Map', text = 'Display Markers: &aYes' },
-- Chemistry --
['Lead (element)'] = { title = 'Lead', name = 'Lead (element)' },
['Water (compound)'] = { title = 'Water', name = 'Water (compound)' },
['Chloride'] = { 'Calcium Chloride', 'Cerium Chloride', 'Mercuric Chloride', 'Potassium Chloride', 'Tungsten Chloride' },
['Sparkler'] = { 'Orange Sparkler', 'Blue Sparkler', 'Red Sparkler', 'Purple Sparkler', 'Green Sparkler' },
['Matching Chloride'] = { 'Cerium Chloride', 'Mercuric Chloride', 'Potassium Chloride', 'Tungsten Chloride' },
['Matching Colored Torch'] = { 'Blue Torch', 'Red Torch', 'Purple Torch', 'Green Torch' },
['Applicable Dye'] = { 'White Dye', 'Orange Dye', 'Magenta Dye', 'Light Blue Dye', 'Dandelion Yellow', 'Lime Dye',
'Pink Dye', 'Gray Dye', 'Cyan Dye', 'Purple Dye', 'Blue Dye', 'Brown Dye', 'Cactus Green', 'Rose Red' },
['Matching Glow Stick'] = { 'White Glow Stick', 'Orange Glow Stick', 'Magenta Glow Stick', 'Light Blue Glow Stick',
'Yellow Glow Stick', 'Lime Glow Stick', 'Pink Glow Stick', 'Gray Glow Stick', 'Cyan Glow Stick',
'Purple Glow Stick', 'Blue Glow Stick', 'Brown Glow Stick', 'Green Glow Stick', 'Red Glow Stick' },
-- Potions --
['Awkward Potion'] = { name = 'Awkward Potion', text = '&7No effects' },
['Water Bottle'] = { name = 'Water Bottle', text = '&7No effects' },
['Thick Potion'] = { name = 'Thick Potion', text = '&7No effects' },
['Mundane Potion'] = { name = 'Mundane Potion', text = '&7No effects' },
['Uncraftable Potion'] = { name = 'Uncraftable Potion', text = '&7No effects' },
['Awkward Splash Potion'] = { name = 'Awkward Splash Potion', text = '&7No effects' },
['Splash Water Bottle'] = { name = 'Splash Water Bottle', text = '&7No effects' },
['Thick Splash Potion'] = { name = 'Thick Splash Potion', text = '&7No effects' },
['Mundane Splash Potion'] = { name = 'Mundane Splash Potion', text = '&7No effects' },
['Uncraftable Splash Potion'] = { name = 'Uncraftable Splash Potion', text = '&7No effects' },
['Awkward Lingering Potion'] = { name = 'Awkward Lingering Potion', text = '&7No effects' },
['Lingering Water Bottle'] = { name = 'Lingering Water Bottle', text = '&7No effects' },
['Thick Lingering Potion'] = { name = 'Thick Lingering Potion', text = '&7No effects' },
['Mundane Lingering Potion'] = { name = 'Mundane Lingering Potion', text = '&7No effects' },
['Uncraftable Lingering Potion'] = { name = 'Uncraftable Lingering Potion', text = '&7No effects' },
['Tipped Arrow'] = { name = 'Tipped Arrow', text = '&7No effects' },
['Arrow of Splashing'] = { name = 'Arrow of Splashing', text = '&7No effects' },
['Uncraftable Tipped Arrow'] = { name = 'Uncraftable Tipped Arrow', text = '&7No effects' },
['Potion of the Turtle Master'] = { name = 'Potion of the Turtle Master', text = '&cSlowness IV (1:00)/&9Resistance III (1:00)' },
['Potion of the Turtle Master Extended'] = { name = 'Potion of the Turtle Master', text = '&cSlowness IV (3:00)/&9Resistance III (3:00)' },
['Potion of the Turtle Master Enhanced'] = { name = 'Potion of the Turtle Master', text = '&cSlowness VI (1:00)/&9Resistance IV (1:00)' },
['Splash Potion of the Turtle Master'] = { name = 'Splash Potion of the Turtle Master', text = '&cSlowness IV (1:00)/&9Resistance IIIV (1:00)' },
['Splash Potion of the Turtle Master Extended'] = { name = 'Splash Potion of the Turtle Master', text = '&cSlowness IV (3:00)/&9Resistance III (3:00)' },
['Splash Potion of the Turtle Master Enhanced'] = { name = 'Splash Potion of the Turtle Master', text = '&cSlowness VI (1:00)/&9Resistance IV (1:00)' },
['Lingering Potion of the Turtle Master'] = { name = 'Lingering Potion of the Turtle Master', text = '&cSlowness IV (0:15)/&9Resistance III (0:15)' },
['Lingering Potion of the Turtle Master Extended'] = { name = 'Lingering Potion of the Turtle Master', text = '&cSlowness IV (0:45)/&9Resistance III (0:45)' },
['Lingering Potion of the Turtle Master Enhanced'] = { name = 'Lingering Potion of the Turtle Master', text = '&cSlowness VI (45:15)/&9Resistance IV (0:15)' },
['Arrow of the Turtle Master'] = { name = 'Arrow of the Turtle Master', text = '&cSlowness IV (0:07)/&9Resistance III (0:07)' },
['Arrow of the Turtle Master Extended'] = { name = 'Arrow of the Turtle Master', text = '&cSlowness IV (0:22)/&9Resistance III (0:22)' },
['Arrow of the Turtle Master Enhanced'] = { name = 'Arrow Potion of the Turtle Master', text = '&cSlowness VI (0:07)/&9Resistance IV (0:07)' },
}
-- Tooltip colors --
local yellowTooltips = {
'Bottle o\' Enchanting',
'Creeper Head',
'Damaged Elytra',
'Dragon Head',
'Dragon\'s Breath',
'Elytra',
'Enchanted Book',
'Head',
'Heart of the Sea',
'Nether Star',
'Skeleton Skull',
'Totem of Undying',
'Wither Skeleton Skull',
'Zombie Head',
}
for _, name in ipairs( yellowTooltips ) do
aliases[name] = { title = '&e', name = name }
end
local aquaTooltips = {
'Beacon',
'Conduit',
'End Crystal',
'Golden Apple',
}
for _, name in ipairs( aquaTooltips ) do
aliases[name] = { title = '&b', name = name }
end
local lightPurpleTooltips = {
'Dragon Egg',
'Structure Block',
}
for _, name in ipairs( lightPurpleTooltips ) do
aliases[name] = { title = '&d', name = name }
end
-- Animated icons --
local animatedIcons = {
'Fire',
'Heat Block',
'Magma Block',
'Prismarine',
'Sea Lantern',
}
for _, icon in ipairs( animatedIcons ) do
aliases[icon] = icon .. '.gif'
end
-- Command blocks are both animated and purple --
local commandBlocks = {
'Command Block',
'Chain Command Block',
'Repeating Command Block',
}
for _, name in ipairs( commandBlocks ) do
aliases[name] = { title = '&d', name = name .. '.gif' }
end
-- Tools and weapons --
local tools = {
{'Wooden', 'Sword', 1.6, 4 },
{'Stone', 'Sword', 1.6, 5 },
{'Iron', 'Sword', 1.6, 4 },
{'Golden', 'Sword', 1.6, 7 },
{'Diamond', 'Sword', 1.6, 6 },
{'Wooden', 'Pickaxe', 1.2, 2 },
{'Stone', 'Pickaxe', 1.2, 3 },
{'Iron', 'Pickaxe', 1.2, 4 },
{'Golden', 'Pickaxe', 1.2, 2 },
{'Diamond', 'Pickaxe', 1.2, 5 },
{'Wooden', 'Axe', 0.8, 7 },
{'Stone', 'Axe', 0.8, 9 },
{'Iron', 'Axe', 0.9, 9 },
{'Golden', 'Axe', 1, 7 },
{'Diamond', 'Axe', 1, 9 },
{'Wooden', 'Shovel', 1, 2.5 },
{'Stone', 'Shovel', 1, 3.5 },
{'Iron', 'Shovel', 1, 4.5 },
{'Golden', 'Shovel', 1, 2.5 },
{'Diamond', 'Shovel', 1, 5.5 },
{'Wooden', 'Hoe', 1, 1 },
{'Stone', 'Hoe', 2, 1 },
{'Iron', 'Hoe', 3, 1 },
{'Golden', 'Hoe', 1, 1 },
{'Diamond', 'Hoe', 4, 1 }
}
local materialGroups = {}
local toolGroups = {}
for _, toolProps in ipairs( tools ) do
local aliasName = toolProps[1] .. ' ' .. toolProps[2]
aliases[aliasName] = { title = aliasName, name = aliasName, text = '/&7When in main hand:/ &2' .. toolProps[3] .. ' Attack Speed/ &2' .. toolProps[4] .. ' Attack Damage' }
local materialGroup = toolProps[1]:lower();
local toolGroup = toolProps[2]:lower();
if toolProps[2] ~= 'Sword' 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['Any ' .. materialGroup .. ' tools'] = items
end
for toolGroup, items in pairs( toolGroups ) do
aliases['Any ' .. toolGroup] = items
end
-- Lists of item variants --
local itemVariants = {
['Dye'] = mw.clone( coloredDyes ),
['Colored Dye'] = coloredDyes,
['Dyed Wool'] = {
'Orange Wool', 'Magenta Wool', 'Light Blue Wool', 'Yellow Wool', 'Lime Wool',
'Pink Wool', 'Gray Wool', 'Light Gray Wool', 'Cyan Wool', 'Purple Wool',
'Blue Wool', 'Brown Wool', 'Green Wool', 'Red Wool', 'Black Wool',
},
['Dyed Bed'] = {
'Orange Bed', 'Magenta Bed', 'Light Blue Bed', 'Yellow Bed', 'Lime Bed',
'Pink Bed', 'Gray Bed', 'Light Gray Bed', 'Cyan Bed', 'Purple Bed',
'Blue Bed', 'Brown Bed', 'Green Bed', 'Red Bed', 'Black Bed',
},
['Dyed Carpet'] = {
'Orange Carpet', 'Magenta Carpet', 'Light Blue Carpet', 'Yellow Carpet', 'Lime Carpet',
'Pink Carpet', 'Gray Carpet', 'Light Gray Carpet', 'Cyan Carpet', 'Purple Carpet',
'Blue Carpet', 'Brown Carpet', 'Green Carpet', 'Red Carpet', 'Black Carpet',
},
['Dyed Terracotta'] = {
'White Terracotta', 'Orange Terracotta', 'Magenta Terracotta', 'Light Blue Terracotta', 'Yellow Terracotta',
'Lime Terracotta', 'Pink Terracotta', 'Gray Terracotta', 'Light Gray Terracotta', 'Cyan Terracotta',
'Purple Terracotta', 'Blue Terracotta', 'Brown Terracotta', 'Green Terracotta', 'Red Terracotta', 'Black Terracotta',
},
['Mushroom'] = { 'Red Mushroom', 'Brown Mushroom' },
['Quartz Block'] = { 'Block of Quartz', 'Chiseled Quartz Block', 'Quartz Pillar' },
['Red Sandstone'] = { 'Red Sandstone', 'Chiseled Red Sandstone', 'Smooth Red Sandstone' },
['Sandstone'] = { 'Sandstone', 'Chiseled Sandstone', 'Smooth Sandstone' },
['Stone Bricks'] = { 'Stone Bricks', 'Mossy Stone Bricks', 'Cracked Stone Bricks', 'Chiseled Stone Bricks' },
['Stone Slab'] = { 'Stone Slab', 'Sandstone Slab', 'Cobblestone Slab', 'Brick Slab', 'Stone Brick Slab', 'Nether Brick Slab', 'Quartz Slab' },
['Purpur Block'] = { 'Purpur Block', 'Purpur Pillar' },
['Stone'] = { 'Stone', 'Andesite', 'Granite', 'Diorite', 'Polished Andesite', 'Polished Granite', 'Polished Diorite' },
}
table.insert( itemVariants['Dye'], 1, 'White Dye' )
table.insert( itemVariants['Dye'], 1, 'Bone Meal' )
for aliasName, aliasItems in pairs( itemVariants ) do
aliases['Any ' .. aliasName] = aliasItems
aliases['Matching ' .. aliasName] = aliasItems
end
-- Discs --
local discs = { '13', 'cat', 'blocks', 'chirp', 'far', 'mall', 'mellohi', 'stal', 'strad', 'ward', '11', 'wait' }
for _, disc in ipairs( discs ) do
local name = disc .. ' Disc'
aliases[name] = { title = '&bMusic Disc', name = name, text = '&7C418 - ' .. disc }
end
-- Damaged armor, tools and weapons --
local damagedItems = {
'Bow',
'Carrot on a Stick',
'Chain Boots',
'Chain Chestplate',
'Chain Helmet',
'Chain Leggings',
'Diamond Axe',
'Diamond Boots',
'Diamond Chestplate',
'Diamond Helmet',
'Diamond Hoe',
'Diamond Leggings',
'Diamond Pickaxe',
'Diamond Shovel',
'Diamond Sword',
'Elytra',
'Fishing Rod',
'Flint and Steel',
'Golden Axe',
'Golden Boots',
'Golden Chestplate',
'Golden Helmet',
'Golden Hoe',
'Golden Leggings',
'Golden Pickaxe',
'Golden Shovel',
'Golden Sword',
'Iron Axe',
'Iron Boots',
'Iron Chestplate',
'Iron Helmet',
'Iron Hoe',
'Iron Leggings',
'Iron Pickaxe',
'Iron Shovel',
'Iron Sword',
'Leather Boots',
'Leather Tunic',
'Leather Cap',
'Leather Pants',
'Shears',
'Shield',
'Stone Axe',
'Stone Hoe',
'Stone Pickaxe',
'Stone Shovel',
'Stone Sword',
'Wooden Axe',
'Wooden Hoe',
'Wooden Pickaxe',
'Wooden Shovel',
'Wooden Sword'
}
for _, item in ipairs( damagedItems ) do
local name = 'Damaged ' .. item
aliases[name] = { title = item, name = name }
end
-- Banners and colored items --
local patterns = {
'Base Dexter Canton',
'Base',
'Base Gradient',
'Base Indented',
'Base Sinister Canton',
'Bend',
'Bend Sinister',
'Bordure',
'Bordure Indented',
'Chevron',
'Chief Dexter Canton',
'Chief',
'Chief Indented',
'Chief Sinister Canton',
'Creeper Charge',
'Cross',
'Fess',
'Field Masoned',
'Flower Charge',
'Gradient',
'Inverted Chevron',
'Lozenge',
'Thing',
'Pale',
'Pale Dexter',
'Pale Sinister',
'Paly',
'Per Bend',
'Per Bend Inverted',
'Per Bend Sinister',
'Per Bend Sinister Inverted',
'Per Fess',
'Per Fess Inverted',
'Per Pale',
'Per Pale Inverted',
'Roundel',
'Saltire',
'Skull Charge'
}
local colors = {
'White',
'White',
'Orange',
'Magenta',
'Light Blue',
'Yellow',
'Lime',
'Pink',
'Gray',
'Light Gray',
'Cyan',
'Purple',
'Blue',
'Blue',
'Brown',
'Brown',
'Green',
'Red',
'Black',
'Black'
}
-- Firework Stars --
local fireworkStar = {}
for _, color in ipairs( colors ) do
local name = color .. ' Firework Star'
aliases[name] = { title = 'Firework Star', name = name, text = '&7' .. color }
table.insert( fireworkStar, aliases[name] )
for _, pattern in ipairs( patterns ) do
name = color .. ' ' .. pattern .. ' Banner'
aliases[name] = { title = 'Banner', name = name, text = '&7' .. color .. ' ' .. pattern }
end
end
aliases['Any Firework Star'] = fireworkStar
aliases['Matching Firework Star'] = fireworkStar
-- Items that use the sixteen colors --
local coloredItems = {
'Balloon',
'Banner',
'Bed',
'Carpet',
'Concrete',
'Concrete Powder',
'Glazed Terracotta',
'Hardened $1 Stained Glass',
'Hardened $1 Stained Glass Pane',
'Shield',
'Shulker Box',
'Stained Glass',
'Stained Glass Pane',
'Wool'
}
for _, item in ipairs( coloredItems ) do
local coloredItemAliases = {}
local itemName = ''
for _, color in ipairs( colors ) do
if item:find( '%$1' ) then
itemName = string.gsub( item, '%$1', color )
else
itemName = color .. ' ' .. item
end
table.insert( coloredItemAliases, itemName )
end
item = item:gsub( '%$1 ', '')
aliases['Any ' .. item] = coloredItemAliases
aliases['Matching ' .. item] = coloredItemAliases
end
-- Potions --
local status = {
{'Regeneration', '&9Regeneration', 'II', '0:45', '1:30', '0:22', '0:11', '0:22', '0:05', '0:05', '0:11', '0:02' },
{'Swiftness', '&9Speed', 'II', '3:00', '8:00', '1:30', '0:45', '2:00', '0:22', '0:22', '1:00', '0:11' },
{'Fire Resistance', '&9Fire Resistance', '', '3:00', '8:00', '', '0:45', '2:00', '', '0:22', '1:00', '' },
{'Poison', '&cPoison', 'II', '0:45', '1:30', '0:21', '0:11', '0:22', '0:05', '0:05', '0:11', '0:02' },
{'Healing', '&9Instant Health', 'II', '', '', '', '', '', '', '', '', '' },
{'Night Vision', '&9Night Vision', '', '3:00', '8:00', '', '0:45', '2:00', '', '0:22', '1:00', '' },
{'Weakness', '&cWeakness', '', '1:30', '4:00', '', '0:22', '1:00', '', '0:11', '0:30', '' },
{'Strength', '&9Strength', 'II', '3:00', '8:00', '1:30', '0:45', '2:00', '0:22', '0:22', '1:00', '0:11' },
{'Slowness', '&cSlowness', 'IV', '1:30', '4:00', '0:20', '0:22', '1:00', '0:05', '0:11', '0:30', '0:02' },
{'Leaping', '&9Jump Boost', 'II', '3:00', '8:00', '1:30', '0:45', '2:00', '0:22', '0:22', '1:00', '0:11' },
{'Harming', '&cInstant Damage', 'II', '', '', '', '', '', '', '', '', '' },
{'Water Breathing', '&9Water Breathing', '', '3:00', '8:00', '', '0:45', '2:00', '', '0:22', '1:00', '' },
{'Invisibility', '&9Invisibility', '', '3:00', '8:00', '', '0:45', '2:00', '', '0:22', '1:00', '' },
{'Slow Falling', '&9Slow Falling', '', '1:30', '4:00', '', '0:22', '1:00', '', '0:11', '0:30', '' },
{'Luck', '&9Luck', '', '5:00', '', '', '1:15', '', '', '0:37', '', '' },
{'Decay', '&cWither', '', '0:40', '', '', '0:10', '', '', '0:05', '', '' },
--{'potionName', 'potionStatus', 'enhancedLevel', 'duration', 'durationExtended', 'durationEnhanced', 'durationLingering',
-- 'durationLingerExtended', 'durationLingerEnhanced', 'durationArrow', 'durationArrowExtended', 'durationArrowEnhanced' },
}
for _, statusProps in ipairs( status ) do
if statusProps[4] ~= '' then
local aliasName = 'Potion of ' .. statusProps[1]
aliases[aliasName] = { title = aliasName, name = aliasName, text = statusProps[2] .. ' (' .. statusProps[4] .. ')'}
local aliasName = 'Potion of ' .. statusProps[1] .. ' Extended'
aliases[aliasName] = { title = 'Potion of ' .. statusProps[1], name = 'Potion of ' .. statusProps[1], text = statusProps[2] .. ' (' .. statusProps[5] .. ')'}
local aliasName = 'Potion of ' .. statusProps[1] .. ' Enhanced'
aliases[aliasName] = { title = 'Potion of ' .. statusProps[1], name = 'Potion of ' .. statusProps[1], text = statusProps[2] .. ' ' .. statusProps[3] .. ' (' .. statusProps[6] .. ')'}
local aliasName = 'Splash Potion of ' .. statusProps[1]
aliases[aliasName] = { title = aliasName, name = aliasName, text = statusProps[2] .. ' (' .. statusProps[4] .. ')'}
local aliasName = 'Splash Potion of ' .. statusProps[1] .. ' Extended'
aliases[aliasName] = { title = 'Splash Potion of ' .. statusProps[1], name = 'Splash Potion of ' .. statusProps[1], text = statusProps[2] .. ' (' .. statusProps[5] .. ')'}
local aliasName = 'Splash Potion of ' .. statusProps[1] .. ' Enhanced'
aliases[aliasName] = { title = 'Splash Potion of ' .. statusProps[1], name = 'Splash Potion of ' .. statusProps[1], text = statusProps[2] .. ' ' .. statusProps[3] .. ' (' .. statusProps[6] .. ')'}
local aliasName = 'Lingering Potion of ' .. statusProps[1]
aliases[aliasName] = { title = aliasName, name = aliasName, text = statusProps[2] .. ' (' .. statusProps[7] .. ')'}
local aliasName = 'Lingering Potion of ' .. statusProps[1] .. ' Extended'
aliases[aliasName] = { title = 'Lingering Potion of ' .. statusProps[1], name = 'Lingering Potion of ' .. statusProps[1], text = statusProps[2] .. ' (' .. statusProps[8] .. ')'}
local aliasName = 'Lingering Potion of ' .. statusProps[1] .. ' Enhanced'
aliases[aliasName] = { title = 'Lingering Potion of ' .. statusProps[1], name = 'Lingering Potion of ' .. statusProps[1], text = statusProps[2] .. ' ' .. statusProps[3] .. ' (' .. statusProps[9] .. ')'}
local aliasName = 'Arrow of ' .. statusProps[1]
aliases[aliasName] = { title = aliasName, name = aliasName, text = statusProps[2] .. ' (' .. statusProps[10] .. ')'}
local aliasName = 'Arrow of ' .. statusProps[1] .. ' Extended'
aliases[aliasName] = { title = 'Arrow of ' .. statusProps[1], name = 'Arrow of ' .. statusProps[1], text = statusProps[2] .. ' (' .. statusProps[11] .. ')'}
local aliasName = 'Arrow of ' .. statusProps[1] .. ' Enhanced'
aliases[aliasName] = { title = 'Arrow of ' .. statusProps[1], name = 'Arrow of ' .. statusProps[1], text = statusProps[2] .. ' ' .. statusProps[3] .. ' (' .. statusProps[12] .. ')'}
else
local aliasName = 'Potion of ' .. statusProps[1]
aliases[aliasName] = { title = aliasName, name = aliasName, text = statusProps[2] }
local aliasName = 'Potion of ' .. statusProps[1] .. ' Enhanced'
aliases[aliasName] = { title = 'Potion of ' .. statusProps[1], name = 'Potion of ' .. statusProps[1], text = statusProps[2] .. ' ' .. statusProps[3] }
local aliasName = 'Splash Potion of ' .. statusProps[1]
aliases[aliasName] = { title = aliasName, name = aliasName, text = statusProps[2] }
local aliasName = 'Splash Potion of ' .. statusProps[1] .. ' Enhanced'
aliases[aliasName] = { title = 'Splash Potion of ' .. statusProps[1], name = 'Splash Potion of ' .. statusProps[1], text = statusProps[2] .. ' ' .. statusProps[3] }
local aliasName = 'Lingering Potion of ' .. statusProps[1]
aliases[aliasName] = { title = aliasName, name = aliasName, text = statusProps[2] }
local aliasName = 'Lingering Potion of ' .. statusProps[1] .. ' Enhanced'
aliases[aliasName] = { title = 'Lingering Potion of ' .. statusProps[1], name = 'Lingering Potion of ' .. statusProps[1], text = statusProps[2] .. ' ' .. statusProps[3] }
local aliasName = 'Arrow of ' .. statusProps[1]
aliases[aliasName] = { title = aliasName, name = aliasName, text = statusProps[2] }
local aliasName = 'Arrow of ' .. statusProps[1] .. ' Enhanced'
aliases[aliasName] = { title = 'Arrow of ' .. statusProps[1], name = 'Arrow of ' .. statusProps[1], text = statusProps[2] .. ' ' .. statusProps[3] }
end
end
local effects = {
'Regeneration',
'Swiftness',
'Fire Resistance',
'Poison',
'Healing',
'Night Vision',
'Weakness',
'Strength',
'Slowness',
'Leaping',
'Harming',
'Water Breathing',
'Invisibility',
'Luck',
'Decay',
'the Turtle Master',
}
local potionItems = {
['Potion'] = {
'Water Bottle',
'Awkward Potion',
'Thick Potion',
'Mundane Potion',
},
['Splash Potion'] = {
'Splash Water Bottle',
'Awkward Splash Potion',
'Thick Splash Potion',
'Mundane Splash Potion',
},
['Lingering Potion'] = {
'Lingering Water Bottle',
'Awkward Lingering Potion',
'Thick Lingering Potion',
'Mundane Lingering Potion',
},
['Tipped Arrow'] = {
'Arrow of Splashing',
'Tipped Arrow',
'Tipped Arrow',
'Tipped Arrow',
},
}
for _, effect in ipairs( effects ) do
table.insert( potionItems['Splash Potion'], 'Splash Potion of ' .. effect )
table.insert( potionItems['Lingering Potion'], 'Lingering Potion of ' .. effect )
table.insert( potionItems['Tipped Arrow'], 'Arrow of ' .. effect )
end
for item, potionAliases in pairs( potionItems ) do
aliases['Any ' .. item] = potionAliases
aliases['Matching ' .. item] = potionAliases
end
-- Wood --
local woods = {
'Oak',
'Spruce',
'Birch',
'Jungle',
'Acacia',
'Dark Oak'
}
local woodItems = {
'Wood',
'Log',
'Planks',
'Fence Gate',
'Boat',
'wood Door',
'wood Fence',
'wood Button',
'wood Pressure Plate',
'wood Trapdoor',
'wood Slab',
'wood Stairs',
'Stripped $1 Log',
'Stripped $1 Wood',
'Wood Planks',
'Wood Slab',
'Wood Stairs',
'Bark',
'Stripped $1 Bark',
}
for _, item in ipairs( woodItems ) do
local itemName = ''
local woodAliases = {}
for _, wood in ipairs( woods ) do
if item:find('wood') then
itemName = string.gsub( item, 'wood', wood )
elseif item:find('%$1') then
itemName = string.gsub( item, '%$1', wood )
else
itemName = wood .. ' ' .. item
end
table.insert( woodAliases, itemName )
end
item = string.gsub( item, '%$1 ', '' )
aliases['Any ' .. item] = woodAliases
aliases['Matching ' .. item] = woodAliases
end
return aliases