From d30a239f985152f0a62d6a663ee94c7926b42519 Mon Sep 17 00:00:00 2001 From: W Batt Date: Mon, 26 Sep 2016 19:30:15 +0200 Subject: [PATCH] Initial WIP status. --- TerrariaUSaveEditor.sln | 22 + TerrariaUSaveEditor/App.config | 6 + TerrariaUSaveEditor/Helper/ArrayHelper.cs | 39 + TerrariaUSaveEditor/Helper/ItemHelper.cs | 87 + TerrariaUSaveEditor/Helper/OffsetHelper.cs | 60 + .../Helper/ValidationHelper.cs | 43 + TerrariaUSaveEditor/InventoryData.cs | 42 + TerrariaUSaveEditor/ItemBox.Designer.cs | 43 + TerrariaUSaveEditor/ItemBox.cs | 32 + TerrariaUSaveEditor/ItemBox.resx | 120 + TerrariaUSaveEditor/ItemBoxGrid.Designer.cs | 37 + TerrariaUSaveEditor/ItemBoxGrid.cs | 43 + TerrariaUSaveEditor/ItemData.cs | 29 + TerrariaUSaveEditor/ItemList.txt | 2677 ++++++++++++++++ TerrariaUSaveEditor/Items.cs | 2707 +++++++++++++++++ TerrariaUSaveEditor/MainForm.Designer.cs | 552 ++++ TerrariaUSaveEditor/MainForm.cs | 222 ++ TerrariaUSaveEditor/MainForm.resx | 123 + TerrariaUSaveEditor/Program.cs | 22 + .../Properties/AssemblyInfo.cs | 36 + .../Properties/Resources.Designer.cs | 71 + TerrariaUSaveEditor/Properties/Resources.resx | 117 + .../Properties/Settings.Designer.cs | 30 + .../Properties/Settings.settings | 7 + TerrariaUSaveEditor/SaveHandler.cs | 183 ++ .../TerrariaUSaveEditor.csproj | 116 + 26 files changed, 7466 insertions(+) create mode 100644 TerrariaUSaveEditor.sln create mode 100644 TerrariaUSaveEditor/App.config create mode 100644 TerrariaUSaveEditor/Helper/ArrayHelper.cs create mode 100644 TerrariaUSaveEditor/Helper/ItemHelper.cs create mode 100644 TerrariaUSaveEditor/Helper/OffsetHelper.cs create mode 100644 TerrariaUSaveEditor/Helper/ValidationHelper.cs create mode 100644 TerrariaUSaveEditor/InventoryData.cs create mode 100644 TerrariaUSaveEditor/ItemBox.Designer.cs create mode 100644 TerrariaUSaveEditor/ItemBox.cs create mode 100644 TerrariaUSaveEditor/ItemBox.resx create mode 100644 TerrariaUSaveEditor/ItemBoxGrid.Designer.cs create mode 100644 TerrariaUSaveEditor/ItemBoxGrid.cs create mode 100644 TerrariaUSaveEditor/ItemData.cs create mode 100644 TerrariaUSaveEditor/ItemList.txt create mode 100644 TerrariaUSaveEditor/Items.cs create mode 100644 TerrariaUSaveEditor/MainForm.Designer.cs create mode 100644 TerrariaUSaveEditor/MainForm.cs create mode 100644 TerrariaUSaveEditor/MainForm.resx create mode 100644 TerrariaUSaveEditor/Program.cs create mode 100644 TerrariaUSaveEditor/Properties/AssemblyInfo.cs create mode 100644 TerrariaUSaveEditor/Properties/Resources.Designer.cs create mode 100644 TerrariaUSaveEditor/Properties/Resources.resx create mode 100644 TerrariaUSaveEditor/Properties/Settings.Designer.cs create mode 100644 TerrariaUSaveEditor/Properties/Settings.settings create mode 100644 TerrariaUSaveEditor/SaveHandler.cs create mode 100644 TerrariaUSaveEditor/TerrariaUSaveEditor.csproj diff --git a/TerrariaUSaveEditor.sln b/TerrariaUSaveEditor.sln new file mode 100644 index 0000000..78eb9f2 --- /dev/null +++ b/TerrariaUSaveEditor.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.25420.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TerrariaUSaveEditor", "TerrariaUSaveEditor\TerrariaUSaveEditor.csproj", "{289EE2AD-A1C9-479A-9425-CE9F384374DC}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {289EE2AD-A1C9-479A-9425-CE9F384374DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {289EE2AD-A1C9-479A-9425-CE9F384374DC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {289EE2AD-A1C9-479A-9425-CE9F384374DC}.Release|Any CPU.ActiveCfg = Release|Any CPU + {289EE2AD-A1C9-479A-9425-CE9F384374DC}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/TerrariaUSaveEditor/App.config b/TerrariaUSaveEditor/App.config new file mode 100644 index 0000000..88fa402 --- /dev/null +++ b/TerrariaUSaveEditor/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/TerrariaUSaveEditor/Helper/ArrayHelper.cs b/TerrariaUSaveEditor/Helper/ArrayHelper.cs new file mode 100644 index 0000000..af87bd6 --- /dev/null +++ b/TerrariaUSaveEditor/Helper/ArrayHelper.cs @@ -0,0 +1,39 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TerrariaUSaveEditor.Helper +{ + public static class ArrayHelper + { + public static byte[] RemoveRange(byte[] data, int index, int length) + { + var buffer = data.ToList(); + buffer.RemoveRange(index, length); + + return buffer.ToArray(); + } + + public static byte[] AddRangeAtIndex(byte[] data, byte[] extraData, int index) + { + var buffer = data.ToList(); + buffer.InsertRange(index, extraData.ToList()); + + return buffer.ToArray(); + } + + public static byte[] ColorToByteArray(Color color) + { + byte[] colorArray = new byte[3]; + colorArray[0] = color.R; + colorArray[1] = color.G; + colorArray[2] = color.B; + + return colorArray; + } + } +} diff --git a/TerrariaUSaveEditor/Helper/ItemHelper.cs b/TerrariaUSaveEditor/Helper/ItemHelper.cs new file mode 100644 index 0000000..3516947 --- /dev/null +++ b/TerrariaUSaveEditor/Helper/ItemHelper.cs @@ -0,0 +1,87 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TerrariaUSaveEditor.Helper +{ + public static class ItemHelper + { + public static List GetItems(byte[] data, SlotType slotType) + { + List items = new List(); + ushort slot = 0; + + for (int i = 0; i < data.Length; i+=5) + { + var idArray = new byte[2]; + Array.Copy(data, i, idArray, 0, 2); + + if (IsEmptySlot(idArray)) + { + i -= 3; + } + + int id = GetIDFromBytes(idArray); + + items.Add(new InventoryData() + { + Slot = slot, + Item = Items.GetItem(id), + SlotType = slotType, + Prefix = (ushort)data[i + 4], + Amount = (ushort)data[i + 3] + }); + + slot++; + + if (GotAllSlots(slotType, slot)) + { + break; + } + } + + return items; + } + + private static bool GotAllSlots(SlotType slotType, int currentSlot) + { + switch (slotType) + { + case SlotType.Bar: + return currentSlot == 10 ? true : false; + case SlotType.Inv: + return currentSlot == 30 ? true : false; + case SlotType.Ammo: + return currentSlot == 4 ? true : false; + case SlotType.Money: + return currentSlot == 4 ? true : false; + default: + throw new ArgumentException("Invalid SlotType"); + } + } + + private static bool IsEmptySlot(byte[] idData) + { + if (idData[0] == 0 && + idData[1] == 0) + { + return true; + } + + return false; + } + + private static int GetIDFromBytes(byte[] idData) + { + if (idData[1] == 0) + { + return BitConverter.ToInt16(idData, 0); + } + + Array.Reverse(idData); + return BitConverter.ToInt16(idData, 0); + } + } +} diff --git a/TerrariaUSaveEditor/Helper/OffsetHelper.cs b/TerrariaUSaveEditor/Helper/OffsetHelper.cs new file mode 100644 index 0000000..7bee031 --- /dev/null +++ b/TerrariaUSaveEditor/Helper/OffsetHelper.cs @@ -0,0 +1,60 @@ +using System; +using System.Collections.Generic; + +namespace TerrariaUSaveEditor.Helper +{ + public static class OffsetHelper + { + // Name length change all offsets. + public static int NameLength { get; set; } + + // Empty slots get written as "00 00". Used slots uses 5 bytes. "ID ID ?? AMOUNT PREFIX" + public static int InventoryLength { get; set; } + + private static int OffsetDiff => Name + NameLength; + + // Character Offsets + public static int NameLengthInformation => 0x02; + public static int Name => 0x03; + public static int Difficutly => OffsetDiff + 0x00; + public static int Gender => OffsetDiff + 0x02; + + // Color Offsets + public static int HairColor => OffsetDiff + 0x0B; + public static int BodyColor => HairColor + 0x03; + public static int EyeColor => BodyColor + 0x03; + public static int ShirtColor => EyeColor + 0x03; + public static int UnderShirtColor => ShirtColor + 0x03; + public static int PantsColor => UnderShirtColor + 0x03; + public static int ShoesColor => PantsColor + 0x03; + + // Equip Offsets + /* + * Equip get saved right after Colors. 1 Accessory take 3 Bytes "ID ID ?PREFIX?" + * Again 2 Bytes as "00 00" if the slot is empty. + * Based on this informations for accessory's, equipable items like armor should behave the same. + * */ + + // Inventory Offsets + public static int Inventory => OffsetDiff + 0x03D; + + public static int CalcOffsetDiffInventory(List invData) + { + int usedSlots = 0; + int emptySlots = 0; + foreach (var item in invData) + { + if (item.Item.Id != 0) + { + usedSlots++; + } + else + { + emptySlots++; + } + } + + return (emptySlots * 2) + (usedSlots * 5); + } + } +} diff --git a/TerrariaUSaveEditor/Helper/ValidationHelper.cs b/TerrariaUSaveEditor/Helper/ValidationHelper.cs new file mode 100644 index 0000000..d124d54 --- /dev/null +++ b/TerrariaUSaveEditor/Helper/ValidationHelper.cs @@ -0,0 +1,43 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Text.RegularExpressions; +using System.Threading.Tasks; + +namespace TerrariaUSaveEditor +{ + public static class ValidationHelper + { + public static bool IsNameValid(string name, out string error) + { + error = "OK"; + if (string.IsNullOrEmpty(name)) + { + error = "Name can't be empty."; + return false; + } + + if (name.Length > 16) + { + error = "Name is longer then 16 chars."; + return false; + } + + if (!Regex.Match(name, @"^[a-zA-Z 0-9\?\!\*]*$").Success) + { + error = "Only a-z, A-Z, 0-9, ?, * and ! are allowed chars."; + //error = $"Only a-z, A-Z, 0-9, ?, * and !{Environment.NewLine} are allowed chars."; + return false; + } + + return true; + } + + public static bool IsNameValid(string name) + { + string error = string.Empty; + return IsNameValid(name, out error); + } + } +} diff --git a/TerrariaUSaveEditor/InventoryData.cs b/TerrariaUSaveEditor/InventoryData.cs new file mode 100644 index 0000000..daf1783 --- /dev/null +++ b/TerrariaUSaveEditor/InventoryData.cs @@ -0,0 +1,42 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TerrariaUSaveEditor +{ + public enum SlotType + { + Bar, + Inv, + Ammo, + Money + } + + public class InventoryData + { + public ushort Slot { get; set; } + + public SlotType SlotType { get; set; } + + public ItemData Item { get; set; } + + public int Prefix { get; set; } + + public ushort Amount { get; set; } + + public InventoryData() + { + } + + public InventoryData(ushort slot, SlotType slotType) + { + this.Slot = slot; + this.SlotType = slotType; + this.Item = Items.GetItem(0); + this.Prefix = 0; + this.Amount = 0; + } + } +} diff --git a/TerrariaUSaveEditor/ItemBox.Designer.cs b/TerrariaUSaveEditor/ItemBox.Designer.cs new file mode 100644 index 0000000..8a8ab47 --- /dev/null +++ b/TerrariaUSaveEditor/ItemBox.Designer.cs @@ -0,0 +1,43 @@ +namespace TerrariaUSaveEditor +{ + partial class ItemBox + { + /// + /// Erforderliche Designervariable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Verwendete Ressourcen bereinigen. + /// + /// True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Vom Komponenten-Designer generierter Code + + /// + /// Erforderliche Methode für die Designerunterstützung. + /// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden. + /// + private void InitializeComponent() + { + this.SuspendLayout(); + // + // ItemBox + // + this.Name = "ItemBox"; + this.Size = new System.Drawing.Size(153, 124); + this.ResumeLayout(false); + + } + + #endregion + } +} diff --git a/TerrariaUSaveEditor/ItemBox.cs b/TerrariaUSaveEditor/ItemBox.cs new file mode 100644 index 0000000..b321b07 --- /dev/null +++ b/TerrariaUSaveEditor/ItemBox.cs @@ -0,0 +1,32 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace TerrariaUSaveEditor +{ + public partial class ItemBox : Panel + { + public ItemBox() + { + this.InitializeComponent(); + this.BorderStyle = BorderStyle.FixedSingle; + this.BackColor = Color.FromArgb(0 ,178, 238); + this.Size = new Size(45, 45); + } + + public ItemBox(bool topBar) + : this() + { + if (topBar) + { + this.BackColor = Color.FromArgb(0, 191, 255); + } + } + } +} diff --git a/TerrariaUSaveEditor/ItemBox.resx b/TerrariaUSaveEditor/ItemBox.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/TerrariaUSaveEditor/ItemBox.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/TerrariaUSaveEditor/ItemBoxGrid.Designer.cs b/TerrariaUSaveEditor/ItemBoxGrid.Designer.cs new file mode 100644 index 0000000..8425473 --- /dev/null +++ b/TerrariaUSaveEditor/ItemBoxGrid.Designer.cs @@ -0,0 +1,37 @@ +namespace TerrariaUSaveEditor +{ + partial class ItemBoxGrid + { + /// + /// Erforderliche Designervariable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Verwendete Ressourcen bereinigen. + /// + /// True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Vom Komponenten-Designer generierter Code + + /// + /// Erforderliche Methode für die Designerunterstützung. + /// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden. + /// + private void InitializeComponent() + { + components = new System.ComponentModel.Container(); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + } + + #endregion + } +} diff --git a/TerrariaUSaveEditor/ItemBoxGrid.cs b/TerrariaUSaveEditor/ItemBoxGrid.cs new file mode 100644 index 0000000..90cdc2d --- /dev/null +++ b/TerrariaUSaveEditor/ItemBoxGrid.cs @@ -0,0 +1,43 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace TerrariaUSaveEditor +{ + public partial class ItemBoxGrid : UserControl + { + public ItemBox[][] ItemBoxes; + public ItemBoxGrid(int amountY, int amountX) + { + this.InitializeComponent(); + this.ItemBoxes = new ItemBox[amountY][]; + for (int i = 0; i < this.ItemBoxes.Length; i++) + { + this.ItemBoxes[i] = new ItemBox[amountX]; + } + + + for (int y = 0; y < amountY; y++) + { + for (int x = 0; x < amountX; x++) + { + bool topBar = y == 0 ? true : false; + var itemBox = new ItemBox(topBar); + itemBox.Name = $"InvPanel-{x}-{y}"; + int posX = (itemBox.Width * x) + (5 * x); + int posY = (itemBox.Height * y) + (5 * y); + itemBox.Location = new Point(posX, posY); + + this.ItemBoxes[y][x] = itemBox; + this.Controls.Add(itemBox); + } + } + } + } +} diff --git a/TerrariaUSaveEditor/ItemData.cs b/TerrariaUSaveEditor/ItemData.cs new file mode 100644 index 0000000..1a17890 --- /dev/null +++ b/TerrariaUSaveEditor/ItemData.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TerrariaUSaveEditor +{ + public class ItemData + { + public int Id { get; set; } + + // public string Image { get; set; } + + public string Name { get; set; } + + public ItemData() + { + this.Id = 0; + this.Name = "Empty"; + } + + public ItemData(int id, string name) + { + this.Id = id; + this.Name = name; + } + } +} diff --git a/TerrariaUSaveEditor/ItemList.txt b/TerrariaUSaveEditor/ItemList.txt new file mode 100644 index 0000000..dfde5ef --- /dev/null +++ b/TerrariaUSaveEditor/ItemList.txt @@ -0,0 +1,2677 @@ +Iron Pickaxe 1 +Dirt Block 2 +Stone Block 3 +Iron Broadsword 4 +Mushroom 5 +Iron Shortsword 6 +Iron Hammer 7 +Torch 8 +Wood 9 +Iron Axe 10 +Iron Ore 11 +Copper Ore 12 +Gold Ore 13 +Silver Ore 14 +Copper Watch 15 +Silver Watch 16 +Gold Watch 17 +Depth Meter 18 +Gold Bar 19 +Copper Bar 20 +Silver Bar 21 +Iron Bar 22 +Gel 23 +Wooden Sword 24 +Wooden Door 25 +Stone Wall 26 +Acorn 27 +Lesser Healing Potion 28 +Life Crystal 29 +Dirt Wall 30 +Bottle 31 +Wooden Table 32 +Furnace 33 +Wooden Chair 34 +Iron Anvil 35 +Work Bench 36 +Goggles 37 +Lens 38 +Wooden Bow 39 +Wooden Arrow 40 +Flaming Arrow 41 +Shuriken 42 +Suspicious Looking Eye 43 +Demon Bow 44 +War Axe of the Night 45 +Light's Bane 46 +Unholy Arrow 47 +Chest 48 +Band of Regeneration 49 +Magic Mirror 50 +Jester's Arrow 51 +Angel Statue 52 +Cloud in a Bottle 53 +Hermes Boots 54 +Enchanted Boomerang 55 +Demonite Ore 56 +Demonite Bar 57 +Heart 58 +Corrupt Seeds 59 +Vile Mushroom 60 +Ebonstone Block 61 +Grass Seeds 62 +Sunflower 63 +Vilethorn 64 +Starfury 65 +Purification Powder 66 +Vile Powder 67 +Rotten Chunk 68 +Worm Tooth 69 +Worm Food 70 +Copper Coin 71 +Silver Coin 72 +Gold Coin 73 +Platinum Coin 74 +Fallen Star 75 +Copper Greaves 76 +Iron Greaves 77 +Silver Greaves 78 +Gold Greaves 79 +Copper Chainmail 80 +Iron Chainmail 81 +Silver Chainmail 82 +Gold Chainmail 83 +Grappling Hook 84 +Chain 85 +Shadow Scale 86 +Piggy Bank 87 +Mining Helmet 88 +Copper Helmet 89 +Iron Helmet 90 +Silver Helmet 91 +Gold Helmet 92 +Wood Wall 93 +Wood Platform 94 +Flintlock Pistol 95 +Musket 96 +Musket Ball 97 +Minishark 98 +Iron Bow 99 +Shadow Greaves 100 +Shadow Scalemail 101 +Shadow Helmet 102 +Nightmare Pickaxe 103 +The Breaker 104 +Candle 105 +Copper Chandelier 106 +Silver Chandelier 107 +Gold Chandelier 108 +Mana Crystal 109 +Lesser Mana Potion 110 +Band of Starpower 111 +Flower of Fire 112 +Magic Missile 113 +Dirt Rod 114 +Shadow Orb 115 +Meteorite 116 +Meteorite Bar 117 +Hook (crafting material) 118 +Flamarang 119 +Molten Fury 120 +Fiery Greatsword 121 +Molten Pickaxe 122 +Meteor Helmet 123 +Meteor Suit 124 +Meteor Leggings 125 +Bottled Water 126 +Space Gun 127 +Rocket Boots 128 +Gray Brick 129 +Gray Brick Wall 130 +Red Brick 131 +Red Brick Wall 132 +Clay Block 133 +Blue Brick 134 +Blue Brick Wall 135 +Chain Lantern 136 +Green Brick 137 +Green Brick Wall 138 +Pink Brick 139 +Pink Brick Wall 140 +Gold Brick 141 +Gold Brick Wall 142 +Silver Brick 143 +Silver Brick Wall 144 +Copper Brick 145 +Copper Brick Wall 146 +Spike 147 +Water Candle 148 +Book 149 +Cobweb 150 +Necro Helmet 151 +Necro Breastplate 152 +Necro Greaves 153 +Bone 154 +Muramasa 155 +Cobalt Shield 156 +Aqua Scepter 157 +Lucky Horseshoe 158 +Shiny Red Balloon 159 +Harpoon 160 +Spiky Ball 161 +Ball O' Hurt 162 +Blue Moon 163 +Handgun 164 +Water Bolt 165 +Bomb 166 +Dynamite 167 +Grenade 168 +Sand Block 169 +Glass 170 +Sign 171 +Ash Block 172 +Obsidian 173 +Hellstone 174 +Hellstone Bar 175 +Mud Block 176 +Sapphire 177 +Ruby 178 +Emerald 179 +Topaz 180 +Amethyst 181 +Diamond 182 +Glowing Mushroom 183 +Star 184 +Ivy Whip 185 +Breathing Reed 186 +Flipper 187 +Healing Potion 188 +Mana Potion 189 +Blade of Grass 190 +Thorn Chakram 191 +Obsidian Brick 192 +Obsidian Skull 193 +Mushroom Grass Seeds 194 +Jungle Grass Seeds 195 +Wooden Hammer 196 +Star Cannon 197 +Blue Phaseblade 198 +Red Phaseblade 199 +Green Phaseblade 200 +Purple Phaseblade 201 +White Phaseblade 202 +Yellow Phaseblade 203 +Meteor Hamaxe 204 +Empty Bucket 205 +Water Bucket 206 +Lava Bucket 207 +Jungle Rose 208 +Stinger 209 +Vine 210 +Feral Claws 211 +Anklet of the Wind 212 +Staff of Regrowth 213 +Hellstone Brick 214 +Whoopie Cushion 215 +Shackle 216 +Molten Hamaxe 217 +Flamelash 218 +Phoenix Blaster 219 +Sunfury 220 +Hellforge 221 +Clay Pot 222 +Nature's Gift 223 +Bed 224 +Silk 225 +Lesser Restoration Potion 226 +Restoration Potion 227 +Jungle Hat 228 +Jungle Shirt 229 +Jungle Pants 230 +Molten Helmet 231 +Molten Breastplate 232 +Molten Greaves 233 +Meteor Shot 234 +Sticky Bomb 235 +Black Lens 236 +Sunglasses 237 +Wizard Hat 238 +Top Hat 239 +Tuxedo Shirt 240 +Tuxedo Pants 241 +Summer Hat 242 +Bunny Hood 243 +Plumber's Hat 244 +Plumber's Shirt 245 +Plumber's Pants 246 +Hero's Hat 247 +Hero's Shirt 248 +Hero's Pants 249 +Fish Bowl 250 +Archaeologist's Hat 251 +Archaeologist's Jacket 252 +Archaeologist's Pants 253 +Black Thread 254 +Green Thread 255 +Ninja Hood 256 +Ninja Shirt 257 +Ninja Pants 258 +Leather 259 +Red Hat 260 +Goldfish 261 +Robe 262 +Robot Hat 263 +Gold Crown 264 +Hellfire Arrow 265 +Sandgun 266 +Guide Voodoo Doll 267 +Diving Helmet 268 +Familiar Shirt 269 +Familiar Pants 270 +Familiar Wig 271 +Demon Scythe 272 +Night's Edge 273 +Dark Lance 274 +Coral 275 +Cactus 276 +Trident 277 +Silver Bullet 278 +Throwing Knife 279 +Spear 280 +Blowpipe 281 +Glowstick 282 +Seed 283 +Wooden Boomerang 284 +Aglet 285 +Sticky Glowstick 286 +Poisoned Knife 287 +Obsidian Skin Potion 288 +Regeneration Potion 289 +Swiftness Potion 290 +Gills Potion 291 +Ironskin Potion 292 +Mana Regeneration Potion 293 +Magic Power Potion 294 +Featherfall Potion 295 +Spelunker Potion 296 +Invisibility Potion 297 +Shine Potion 298 +Night Owl Potion 299 +Battle Potion 300 +Thorns Potion 301 +Water Walking Potion 302 +Archery Potion 303 +Hunter Potion 304 +Gravitation Potion 305 +Gold Chest 306 +Daybloom Seeds 307 +Moonglow Seeds 308 +Blinkroot Seeds 309 +Deathweed Seeds 310 +Waterleaf Seeds 311 +Fireblossom Seeds 312 +Daybloom 313 +Moonglow 314 +Blinkroot 315 +Deathweed 316 +Waterleaf 317 +Fireblossom 318 +Shark Fin 319 +Feather 320 +Tombstone 321 +Mime Mask 322 +Antlion Mandible 323 +Illegal Gun Parts 324 +The Doctor's Shirt 325 +The Doctor's Pants 326 +Golden Key 327 +Shadow Chest 328 +Shadow Key 329 +Obsidian Brick Wall 330 +Jungle Spores 331 +Loom 332 +Piano 333 +Dresser 334 +Bench 335 +Bathtub 336 +Red Banner 337 +Green Banner 338 +Blue Banner 339 +Yellow Banner 340 +Lamp Post 341 +Tiki Torch 342 +Barrel 343 +Chinese Lantern 344 +Cooking Pot 345 +Safe 346 +Skull Lantern 347 +Trash Can 348 +Candelabra 349 +Pink Vase 350 +Mug 351 +Keg 352 +Ale 353 +Bookcase 354 +Throne 355 +Bowl 356 +Bowl of Soup 357 +Toilet 358 +Grandfather Clock 359 +Armor Statue 360 +Goblin Battle Standard 361 +Tattered Cloth 362 +Sawmill 363 +Cobalt Ore 364 +Mythril Ore 365 +Adamantite Ore 366 +Pwnhammer 367 +Excalibur 368 +Hallowed Seeds 369 +Ebonsand Block 370 +Cobalt Hat 371 +Cobalt Helmet 372 +Cobalt Mask 373 +Cobalt Breastplate 374 +Cobalt Leggings 375 +Mythril Hood 376 +Mythril Helmet 377 +Mythril Hat 378 +Mythril Chainmail 379 +Mythril Greaves 380 +Cobalt Bar 381 +Mythril Bar 382 +Cobalt Chainsaw 383 +Mythril Chainsaw 384 +Cobalt Drill 385 +Mythril Drill 386 +Adamantite Chainsaw 387 +Adamantite Drill 388 +Dao of Pow 389 +Mythril Halberd 390 +Adamantite Bar 391 +Glass Wall 392 +Compass 393 +Diving Gear 394 +GPS 395 +Obsidian Horseshoe 396 +Obsidian Shield 397 +Tinkerer's Workshop 398 +Cloud in a Balloon 399 +Adamantite Headgear 400 +Adamantite Helmet 401 +Adamantite Mask 402 +Adamantite Breastplate 403 +Adamantite Leggings 404 +Spectre Boots 405 +Adamantite Glaive 406 +Toolbelt 407 +Pearlsand Block 408 +Pearlstone Block 409 +Mining Shirt 410 +Mining Pants 411 +Pearlstone Brick 412 +Iridescent Brick 413 +Mudstone Brick 414 +Cobalt Brick 415 +Mythril Brick 416 +Pearlstone Brick Wall 417 +Iridescent Brick Wall 418 +Mudstone Brick Wall 419 +Cobalt Brick Wall 420 +Mythril Brick Wall 421 +Holy Water 422 +Unholy Water 423 +Silt Block 424 +Fairy Bell 425 +Breaker Blade 426 +Blue Torch 427 +Red Torch 428 +Green Torch 429 +Purple Torch 430 +White Torch 431 +Yellow Torch 432 +Demon Torch 433 +Clockwork Assault Rifle 434 +Cobalt Repeater 435 +Mythril Repeater 436 +Dual Hook 437 +Star Statue 438 +Sword Statue 439 +Slime Statue 440 +Goblin Statue 441 +Shield Statue 442 +Bat Statue 443 +Fish Statue 444 +Bunny Statue 445 +Skeleton Statue 446 +Reaper Statue 447 +Woman Statue 448 +Imp Statue 449 +Gargoyle Statue 450 +Gloom Statue 451 +Hornet Statue 452 +Bomb Statue 453 +Crab Statue 454 +Hammer Statue 455 +Potion Statue 456 +Spear Statue 457 +Cross Statue 458 +Jellyfish Statue 459 +Bow Statue 460 +Boomerang Statue 461 +Boot Statue 462 +Chest Statue 463 +Bird Statue 464 +Axe Statue 465 +Corrupt Statue 466 +Tree Statue 467 +Anvil Statue 468 +Pickaxe Statue 469 +Mushroom Statue 470 +Eyeball Statue 471 +Pillar Statue 472 +Heart Statue 473 +Pot Statue 474 +Sunflower Statue 475 +King Statue 476 +Queen Statue 477 +Piranha Statue 478 +Planked Wall 479 +Wooden Beam 480 +Adamantite Repeater 481 +Adamantite Sword 482 +Cobalt Sword 483 +Mythril Sword 484 +Moon Charm 485 +Ruler 486 +Crystal Ball 487 +Disco Ball 488 +Sorcerer Emblem 489 +Warrior Emblem 490 +Ranger Emblem 491 +Demon Wings 492 +Angel Wings 493 +Magical Harp 494 +Rainbow Rod 495 +Ice Rod 496 +Neptune's Shell 497 +Mannequin 498 +Greater Healing Potion 499 +Greater Mana Potion 500 +Pixie Dust 501 +Crystal Shard 502 +Clown Hat 503 +Clown Shirt 504 +Clown Pants 505 +Flamethrower 506 +Bell 507 +Harp 508 +Red Wrench 509 +Wire Cutter 510 +Active Stone Block 511 +Inactive Stone Block 512 +Lever 513 +Laser Rifle 514 +Crystal Bullet 515 +Holy Arrow 516 +Magic Dagger 517 +Crystal Storm 518 +Cursed Flames 519 +Soul of Light 520 +Soul of Night 521 +Cursed Flame 522 +Cursed Torch 523 +Adamantite Forge 524 +Mythril Anvil 525 +Unicorn Horn 526 +Dark Shard 527 +Light Shard 528 +Red Pressure Plate 529 +Wire 530 +Spell Tome 531 +Star Cloak 532 +Megashark 533 +Shotgun 534 +Philosopher's Stone 535 +Titan Glove 536 +Cobalt Naginata 537 +Switch 538 +Dart Trap 539 +Boulder 540 +Green Pressure Plate 541 +Gray Pressure Plate 542 +Brown Pressure Plate 543 +Mechanical Eye 544 +Cursed Arrow 545 +Cursed Bullet 546 +Soul of Fright 547 +Soul of Might 548 +Soul of Sight 549 +Gungnir 550 +Hallowed Plate Mail 551 +Hallowed Greaves 552 +Hallowed Helmet 553 +Cross Necklace 554 +Mana Flower 555 +Mechanical Worm 556 +Mechanical Skull 557 +Hallowed Headgear 558 +Hallowed Mask 559 +Slime Crown 560 +Light Disc 561 +Music Box (Overworld Day) 562 +Music Box (Eerie) 563 +Music Box (Night) 564 +Music Box (Title) 565 +Music Box (Underground) 566 +Music Box (Boss 1) 567 +Music Box (Jungle) 568 +Music Box (Corruption) 569 +Music Box (Underground Corruption) 570 +Music Box (The Hallow) 571 +Music Box (Boss 2) 572 +Music Box (Underground Hallow) 573 +Music Box (Boss 3) 574 +Soul of Flight 575 +Music Box 576 +Demonite Brick 577 +Hallowed Repeater 578 +Drax 579 +Explosives 580 +Inlet Pump 581 +Outlet Pump 582 +1 Second Timer 583 +3 Second Timer 584 +5 Second Timer 585 +Candy Cane Block 586 +Candy Cane Wall 587 +Santa Hat 588 +Santa Shirt 589 +Santa Pants 590 +Green Candy Cane Block 591 +Green Candy Cane Wall 592 +Snow Block 593 +Snow Brick 594 +Snow Brick Wall 595 +Blue Light 596 +Red Light 597 +Green Light 598 +Blue Present 599 +Green Present 600 +Yellow Present 601 +Snow Globe 602 +Carrot 603 +Adamantite Beam 604 +Adamantite Beam Wall 605 +Demonite Brick Wall 606 +Sandstone Brick 607 +Sandstone Brick Wall 608 +Ebonstone Brick 609 +Ebonstone Brick Wall 610 +Red Stucco 611 +Yellow Stucco 612 +Green Stucco 613 +Gray Stucco 614 +Red Stucco Wall 615 +Yellow Stucco Wall 616 +Green Stucco Wall 617 +Gray Stucco Wall 618 +Ebonwood 619 +Rich Mahogany 620 +Pearlwood 621 +Ebonwood Wall 622 +Rich Mahogany Wall 623 +Pearlwood Wall 624 +Ebonwood Chest 625 +Rich Mahogany Chest 626 +Pearlwood Chest 627 +Ebonwood Chair 628 +Rich Mahogany Chair 629 +Pearlwood Chair 630 +Ebonwood Platform 631 +Rich Mahogany Platform 632 +Pearlwood Platform 633 +Bone Platform 634 +Ebonwood Work Bench 635 +Rich Mahogany Work Bench 636 +Pearlwood Work Bench 637 +Ebonwood Table 638 +Rich Mahogany Table 639 +Pearlwood Table 640 +Ebonwood Piano 641 +Rich Mahogany Piano 642 +Pearlwood Piano 643 +Ebonwood Bed 644 +Rich Mahogany Bed 645 +Pearlwood Bed 646 +Ebonwood Dresser 647 +Rich Mahogany Dresser 648 +Pearlwood Dresser 649 +Ebonwood Door 650 +Rich Mahogany Door 651 +Pearlwood Door 652 +Ebonwood Sword 653 +Ebonwood Hammer 654 +Ebonwood Bow 655 +Rich Mahogany Sword 656 +Rich Mahogany Hammer 657 +Rich Mahogany Bow 658 +Pearlwood Sword 659 +Pearlwood Hammer 660 +Pearlwood Bow 661 +Rainbow Brick 662 +Rainbow Brick Wall 663 +Ice Block 664 +Red's Wings 665 +Red's Helmet 666 +Red's Breastplate 667 +Red's Leggings 668 +Fish 669 +Ice Boomerang 670 +Keybrand 671 +Cutlass 672 +Boreal Wood Work Bench 673 +True Excalibur 674 +True Night's Edge 675 +Frostbrand 676 +Boreal Wood Table 677 +Red Potion 678 +Tactical Shotgun 679 +Ivy Chest 680 +Ice Chest 681 +Marrow 682 +Unholy Trident 683 +Frost Helmet 684 +Frost Breastplate 685 +Frost Leggings 686 +Tin Helmet 687 +Tin Chainmail 688 +Tin Greaves 689 +Lead Helmet 690 +Lead Chainmail 691 +Lead Greaves 692 +Tungsten Helmet 693 +Tungsten Chainmail 694 +Tungsten Greaves 695 +Platinum Helmet 696 +Platinum Chainmail 697 +Platinum Greaves 698 +Tin Ore 699 +Lead Ore 700 +Tungsten Ore 701 +Platinum Ore 702 +Tin Bar 703 +Lead Bar 704 +Tungsten Bar 705 +Platinum Bar 706 +Tin Watch 707 +Tungsten Watch 708 +Platinum Watch 709 +Tin Chandelier 710 +Tungsten Chandelier 711 +Platinum Chandelier 712 +Platinum Candle 713 +Platinum Candelabra 714 +Platinum Crown 715 +Lead Anvil 716 +Tin Brick 717 +Tungsten Brick 718 +Platinum Brick 719 +Tin Brick Wall 720 +Tungsten Brick Wall 721 +Platinum Brick Wall 722 +Beam Sword 723 +Ice Blade 724 +Ice Bow 725 +Frost Staff 726 +Wood Helmet 727 +Wood Breastplate 728 +Wood Greaves 729 +Ebonwood Helmet 730 +Ebonwood Breastplate 731 +Ebonwood Greaves 732 +Rich Mahogany Helmet 733 +Rich Mahogany Breastplate 734 +Rich Mahogany Greaves 735 +Pearlwood Helmet 736 +Pearlwood Breastplate 737 +Pearlwood Greaves 738 +Amethyst Staff 739 +Topaz Staff 740 +Sapphire Staff 741 +Emerald Staff 742 +Ruby Staff 743 +Diamond Staff 744 +Grass Wall 745 +Jungle Wall 746 +Flower Wall 747 +Jetpack 748 +Butterfly Wings 749 +Cactus Wall 750 +Cloud 751 +Cloud Wall 752 +Seaweed 753 +Rune Hat 754 +Rune Robe 755 +Mushroom Spear 756 +Terra Blade 757 +Grenade Launcher 758 +Rocket Launcher 759 +Proximity Mine Launcher 760 +Fairy Wings 761 +Slime Block 762 +Flesh Block 763 +Mushroom Wall 764 +Rain Cloud 765 +Bone Block 766 +Frozen Slime Block 767 +Bone Block Wall 768 +Slime Block Wall 769 +Flesh Block Wall 770 +Rocket I 771 +Rocket II 772 +Rocket III 773 +Rocket IV 774 +Asphalt Block 775 +Cobalt Pickaxe 776 +Mythril Pickaxe 777 +Adamantite Pickaxe 778 +Clentaminator 779 +Green Solution 780 +Blue Solution 781 +Purple Solution 782 +Dark Blue Solution 783 +Red Solution 784 +Harpy Wings 785 +Bone Wings 786 +Hammush 787 +Nettle Burst 788 +Ankh Banner 789 +Snake Banner 790 +Omega Banner 791 +Crimson Helmet 792 +Crimson Scalemail 793 +Crimson Greaves 794 +Blood Butcherer 795 +Tendon Bow 796 +Flesh Grinder 797 +Deathbringer Pickaxe 798 +Blood Lust Cluster 799 +The Undertaker 800 +The Meatball 801 +The Rotted Fork 802 +Eskimo Hood 803 +Eskimo Coat 804 +Eskimo Pants 805 +Living Wood Chair 806 +Cactus Chair 807 +Bone Chair 808 +Flesh Chair 809 +Mushroom Chair 810 +Bone Work Bench 811 +Cactus Work Bench 812 +Flesh Work Bench 813 +Mushroom Work Bench 814 +Slime Work Bench 815 +Cactus Door 816 +Flesh Door 817 +Mushroom Door 818 +Living Wood Door 819 +Bone Door 820 +Flame Wings 821 +Frozen Wings 822 +Spectre Wings 823 +Sunplate Block 824 +Disc Wall 825 +Skyware Chair 826 +Bone Table 827 +Flesh Table 828 +Living Wood Table 829 +Skyware Table 830 +Living Wood Chest 831 +Living Wood Wand 832 +Purple Ice Block 833 +Pink Ice Block 834 +Red Ice Block 835 +Crimstone Block 836 +Skyware Door 837 +Skyware Chest 838 +Steampunk Hat 839 +Steampunk Shirt 840 +Steampunk Pants 841 +Bee Hat 842 +Bee Shirt 843 +Bee Pants 844 +World Banner 845 +Sun Banner 846 +Gravity Banner 847 +Pharaoh's Mask 848 +Actuator 849 +Blue Wrench 850 +Green Wrench 851 +Blue Pressure Plate 852 +Yellow Pressure Plate 853 +Discount Card 854 +Lucky Coin 855 +Unicorn on a Stick 856 +Sandstorm in a Bottle 857 +Boreal Wood Sofa 858 +Beach Ball 859 +Charm of Myths 860 +Moon Shell 861 +Star Veil 862 +Water Walking Boots 863 +Tiara 864 +link:Princess set (Clothier)Princess Dress 865 +Pharaoh's Robe 866 +Green Cap 867 +Mushroom Cap 868 +Tam O' Shanter 869 +Mummy Mask 870 +Mummy Shirt 871 +Mummy Pants 872 +Cowboy Hat 873 +Cowboy Jacket 874 +Cowboy Pants 875 +Pirate Hat 876 +Pirate Shirt 877 +Pirate Pants 878 +Viking Helmet 879 +Crimtane Ore 880 +Cactus Sword 881 +Cactus Pickaxe 882 +Ice Brick 883 +Ice Brick Wall 884 +Adhesive Bandage 885 +Armor Polish 886 +Bezoar 887 +Blindfold 888 +Fast Clock 889 +Megaphone 890 +Nazar 891 +Vitamins 892 +Trifold Map 893 +Cactus Helmet 894 +Cactus Breastplate 895 +Cactus Leggings 896 +Power Glove 897 +Lightning Boots 898 +Sun Stone 899 +Moon Stone 900 +Armor Bracing 901 +Medicated Bandage 902 +The Plan 903 +Countercurse Mantra 904 +Coin Gun 905 +Lava Charm 906 +Obsidian Water Walking Boots 907 +Lava Waders 908 +Pure Water Fountain 909 +Desert Water Fountain 910 +Shadewood 911 +Shadewood Door 912 +Shadewood Platform 913 +Shadewood Chest 914 +Shadewood Chair 915 +Shadewood Work Bench 916 +Shadewood Table 917 +Shadewood Dresser 918 +Shadewood Piano 919 +Shadewood Bed 920 +Shadewood Sword 921 +Shadewood Hammer 922 +Shadewood Bow 923 +Shadewood Helmet 924 +Shadewood Breastplate 925 +Shadewood Greaves 926 +Shadewood Wall 927 +Cannon 928 +Cannonball 929 +Flare Gun 930 +Flare 931 +Bone Wand 932 +Leaf Wand 933 +Flying Carpet 934 +Avenger Emblem 935 +Mechanical Glove 936 +Land Mine 937 +Paladin's Shield 938 +Web Slinger 939 +Jungle Water Fountain 940 +Icy Water Fountain 941 +Corrupt Water Fountain 942 +Crimson Water Fountain 943 +Hallowed Water Fountain 944 +Blood Water Fountain 945 +Umbrella 946 +Chlorophyte Ore 947 +Steampunk Wings 948 +Snowball 949 +Ice Skates 950 +Snowball Launcher 951 +Web Covered Chest 952 +Climbing Claws 953 +Ancient Iron Helmet 954 +Ancient Gold Helmet 955 +Ancient Shadow Helmet 956 +Ancient Shadow Scalemail 957 +Ancient Shadow Greaves 958 +Ancient Necro Helmet 959 +Ancient Cobalt Helmet 960 +Ancient Cobalt Breastplate 961 +Ancient Cobalt Leggings 962 +Black Belt 963 +Boomstick 964 +Rope 965 +Campfire 966 +Marshmallow 967 +Marshmallow on a Stick 968 +Cooked Marshmallow 969 +Red Rocket 970 +Green Rocket 971 +Blue Rocket 972 +Yellow Rocket 973 +Ice Torch 974 +Shoe Spikes 975 +Tiger Climbing Gear 976 +Tabi 977 +Pink Eskimo Hood 978 +Pink Eskimo Coat 979 +Pink Eskimo Pants 980 +Pink Thread 981 +Mana Regeneration Band 982 +Sandstorm in a Balloon 983 +Master Ninja Gear 984 +Rope Coil 985 +Blowgun 986 +Blizzard in a Bottle 987 +Frostburn Arrow 988 +Enchanted Sword 989 +Pickaxe Axe 990 +Cobalt Waraxe 991 +Mythril Waraxe 992 +Adamantite Waraxe 993 +Eater's Bone 994 +Blend-O-Matic 995 +Meat Grinder 996 +Extractinator 997 +Solidifier 998 +Amber 999 +Confetti Gun 1000 +Chlorophyte Mask 1001 +Chlorophyte Helmet 1002 +Chlorophyte Headgear 1003 +Chlorophyte Plate Mail 1004 +Chlorophyte Greaves 1005 +Chlorophyte Bar 1006 +Red Dye 1007 +Orange Dye 1008 +Yellow Dye 1009 +Lime Dye 1010 +Green Dye 1011 +Teal Dye 1012 +Cyan Dye 1013 +Sky Blue Dye 1014 +Blue Dye 1015 +Purple Dye 1016 +Violet Dye 1017 +Pink Dye 1018 +Red and Black Dye 1019 +Orange and Black Dye 1020 +Yellow and Black Dye 1021 +Lime and Black Dye 1022 +Green and Black Dye 1023 +Teal and Black Dye 1024 +Cyan and Black Dye 1025 +Sky Blue and Black Dye 1026 +Blue and Black Dye 1027 +Purple and Black Dye 1028 +Violet and Black Dye 1029 +Pink and Black Dye 1030 +Flame Dye 1031 +Flame and Black Dye 1032 +Green Flame Dye 1033 +Green Flame and Black Dye 1034 +Blue Flame Dye 1035 +Blue Flame and Black Dye 1036 +Silver Dye 1037 +Bright Red Dye 1038 +Bright Orange Dye 1039 +Bright Yellow Dye 1040 +Bright Lime Dye 1041 +Bright Green Dye 1042 +Bright Teal Dye 1043 +Bright Cyan Dye 1044 +Bright Sky Blue Dye 1045 +Bright Blue Dye 1046 +Bright Purple Dye 1047 +Bright Violet Dye 1048 +Bright Pink Dye 1049 +Black Dye 1050 +Red and Silver Dye 1051 +Orange and Silver Dye 1052 +Yellow and Silver Dye 1053 +Lime and Silver Dye 1054 +Green and Silver Dye 1055 +Teal and Silver Dye 1056 +Cyan and Silver Dye 1057 +Sky Blue and Silver Dye 1058 +Blue and Silver Dye 1059 +Purple and Silver Dye 1060 +Violet and Silver Dye 1061 +Pink and Silver Dye 1062 +Intense Flame Dye 1063 +Intense Green Flame Dye 1064 +Intense Blue Flame Dye 1065 +Rainbow Dye 1066 +Intense Rainbow Dye 1067 +Yellow Gradient Dye 1068 +Cyan Gradient Dye 1069 +Violet Gradient Dye 1070 +Paintbrush 1071 +Paint Roller 1072 +Red Paint 1073 +Orange Paint 1074 +Yellow Paint 1075 +Lime Paint 1076 +Green Paint 1077 +Teal Paint 1078 +Cyan Paint 1079 +Sky Blue Paint 1080 +Blue Paint 1081 +Purple Paint 1082 +Violet Paint 1083 +Pink Paint 1084 +Deep Red Paint 1085 +Deep Orange Paint 1086 +Deep Yellow Paint 1087 +Deep Lime Paint 1088 +Deep Green Paint 1089 +Deep Teal Paint 1090 +Deep Cyan Paint 1091 +Deep Sky Blue Paint 1092 +Deep Blue Paint 1093 +Deep Purple Paint 1094 +Deep Violet Paint 1095 +Deep Pink Paint 1096 +Black Paint 1097 +White Paint 1098 +Gray Paint 1099 +Paint Scraper 1100 +Lihzahrd Brick 1101 +Lihzahrd Brick Wall 1102 +Slush Block 1103 +Palladium Ore 1104 +Orichalcum Ore 1105 +Titanium Ore 1106 +Teal Mushroom 1107 +Green Mushroom 1108 +Sky Blue Flower 1109 +Yellow Marigold 1110 +Blue Berries 1111 +Lime Kelp 1112 +Pink Prickly Pear 1113 +Orange Bloodroot 1114 +Red Husk 1115 +Cyan Husk 1116 +Violet Husk 1117 +Purple Mucos 1118 +Black Ink 1119 +Dye Vat 1120 +Bee Gun 1121 +Possessed Hatchet 1122 +Bee Keeper 1123 +Hive 1124 +Honey Block 1125 +Hive Wall 1126 +Crispy Honey Block 1127 +Honey Bucket 1128 +Hive Wand 1129 +Beenade 1130 +Gravity Globe 1131 +Honey Comb 1132 +Abeemination 1133 +Bottled Honey 1134 +Rain Hat 1135 +Rain Coat 1136 +Lihzahrd Door 1137 +Dungeon Door 1138 +Lead Door 1139 +Iron Door 1140 +Temple Key 1141 +Lihzahrd Chest 1142 +Lihzahrd Chair 1143 +Lihzahrd Table 1144 +Lihzahrd Work Bench 1145 +Super Dart Trap 1146 +Flame Trap 1147 +Spiky Ball Trap 1148 +Spear Trap 1149 +Wooden Spike 1150 +Lihzahrd Pressure Plate 1151 +Lihzahrd Statue 1152 +Lihzahrd Watcher Statue 1153 +Lihzahrd Guardian Statue 1154 +Wasp Gun 1155 +Piranha Gun 1156 +Pygmy Staff 1157 +Pygmy Necklace 1158 +Tiki Mask 1159 +Tiki Shirt 1160 +Tiki Pants 1161 +Leaf Wings 1162 +Blizzard in a Balloon 1163 +Bundle of Balloons 1164 +Bat Wings 1165 +Bone Sword 1166 +Hercules Beetle 1167 +Smoke Bomb 1168 +Bone Key 1169 +Nectar 1170 +Tiki Totem 1171 +Lizard Egg 1172 +Grave Marker 1173 +Cross Grave Marker 1174 +Headstone 1175 +Gravestone 1176 +Obelisk 1177 +Leaf Blower 1178 +Chlorophyte Bullet 1179 +Parrot Cracker 1180 +Strange Glowing Mushroom 1181 +Seedling 1182 +Wisp in a Bottle 1183 +Palladium Bar 1184 +Palladium Sword 1185 +Palladium Pike 1186 +Palladium Repeater 1187 +Palladium Pickaxe 1188 +Palladium Drill 1189 +Palladium Chainsaw 1190 +Orichalcum Bar 1191 +Orichalcum Sword 1192 +Orichalcum Halberd 1193 +Orichalcum Repeater 1194 +Orichalcum Pickaxe 1195 +Orichalcum Drill 1196 +Orichalcum Chainsaw 1197 +Titanium Bar 1198 +Titanium Sword 1199 +Titanium Trident 1200 +Titanium Repeater 1201 +Titanium Pickaxe 1202 +Titanium Drill 1203 +Titanium Chainsaw 1204 +Palladium Mask 1205 +Palladium Helmet 1206 +Palladium Headgear 1207 +Palladium Breastplate 1208 +Palladium Leggings 1209 +Orichalcum Mask 1210 +Orichalcum Helmet 1211 +Orichalcum Headgear 1212 +Orichalcum Breastplate 1213 +Orichalcum Leggings 1214 +Titanium Mask 1215 +Titanium Helmet 1216 +Titanium Headgear 1217 +Titanium Breastplate 1218 +Titanium Leggings 1219 +Orichalcum Anvil 1220 +Titanium Forge 1221 +Palladium Waraxe 1222 +Orichalcum Waraxe 1223 +Titanium Waraxe 1224 +Hallowed Bar 1225 +Chlorophyte Claymore 1226 +Chlorophyte Saber 1227 +Chlorophyte Partisan 1228 +Chlorophyte Shotbow 1229 +Chlorophyte Pickaxe 1230 +Chlorophyte Drill 1231 +Chlorophyte Chainsaw 1232 +Chlorophyte Greataxe 1233 +Chlorophyte Warhammer 1234 +Chlorophyte Arrow 1235 +Amethyst Hook 1236 +Topaz Hook 1237 +Sapphire Hook 1238 +Emerald Hook 1239 +Ruby Hook 1240 +Diamond Hook 1241 +Amber Mosquito 1242 +Umbrella Hat 1243 +Nimbus Rod 1244 +Orange Torch 1245 +Crimsand Block 1246 +Bee Cloak 1247 +Eye of the Golem 1248 +Honey Balloon 1249 +Blue Horseshoe Balloon 1250 +White Horseshoe Balloon 1251 +Yellow Horseshoe Balloon 1252 +Frozen Turtle Shell 1253 +Sniper Rifle 1254 +Venus Magnum 1255 +Crimson Rod 1256 +Crimtane Bar 1257 +Stynger 1258 +Flower Pow 1259 +Rainbow Gun 1260 +Stynger Bolt 1261 +Chlorophyte Jackhammer 1262 +Teleporter 1263 +Flower of Frost 1264 +Uzi 1265 +Magnet Sphere 1266 +Purple Stained Glass 1267 +Yellow Stained Glass 1268 +Blue Stained Glass 1269 +Green Stained Glass 1270 +Red Stained Glass 1271 +Multicolored Stained Glass 1272 +Skeletron Hand 1273 +Skull 1274 +Balla Hat 1275 +Gangsta Hat 1276 +Sailor Hat 1277 +Eye Patch 1278 +Sailor Shirt 1279 +Sailor Pants 1280 +Skeletron Mask 1281 +Amethyst Robe 1282 +Topaz Robe 1283 +Sapphire Robe 1284 +Emerald Robe 1285 +Ruby Robe 1286 +Diamond Robe 1287 +White Tuxedo Shirt 1288 +White Tuxedo Pants 1289 +Panic Necklace 1290 +Life Fruit 1291 +Lihzahrd Altar 1292 +Lihzahrd Power Cell 1293 +Picksaw 1294 +Heat Ray 1295 +Staff of Earth 1296 +Golem Fist 1297 +Water Chest 1298 +Binoculars 1299 +Rifle Scope 1300 +Destroyer Emblem 1301 +High Velocity Bullet 1302 +Jellyfish Necklace 1303 +Zombie Arm 1304 +The Axe 1305 +Ice Sickle 1306 +Clothier Voodoo Doll 1307 +Poison Staff 1308 +Slime Staff 1309 +Poison Dart 1310 +Eye Spring 1311 +Toy Sled 1312 +Book of Skulls 1313 +KO Cannon 1314 +Pirate Map 1315 +Turtle Helmet 1316 +Turtle Scale Mail 1317 +Turtle Leggings 1318 +Snowball Cannon 1319 +Bone Pickaxe 1320 +Magic Quiver 1321 +Magma Stone 1322 +Obsidian Rose 1323 +Bananarang 1324 +Chain Knife 1325 +Rod of Discord 1326 +Death Sickle 1327 +Turtle Shell 1328 +Tissue Sample 1329 +Vertebrae 1330 +Bloody Spine 1331 +Ichor 1332 +Ichor Torch 1333 +Ichor Arrow 1334 +Ichor Bullet 1335 +Golden Shower 1336 +Bunny Cannon 1337 +Explosive Bunny 1338 +Vial of Venom 1339 +Flask of Venom 1340 +Venom Arrow 1341 +Venom Bullet 1342 +Fire Gauntlet 1343 +Cog 1344 +Confetti 1345 +Nanites 1346 +Explosive Powder 1347 +Gold Dust 1348 +Party Bullet 1349 +Nano Bullet 1350 +Exploding Bullet 1351 +Golden Bullet 1352 +Flask of Cursed Flames 1353 +Flask of Fire 1354 +Flask of Gold 1355 +Flask of Ichor 1356 +Flask of Nanites 1357 +Flask of Party 1358 +Flask of Poison 1359 +Eye of Cthulhu Trophy 1360 +Eater of Worlds Trophy 1361 +Brain of Cthulhu Trophy 1362 +Skeletron Trophy 1363 +Queen Bee Trophy 1364 +Wall of Flesh Trophy 1365 +Destroyer Trophy 1366 +Skeletron Prime Trophy 1367 +Retinazer Trophy 1368 +Spazmatism Trophy 1369 +Plantera Trophy 1370 +Golem Trophy 1371 +Blood Moon Rising 1372 +The Hanged Man 1373 +Glory of the Fire 1374 +Bone Warp 1375 +Wall Skeleton 1376 +Hanging Skeleton 1377 +Blue Slab Wall 1378 +Blue Tiled Wall 1379 +Pink Slab Wall 1380 +Pink Tiled Wall 1381 +Green Slab Wall 1382 +Green Tiled Wall 1383 +Blue Brick Platform 1384 +Pink Brick Platform 1385 +Green Brick Platform 1386 +Metal Shelf 1387 +Brass Shelf 1388 +Wood Shelf 1389 +Brass Lantern 1390 +Caged Lantern 1391 +Carriage Lantern 1392 +Alchemy Lantern 1393 +Diabolist Lamp 1394 +Oil Rag Sconse 1395 +Blue Dungeon Chair 1396 +Blue Dungeon Table 1397 +Blue Dungeon Work Bench 1398 +Green Dungeon Chair 1399 +Green Dungeon Table 1400 +Green Dungeon Work Bench 1401 +Pink Dungeon Chair 1402 +Pink Dungeon Table 1403 +Pink Dungeon Work Bench 1404 +Blue Dungeon Candle 1405 +Green Dungeon Candle 1406 +Pink Dungeon Candle 1407 +Blue Dungeon Vase 1408 +Green Dungeon Vase 1409 +Pink Dungeon Vase 1410 +Blue Dungeon Door 1411 +Green Dungeon Door 1412 +Pink Dungeon Door 1413 +Blue Dungeon Bookcase 1414 +Green Dungeon Bookcase 1415 +Pink Dungeon Bookcase 1416 +Catacomb 1417 +Dungeon Shelf 1418 +Skellington J Skellingsworth 1419 +The Cursed Man 1420 +The Eye Sees the End 1421 +Something Evil is Watching You 1422 +The Twins Have Awoken 1423 +The Screamer 1424 +Goblins Playing Poker 1425 +Dryadisque 1426 +Sunflowers 1427 +Terrarian Gothic 1428 +Beanie 1429 +Imbuing Station 1430 +Star in a Bottle 1431 +Empty Bullet 1432 +Impact 1433 +Powered by Birds 1434 +The Destroyer 1435 +The Persistency of Eyes 1436 +Unicorn Crossing the Hallows 1437 +Great Wave 1438 +Starry Night 1439 +Guide Picasso 1440 +The Guardian's Gaze 1441 +Father of Someone 1442 +Nurse Lisa 1443 +Shadowbeam Staff 1444 +Inferno Fork 1445 +Spectre Staff 1446 +Wooden Fence 1447 +Lead Fence 1448 +Bubble Machine 1449 +Bubble Wand 1450 +Marching Bones Banner 1451 +Necromantic Sign 1452 +Rusted Company Standard 1453 +Ragged Brotherhood Sigil 1454 +Molten Legion Flag 1455 +Diabolic Sigil 1456 +Obsidian Platform 1457 +Obsidian Door 1458 +Obsidian Chair 1459 +Obsidian Table 1460 +Obsidian Work Bench 1461 +Obsidian Vase 1462 +Obsidian Bookcase 1463 +Hellbound Banner 1464 +Hell Hammer Banner 1465 +Helltower Banner 1466 +Lost Hopes of Man Banner 1467 +Obsidian Watcher Banner 1468 +Lava Erupts Banner 1469 +Blue Dungeon Bed 1470 +Green Dungeon Bed 1471 +Pink Dungeon Bed 1472 +Obsidian Bed 1473 +Waldo 1474 +Darkness 1475 +Dark Soul Reaper 1476 +Land 1477 +Trapped Ghost 1478 +Demon's Eye 1479 +Finding Gold 1480 +First Encounter 1481 +Good Morning 1482 +Underground Reward 1483 +Through the Window 1484 +Place Above the Clouds 1485 +Do Not Step on the Grass 1486 +Cold Waters in the White Land 1487 +Lightless Chasms 1488 +The Land of Deceiving Looks 1489 +Daylight 1490 +Secret of the Sands 1491 +Deadland Comes Alive 1492 +Evil Presence 1493 +Sky Guardian 1494 +American Explosive 1495 +Discover 1496 +Hand Earth 1497 +Old Miner 1498 +Skelehead 1499 +Facing the Cerebral Mastermind 1500 +Lake of Fire 1501 +Trio Super Heroes 1502 +Spectre Hood 1503 +Spectre Robe 1504 +Spectre Pants 1505 +Spectre Pickaxe 1506 +Spectre Hamaxe 1507 +Ectoplasm 1508 +Gothic Chair 1509 +Gothic Table 1510 +Gothic Work Bench 1511 +Gothic Bookcase 1512 +Paladin's Hammer 1513 +SWAT Helmet 1514 +Bee Wings 1515 +Giant Harpy Feather 1516 +Bone Feather 1517 +Fire Feather 1518 +Ice Feather 1519 +Broken Bat Wing 1520 +Tattered Bee Wing 1521 +Large Amethyst 1522 +Large Topaz 1523 +Large Sapphire 1524 +Large Emerald 1525 +Large Ruby 1526 +Large Diamond 1527 +Jungle Chest 1528 +Corruption Chest 1529 +Crimson Chest 1530 +Hallowed Chest 1531 +Frozen Chest 1532 +Jungle Key 1533 +Corruption Key 1534 +Crimson Key 1535 +Hallowed Key 1536 +Frozen Key 1537 +Imp Face 1538 +Ominous Presence 1539 +Shining Moon 1540 +Living Gore 1541 +Flowing Magma 1542 +Spectre Paintbrush 1543 +Spectre Paint Roller 1544 +Spectre Paint Scraper 1545 +Shroomite Headgear 1546 +Shroomite Mask 1547 +Shroomite Helmet 1548 +Shroomite Breastplate 1549 +Shroomite Leggings 1550 +Autohammer 1551 +Shroomite Bar 1552 +S.D.M.G. 1553 +Cenx's Tiara 1554 +Cenx's Breastplate 1555 +Cenx's Leggings 1556 +Crowno's Mask 1557 +Crowno's Breastplate 1558 +Crowno's Leggings 1559 +Will's Helmet 1560 +Will's Breastplate 1561 +Will's Leggings 1562 +Jim's Helmet 1563 +Jim's Breastplate 1564 +Jim's Leggings 1565 +Aaron's Helmet 1566 +Aaron's Breastplate 1567 +Aaron's Leggings 1568 +Vampire Knives 1569 +Broken Hero Sword 1570 +Scourge of the Corruptor 1571 +Staff of the Frost Hydra 1572 +The Creation of the Guide 1573 +The Merchant 1574 +Crowno Devours His Lunch 1575 +Rare Enchantment 1576 +Glorious Night 1577 +Sweetheart Necklace 1578 +Flurry Boots 1579 +D-Town's Helmet 1580 +D-Town's Breastplate 1581 +D-Town's Leggings 1582 +D-Town's Wings 1583 +Will's Wings 1584 +Crowno's Wings 1585 +Cenx's Wings 1586 +Cenx's Dress 1587 +Cenx's Dress Pants 1588 +Palladium Column 1589 +Palladium Column Wall 1590 +Bubblegum Block 1591 +Bubblegum Block Wall 1592 +Titanstone Block 1593 +Titanstone Block Wall 1594 +Magic Cuffs 1595 +Music Box (Snow) 1596 +Music Box (Space) 1597 +Music Box (Crimson) 1598 +Music Box (Boss 4) 1599 +Music Box (Alt Overworld Day) 1600 +Music Box (Rain) 1601 +Music Box (Ice) 1602 +Music Box (Desert) 1603 +Music Box (Ocean) 1604 +Music Box (Dungeon) 1605 +Music Box (Plantera) 1606 +Music Box (Boss 5) 1607 +Music Box (Temple) 1608 +Music Box (Eclipse) 1609 +Music Box (Mushrooms) 1610 +Butterfly Dust 1611 +Ankh Charm 1612 +Ankh Shield 1613 +Blue Flare 1614 +Angler Fish Banner 1615 +Angry Nimbus Banner 1616 +Anomura Fungus Banner 1617 +Antlion Banner 1618 +Arapaima Banner 1619 +Armored Skeleton Banner 1620 +Cave Bat Banner 1621 +Bird Banner 1622 +Black Recluse Banner 1623 +Blood Feeder Banner 1624 +Blood Jelly Banner 1625 +Blood Crawler Banner 1626 +Bone Serpent Banner 1627 +Bunny Banner 1628 +Chaos Elemental Banner 1629 +Mimic Banner 1630 +Clown Banner 1631 +Corrupt Bunny Banner 1632 +Corrupt Goldfish Banner 1633 +Crab Banner 1634 +Crimera Banner 1635 +Crimson Axe Banner 1636 +Cursed Hammer Banner 1637 +Demon Banner 1638 +Demon Eye Banner 1639 +Derpling Banner 1640 +Eater of Souls Banner 1641 +Enchanted Sword Banner 1642 +Zombie Eskimo Banner 1643 +Face Monster Banner 1644 +Floaty Gross Banner 1645 +Flying Fish Banner 1646 +Flying Snake Banner 1647 +Frankenstein Banner 1648 +Fungi Bulb Banner 1649 +Fungo Fish Banner 1650 +Gastropod Banner 1651 +Goblin Thief Banner 1652 +Goblin Sorcerer Banner 1653 +Goblin Peon Banner 1654 +Goblin Scout Banner 1655 +Goblin Warrior Banner 1656 +Goldfish Banner 1657 +Harpy Banner 1658 +Hellbat Banner 1659 +Herpling Banner 1660 +Hornet Banner 1661 +Ice Elemental Banner 1662 +Icy Merman Banner 1663 +Fire Imp Banner 1664 +Blue Jellyfish Banner 1665 +Jungle Creeper Banner 1666 +Lihzahrd Banner 1667 +Man Eater Banner 1668 +Meteor Head Banner 1669 +Moth Banner 1670 +Mummy Banner 1671 +Mushi Ladybug Banner 1672 +Parrot Banner 1673 +Pigron Banner 1674 +Piranha Banner 1675 +Pirate Deckhand Banner 1676 +Pixie Banner 1677 +Raincoat Zombie Banner 1678 +Reaper Banner 1679 +Shark Banner 1680 +Skeleton Banner 1681 +Dark Caster Banner 1682 +Blue Slime Banner 1683 +Snow Flinx Banner 1684 +Wall Creeper Banner 1685 +Spore Zombie Banner 1686 +Swamp Thing Banner 1687 +Giant Tortoise Banner 1688 +Toxic Sludge Banner 1689 +Umbrella Slime Banner 1690 +Unicorn Banner 1691 +Vampire Banner 1692 +Vulture Banner 1693 +Nymph Banner 1694 +Werewolf Banner 1695 +Wolf Banner 1696 +World Feeder Banner 1697 +Worm Banner 1698 +Wraith Banner 1699 +Wyvern Banner 1700 +Zombie Banner 1701 +Glass Platform 1702 +Glass Chair 1703 +Golden Chair 1704 +Golden Toilet 1705 +Bar Stool 1706 +Honey Chair 1707 +Steampunk Chair 1708 +Glass Door 1709 +Golden Door 1710 +Honey Door 1711 +Steampunk Door 1712 +Glass Table 1713 +Banquet Table 1714 +Table Bar 1715 +Golden Table 1716 +Honey Table 1717 +Steampunk Table 1718 +Glass Bed 1719 +Golden Bed 1720 +Honey Bed 1721 +Steampunk Bed 1722 +Living Wood Wall 1723 +Fart in a Jar 1724 +Pumpkin 1725 +Pumpkin Wall 1726 +Hay 1727 +Hay Wall 1728 +Spooky Wood 1729 +Spooky Wood Wall 1730 +Pumpkin Helmet 1731 +Pumpkin Breastplate 1732 +Pumpkin Leggings 1733 +Candy Apple 1734 +Soul Cake 1735 +Nurse Hat 1736 +Nurse Shirt 1737 +Nurse Pants 1738 +Wizard's Hat 1739 +Guy Fawkes Mask 1740 +Dye Trader Robe 1741 +Steampunk Goggles 1742 +Cyborg Helmet 1743 +Cyborg Shirt 1744 +Cyborg Pants 1745 +Creeper Mask 1746 +Creeper Shirt 1747 +Creeper Pants 1748 +Cat Mask 1749 +Cat Shirt 1750 +Cat Pants 1751 +Ghost Mask 1752 +Ghost Shirt 1753 +Pumpkin Mask 1754 +Pumpkin Shirt 1755 +Pumpkin Pants 1756 +Robot Mask 1757 +Robot Shirt 1758 +Robot Pants 1759 +Unicorn Mask 1760 +Unicorn Shirt 1761 +Unicorn Pants 1762 +Vampire Mask 1763 +Vampire Shirt 1764 +Vampire Pants 1765 +Witch Hat 1766 +Leprechaun Hat 1767 +Leprechaun Shirt 1768 +Leprechaun Pants 1769 +Pixie Shirt 1770 +Pixie Pants 1771 +Princess Hat 1772 +Princess Dress 1773 +Goodie Bag 1774 +Witch Dress 1775 +Witch Boots 1776 +Bride of Frankenstein Mask 1777 +Bride of Frankenstein Dress 1778 +Karate Tortoise Mask 1779 +Karate Tortoise Shirt 1780 +Karate Tortoise Pants 1781 +Candy Corn Rifle 1782 +Candy Corn 1783 +Jack 'O Lantern Launcher 1784 +Explosive Jack 'O Lantern 1785 +Sickle 1786 +Pumpkin Pie 1787 +Scarecrow Hat 1788 +Scarecrow Shirt 1789 +Scarecrow Pants 1790 +Cauldron 1791 +Pumpkin Chair 1792 +Pumpkin Door 1793 +Pumpkin Table 1794 +Pumpkin Work Bench 1795 +Pumpkin Platform 1796 +Tattered Fairy Wings 1797 +Spider Egg 1798 +Magical Pumpkin Seed 1799 +Bat Hook 1800 +Bat Scepter 1801 +Raven Staff 1802 +Jungle Key Mold 1803 +Corruption Key Mold 1804 +Crimson Key Mold 1805 +Hallowed Key Mold 1806 +Frozen Key Mold 1807 +Hanging Jack 'O Lantern 1808 +Rotten Egg 1809 +Unlucky Yarn 1810 +Black Fairy Dust 1811 +Jackelier 1812 +Jack 'O Lantern 1813 +Spooky Chair 1814 +Spooky Door 1815 +Spooky Table 1816 +Spooky Work Bench 1817 +Spooky Platform 1818 +Reaper Hood 1819 +Reaper Robe 1820 +Fox Mask 1821 +Fox Shirt 1822 +Fox Pants 1823 +Cat Ears 1824 +Bloody Machete 1825 +The Horseman's Blade 1826 +Bladed Glove 1827 +Pumpkin Seed 1828 +Spooky Hook 1829 +Spooky Wings 1830 +Spooky Twig 1831 +Spooky Helmet 1832 +Spooky Breastplate 1833 +Spooky Leggings 1834 +Stake Launcher 1835 +Stake 1836 +Cursed Sapling 1837 +Space Creature Mask 1838 +Space Creature Shirt 1839 +Space Creature Pants 1840 +Wolf Mask 1841 +Wolf Shirt 1842 +Wolf Pants 1843 +Pumpkin Moon Medallion 1844 +Necromantic Scroll 1845 +Jacking Skeletron 1846 +Bitter Harvest 1847 +Blood Moon Countess 1848 +Hallow's Eve 1849 +Morbid Curiosity 1850 +Treasure Hunter Shirt 1851 +Treasure Hunter Pants 1852 +Dryad Coverings 1853 +Dryad Loincloth 1854 +Mourning Wood Trophy 1855 +Pumpking Trophy 1856 +Jack 'O Lantern Mask 1857 +Sniper Scope 1858 +Heart Lantern 1859 +Jellyfish Diving Gear 1860 +Arctic Diving Gear 1861 +Frostspark Boots 1862 +Fart in a Balloon 1863 +Papyrus Scarab 1864 +Celestial Stone 1865 +Hoverboard 1866 +Tree Shirt 1941 +Tree Trunks 1942 +Elf Hat 1943 +Elf Shirt 1944 +Elf Pants 1945 +Snowman Cannon 1946 +North Pole 1947 +Christmas Tree Wallpaper 1948 +Ornament Wallpaper 1949 +Candy Cane Wallpaper 1950 +Festive Wallpaper 1951 +Stars Wallpaper 1952 +Squiggles Wallpaper 1953 +Snowflake Wallpaper 1954 +Krampus Horn Wallpaper 1955 +Bluegreen Wallpaper 1956 +Grinch Finger Wallpaper 1957 +Naughty Present 1958 +Baby Grinch's Mischief Whistle 1959 +Ice Queen Trophy 1960 +Santa-NK1 Trophy 1961 +Everscream Trophy 1962 +Music Box (Pumpkin Moon) 1963 +Music Box (Alt Underground) 1964 +Music Box (Frost Moon) 1965 +Brown Paint 1966 +Shadow Paint 1967 +Negative Paint 1968 +Team Dye 1969 +Amethyst Gemspark Block 1970 +Topaz Gemspark Block 1971 +Sapphire Gemspark Block 1972 +Emerald Gemspark Block 1973 +Ruby Gemspark Block 1974 +Diamond Gemspark Block 1975 +Amber Gemspark Block 1976 +Life Hair Dye 1977 +Mana Hair Dye 1978 +Depth Hair Dye 1979 +Money Hair Dye 1980 +Time Hair Dye 1981 +Team Hair Dye 1982 +Biome Hair Dye 1983 +Party Hair Dye 1984 +Rainbow Hair Dye 1985 +Speed Hair Dye 1986 +Angel Halo 1987 +Fez 1988 +Womannequin 1989 +Hair Dye Remover 1990 +Bug Net 1991 +Firefly 1992 +Firefly in a Bottle 1993 +Monarch Butterfly 1994 +Purple Emperor Butterfly 1995 +Red Admiral Butterfly 1996 +Ulysses Butterfly 1997 +Sulphur Butterfly 1998 +Tree Nymph Butterfly 1999 +Zebra Swallowtail Butterfly 2000 +Julia Butterfly 2001 +Worm 2002 +Mouse 2003 +Lightning Bug 2004 +Lightning Bug in a Bottle 2005 +Snail 2006 +Glowing Snail 2007 +Fancy Gray Wallpaper 2008 +Ice Floe Wallpaper 2009 +Music Wallpaper 2010 +Purple Rain Wallpaper 2011 +Rainbow Wallpaper 2012 +Sparkle Stone Wallpaper 2013 +Starlit Heaven Wallpaper 2014 +Bird 2015 +Blue Jay 2016 +Cardinal 2017 +Squirrel 2018 +Bunny 2019 +Cactus Bookcase 2020 +Ebonwood Bookcase 2021 +Flesh Bookcase 2022 +Honey Bookcase 2023 +Steampunk Bookcase 2024 +Glass Bookcase 2025 +Rich Mahogany Bookcase 2026 +Pearlwood Bookcase 2027 +Spooky Bookcase 2028 +Skyware Bookcase 2029 +Lihzahrd Bookcase 2030 +Frozen Bookcase 2031 +Cactus Lantern 2032 +Ebonwood Lantern 2033 +Flesh Lantern 2034 +Honey Lantern 2035 +Steampunk Lantern 2036 +Glass Lantern 2037 +Rich Mahogany Lantern 2038 +Pearlwood Lantern 2039 +Frozen Lantern 2040 +Lihzahrd Lantern 2041 +Skyware Lantern 2042 +Spooky Lantern 2043 +Frozen Door 2044 +Cactus Candle 2045 +Ebonwood Candle 2046 +Flesh Candle 2047 +Glass Candle 2048 +Frozen Candle 2049 +Rich Mahogany Candle 2050 +Pearlwood Candle 2051 +Lihzahrd Candle 2052 +Skyware Candle 2053 +Pumpkin Candle 2054 +Cactus Chandelier 2055 +Ebonwood Chandelier 2056 +Flesh Chandelier 2057 +Honey Chandelier 2058 +Frozen Chandelier 2059 +Rich Mahogany Chandelier 2060 +Pearlwood Chandelier 2061 +Lihzahrd Chandelier 2062 +Skyware Chandelier 2063 +Spooky Chandelier 2064 +Glass Chandelier 2065 +Cactus Bed 2066 +Flesh Bed 2067 +Frozen Bed 2068 +Lihzahrd Bed 2069 +Skyware Bed 2070 +Spooky Bed 2071 +Cactus Bathtub 2072 +Ebonwood Bathtub 2073 +Flesh Bathtub 2074 +Glass Bathtub 2075 +Frozen Bathtub 2076 +Rich Mahogany Bathtub 2077 +Pearlwood Bathtub 2078 +Lihzahrd Bathtub 2079 +Skyware Bathtub 2080 +Spooky Bathtub 2081 +Cactus Lamp 2082 +Ebonwood Lamp 2083 +Flesh Lamp 2084 +Glass Lamp 2085 +Frozen Lamp 2086 +Rich Mahogany Lamp 2087 +Pearlwood Lamp 2088 +Lihzahrd Lamp 2089 +Skyware Lamp 2090 +Spooky Lamp 2091 +Cactus Candelabra 2092 +Ebonwood Candelabra 2093 +Flesh Candelabra 2094 +Honey Candelabra 2095 +Steampunk Candelabra 2096 +Glass Candelabra 2097 +Rich Mahogany Candelabra 2098 +Pearlwood Candelabra 2099 +Frozen Candelabra 2100 +Lihzahrd Candelabra 2101 +Skyware Candelabra 2102 +Spooky Candelabra 2103 +Brain of Cthulhu Mask 2104 +Wall of Flesh Mask 2105 +Twin Mask 2106 +Skeletron Prime Mask 2107 +Queen Bee Mask 2108 +Plantera Mask 2109 +Golem Mask 2110 +Eater of Worlds Mask 2111 +Eye of Cthulhu Mask 2112 +Destroyer Mask 2113 +Blacksmith Rack 2114 +Carpentry Rack 2115 +Helmet Rack 2116 +Spear Rack 2117 +Sword Rack 2118 +Stone Slab 2119 +Sandstone Slab 2120 +Frog 2121 +Mallard Duck 2122 +Duck 2123 +Honey Bathtub 2124 +Steampunk Bathtub 2125 +Living Wood Bathtub 2126 +Shadewood Bathtub 2127 +Bone Bathtub 2128 +Honey Lamp 2129 +Steampunk Lamp 2130 +Living Wood Lamp 2131 +Shadewood Lamp 2132 +Golden Lamp 2133 +Bone Lamp 2134 +Living Wood Bookcase 2135 +Shadewood Bookcase 2136 +Golden Bookcase 2137 +Bone Bookcase 2138 +Living Wood Bed 2139 +Bone Bed 2140 +Living Wood Chandelier 2141 +Shadewood Chandelier 2142 +Golden Chandelier 2143 +Bone Chandelier 2144 +Living Wood Lantern 2145 +Shadewood Lantern 2146 +Golden Lantern 2147 +Bone Lantern 2148 +Living Wood Candelabra 2149 +Shadewood Candelabra 2150 +Golden Candelabra 2151 +Bone Candelabra 2152 +Living Wood Candle 2153 +Shadewood Candle 2154 +Golden Candle 2155 +Black Scorpion 2156 +Scorpion 2157 +Bubble Wallpaper 2158 +Copper Pipe Wallpaper 2159 +Ducky Wallpaper 2160 +Frost Core 2161 +Bunny Cage 2162 +Squirrel Cage 2163 +Mallard Duck Cage 2164 +Duck Cage 2165 +Bird Cage 2166 +Blue Jay Cage 2167 +Cardinal Cage 2168 +Waterfall Wall 2169 +Lavafall Wall 2170 +Crimson Seeds 2171 +Heavy Work Bench 2172 +Copper Plating 2173 +Snail Cage 2174 +Glowing Snail Cage 2175 +Shroomite Digging Claw 2176 +Ammo Box 2177 +Monarch Butterfly Jar 2178 +Purple Emperor Butterfly Jar 2179 +Red Admiral Butterfly Jar 2180 +Ulysses Butterfly Jar 2181 +Sulphur Butterfly Jar 2182 +Tree Nymph Butterfly Jar 2183 +Zebra Swallowtail Butterfly Jar 2184 +Julia Butterfly Jar 2185 +Scorpion Cage 2186 +Black Scorpion Cage 2187 +Venom Staff 2188 +Spectre Mask 2189 +Frog Cage 2190 +Mouse Cage 2191 +Bone Welder 2192 +Flesh Cloning Vat 2193 +Glass Kiln 2194 +Lihzahrd Furnace 2195 +Living Loom 2196 +Sky Mill 2197 +Ice Machine 2198 +Beetle Helmet 2199 +Beetle Scale Mail 2200 +Beetle Shell 2201 +Beetle Leggings 2202 +Steampunk Boiler 2203 +Honey Dispenser 2204 +Penguin 2205 +Penguin Cage 2206 +Worm Cage 2207 +Terrarium 2208 +Super Mana Potion 2209 +Ebonwood Fence 2210 +Rich Mahogany Fence 2211 +Pearlwood Fence 2212 +Shadewood Fence 2213 +Brick Layer 2214 +Extendo Grip 2215 +Paint Sprayer 2216 +Portable Cement Mixer 2217 +Beetle Husk 2218 +Celestial Magnet 2219 +Celestial Emblem 2220 +Celestial Cuffs 2221 +Peddler's Hat 2222 +Pulse Bow 2223 +Large Dynasty Lantern 2224 +Dynasty Lamp 2225 +Dynasty Lantern 2226 +Large Dynasty Candle 2227 +Dynasty Chair 2228 +Dynasty Work Bench 2229 +Dynasty Chest 2230 +Dynasty Bed 2231 +Dynasty Bathtub 2232 +Dynasty Bookcase 2233 +Dynasty Cup 2234 +Dynasty Bowl 2235 +Dynasty Candle 2236 +Dynasty Clock 2237 +Golden Clock 2238 +Glass Clock 2239 +Honey Clock 2240 +Steampunk Clock 2241 +Fancy Dishes 2242 +Glass Bowl 2243 +Wine Glass 2244 +Living Wood Piano 2245 +Flesh Piano 2246 +Frozen Piano 2247 +Frozen Table 2248 +Honey Chest 2249 +Steampunk Chest 2250 +Honey Work Bench 2251 +Frozen Work Bench 2252 +Steampunk Work Bench 2253 +Glass Piano 2254 +Honey Piano 2255 +Steampunk Piano 2256 +Honey Cup 2257 +Chalice 2258 +Dynasty Table 2259 +Dynasty Wood 2260 +Red Dynasty Shingles 2261 +Blue Dynasty Shingles 2262 +White Dynasty Wall 2263 +Blue Dynasty Wall 2264 +Dynasty Door 2265 +Sake 2266 +Pad Thai 2267 +Pho 2268 +Revolver 2269 +Gatligator 2270 +Arcane Rune Wall 2271 +Water Gun 2272 +Katana 2273 +Ultrabright Torch 2274 +Magic Hat 2275 +Diamond Ring 2276 +Gi 2277 +Kimono 2278 +Gypsy Robe 2279 +Beetle Wings 2280 +Tiger Skin 2281 +Leopard Skin 2282 +Zebra Skin 2283 +Crimson Cloak 2284 +Mysterious Cape 2285 +Red Cape 2286 +Winter Cape 2287 +Frozen Chair 2288 +Wood Fishing Pole 2289 +Bass 2290 +Reinforced Fishing Pole 2291 +Fiberglass Fishing Pole 2292 +Fisher of Souls 2293 +Golden Fishing Rod 2294 +Mechanic's Rod 2295 +Sitting Duck's Fishing Pole 2296 +Trout 2297 +Salmon 2298 +Atlantic Cod 2299 +Tuna 2300 +Red Snapper 2301 +Neon Tetra 2302 +Armored Cavefish 2303 +Damselfish 2304 +Crimson Tigerfish 2305 +Frost Minnow 2306 +Princess Fish 2307 +Golden Carp 2308 +Specular Fish 2309 +Prismite 2310 +Variegated Lardfish 2311 +Flarefin Koi 2312 +Double Cod 2313 +Honeyfin 2314 +Obsidifish 2315 +Shrimp 2316 +Chaos Fish 2317 +Ebonkoi 2318 +Hemopiranha 2319 +Rockfish 2320 +Stinkfish 2321 +Mining Potion 2322 +Heartreach Potion 2323 +Calming Potion 2324 +Builder Potion 2325 +Titan Potion 2326 +Flipper Potion 2327 +Summoning Potion 2328 +Dangersense Potion 2329 +Purple Clubberfish 2330 +Obsidian Swordfish 2331 +Swordfish 2332 +Iron Fence 2333 +Wooden Crate 2334 +Iron Crate 2335 +Golden Crate 2336 +Old Shoe 2337 +Seaweed 2338 +Tin Can 2339 +Minecart Track 2340 +Reaver Shark 2341 +Sawtooth Shark 2342 +Minecart 2343 +Ammo Reservation Potion 2344 +Lifeforce Potion 2345 +Endurance Potion 2346 +Rage Potion 2347 +Inferno Potion 2348 +Wrath Potion 2349 +Recall Potion 2350 +Teleportation Potion 2351 +Love Potion 2352 +Stink Potion 2353 +Fishing Potion 2354 +Sonar Potion 2355 +Crate Potion 2356 +Shiverthorn Seeds 2357 +Shiverthorn 2358 +Warmth Potion 2359 +Fish Hook 2360 +Bee Headgear 2361 +Bee Breastplate 2362 +Bee Greaves 2363 +Hornet Staff 2364 +Imp Staff 2365 +Queen Spider Staff 2366 +Angler Hat 2367 +Angler Vest 2368 +Angler Pants 2369 +Spider Mask 2370 +Spider Breastplate 2371 +Spider Greaves 2372 +High Test Fishing Line 2373 +Angler Earring 2374 +Tackle Box 2375 +Blue Dungeon Piano 2376 +Green Dungeon Piano 2377 +Pink Dungeon Piano 2378 +Golden Piano 2379 +Obsidian Piano 2380 +Bone Piano 2381 +Cactus Piano 2382 +Spooky Piano 2383 +Skyware Piano 2384 +Lihzahrd Piano 2385 +Blue Dungeon Dresser 2386 +Green Dungeon Dresser 2387 +Pink Dungeon Dresser 2388 +Golden Dresser 2389 +Obsidian Dresser 2390 +Bone Dresser 2391 +Cactus Dresser 2392 +Spooky Dresser 2393 +Skyware Dresser 2394 +Honey Dresser 2395 +Lihzahrd Dresser 2396 +Sofa 2397 +Ebonwood Sofa 2398 +Rich Mahogany Sofa 2399 +Pearlwood Sofa 2400 +Shadewood Sofa 2401 +Blue Dungeon Sofa 2402 +Green Dungeon Sofa 2403 +Pink Dungeon Sofa 2404 +Golden Sofa 2405 +Obsidian Sofa 2406 +Bone Sofa 2407 +Cactus Sofa 2408 +Spooky Sofa 2409 +Skyware Sofa 2410 +Honey Sofa 2411 +Steampunk Sofa 2412 +Mushroom Sofa 2413 +Glass Sofa 2414 +Pumpkin Sofa 2415 +Lihzahrd Sofa 2416 +Seashell Hairpin 2417 +Mermaid Adornment 2418 +Mermaid Tail 2419 +Zephyr Fish 2420 +Fleshcatcher 2421 +Hotline Fishing Hook 2422 +Frog Leg 2423 +Anchor 2424 +Cooked Fish 2425 +Cooked Shrimp 2426 +Sashimi 2427 +Fuzzy Carrot 2428 +Scaly Truffle 2429 +Slimy Saddle 2430 +Bee Wax 2431 +Copper Plating Wall 2432 +Stone Slab Wall 2433 +Sail 2434 +Coralstone Block 2435 +Blue Jellyfish 2436 +Green Jellyfish 2437 +Pink Jellyfish 2438 +Blue Jellyfish Jar 2439 +Green Jellyfish Jar 2440 +Pink Jellyfish Jar 2441 +Life Preserver 2442 +Ship's Wheel 2443 +Compass Rose 2444 +Wall Anchor 2445 +Goldfish Trophy 2446 +Bunnyfish Trophy 2447 +Swordfish Trophy 2448 +Sharkteeth Trophy 2449 +Batfish 2450 +Bumblebee Tuna 2451 +Catfish 2452 +Cloudfish 2453 +Cursedfish 2454 +Dirtfish 2455 +Dynamite Fish 2456 +Eater of Plankton 2457 +Fallen Starfish 2458 +The Fish of Cthulhu 2459 +Fishotron 2460 +Harpyfish 2461 +Hungerfish 2462 +Ichorfish 2463 +Jewelfish 2464 +Mirage Fish 2465 +Mutant Flinxfin 2466 +Pengfish 2467 +Pixiefish 2468 +Spiderfish 2469 +Tundra Trout 2470 +Unicorn Fish 2471 +Guide Voodoo Fish 2472 +Wyverntail 2473 +Zombie Fish 2474 +Amanitia Fungifin 2475 +Angelfish 2476 +Bloody Manowar 2477 +Bonefish 2478 +Bunnyfish 2479 +Cap'n Tunabeard 2480 +Clownfish 2481 +Demonic Hellfish 2482 +Derpfish 2483 +Fishron 2484 +Infected Scabbardfish 2485 +Mudfish 2486 +Slimefish 2487 +Tropical Barracuda 2488 +King Slime Trophy 2489 +Ship in a Bottle 2490 + + + +Hardy Saddle 2491 +Pressure Plate Track 2492 +King Slime Mask 2493 +Fin Wings 2494 +Treasure Map 2495 +Seaweed Planter 2496 +Pillagin Me Pixels 2497 +Fish Costume Mask 2498 +Fish Costume Shirt 2499 +Fish Costume Finskirt 2500 +Ginger Beard 2501 +Honeyed Goggles 2502 +Boreal Wood 2503 +Palm Wood 2504 +Boreal Wood Wall 2505 +Palm Wood Wall 2506 +Boreal Wood Fence 2507 +Palm Wood Fence 2508 +Boreal Wood Helmet 2509 +Boreal Wood Breastplate 2510 +Boreal Wood Greaves 2511 +Palm Wood Helmet 2512 +Palm Wood Breastplate 2513 +Palm Wood Greaves 2514 +Palm Wood Bow 2515 +Palm Wood Hammer 2516 +Palm Wood Sword 2517 +Palm Wood Platform 2518 +Palm Wood Bathtub 2519 +Palm Wood Bed 2520 +Palm Wood Bench 2521 +Palm Wood Candelabra 2522 +Palm Wood Candle 2523 +Palm Wood Chair 2524 +Palm Wood Chandelier 2525 +Palm Wood Chest 2526 +Palm Wood Sofa 2527 +Palm Wood Door 2528 +Palm Wood Dresser 2529 +Palm Wood Lantern 2530 +Palm Wood Piano 2531 +Palm Wood Table 2532 +Palm Wood Lamp 2533 +Palm Wood Work Bench 2534 +Optic Staff 2535 +Palm Wood Bookcase 2536 +Mushroom Bathtub 2537 +Mushroom Bed 2538 +Mushroom Bench 2539 +Mushroom Bookcase 2540 +Mushroom Candelabra 2541 +Mushroom Candle 2542 +Mushroom Chandelier 2543 +Mushroom Chest 2544 +Mushroom Dresser 2545 +Mushroom Lantern 2546 +Mushroom Lamp 2547 +Mushroom Piano 2548 +Mushroom Platform 2549 +Mushroom Table 2550 +Spider Staff 2551 +Boreal Wood Bathtub 2552 +Boreal Wood Bed 2553 +Boreal Wood Bookcase 2554 +Boreal Wood Candelabra 2555 +Boreal Wood Candle 2556 +Boreal Wood Chair 2557 +Boreal Wood Chandelier 2558 +Boreal Wood Chest 2559 +Boreal Wood Clock 2560 +Boreal Wood Door 2561 +Boreal Wood Dresser 2562 +Boreal Wood Lamp 2563 +Boreal Wood Lantern 2564 +Boreal Wood Piano 2565 +Boreal Wood Platform 2566 +Slime Bathtub 2567 +Slime Bed 2568 +Slime Bookcase 2569 +Slime Candelabra 2570 +Slime Candle 2571 +Slime Chair 2572 +Slime Chandelier 2573 +Slime Chest 2574 +Slime Clock 2575 +Slime Door 2576 +Slime Dresser 2577 +Slime Lamp 2578 +Slime Lantern 2579 +Slime Piano 2580 +Slime Platform 2581 +Slime Sofa 2582 +Slime Table 2583 +Pirate Staff 2584 +Slime Hook 2585 +Sticky Grenade 2586 +Tartar Sauce 2587 +Duke Fishron Mask 2588 +Duke Fishron Trophy 2589 +Molotov Cocktail 2590 +Bone Clock 2591 +Cactus Clock 2592 +Ebonwood Clock 2593 +Frozen Clock 2594 +Lihzahrd Clock 2595 +Living Wood Clock 2596 +Rich Mahogany Clock 2597 +Flesh Clock 2598 +Mushroom Clock 2599 +Obsidian Clock 2600 +Palm Wood Clock 2601 +Pearlwood Clock 2602 +Pumpkin Clock 2603 +Shadewood Clock 2604 +Spooky Clock 2605 +Skyware Clock 2606 +Spider Fang 2607 +Falcon Blade 2608 +Fishron Wings 2609 +Slime Gun 2610 +Flairon 2611 +Green Dungeon Chest 2612 +Pink Dungeon Chest 2613 +Blue Dungeon Chest 2614 +Bone Chest 2615 +Cactus Chest 2616 +Flesh Chest 2617 +Obsidian Chest 2618 +Pumpkin Chest 2619 +Spooky Chest 2620 +Tempest Staff 2621 +Razorblade Typhoon 2622 +Bubble Gun 2623 +Tsunami 2624 +Seashell 2625 +Starfish 2626 +Steampunk Platform 2627 +Skyware Platform 2628 +Living Wood Platform 2629 +Honey Platform 2630 +Skyware Work Bench 2631 +Glass Work Bench 2632 +Living Wood Work Bench 2633 +Flesh Sofa 2634 +Frozen Sofa 2635 +Living Wood Sofa 2636 +Pumpkin Dresser 2637 +Steampunk Dresser 2638 +Glass Dresser 2639 +Flesh Dresser 2640 +Pumpkin Lantern 2641 +Obsidian Lantern 2642 +Pumpkin Lamp 2643 +Obsidian Lamp 2644 +Blue Dungeon Lamp 2645 +Green Dungeon Lamp 2646 +Pink Dungeon Lamp 2647 +Honey Candle 2648 +Steampunk Candle 2649 +Spooky Candle 2650 +Obsidian Candle 2651 +Blue Dungeon Chandelier 2652 +Green Dungeon Chandelier 2653 +Pink Dungeon Chandelier 2654 +Steampunk Chandelier 2655 +Pumpkin Chandelier 2656 +Obsidian Chandelier 2657 +Blue Dungeon Bathtub 2658 +Green Dungeon Bathtub 2659 +Pink Dungeon Bathtub 2660 +Pumpkin Bathtub 2661 +Obsidian Bathtub 2662 +Golden Bathtub 2663 +Blue Dungeon Candelabra 2664 +Green Dungeon Candelabra 2665 +Pink Dungeon Candelabra 2666 +Obsidian Candelabra 2667 +Pumpkin Candelabra 2668 +Pumpkin Bed 2669 +Pumpkin Bookcase 2670 +Pumpkin Piano 2671 +Shark Statue 2672 +Truffle Worm 2673 +Apprentice Bait 2674 +Journeyman Bait 2675 +Master Bait 2676 +Amber Gemspark Wall 2677 +Offline Amber Gemspark Wall 2678 +Amethyst Gemspark Wall 2679 +Offline Amethyst Gemspark Wall 2680 +Diamond Gemspark Wall 2681 +Offline Diamond Gemspark Wall 2682 +Emerald Gemspark Wall 2683 +Offline Emerald Gemspark Wall 2684 +Ruby Gemspark Wall 2685 +Offline Ruby Gemspark Wall 2686 +Sapphire Gemspark Wall 2687 +Offline Sapphire Gemspark Wall 2688 +Topaz Gemspark Wall 2689 +Offline Topaz Gemspark Wall 2690 +Tin Plating Wall 2691 +Tin Plating 2692 +Waterfall Block 2693 +Lavafall Block 2694 +Confetti Block 2695 +Confetti Wall 2696 +Midnight Confetti Block 2697 +Midnight Confetti Wall 2698 +Weapon Rack 2699 +Fireworks Box 2700 +Living Fire Block 2701 +'0' Statue 2702 +'1' Statue 2703 +'2' Statue 2704 +'3' Statue 2705 +'4' Statue 2706 +'5' Statue 2707 +'6' Statue 2708 +'7' Statue 2709 +'8' Statue 2710 +'9' Statue 2711 +'A' Statue 2712 +'B' Statue 2713 +'C' Statue 2714 +'D' Statue 2715 +'E' Statue 2716 +'F' Statue 2717 +'G' Statue 2718 +'H' Statue 2719 +'I' Statue 2720 +'J' Statue 2721 +'K' Statue 2722 +'L' Statue 2723 +'M' Statue 2724 +'N' Statue 2725 +'O' Statue 2726 +'P' Statue 2727 +'Q' Statue 2728 +'R' Statue 2729 +'S' Statue 2730 +'T' Statue 2731 +'U' Statue 2732 +'V' Statue 2733 +'W' Statue 2734 +'X' Statue 2735 +'Y' Statue 2736 +'Z' Statue 2737 +Firework Fountain 2738 +Booster Track 2739 +Grasshopper 2740 +Grasshopper Cage 2741 +Music Box (Underground Crimson) 2742 +Cactus Table 2743 +Cactus Platform 2744 +Boreal Wood Sword 2745 +Boreal Wood Hammer 2746 +Boreal Wood Bow 2747 +Glass Chest 2748S \ No newline at end of file diff --git a/TerrariaUSaveEditor/Items.cs b/TerrariaUSaveEditor/Items.cs new file mode 100644 index 0000000..524aada --- /dev/null +++ b/TerrariaUSaveEditor/Items.cs @@ -0,0 +1,2707 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TerrariaUSaveEditor +{ + public static class Items + { + public static ItemData GetItem(int id) + { + if (!ItemList.ContainsKey(id)) + { + return ItemList[-1]; + } + + return ItemList[id]; + } + + public static int MaxID() + { + return ItemList[ItemList.Count - 1].Id; + } + + private static Dictionary ItemList = new Dictionary() + { + {-1, new ItemData(-1, "UNKOWN ITEM")}, + {0, new ItemData()}, + {1, new ItemData(1, "Iron Pickaxe")}, + {2, new ItemData(2, "Dirt Block")}, + {3, new ItemData(3, "Stone Block")}, + {4, new ItemData(4, "Iron Broadsword")}, + {5, new ItemData(5, "Mushroom")}, + {6, new ItemData(6, "Iron Shortsword")}, + {7, new ItemData(7, "Iron Hammer")}, + {8, new ItemData(8, "Torch")}, + {9, new ItemData(9, "Wood")}, + {10, new ItemData(10, "Iron Axe")}, + {11, new ItemData(11, "Iron Ore")}, + {12, new ItemData(12, "Copper Ore")}, + {13, new ItemData(13, "Gold Ore")}, + {14, new ItemData(14, "Silver Ore")}, + {15, new ItemData(15, "Copper Watch")}, + {16, new ItemData(16, "Silver Watch")}, + {17, new ItemData(17, "Gold Watch")}, + {18, new ItemData(18, "Depth Meter")}, + {19, new ItemData(19, "Gold Bar")}, + {20, new ItemData(20, "Copper Bar")}, + {21, new ItemData(21, "Silver Bar")}, + {22, new ItemData(22, "Iron Bar")}, + {23, new ItemData(23, "Gel")}, + {24, new ItemData(24, "Wooden Sword")}, + {25, new ItemData(25, "Wooden Door")}, + {26, new ItemData(26, "Stone Wall")}, + {27, new ItemData(27, "Acorn")}, + {28, new ItemData(28, "Lesser Healing Potion")}, + {29, new ItemData(29, "Life Crystal")}, + {30, new ItemData(30, "Dirt Wall")}, + {31, new ItemData(31, "Bottle")}, + {32, new ItemData(32, "Wooden Table")}, + {33, new ItemData(33, "Furnace")}, + {34, new ItemData(34, "Wooden Chair")}, + {35, new ItemData(35, "Iron Anvil")}, + {36, new ItemData(36, "Work Bench")}, + {37, new ItemData(37, "Goggles")}, + {38, new ItemData(38, "Lens")}, + {39, new ItemData(39, "Wooden Bow")}, + {40, new ItemData(40, "Wooden Arrow")}, + {41, new ItemData(41, "Flaming Arrow")}, + {42, new ItemData(42, "Shuriken")}, + {43, new ItemData(43, "Suspicious Looking Eye")}, + {44, new ItemData(44, "Demon Bow")}, + {45, new ItemData(45, "War Axe of the Night")}, + {46, new ItemData(46, "Light's Bane")}, + {47, new ItemData(47, "Unholy Arrow")}, + {48, new ItemData(48, "Chest")}, + {49, new ItemData(49, "Band of Regeneration")}, + {50, new ItemData(50, "Magic Mirror")}, + {51, new ItemData(51, "Jester's Arrow")}, + {52, new ItemData(52, "Angel Statue")}, + {53, new ItemData(53, "Cloud in a Bottle")}, + {54, new ItemData(54, "Hermes Boots")}, + {55, new ItemData(55, "Enchanted Boomerang")}, + {56, new ItemData(56, "Demonite Ore")}, + {57, new ItemData(57, "Demonite Bar")}, + {58, new ItemData(58, "Heart")}, + {59, new ItemData(59, "Corrupt Seeds")}, + {60, new ItemData(60, "Vile Mushroom")}, + {61, new ItemData(61, "Ebonstone Block")}, + {62, new ItemData(62, "Grass Seeds")}, + {63, new ItemData(63, "Sunflower")}, + {64, new ItemData(64, "Vilethorn")}, + {65, new ItemData(65, "Starfury")}, + {66, new ItemData(66, "Purification Powder")}, + {67, new ItemData(67, "Vile Powder")}, + {68, new ItemData(68, "Rotten Chunk")}, + {69, new ItemData(69, "Worm Tooth")}, + {70, new ItemData(70, "Worm Food")}, + {71, new ItemData(71, "Copper Coin")}, + {72, new ItemData(72, "Silver Coin")}, + {73, new ItemData(73, "Gold Coin")}, + {74, new ItemData(74, "Platinum Coin")}, + {75, new ItemData(75, "Fallen Star")}, + {76, new ItemData(76, "Copper Greaves")}, + {77, new ItemData(77, "Iron Greaves")}, + {78, new ItemData(78, "Silver Greaves")}, + {79, new ItemData(79, "Gold Greaves")}, + {80, new ItemData(80, "Copper Chainmail")}, + {81, new ItemData(81, "Iron Chainmail")}, + {82, new ItemData(82, "Silver Chainmail")}, + {83, new ItemData(83, "Gold Chainmail")}, + {84, new ItemData(84, "Grappling Hook")}, + {85, new ItemData(85, "Chain")}, + {86, new ItemData(86, "Shadow Scale")}, + {87, new ItemData(87, "Piggy Bank")}, + {88, new ItemData(88, "Mining Helmet")}, + {89, new ItemData(89, "Copper Helmet")}, + {90, new ItemData(90, "Iron Helmet")}, + {91, new ItemData(91, "Silver Helmet")}, + {92, new ItemData(92, "Gold Helmet")}, + {93, new ItemData(93, "Wood Wall")}, + {94, new ItemData(94, "Wood Platform")}, + {95, new ItemData(95, "Flintlock Pistol")}, + {96, new ItemData(96, "Musket")}, + {97, new ItemData(97, "Musket Ball")}, + {98, new ItemData(98, "Minishark")}, + {99, new ItemData(99, "Iron Bow")}, + {100, new ItemData(100, "Shadow Greaves")}, + {101, new ItemData(101, "Shadow Scalemail")}, + {102, new ItemData(102, "Shadow Helmet")}, + {103, new ItemData(103, "Nightmare Pickaxe")}, + {104, new ItemData(104, "The Breaker")}, + {105, new ItemData(105, "Candle")}, + {106, new ItemData(106, "Copper Chandelier")}, + {107, new ItemData(107, "Silver Chandelier")}, + {108, new ItemData(108, "Gold Chandelier")}, + {109, new ItemData(109, "Mana Crystal")}, + {110, new ItemData(110, "Lesser Mana Potion")}, + {111, new ItemData(111, "Band of Starpower")}, + {112, new ItemData(112, "Flower of Fire")}, + {113, new ItemData(113, "Magic Missile")}, + {114, new ItemData(114, "Dirt Rod")}, + {115, new ItemData(115, "Shadow Orb")}, + {116, new ItemData(116, "Meteorite")}, + {117, new ItemData(117, "Meteorite Bar")}, + {118, new ItemData(118, "Hook (crafting material)")}, + {119, new ItemData(119, "Flamarang")}, + {120, new ItemData(120, "Molten Fury")}, + {121, new ItemData(121, "Fiery Greatsword")}, + {122, new ItemData(122, "Molten Pickaxe")}, + {123, new ItemData(123, "Meteor Helmet")}, + {124, new ItemData(124, "Meteor Suit")}, + {125, new ItemData(125, "Meteor Leggings")}, + {126, new ItemData(126, "Bottled Water")}, + {127, new ItemData(127, "Space Gun")}, + {128, new ItemData(128, "Rocket Boots")}, + {129, new ItemData(129, "Gray Brick")}, + {130, new ItemData(130, "Gray Brick Wall")}, + {131, new ItemData(131, "Red Brick")}, + {132, new ItemData(132, "Red Brick Wall")}, + {133, new ItemData(133, "Clay Block")}, + {134, new ItemData(134, "Blue Brick")}, + {135, new ItemData(135, "Blue Brick Wall")}, + {136, new ItemData(136, "Chain Lantern")}, + {137, new ItemData(137, "Green Brick")}, + {138, new ItemData(138, "Green Brick Wall")}, + {139, new ItemData(139, "Pink Brick")}, + {140, new ItemData(140, "Pink Brick Wall")}, + {141, new ItemData(141, "Gold Brick")}, + {142, new ItemData(142, "Gold Brick Wall")}, + {143, new ItemData(143, "Silver Brick")}, + {144, new ItemData(144, "Silver Brick Wall")}, + {145, new ItemData(145, "Copper Brick")}, + {146, new ItemData(146, "Copper Brick Wall")}, + {147, new ItemData(147, "Spike")}, + {148, new ItemData(148, "Water Candle")}, + {149, new ItemData(149, "Book")}, + {150, new ItemData(150, "Cobweb")}, + {151, new ItemData(151, "Necro Helmet")}, + {152, new ItemData(152, "Necro Breastplate")}, + {153, new ItemData(153, "Necro Greaves")}, + {154, new ItemData(154, "Bone")}, + {155, new ItemData(155, "Muramasa")}, + {156, new ItemData(156, "Cobalt Shield")}, + {157, new ItemData(157, "Aqua Scepter")}, + {158, new ItemData(158, "Lucky Horseshoe")}, + {159, new ItemData(159, "Shiny Red Balloon")}, + {160, new ItemData(160, "Harpoon")}, + {161, new ItemData(161, "Spiky Ball")}, + {162, new ItemData(162, "Ball O' Hurt")}, + {163, new ItemData(163, "Blue Moon")}, + {164, new ItemData(164, "Handgun")}, + {165, new ItemData(165, "Water Bolt")}, + {166, new ItemData(166, "Bomb")}, + {167, new ItemData(167, "Dynamite")}, + {168, new ItemData(168, "Grenade")}, + {169, new ItemData(169, "Sand Block")}, + {170, new ItemData(170, "Glass")}, + {171, new ItemData(171, "Sign")}, + {172, new ItemData(172, "Ash Block")}, + {173, new ItemData(173, "Obsidian")}, + {174, new ItemData(174, "Hellstone")}, + {175, new ItemData(175, "Hellstone Bar")}, + {176, new ItemData(176, "Mud Block")}, + {177, new ItemData(177, "Sapphire")}, + {178, new ItemData(178, "Ruby")}, + {179, new ItemData(179, "Emerald")}, + {180, new ItemData(180, "Topaz")}, + {181, new ItemData(181, "Amethyst")}, + {182, new ItemData(182, "Diamond")}, + {183, new ItemData(183, "Glowing Mushroom")}, + {184, new ItemData(184, "Star")}, + {185, new ItemData(185, "Ivy Whip")}, + {186, new ItemData(186, "Breathing Reed")}, + {187, new ItemData(187, "Flipper")}, + {188, new ItemData(188, "Healing Potion")}, + {189, new ItemData(189, "Mana Potion")}, + {190, new ItemData(190, "Blade of Grass")}, + {191, new ItemData(191, "Thorn Chakram")}, + {192, new ItemData(192, "Obsidian Brick")}, + {193, new ItemData(193, "Obsidian Skull")}, + {194, new ItemData(194, "Mushroom Grass Seeds")}, + {195, new ItemData(195, "Jungle Grass Seeds")}, + {196, new ItemData(196, "Wooden Hammer")}, + {197, new ItemData(197, "Star Cannon")}, + {198, new ItemData(198, "Blue Phaseblade")}, + {199, new ItemData(199, "Red Phaseblade")}, + {200, new ItemData(200, "Green Phaseblade")}, + {201, new ItemData(201, "Purple Phaseblade")}, + {202, new ItemData(202, "White Phaseblade")}, + {203, new ItemData(203, "Yellow Phaseblade")}, + {204, new ItemData(204, "Meteor Hamaxe")}, + {205, new ItemData(205, "Empty Bucket")}, + {206, new ItemData(206, "Water Bucket")}, + {207, new ItemData(207, "Lava Bucket")}, + {208, new ItemData(208, "Jungle Rose")}, + {209, new ItemData(209, "Stinger")}, + {210, new ItemData(210, "Vine")}, + {211, new ItemData(211, "Feral Claws")}, + {212, new ItemData(212, "Anklet of the Wind")}, + {213, new ItemData(213, "Staff of Regrowth")}, + {214, new ItemData(214, "Hellstone Brick")}, + {215, new ItemData(215, "Whoopie Cushion")}, + {216, new ItemData(216, "Shackle")}, + {217, new ItemData(217, "Molten Hamaxe")}, + {218, new ItemData(218, "Flamelash")}, + {219, new ItemData(219, "Phoenix Blaster")}, + {220, new ItemData(220, "Sunfury")}, + {221, new ItemData(221, "Hellforge")}, + {222, new ItemData(222, "Clay Pot")}, + {223, new ItemData(223, "Nature's Gift")}, + {224, new ItemData(224, "Bed")}, + {225, new ItemData(225, "Silk")}, + {226, new ItemData(226, "Lesser Restoration Potion")}, + {227, new ItemData(227, "Restoration Potion")}, + {228, new ItemData(228, "Jungle Hat")}, + {229, new ItemData(229, "Jungle Shirt")}, + {230, new ItemData(230, "Jungle Pants")}, + {231, new ItemData(231, "Molten Helmet")}, + {232, new ItemData(232, "Molten Breastplate")}, + {233, new ItemData(233, "Molten Greaves")}, + {234, new ItemData(234, "Meteor Shot")}, + {235, new ItemData(235, "Sticky Bomb")}, + {236, new ItemData(236, "Black Lens")}, + {237, new ItemData(237, "Sunglasses")}, + {238, new ItemData(238, "Wizard Hat")}, + {239, new ItemData(239, "Top Hat")}, + {240, new ItemData(240, "Tuxedo Shirt")}, + {241, new ItemData(241, "Tuxedo Pants")}, + {242, new ItemData(242, "Summer Hat")}, + {243, new ItemData(243, "Bunny Hood")}, + {244, new ItemData(244, "Plumber's Hat")}, + {245, new ItemData(245, "Plumber's Shirt")}, + {246, new ItemData(246, "Plumber's Pants")}, + {247, new ItemData(247, "Hero's Hat")}, + {248, new ItemData(248, "Hero's Shirt")}, + {249, new ItemData(249, "Hero's Pants")}, + {250, new ItemData(250, "Fish Bowl")}, + {251, new ItemData(251, "Archaeologist's Hat")}, + {252, new ItemData(252, "Archaeologist's Jacket")}, + {253, new ItemData(253, "Archaeologist's Pants")}, + {254, new ItemData(254, "Black Thread")}, + {255, new ItemData(255, "Green Thread")}, + {256, new ItemData(256, "Ninja Hood")}, + {257, new ItemData(257, "Ninja Shirt")}, + {258, new ItemData(258, "Ninja Pants")}, + {259, new ItemData(259, "Leather")}, + {260, new ItemData(260, "Red Hat")}, + {261, new ItemData(261, "Goldfish")}, + {262, new ItemData(262, "Robe")}, + {263, new ItemData(263, "Robot Hat")}, + {264, new ItemData(264, "Gold Crown")}, + {265, new ItemData(265, "Hellfire Arrow")}, + {266, new ItemData(266, "Sandgun")}, + {267, new ItemData(267, "Guide Voodoo Doll")}, + {268, new ItemData(268, "Diving Helmet")}, + {269, new ItemData(269, "Familiar Shirt")}, + {270, new ItemData(270, "Familiar Pants")}, + {271, new ItemData(271, "Familiar Wig")}, + {272, new ItemData(272, "Demon Scythe")}, + {273, new ItemData(273, "Night's Edge")}, + {274, new ItemData(274, "Dark Lance")}, + {275, new ItemData(275, "Coral")}, + {276, new ItemData(276, "Cactus")}, + {277, new ItemData(277, "Trident")}, + {278, new ItemData(278, "Silver Bullet")}, + {279, new ItemData(279, "Throwing Knife")}, + {280, new ItemData(280, "Spear")}, + {281, new ItemData(281, "Blowpipe")}, + {282, new ItemData(282, "Glowstick")}, + {283, new ItemData(283, "Seed")}, + {284, new ItemData(284, "Wooden Boomerang")}, + {285, new ItemData(285, "Aglet")}, + {286, new ItemData(286, "Sticky Glowstick")}, + {287, new ItemData(287, "Poisoned Knife")}, + {288, new ItemData(288, "Obsidian Skin Potion")}, + {289, new ItemData(289, "Regeneration Potion")}, + {290, new ItemData(290, "Swiftness Potion")}, + {291, new ItemData(291, "Gills Potion")}, + {292, new ItemData(292, "Ironskin Potion")}, + {293, new ItemData(293, "Mana Regeneration Potion")}, + {294, new ItemData(294, "Magic Power Potion")}, + {295, new ItemData(295, "Featherfall Potion")}, + {296, new ItemData(296, "Spelunker Potion")}, + {297, new ItemData(297, "Invisibility Potion")}, + {298, new ItemData(298, "Shine Potion")}, + {299, new ItemData(299, "Night Owl Potion")}, + {300, new ItemData(300, "Battle Potion")}, + {301, new ItemData(301, "Thorns Potion")}, + {302, new ItemData(302, "Water Walking Potion")}, + {303, new ItemData(303, "Archery Potion")}, + {304, new ItemData(304, "Hunter Potion")}, + {305, new ItemData(305, "Gravitation Potion")}, + {306, new ItemData(306, "Gold Chest")}, + {307, new ItemData(307, "Daybloom Seeds")}, + {308, new ItemData(308, "Moonglow Seeds")}, + {309, new ItemData(309, "Blinkroot Seeds")}, + {310, new ItemData(310, "Deathweed Seeds")}, + {311, new ItemData(311, "Waterleaf Seeds")}, + {312, new ItemData(312, "Fireblossom Seeds")}, + {313, new ItemData(313, "Daybloom")}, + {314, new ItemData(314, "Moonglow")}, + {315, new ItemData(315, "Blinkroot")}, + {316, new ItemData(316, "Deathweed")}, + {317, new ItemData(317, "Waterleaf")}, + {318, new ItemData(318, "Fireblossom")}, + {319, new ItemData(319, "Shark Fin")}, + {320, new ItemData(320, "Feather")}, + {321, new ItemData(321, "Tombstone")}, + {322, new ItemData(322, "Mime Mask")}, + {323, new ItemData(323, "Antlion Mandible")}, + {324, new ItemData(324, "Illegal Gun Parts")}, + {325, new ItemData(325, "The Doctor's Shirt")}, + {326, new ItemData(326, "The Doctor's Pants")}, + {327, new ItemData(327, "Golden Key")}, + {328, new ItemData(328, "Shadow Chest")}, + {329, new ItemData(329, "Shadow Key")}, + {330, new ItemData(330, "Obsidian Brick Wall")}, + {331, new ItemData(331, "Jungle Spores")}, + {332, new ItemData(332, "Loom")}, + {333, new ItemData(333, "Piano")}, + {334, new ItemData(334, "Dresser")}, + {335, new ItemData(335, "Bench")}, + {336, new ItemData(336, "Bathtub")}, + {337, new ItemData(337, "Red Banner")}, + {338, new ItemData(338, "Green Banner")}, + {339, new ItemData(339, "Blue Banner")}, + {340, new ItemData(340, "Yellow Banner")}, + {341, new ItemData(341, "Lamp Post")}, + {342, new ItemData(342, "Tiki Torch")}, + {343, new ItemData(343, "Barrel")}, + {344, new ItemData(344, "Chinese Lantern")}, + {345, new ItemData(345, "Cooking Pot")}, + {346, new ItemData(346, "Safe")}, + {347, new ItemData(347, "Skull Lantern")}, + {348, new ItemData(348, "Trash Can")}, + {349, new ItemData(349, "Candelabra")}, + {350, new ItemData(350, "Pink Vase")}, + {351, new ItemData(351, "Mug")}, + {352, new ItemData(352, "Keg")}, + {353, new ItemData(353, "Ale")}, + {354, new ItemData(354, "Bookcase")}, + {355, new ItemData(355, "Throne")}, + {356, new ItemData(356, "Bowl")}, + {357, new ItemData(357, "Bowl of Soup")}, + {358, new ItemData(358, "Toilet")}, + {359, new ItemData(359, "Grandfather Clock")}, + {360, new ItemData(360, "Armor Statue")}, + {361, new ItemData(361, "Goblin Battle Standard")}, + {362, new ItemData(362, "Tattered Cloth")}, + {363, new ItemData(363, "Sawmill")}, + {364, new ItemData(364, "Cobalt Ore")}, + {365, new ItemData(365, "Mythril Ore")}, + {366, new ItemData(366, "Adamantite Ore")}, + {367, new ItemData(367, "Pwnhammer")}, + {368, new ItemData(368, "Excalibur")}, + {369, new ItemData(369, "Hallowed Seeds")}, + {370, new ItemData(370, "Ebonsand Block")}, + {371, new ItemData(371, "Cobalt Hat")}, + {372, new ItemData(372, "Cobalt Helmet")}, + {373, new ItemData(373, "Cobalt Mask")}, + {374, new ItemData(374, "Cobalt Breastplate")}, + {375, new ItemData(375, "Cobalt Leggings")}, + {376, new ItemData(376, "Mythril Hood")}, + {377, new ItemData(377, "Mythril Helmet")}, + {378, new ItemData(378, "Mythril Hat")}, + {379, new ItemData(379, "Mythril Chainmail")}, + {380, new ItemData(380, "Mythril Greaves")}, + {381, new ItemData(381, "Cobalt Bar")}, + {382, new ItemData(382, "Mythril Bar")}, + {383, new ItemData(383, "Cobalt Chainsaw")}, + {384, new ItemData(384, "Mythril Chainsaw")}, + {385, new ItemData(385, "Cobalt Drill")}, + {386, new ItemData(386, "Mythril Drill")}, + {387, new ItemData(387, "Adamantite Chainsaw")}, + {388, new ItemData(388, "Adamantite Drill")}, + {389, new ItemData(389, "Dao of Pow")}, + {390, new ItemData(390, "Mythril Halberd")}, + {391, new ItemData(391, "Adamantite Bar")}, + {392, new ItemData(392, "Glass Wall")}, + {393, new ItemData(393, "Compass")}, + {394, new ItemData(394, "Diving Gear")}, + {395, new ItemData(395, "GPS")}, + {396, new ItemData(396, "Obsidian Horseshoe")}, + {397, new ItemData(397, "Obsidian Shield")}, + {398, new ItemData(398, "Tinkerer's Workshop")}, + {399, new ItemData(399, "Cloud in a Balloon")}, + {400, new ItemData(400, "Adamantite Headgear")}, + {401, new ItemData(401, "Adamantite Helmet")}, + {402, new ItemData(402, "Adamantite Mask")}, + {403, new ItemData(403, "Adamantite Breastplate")}, + {404, new ItemData(404, "Adamantite Leggings")}, + {405, new ItemData(405, "Spectre Boots")}, + {406, new ItemData(406, "Adamantite Glaive")}, + {407, new ItemData(407, "Toolbelt")}, + {408, new ItemData(408, "Pearlsand Block")}, + {409, new ItemData(409, "Pearlstone Block")}, + {410, new ItemData(410, "Mining Shirt")}, + {411, new ItemData(411, "Mining Pants")}, + {412, new ItemData(412, "Pearlstone Brick")}, + {413, new ItemData(413, "Iridescent Brick")}, + {414, new ItemData(414, "Mudstone Brick")}, + {415, new ItemData(415, "Cobalt Brick")}, + {416, new ItemData(416, "Mythril Brick")}, + {417, new ItemData(417, "Pearlstone Brick Wall")}, + {418, new ItemData(418, "Iridescent Brick Wall")}, + {419, new ItemData(419, "Mudstone Brick Wall")}, + {420, new ItemData(420, "Cobalt Brick Wall")}, + {421, new ItemData(421, "Mythril Brick Wall")}, + {422, new ItemData(422, "Holy Water")}, + {423, new ItemData(423, "Unholy Water")}, + {424, new ItemData(424, "Silt Block")}, + {425, new ItemData(425, "Fairy Bell")}, + {426, new ItemData(426, "Breaker Blade")}, + {427, new ItemData(427, "Blue Torch")}, + {428, new ItemData(428, "Red Torch")}, + {429, new ItemData(429, "Green Torch")}, + {430, new ItemData(430, "Purple Torch")}, + {431, new ItemData(431, "White Torch")}, + {432, new ItemData(432, "Yellow Torch")}, + {433, new ItemData(433, "Demon Torch")}, + {434, new ItemData(434, "Clockwork Assault Rifle")}, + {435, new ItemData(435, "Cobalt Repeater")}, + {436, new ItemData(436, "Mythril Repeater")}, + {437, new ItemData(437, "Dual Hook")}, + {438, new ItemData(438, "Star Statue")}, + {439, new ItemData(439, "Sword Statue")}, + {440, new ItemData(440, "Slime Statue")}, + {441, new ItemData(441, "Goblin Statue")}, + {442, new ItemData(442, "Shield Statue")}, + {443, new ItemData(443, "Bat Statue")}, + {444, new ItemData(444, "Fish Statue")}, + {445, new ItemData(445, "Bunny Statue")}, + {446, new ItemData(446, "Skeleton Statue")}, + {447, new ItemData(447, "Reaper Statue")}, + {448, new ItemData(448, "Woman Statue")}, + {449, new ItemData(449, "Imp Statue")}, + {450, new ItemData(450, "Gargoyle Statue")}, + {451, new ItemData(451, "Gloom Statue")}, + {452, new ItemData(452, "Hornet Statue")}, + {453, new ItemData(453, "Bomb Statue")}, + {454, new ItemData(454, "Crab Statue")}, + {455, new ItemData(455, "Hammer Statue")}, + {456, new ItemData(456, "Potion Statue")}, + {457, new ItemData(457, "Spear Statue")}, + {458, new ItemData(458, "Cross Statue")}, + {459, new ItemData(459, "Jellyfish Statue")}, + {460, new ItemData(460, "Bow Statue")}, + {461, new ItemData(461, "Boomerang Statue")}, + {462, new ItemData(462, "Boot Statue")}, + {463, new ItemData(463, "Chest Statue")}, + {464, new ItemData(464, "Bird Statue")}, + {465, new ItemData(465, "Axe Statue")}, + {466, new ItemData(466, "Corrupt Statue")}, + {467, new ItemData(467, "Tree Statue")}, + {468, new ItemData(468, "Anvil Statue")}, + {469, new ItemData(469, "Pickaxe Statue")}, + {470, new ItemData(470, "Mushroom Statue")}, + {471, new ItemData(471, "Eyeball Statue")}, + {472, new ItemData(472, "Pillar Statue")}, + {473, new ItemData(473, "Heart Statue")}, + {474, new ItemData(474, "Pot Statue")}, + {475, new ItemData(475, "Sunflower Statue")}, + {476, new ItemData(476, "King Statue")}, + {477, new ItemData(477, "Queen Statue")}, + {478, new ItemData(478, "Piranha Statue")}, + {479, new ItemData(479, "Planked Wall")}, + {480, new ItemData(480, "Wooden Beam")}, + {481, new ItemData(481, "Adamantite Repeater")}, + {482, new ItemData(482, "Adamantite Sword")}, + {483, new ItemData(483, "Cobalt Sword")}, + {484, new ItemData(484, "Mythril Sword")}, + {485, new ItemData(485, "Moon Charm")}, + {486, new ItemData(486, "Ruler")}, + {487, new ItemData(487, "Crystal Ball")}, + {488, new ItemData(488, "Disco Ball")}, + {489, new ItemData(489, "Sorcerer Emblem")}, + {490, new ItemData(490, "Warrior Emblem")}, + {491, new ItemData(491, "Ranger Emblem")}, + {492, new ItemData(492, "Demon Wings")}, + {493, new ItemData(493, "Angel Wings")}, + {494, new ItemData(494, "Magical Harp")}, + {495, new ItemData(495, "Rainbow Rod")}, + {496, new ItemData(496, "Ice Rod")}, + {497, new ItemData(497, "Neptune's Shell")}, + {498, new ItemData(498, "Mannequin")}, + {499, new ItemData(499, "Greater Healing Potion")}, + {500, new ItemData(500, "Greater Mana Potion")}, + {501, new ItemData(501, "Pixie Dust")}, + {502, new ItemData(502, "Crystal Shard")}, + {503, new ItemData(503, "Clown Hat")}, + {504, new ItemData(504, "Clown Shirt")}, + {505, new ItemData(505, "Clown Pants")}, + {506, new ItemData(506, "Flamethrower")}, + {507, new ItemData(507, "Bell")}, + {508, new ItemData(508, "Harp")}, + {509, new ItemData(509, "Red Wrench")}, + {510, new ItemData(510, "Wire Cutter")}, + {511, new ItemData(511, "Active Stone Block")}, + {512, new ItemData(512, "Inactive Stone Block")}, + {513, new ItemData(513, "Lever")}, + {514, new ItemData(514, "Laser Rifle")}, + {515, new ItemData(515, "Crystal Bullet")}, + {516, new ItemData(516, "Holy Arrow")}, + {517, new ItemData(517, "Magic Dagger")}, + {518, new ItemData(518, "Crystal Storm")}, + {519, new ItemData(519, "Cursed Flames")}, + {520, new ItemData(520, "Soul of Light")}, + {521, new ItemData(521, "Soul of Night")}, + {522, new ItemData(522, "Cursed Flame")}, + {523, new ItemData(523, "Cursed Torch")}, + {524, new ItemData(524, "Adamantite Forge")}, + {525, new ItemData(525, "Mythril Anvil")}, + {526, new ItemData(526, "Unicorn Horn")}, + {527, new ItemData(527, "Dark Shard")}, + {528, new ItemData(528, "Light Shard")}, + {529, new ItemData(529, "Red Pressure Plate")}, + {530, new ItemData(530, "Wire")}, + {531, new ItemData(531, "Spell Tome")}, + {532, new ItemData(532, "Star Cloak")}, + {533, new ItemData(533, "Megashark")}, + {534, new ItemData(534, "Shotgun")}, + {535, new ItemData(535, "Philosopher's Stone")}, + {536, new ItemData(536, "Titan Glove")}, + {537, new ItemData(537, "Cobalt Naginata")}, + {538, new ItemData(538, "Switch")}, + {539, new ItemData(539, "Dart Trap")}, + {540, new ItemData(540, "Boulder")}, + {541, new ItemData(541, "Green Pressure Plate")}, + {542, new ItemData(542, "Gray Pressure Plate")}, + {543, new ItemData(543, "Brown Pressure Plate")}, + {544, new ItemData(544, "Mechanical Eye")}, + {545, new ItemData(545, "Cursed Arrow")}, + {546, new ItemData(546, "Cursed Bullet")}, + {547, new ItemData(547, "Soul of Fright")}, + {548, new ItemData(548, "Soul of Might")}, + {549, new ItemData(549, "Soul of Sight")}, + {550, new ItemData(550, "Gungnir")}, + {551, new ItemData(551, "Hallowed Plate Mail")}, + {552, new ItemData(552, "Hallowed Greaves")}, + {553, new ItemData(553, "Hallowed Helmet")}, + {554, new ItemData(554, "Cross Necklace")}, + {555, new ItemData(555, "Mana Flower")}, + {556, new ItemData(556, "Mechanical Worm")}, + {557, new ItemData(557, "Mechanical Skull")}, + {558, new ItemData(558, "Hallowed Headgear")}, + {559, new ItemData(559, "Hallowed Mask")}, + {560, new ItemData(560, "Slime Crown")}, + {561, new ItemData(561, "Light Disc")}, + {562, new ItemData(562, "Music Box (Overworld Day)")}, + {563, new ItemData(563, "Music Box (Eerie)")}, + {564, new ItemData(564, "Music Box (Night)")}, + {565, new ItemData(565, "Music Box (Title)")}, + {566, new ItemData(566, "Music Box (Underground)")}, + {567, new ItemData(567, "Music Box (Boss 1)")}, + {568, new ItemData(568, "Music Box (Jungle)")}, + {569, new ItemData(569, "Music Box (Corruption)")}, + {570, new ItemData(570, "Music Box (Underground Corruption)")}, + {571, new ItemData(571, "Music Box (The Hallow)")}, + {572, new ItemData(572, "Music Box (Boss 2)")}, + {573, new ItemData(573, "Music Box (Underground Hallow)")}, + {574, new ItemData(574, "Music Box (Boss 3)")}, + {575, new ItemData(575, "Soul of Flight")}, + {576, new ItemData(576, "Music Box")}, + {577, new ItemData(577, "Demonite Brick")}, + {578, new ItemData(578, "Hallowed Repeater")}, + {579, new ItemData(579, "Drax")}, + {580, new ItemData(580, "Explosives")}, + {581, new ItemData(581, "Inlet Pump")}, + {582, new ItemData(582, "Outlet Pump")}, + {583, new ItemData(583, "1 Second Timer")}, + {584, new ItemData(584, "3 Second Timer")}, + {585, new ItemData(585, "5 Second Timer")}, + {586, new ItemData(586, "Candy Cane Block")}, + {587, new ItemData(587, "Candy Cane Wall")}, + {588, new ItemData(588, "Santa Hat")}, + {589, new ItemData(589, "Santa Shirt")}, + {590, new ItemData(590, "Santa Pants")}, + {591, new ItemData(591, "Green Candy Cane Block")}, + {592, new ItemData(592, "Green Candy Cane Wall")}, + {593, new ItemData(593, "Snow Block")}, + {594, new ItemData(594, "Snow Brick")}, + {595, new ItemData(595, "Snow Brick Wall")}, + {596, new ItemData(596, "Blue Light")}, + {597, new ItemData(597, "Red Light")}, + {598, new ItemData(598, "Green Light")}, + {599, new ItemData(599, "Blue Present")}, + {600, new ItemData(600, "Green Present")}, + {601, new ItemData(601, "Yellow Present")}, + {602, new ItemData(602, "Snow Globe")}, + {603, new ItemData(603, "Carrot")}, + {604, new ItemData(604, "Adamantite Beam")}, + {605, new ItemData(605, "Adamantite Beam Wall")}, + {606, new ItemData(606, "Demonite Brick Wall")}, + {607, new ItemData(607, "Sandstone Brick")}, + {608, new ItemData(608, "Sandstone Brick Wall")}, + {609, new ItemData(609, "Ebonstone Brick")}, + {610, new ItemData(610, "Ebonstone Brick Wall")}, + {611, new ItemData(611, "Red Stucco")}, + {612, new ItemData(612, "Yellow Stucco")}, + {613, new ItemData(613, "Green Stucco")}, + {614, new ItemData(614, "Gray Stucco")}, + {615, new ItemData(615, "Red Stucco Wall")}, + {616, new ItemData(616, "Yellow Stucco Wall")}, + {617, new ItemData(617, "Green Stucco Wall")}, + {618, new ItemData(618, "Gray Stucco Wall")}, + {619, new ItemData(619, "Ebonwood")}, + {620, new ItemData(620, "Rich Mahogany")}, + {621, new ItemData(621, "Pearlwood")}, + {622, new ItemData(622, "Ebonwood Wall")}, + {623, new ItemData(623, "Rich Mahogany Wall")}, + {624, new ItemData(624, "Pearlwood Wall")}, + {625, new ItemData(625, "Ebonwood Chest")}, + {626, new ItemData(626, "Rich Mahogany Chest")}, + {627, new ItemData(627, "Pearlwood Chest")}, + {628, new ItemData(628, "Ebonwood Chair")}, + {629, new ItemData(629, "Rich Mahogany Chair")}, + {630, new ItemData(630, "Pearlwood Chair")}, + {631, new ItemData(631, "Ebonwood Platform")}, + {632, new ItemData(632, "Rich Mahogany Platform")}, + {633, new ItemData(633, "Pearlwood Platform")}, + {634, new ItemData(634, "Bone Platform")}, + {635, new ItemData(635, "Ebonwood Work Bench")}, + {636, new ItemData(636, "Rich Mahogany Work Bench")}, + {637, new ItemData(637, "Pearlwood Work Bench")}, + {638, new ItemData(638, "Ebonwood Table")}, + {639, new ItemData(639, "Rich Mahogany Table")}, + {640, new ItemData(640, "Pearlwood Table")}, + {641, new ItemData(641, "Ebonwood Piano")}, + {642, new ItemData(642, "Rich Mahogany Piano")}, + {643, new ItemData(643, "Pearlwood Piano")}, + {644, new ItemData(644, "Ebonwood Bed")}, + {645, new ItemData(645, "Rich Mahogany Bed")}, + {646, new ItemData(646, "Pearlwood Bed")}, + {647, new ItemData(647, "Ebonwood Dresser")}, + {648, new ItemData(648, "Rich Mahogany Dresser")}, + {649, new ItemData(649, "Pearlwood Dresser")}, + {650, new ItemData(650, "Ebonwood Door")}, + {651, new ItemData(651, "Rich Mahogany Door")}, + {652, new ItemData(652, "Pearlwood Door")}, + {653, new ItemData(653, "Ebonwood Sword")}, + {654, new ItemData(654, "Ebonwood Hammer")}, + {655, new ItemData(655, "Ebonwood Bow")}, + {656, new ItemData(656, "Rich Mahogany Sword")}, + {657, new ItemData(657, "Rich Mahogany Hammer")}, + {658, new ItemData(658, "Rich Mahogany Bow")}, + {659, new ItemData(659, "Pearlwood Sword")}, + {660, new ItemData(660, "Pearlwood Hammer")}, + {661, new ItemData(661, "Pearlwood Bow")}, + {662, new ItemData(662, "Rainbow Brick")}, + {663, new ItemData(663, "Rainbow Brick Wall")}, + {664, new ItemData(664, "Ice Block")}, + {665, new ItemData(665, "Red's Wings")}, + {666, new ItemData(666, "Red's Helmet")}, + {667, new ItemData(667, "Red's Breastplate")}, + {668, new ItemData(668, "Red's Leggings")}, + {669, new ItemData(669, "Fish")}, + {670, new ItemData(670, "Ice Boomerang")}, + {671, new ItemData(671, "Keybrand")}, + {672, new ItemData(672, "Cutlass")}, + {673, new ItemData(673, "Boreal Wood Work Bench")}, + {674, new ItemData(674, "True Excalibur")}, + {675, new ItemData(675, "True Night's Edge")}, + {676, new ItemData(676, "Frostbrand")}, + {677, new ItemData(677, "Boreal Wood Table")}, + {678, new ItemData(678, "Red Potion")}, + {679, new ItemData(679, "Tactical Shotgun")}, + {680, new ItemData(680, "Ivy Chest")}, + {681, new ItemData(681, "Ice Chest")}, + {682, new ItemData(682, "Marrow")}, + {683, new ItemData(683, "Unholy Trident")}, + {684, new ItemData(684, "Frost Helmet")}, + {685, new ItemData(685, "Frost Breastplate")}, + {686, new ItemData(686, "Frost Leggings")}, + {687, new ItemData(687, "Tin Helmet")}, + {688, new ItemData(688, "Tin Chainmail")}, + {689, new ItemData(689, "Tin Greaves")}, + {690, new ItemData(690, "Lead Helmet")}, + {691, new ItemData(691, "Lead Chainmail")}, + {692, new ItemData(692, "Lead Greaves")}, + {693, new ItemData(693, "Tungsten Helmet")}, + {694, new ItemData(694, "Tungsten Chainmail")}, + {695, new ItemData(695, "Tungsten Greaves")}, + {696, new ItemData(696, "Platinum Helmet")}, + {697, new ItemData(697, "Platinum Chainmail")}, + {698, new ItemData(698, "Platinum Greaves")}, + {699, new ItemData(699, "Tin Ore")}, + {700, new ItemData(700, "Lead Ore")}, + {701, new ItemData(701, "Tungsten Ore")}, + {702, new ItemData(702, "Platinum Ore")}, + {703, new ItemData(703, "Tin Bar")}, + {704, new ItemData(704, "Lead Bar")}, + {705, new ItemData(705, "Tungsten Bar")}, + {706, new ItemData(706, "Platinum Bar")}, + {707, new ItemData(707, "Tin Watch")}, + {708, new ItemData(708, "Tungsten Watch")}, + {709, new ItemData(709, "Platinum Watch")}, + {710, new ItemData(710, "Tin Chandelier")}, + {711, new ItemData(711, "Tungsten Chandelier")}, + {712, new ItemData(712, "Platinum Chandelier")}, + {713, new ItemData(713, "Platinum Candle")}, + {714, new ItemData(714, "Platinum Candelabra")}, + {715, new ItemData(715, "Platinum Crown")}, + {716, new ItemData(716, "Lead Anvil")}, + {717, new ItemData(717, "Tin Brick")}, + {718, new ItemData(718, "Tungsten Brick")}, + {719, new ItemData(719, "Platinum Brick")}, + {720, new ItemData(720, "Tin Brick Wall")}, + {721, new ItemData(721, "Tungsten Brick Wall")}, + {722, new ItemData(722, "Platinum Brick Wall")}, + {723, new ItemData(723, "Beam Sword")}, + {724, new ItemData(724, "Ice Blade")}, + {725, new ItemData(725, "Ice Bow")}, + {726, new ItemData(726, "Frost Staff")}, + {727, new ItemData(727, "Wood Helmet")}, + {728, new ItemData(728, "Wood Breastplate")}, + {729, new ItemData(729, "Wood Greaves")}, + {730, new ItemData(730, "Ebonwood Helmet")}, + {731, new ItemData(731, "Ebonwood Breastplate")}, + {732, new ItemData(732, "Ebonwood Greaves")}, + {733, new ItemData(733, "Rich Mahogany Helmet")}, + {734, new ItemData(734, "Rich Mahogany Breastplate")}, + {735, new ItemData(735, "Rich Mahogany Greaves")}, + {736, new ItemData(736, "Pearlwood Helmet")}, + {737, new ItemData(737, "Pearlwood Breastplate")}, + {738, new ItemData(738, "Pearlwood Greaves")}, + {739, new ItemData(739, "Amethyst Staff")}, + {740, new ItemData(740, "Topaz Staff")}, + {741, new ItemData(741, "Sapphire Staff")}, + {742, new ItemData(742, "Emerald Staff")}, + {743, new ItemData(743, "Ruby Staff")}, + {744, new ItemData(744, "Diamond Staff")}, + {745, new ItemData(745, "Grass Wall")}, + {746, new ItemData(746, "Jungle Wall")}, + {747, new ItemData(747, "Flower Wall")}, + {748, new ItemData(748, "Jetpack")}, + {749, new ItemData(749, "Butterfly Wings")}, + {750, new ItemData(750, "Cactus Wall")}, + {751, new ItemData(751, "Cloud")}, + {752, new ItemData(752, "Cloud Wall")}, + {753, new ItemData(753, "Seaweed")}, + {754, new ItemData(754, "Rune Hat")}, + {755, new ItemData(755, "Rune Robe")}, + {756, new ItemData(756, "Mushroom Spear")}, + {757, new ItemData(757, "Terra Blade")}, + {758, new ItemData(758, "Grenade Launcher")}, + {759, new ItemData(759, "Rocket Launcher")}, + {760, new ItemData(760, "Proximity Mine Launcher")}, + {761, new ItemData(761, "Fairy Wings")}, + {762, new ItemData(762, "Slime Block")}, + {763, new ItemData(763, "Flesh Block")}, + {764, new ItemData(764, "Mushroom Wall")}, + {765, new ItemData(765, "Rain Cloud")}, + {766, new ItemData(766, "Bone Block")}, + {767, new ItemData(767, "Frozen Slime Block")}, + {768, new ItemData(768, "Bone Block Wall")}, + {769, new ItemData(769, "Slime Block Wall")}, + {770, new ItemData(770, "Flesh Block Wall")}, + {771, new ItemData(771, "Rocket I")}, + {772, new ItemData(772, "Rocket II")}, + {773, new ItemData(773, "Rocket III")}, + {774, new ItemData(774, "Rocket IV")}, + {775, new ItemData(775, "Asphalt Block")}, + {776, new ItemData(776, "Cobalt Pickaxe")}, + {777, new ItemData(777, "Mythril Pickaxe")}, + {778, new ItemData(778, "Adamantite Pickaxe")}, + {779, new ItemData(779, "Clentaminator")}, + {780, new ItemData(780, "Green Solution")}, + {781, new ItemData(781, "Blue Solution")}, + {782, new ItemData(782, "Purple Solution")}, + {783, new ItemData(783, "Dark Blue Solution")}, + {784, new ItemData(784, "Red Solution")}, + {785, new ItemData(785, "Harpy Wings")}, + {786, new ItemData(786, "Bone Wings")}, + {787, new ItemData(787, "Hammush")}, + {788, new ItemData(788, "Nettle Burst")}, + {789, new ItemData(789, "Ankh Banner")}, + {790, new ItemData(790, "Snake Banner")}, + {791, new ItemData(791, "Omega Banner")}, + {792, new ItemData(792, "Crimson Helmet")}, + {793, new ItemData(793, "Crimson Scalemail")}, + {794, new ItemData(794, "Crimson Greaves")}, + {795, new ItemData(795, "Blood Butcherer")}, + {796, new ItemData(796, "Tendon Bow")}, + {797, new ItemData(797, "Flesh Grinder")}, + {798, new ItemData(798, "Deathbringer Pickaxe")}, + {799, new ItemData(799, "Blood Lust Cluster")}, + {800, new ItemData(800, "The Undertaker")}, + {801, new ItemData(801, "The Meatball")}, + {802, new ItemData(802, "The Rotted Fork")}, + {803, new ItemData(803, "Eskimo Hood")}, + {804, new ItemData(804, "Eskimo Coat")}, + {805, new ItemData(805, "Eskimo Pants")}, + {806, new ItemData(806, "Living Wood Chair")}, + {807, new ItemData(807, "Cactus Chair")}, + {808, new ItemData(808, "Bone Chair")}, + {809, new ItemData(809, "Flesh Chair")}, + {810, new ItemData(810, "Mushroom Chair")}, + {811, new ItemData(811, "Bone Work Bench")}, + {812, new ItemData(812, "Cactus Work Bench")}, + {813, new ItemData(813, "Flesh Work Bench")}, + {814, new ItemData(814, "Mushroom Work Bench")}, + {815, new ItemData(815, "Slime Work Bench")}, + {816, new ItemData(816, "Cactus Door")}, + {817, new ItemData(817, "Flesh Door")}, + {818, new ItemData(818, "Mushroom Door")}, + {819, new ItemData(819, "Living Wood Door")}, + {820, new ItemData(820, "Bone Door")}, + {821, new ItemData(821, "Flame Wings")}, + {822, new ItemData(822, "Frozen Wings")}, + {823, new ItemData(823, "Spectre Wings")}, + {824, new ItemData(824, "Sunplate Block")}, + {825, new ItemData(825, "Disc Wall")}, + {826, new ItemData(826, "Skyware Chair")}, + {827, new ItemData(827, "Bone Table")}, + {828, new ItemData(828, "Flesh Table")}, + {829, new ItemData(829, "Living Wood Table")}, + {830, new ItemData(830, "Skyware Table")}, + {831, new ItemData(831, "Living Wood Chest")}, + {832, new ItemData(832, "Living Wood Wand")}, + {833, new ItemData(833, "Purple Ice Block")}, + {834, new ItemData(834, "Pink Ice Block")}, + {835, new ItemData(835, "Red Ice Block")}, + {836, new ItemData(836, "Crimstone Block")}, + {837, new ItemData(837, "Skyware Door")}, + {838, new ItemData(838, "Skyware Chest")}, + {839, new ItemData(839, "Steampunk Hat")}, + {840, new ItemData(840, "Steampunk Shirt")}, + {841, new ItemData(841, "Steampunk Pants")}, + {842, new ItemData(842, "Bee Hat")}, + {843, new ItemData(843, "Bee Shirt")}, + {844, new ItemData(844, "Bee Pants")}, + {845, new ItemData(845, "World Banner")}, + {846, new ItemData(846, "Sun Banner")}, + {847, new ItemData(847, "Gravity Banner")}, + {848, new ItemData(848, "Pharaoh's Mask")}, + {849, new ItemData(849, "Actuator")}, + {850, new ItemData(850, "Blue Wrench")}, + {851, new ItemData(851, "Green Wrench")}, + {852, new ItemData(852, "Blue Pressure Plate")}, + {853, new ItemData(853, "Yellow Pressure Plate")}, + {854, new ItemData(854, "Discount Card")}, + {855, new ItemData(855, "Lucky Coin")}, + {856, new ItemData(856, "Unicorn on a Stick")}, + {857, new ItemData(857, "Sandstorm in a Bottle")}, + {858, new ItemData(858, "Boreal Wood Sofa")}, + {859, new ItemData(859, "Beach Ball")}, + {860, new ItemData(860, "Charm of Myths")}, + {861, new ItemData(861, "Moon Shell")}, + {862, new ItemData(862, "Star Veil")}, + {863, new ItemData(863, "Water Walking Boots")}, + {864, new ItemData(864, "Tiara")}, + {865, new ItemData(865, "link:Princess set (Clothier)Princess Dress")}, + {866, new ItemData(866, "Pharaoh's Robe")}, + {867, new ItemData(867, "Green Cap")}, + {868, new ItemData(868, "Mushroom Cap")}, + {869, new ItemData(869, "Tam O' Shanter")}, + {870, new ItemData(870, "Mummy Mask")}, + {871, new ItemData(871, "Mummy Shirt")}, + {872, new ItemData(872, "Mummy Pants")}, + {873, new ItemData(873, "Cowboy Hat")}, + {874, new ItemData(874, "Cowboy Jacket")}, + {875, new ItemData(875, "Cowboy Pants")}, + {876, new ItemData(876, "Pirate Hat")}, + {877, new ItemData(877, "Pirate Shirt")}, + {878, new ItemData(878, "Pirate Pants")}, + {879, new ItemData(879, "Viking Helmet")}, + {880, new ItemData(880, "Crimtane Ore")}, + {881, new ItemData(881, "Cactus Sword")}, + {882, new ItemData(882, "Cactus Pickaxe")}, + {883, new ItemData(883, "Ice Brick")}, + {884, new ItemData(884, "Ice Brick Wall")}, + {885, new ItemData(885, "Adhesive Bandage")}, + {886, new ItemData(886, "Armor Polish")}, + {887, new ItemData(887, "Bezoar")}, + {888, new ItemData(888, "Blindfold")}, + {889, new ItemData(889, "Fast Clock")}, + {890, new ItemData(890, "Megaphone")}, + {891, new ItemData(891, "Nazar")}, + {892, new ItemData(892, "Vitamins")}, + {893, new ItemData(893, "Trifold Map")}, + {894, new ItemData(894, "Cactus Helmet")}, + {895, new ItemData(895, "Cactus Breastplate")}, + {896, new ItemData(896, "Cactus Leggings")}, + {897, new ItemData(897, "Power Glove")}, + {898, new ItemData(898, "Lightning Boots")}, + {899, new ItemData(899, "Sun Stone")}, + {900, new ItemData(900, "Moon Stone")}, + {901, new ItemData(901, "Armor Bracing")}, + {902, new ItemData(902, "Medicated Bandage")}, + {903, new ItemData(903, "The Plan")}, + {904, new ItemData(904, "Countercurse Mantra")}, + {905, new ItemData(905, "Coin Gun")}, + {906, new ItemData(906, "Lava Charm")}, + {907, new ItemData(907, "Obsidian Water Walking Boots")}, + {908, new ItemData(908, "Lava Waders")}, + {909, new ItemData(909, "Pure Water Fountain")}, + {910, new ItemData(910, "Desert Water Fountain")}, + {911, new ItemData(911, "Shadewood")}, + {912, new ItemData(912, "Shadewood Door")}, + {913, new ItemData(913, "Shadewood Platform")}, + {914, new ItemData(914, "Shadewood Chest")}, + {915, new ItemData(915, "Shadewood Chair")}, + {916, new ItemData(916, "Shadewood Work Bench")}, + {917, new ItemData(917, "Shadewood Table")}, + {918, new ItemData(918, "Shadewood Dresser")}, + {919, new ItemData(919, "Shadewood Piano")}, + {920, new ItemData(920, "Shadewood Bed")}, + {921, new ItemData(921, "Shadewood Sword")}, + {922, new ItemData(922, "Shadewood Hammer")}, + {923, new ItemData(923, "Shadewood Bow")}, + {924, new ItemData(924, "Shadewood Helmet")}, + {925, new ItemData(925, "Shadewood Breastplate")}, + {926, new ItemData(926, "Shadewood Greaves")}, + {927, new ItemData(927, "Shadewood Wall")}, + {928, new ItemData(928, "Cannon")}, + {929, new ItemData(929, "Cannonball")}, + {930, new ItemData(930, "Flare Gun")}, + {931, new ItemData(931, "Flare")}, + {932, new ItemData(932, "Bone Wand")}, + {933, new ItemData(933, "Leaf Wand")}, + {934, new ItemData(934, "Flying Carpet")}, + {935, new ItemData(935, "Avenger Emblem")}, + {936, new ItemData(936, "Mechanical Glove")}, + {937, new ItemData(937, "Land Mine")}, + {938, new ItemData(938, "Paladin's Shield")}, + {939, new ItemData(939, "Web Slinger")}, + {940, new ItemData(940, "Jungle Water Fountain")}, + {941, new ItemData(941, "Icy Water Fountain")}, + {942, new ItemData(942, "Corrupt Water Fountain")}, + {943, new ItemData(943, "Crimson Water Fountain")}, + {944, new ItemData(944, "Hallowed Water Fountain")}, + {945, new ItemData(945, "Blood Water Fountain")}, + {946, new ItemData(946, "Umbrella")}, + {947, new ItemData(947, "Chlorophyte Ore")}, + {948, new ItemData(948, "Steampunk Wings")}, + {949, new ItemData(949, "Snowball")}, + {950, new ItemData(950, "Ice Skates")}, + {951, new ItemData(951, "Snowball Launcher")}, + {952, new ItemData(952, "Web Covered Chest")}, + {953, new ItemData(953, "Climbing Claws")}, + {954, new ItemData(954, "Ancient Iron Helmet")}, + {955, new ItemData(955, "Ancient Gold Helmet")}, + {956, new ItemData(956, "Ancient Shadow Helmet")}, + {957, new ItemData(957, "Ancient Shadow Scalemail")}, + {958, new ItemData(958, "Ancient Shadow Greaves")}, + {959, new ItemData(959, "Ancient Necro Helmet")}, + {960, new ItemData(960, "Ancient Cobalt Helmet")}, + {961, new ItemData(961, "Ancient Cobalt Breastplate")}, + {962, new ItemData(962, "Ancient Cobalt Leggings")}, + {963, new ItemData(963, "Black Belt")}, + {964, new ItemData(964, "Boomstick")}, + {965, new ItemData(965, "Rope")}, + {966, new ItemData(966, "Campfire")}, + {967, new ItemData(967, "Marshmallow")}, + {968, new ItemData(968, "Marshmallow on a Stick")}, + {969, new ItemData(969, "Cooked Marshmallow")}, + {970, new ItemData(970, "Red Rocket")}, + {971, new ItemData(971, "Green Rocket")}, + {972, new ItemData(972, "Blue Rocket")}, + {973, new ItemData(973, "Yellow Rocket")}, + {974, new ItemData(974, "Ice Torch")}, + {975, new ItemData(975, "Shoe Spikes")}, + {976, new ItemData(976, "Tiger Climbing Gear")}, + {977, new ItemData(977, "Tabi")}, + {978, new ItemData(978, "Pink Eskimo Hood")}, + {979, new ItemData(979, "Pink Eskimo Coat")}, + {980, new ItemData(980, "Pink Eskimo Pants")}, + {981, new ItemData(981, "Pink Thread")}, + {982, new ItemData(982, "Mana Regeneration Band")}, + {983, new ItemData(983, "Sandstorm in a Balloon")}, + {984, new ItemData(984, "Master Ninja Gear")}, + {985, new ItemData(985, "Rope Coil")}, + {986, new ItemData(986, "Blowgun")}, + {987, new ItemData(987, "Blizzard in a Bottle")}, + {988, new ItemData(988, "Frostburn Arrow")}, + {989, new ItemData(989, "Enchanted Sword")}, + {990, new ItemData(990, "Pickaxe Axe")}, + {991, new ItemData(991, "Cobalt Waraxe")}, + {992, new ItemData(992, "Mythril Waraxe")}, + {993, new ItemData(993, "Adamantite Waraxe")}, + {994, new ItemData(994, "Eater's Bone")}, + {995, new ItemData(995, "Blend-O-Matic")}, + {996, new ItemData(996, "Meat Grinder")}, + {997, new ItemData(997, "Extractinator")}, + {998, new ItemData(998, "Solidifier")}, + {999, new ItemData(999, "Amber")}, + {1000, new ItemData(1000, "Confetti Gun")}, + {1001, new ItemData(1001, "Chlorophyte Mask")}, + {1002, new ItemData(1002, "Chlorophyte Helmet")}, + {1003, new ItemData(1003, "Chlorophyte Headgear")}, + {1004, new ItemData(1004, "Chlorophyte Plate Mail")}, + {1005, new ItemData(1005, "Chlorophyte Greaves")}, + {1006, new ItemData(1006, "Chlorophyte Bar")}, + {1007, new ItemData(1007, "Red Dye")}, + {1008, new ItemData(1008, "Orange Dye")}, + {1009, new ItemData(1009, "Yellow Dye")}, + {1010, new ItemData(1010, "Lime Dye")}, + {1011, new ItemData(1011, "Green Dye")}, + {1012, new ItemData(1012, "Teal Dye")}, + {1013, new ItemData(1013, "Cyan Dye")}, + {1014, new ItemData(1014, "Sky Blue Dye")}, + {1015, new ItemData(1015, "Blue Dye")}, + {1016, new ItemData(1016, "Purple Dye")}, + {1017, new ItemData(1017, "Violet Dye")}, + {1018, new ItemData(1018, "Pink Dye")}, + {1019, new ItemData(1019, "Red and Black Dye")}, + {1020, new ItemData(1020, "Orange and Black Dye")}, + {1021, new ItemData(1021, "Yellow and Black Dye")}, + {1022, new ItemData(1022, "Lime and Black Dye")}, + {1023, new ItemData(1023, "Green and Black Dye")}, + {1024, new ItemData(1024, "Teal and Black Dye")}, + {1025, new ItemData(1025, "Cyan and Black Dye")}, + {1026, new ItemData(1026, "Sky Blue and Black Dye")}, + {1027, new ItemData(1027, "Blue and Black Dye")}, + {1028, new ItemData(1028, "Purple and Black Dye")}, + {1029, new ItemData(1029, "Violet and Black Dye")}, + {1030, new ItemData(1030, "Pink and Black Dye")}, + {1031, new ItemData(1031, "Flame Dye")}, + {1032, new ItemData(1032, "Flame and Black Dye")}, + {1033, new ItemData(1033, "Green Flame Dye")}, + {1034, new ItemData(1034, "Green Flame and Black Dye")}, + {1035, new ItemData(1035, "Blue Flame Dye")}, + {1036, new ItemData(1036, "Blue Flame and Black Dye")}, + {1037, new ItemData(1037, "Silver Dye")}, + {1038, new ItemData(1038, "Bright Red Dye")}, + {1039, new ItemData(1039, "Bright Orange Dye")}, + {1040, new ItemData(1040, "Bright Yellow Dye")}, + {1041, new ItemData(1041, "Bright Lime Dye")}, + {1042, new ItemData(1042, "Bright Green Dye")}, + {1043, new ItemData(1043, "Bright Teal Dye")}, + {1044, new ItemData(1044, "Bright Cyan Dye")}, + {1045, new ItemData(1045, "Bright Sky Blue Dye")}, + {1046, new ItemData(1046, "Bright Blue Dye")}, + {1047, new ItemData(1047, "Bright Purple Dye")}, + {1048, new ItemData(1048, "Bright Violet Dye")}, + {1049, new ItemData(1049, "Bright Pink Dye")}, + {1050, new ItemData(1050, "Black Dye")}, + {1051, new ItemData(1051, "Red and Silver Dye")}, + {1052, new ItemData(1052, "Orange and Silver Dye")}, + {1053, new ItemData(1053, "Yellow and Silver Dye")}, + {1054, new ItemData(1054, "Lime and Silver Dye")}, + {1055, new ItemData(1055, "Green and Silver Dye")}, + {1056, new ItemData(1056, "Teal and Silver Dye")}, + {1057, new ItemData(1057, "Cyan and Silver Dye")}, + {1058, new ItemData(1058, "Sky Blue and Silver Dye")}, + {1059, new ItemData(1059, "Blue and Silver Dye")}, + {1060, new ItemData(1060, "Purple and Silver Dye")}, + {1061, new ItemData(1061, "Violet and Silver Dye")}, + {1062, new ItemData(1062, "Pink and Silver Dye")}, + {1063, new ItemData(1063, "Intense Flame Dye")}, + {1064, new ItemData(1064, "Intense Green Flame Dye")}, + {1065, new ItemData(1065, "Intense Blue Flame Dye")}, + {1066, new ItemData(1066, "Rainbow Dye")}, + {1067, new ItemData(1067, "Intense Rainbow Dye")}, + {1068, new ItemData(1068, "Yellow Gradient Dye")}, + {1069, new ItemData(1069, "Cyan Gradient Dye")}, + {1070, new ItemData(1070, "Violet Gradient Dye")}, + {1071, new ItemData(1071, "Paintbrush")}, + {1072, new ItemData(1072, "Paint Roller")}, + {1073, new ItemData(1073, "Red Paint")}, + {1074, new ItemData(1074, "Orange Paint")}, + {1075, new ItemData(1075, "Yellow Paint")}, + {1076, new ItemData(1076, "Lime Paint")}, + {1077, new ItemData(1077, "Green Paint")}, + {1078, new ItemData(1078, "Teal Paint")}, + {1079, new ItemData(1079, "Cyan Paint")}, + {1080, new ItemData(1080, "Sky Blue Paint")}, + {1081, new ItemData(1081, "Blue Paint")}, + {1082, new ItemData(1082, "Purple Paint")}, + {1083, new ItemData(1083, "Violet Paint")}, + {1084, new ItemData(1084, "Pink Paint")}, + {1085, new ItemData(1085, "Deep Red Paint")}, + {1086, new ItemData(1086, "Deep Orange Paint")}, + {1087, new ItemData(1087, "Deep Yellow Paint")}, + {1088, new ItemData(1088, "Deep Lime Paint")}, + {1089, new ItemData(1089, "Deep Green Paint")}, + {1090, new ItemData(1090, "Deep Teal Paint")}, + {1091, new ItemData(1091, "Deep Cyan Paint")}, + {1092, new ItemData(1092, "Deep Sky Blue Paint")}, + {1093, new ItemData(1093, "Deep Blue Paint")}, + {1094, new ItemData(1094, "Deep Purple Paint")}, + {1095, new ItemData(1095, "Deep Violet Paint")}, + {1096, new ItemData(1096, "Deep Pink Paint")}, + {1097, new ItemData(1097, "Black Paint")}, + {1098, new ItemData(1098, "White Paint")}, + {1099, new ItemData(1099, "Gray Paint")}, + {1100, new ItemData(1100, "Paint Scraper")}, + {1101, new ItemData(1101, "Lihzahrd Brick")}, + {1102, new ItemData(1102, "Lihzahrd Brick Wall")}, + {1103, new ItemData(1103, "Slush Block")}, + {1104, new ItemData(1104, "Palladium Ore")}, + {1105, new ItemData(1105, "Orichalcum Ore")}, + {1106, new ItemData(1106, "Titanium Ore")}, + {1107, new ItemData(1107, "Teal Mushroom")}, + {1108, new ItemData(1108, "Green Mushroom")}, + {1109, new ItemData(1109, "Sky Blue Flower")}, + {1110, new ItemData(1110, "Yellow Marigold")}, + {1111, new ItemData(1111, "Blue Berries")}, + {1112, new ItemData(1112, "Lime Kelp")}, + {1113, new ItemData(1113, "Pink Prickly Pear")}, + {1114, new ItemData(1114, "Orange Bloodroot")}, + {1115, new ItemData(1115, "Red Husk")}, + {1116, new ItemData(1116, "Cyan Husk")}, + {1117, new ItemData(1117, "Violet Husk")}, + {1118, new ItemData(1118, "Purple Mucos")}, + {1119, new ItemData(1119, "Black Ink")}, + {1120, new ItemData(1120, "Dye Vat")}, + {1121, new ItemData(1121, "Bee Gun")}, + {1122, new ItemData(1122, "Possessed Hatchet")}, + {1123, new ItemData(1123, "Bee Keeper")}, + {1124, new ItemData(1124, "Hive")}, + {1125, new ItemData(1125, "Honey Block")}, + {1126, new ItemData(1126, "Hive Wall")}, + {1127, new ItemData(1127, "Crispy Honey Block")}, + {1128, new ItemData(1128, "Honey Bucket")}, + {1129, new ItemData(1129, "Hive Wand")}, + {1130, new ItemData(1130, "Beenade")}, + {1131, new ItemData(1131, "Gravity Globe")}, + {1132, new ItemData(1132, "Honey Comb")}, + {1133, new ItemData(1133, "Abeemination")}, + {1134, new ItemData(1134, "Bottled Honey")}, + {1135, new ItemData(1135, "Rain Hat")}, + {1136, new ItemData(1136, "Rain Coat")}, + {1137, new ItemData(1137, "Lihzahrd Door")}, + {1138, new ItemData(1138, "Dungeon Door")}, + {1139, new ItemData(1139, "Lead Door")}, + {1140, new ItemData(1140, "Iron Door")}, + {1141, new ItemData(1141, "Temple Key")}, + {1142, new ItemData(1142, "Lihzahrd Chest")}, + {1143, new ItemData(1143, "Lihzahrd Chair")}, + {1144, new ItemData(1144, "Lihzahrd Table")}, + {1145, new ItemData(1145, "Lihzahrd Work Bench")}, + {1146, new ItemData(1146, "Super Dart Trap")}, + {1147, new ItemData(1147, "Flame Trap")}, + {1148, new ItemData(1148, "Spiky Ball Trap")}, + {1149, new ItemData(1149, "Spear Trap")}, + {1150, new ItemData(1150, "Wooden Spike")}, + {1151, new ItemData(1151, "Lihzahrd Pressure Plate")}, + {1152, new ItemData(1152, "Lihzahrd Statue")}, + {1153, new ItemData(1153, "Lihzahrd Watcher Statue")}, + {1154, new ItemData(1154, "Lihzahrd Guardian Statue")}, + {1155, new ItemData(1155, "Wasp Gun")}, + {1156, new ItemData(1156, "Piranha Gun")}, + {1157, new ItemData(1157, "Pygmy Staff")}, + {1158, new ItemData(1158, "Pygmy Necklace")}, + {1159, new ItemData(1159, "Tiki Mask")}, + {1160, new ItemData(1160, "Tiki Shirt")}, + {1161, new ItemData(1161, "Tiki Pants")}, + {1162, new ItemData(1162, "Leaf Wings")}, + {1163, new ItemData(1163, "Blizzard in a Balloon")}, + {1164, new ItemData(1164, "Bundle of Balloons")}, + {1165, new ItemData(1165, "Bat Wings")}, + {1166, new ItemData(1166, "Bone Sword")}, + {1167, new ItemData(1167, "Hercules Beetle")}, + {1168, new ItemData(1168, "Smoke Bomb")}, + {1169, new ItemData(1169, "Bone Key")}, + {1170, new ItemData(1170, "Nectar")}, + {1171, new ItemData(1171, "Tiki Totem")}, + {1172, new ItemData(1172, "Lizard Egg")}, + {1173, new ItemData(1173, "Grave Marker")}, + {1174, new ItemData(1174, "Cross Grave Marker")}, + {1175, new ItemData(1175, "Headstone")}, + {1176, new ItemData(1176, "Gravestone")}, + {1177, new ItemData(1177, "Obelisk")}, + {1178, new ItemData(1178, "Leaf Blower")}, + {1179, new ItemData(1179, "Chlorophyte Bullet")}, + {1180, new ItemData(1180, "Parrot Cracker")}, + {1181, new ItemData(1181, "Strange Glowing Mushroom")}, + {1182, new ItemData(1182, "Seedling")}, + {1183, new ItemData(1183, "Wisp in a Bottle")}, + {1184, new ItemData(1184, "Palladium Bar")}, + {1185, new ItemData(1185, "Palladium Sword")}, + {1186, new ItemData(1186, "Palladium Pike")}, + {1187, new ItemData(1187, "Palladium Repeater")}, + {1188, new ItemData(1188, "Palladium Pickaxe")}, + {1189, new ItemData(1189, "Palladium Drill")}, + {1190, new ItemData(1190, "Palladium Chainsaw")}, + {1191, new ItemData(1191, "Orichalcum Bar")}, + {1192, new ItemData(1192, "Orichalcum Sword")}, + {1193, new ItemData(1193, "Orichalcum Halberd")}, + {1194, new ItemData(1194, "Orichalcum Repeater")}, + {1195, new ItemData(1195, "Orichalcum Pickaxe")}, + {1196, new ItemData(1196, "Orichalcum Drill")}, + {1197, new ItemData(1197, "Orichalcum Chainsaw")}, + {1198, new ItemData(1198, "Titanium Bar")}, + {1199, new ItemData(1199, "Titanium Sword")}, + {1200, new ItemData(1200, "Titanium Trident")}, + {1201, new ItemData(1201, "Titanium Repeater")}, + {1202, new ItemData(1202, "Titanium Pickaxe")}, + {1203, new ItemData(1203, "Titanium Drill")}, + {1204, new ItemData(1204, "Titanium Chainsaw")}, + {1205, new ItemData(1205, "Palladium Mask")}, + {1206, new ItemData(1206, "Palladium Helmet")}, + {1207, new ItemData(1207, "Palladium Headgear")}, + {1208, new ItemData(1208, "Palladium Breastplate")}, + {1209, new ItemData(1209, "Palladium Leggings")}, + {1210, new ItemData(1210, "Orichalcum Mask")}, + {1211, new ItemData(1211, "Orichalcum Helmet")}, + {1212, new ItemData(1212, "Orichalcum Headgear")}, + {1213, new ItemData(1213, "Orichalcum Breastplate")}, + {1214, new ItemData(1214, "Orichalcum Leggings")}, + {1215, new ItemData(1215, "Titanium Mask")}, + {1216, new ItemData(1216, "Titanium Helmet")}, + {1217, new ItemData(1217, "Titanium Headgear")}, + {1218, new ItemData(1218, "Titanium Breastplate")}, + {1219, new ItemData(1219, "Titanium Leggings")}, + {1220, new ItemData(1220, "Orichalcum Anvil")}, + {1221, new ItemData(1221, "Titanium Forge")}, + {1222, new ItemData(1222, "Palladium Waraxe")}, + {1223, new ItemData(1223, "Orichalcum Waraxe")}, + {1224, new ItemData(1224, "Titanium Waraxe")}, + {1225, new ItemData(1225, "Hallowed Bar")}, + {1226, new ItemData(1226, "Chlorophyte Claymore")}, + {1227, new ItemData(1227, "Chlorophyte Saber")}, + {1228, new ItemData(1228, "Chlorophyte Partisan")}, + {1229, new ItemData(1229, "Chlorophyte Shotbow")}, + {1230, new ItemData(1230, "Chlorophyte Pickaxe")}, + {1231, new ItemData(1231, "Chlorophyte Drill")}, + {1232, new ItemData(1232, "Chlorophyte Chainsaw")}, + {1233, new ItemData(1233, "Chlorophyte Greataxe")}, + {1234, new ItemData(1234, "Chlorophyte Warhammer")}, + {1235, new ItemData(1235, "Chlorophyte Arrow")}, + {1236, new ItemData(1236, "Amethyst Hook")}, + {1237, new ItemData(1237, "Topaz Hook")}, + {1238, new ItemData(1238, "Sapphire Hook")}, + {1239, new ItemData(1239, "Emerald Hook")}, + {1240, new ItemData(1240, "Ruby Hook")}, + {1241, new ItemData(1241, "Diamond Hook")}, + {1242, new ItemData(1242, "Amber Mosquito")}, + {1243, new ItemData(1243, "Umbrella Hat")}, + {1244, new ItemData(1244, "Nimbus Rod")}, + {1245, new ItemData(1245, "Orange Torch")}, + {1246, new ItemData(1246, "Crimsand Block")}, + {1247, new ItemData(1247, "Bee Cloak")}, + {1248, new ItemData(1248, "Eye of the Golem")}, + {1249, new ItemData(1249, "Honey Balloon")}, + {1250, new ItemData(1250, "Blue Horseshoe Balloon")}, + {1251, new ItemData(1251, "White Horseshoe Balloon")}, + {1252, new ItemData(1252, "Yellow Horseshoe Balloon")}, + {1253, new ItemData(1253, "Frozen Turtle Shell")}, + {1254, new ItemData(1254, "Sniper Rifle")}, + {1255, new ItemData(1255, "Venus Magnum")}, + {1256, new ItemData(1256, "Crimson Rod")}, + {1257, new ItemData(1257, "Crimtane Bar")}, + {1258, new ItemData(1258, "Stynger")}, + {1259, new ItemData(1259, "Flower Pow")}, + {1260, new ItemData(1260, "Rainbow Gun")}, + {1261, new ItemData(1261, "Stynger Bolt")}, + {1262, new ItemData(1262, "Chlorophyte Jackhammer")}, + {1263, new ItemData(1263, "Teleporter")}, + {1264, new ItemData(1264, "Flower of Frost")}, + {1265, new ItemData(1265, "Uzi")}, + {1266, new ItemData(1266, "Magnet Sphere")}, + {1267, new ItemData(1267, "Purple Stained Glass")}, + {1268, new ItemData(1268, "Yellow Stained Glass")}, + {1269, new ItemData(1269, "Blue Stained Glass")}, + {1270, new ItemData(1270, "Green Stained Glass")}, + {1271, new ItemData(1271, "Red Stained Glass")}, + {1272, new ItemData(1272, "Multicolored Stained Glass")}, + {1273, new ItemData(1273, "Skeletron Hand")}, + {1274, new ItemData(1274, "Skull")}, + {1275, new ItemData(1275, "Balla Hat")}, + {1276, new ItemData(1276, "Gangsta Hat")}, + {1277, new ItemData(1277, "Sailor Hat")}, + {1278, new ItemData(1278, "Eye Patch")}, + {1279, new ItemData(1279, "Sailor Shirt")}, + {1280, new ItemData(1280, "Sailor Pants")}, + {1281, new ItemData(1281, "Skeletron Mask")}, + {1282, new ItemData(1282, "Amethyst Robe")}, + {1283, new ItemData(1283, "Topaz Robe")}, + {1284, new ItemData(1284, "Sapphire Robe")}, + {1285, new ItemData(1285, "Emerald Robe")}, + {1286, new ItemData(1286, "Ruby Robe")}, + {1287, new ItemData(1287, "Diamond Robe")}, + {1288, new ItemData(1288, "White Tuxedo Shirt")}, + {1289, new ItemData(1289, "White Tuxedo Pants")}, + {1290, new ItemData(1290, "Panic Necklace")}, + {1291, new ItemData(1291, "Life Fruit")}, + {1292, new ItemData(1292, "Lihzahrd Altar")}, + {1293, new ItemData(1293, "Lihzahrd Power Cell")}, + {1294, new ItemData(1294, "Picksaw")}, + {1295, new ItemData(1295, "Heat Ray")}, + {1296, new ItemData(1296, "Staff of Earth")}, + {1297, new ItemData(1297, "Golem Fist")}, + {1298, new ItemData(1298, "Water Chest")}, + {1299, new ItemData(1299, "Binoculars")}, + {1300, new ItemData(1300, "Rifle Scope")}, + {1301, new ItemData(1301, "Destroyer Emblem")}, + {1302, new ItemData(1302, "High Velocity Bullet")}, + {1303, new ItemData(1303, "Jellyfish Necklace")}, + {1304, new ItemData(1304, "Zombie Arm")}, + {1305, new ItemData(1305, "The Axe")}, + {1306, new ItemData(1306, "Ice Sickle")}, + {1307, new ItemData(1307, "Clothier Voodoo Doll")}, + {1308, new ItemData(1308, "Poison Staff")}, + {1309, new ItemData(1309, "Slime Staff")}, + {1310, new ItemData(1310, "Poison Dart")}, + {1311, new ItemData(1311, "Eye Spring")}, + {1312, new ItemData(1312, "Toy Sled")}, + {1313, new ItemData(1313, "Book of Skulls")}, + {1314, new ItemData(1314, "KO Cannon")}, + {1315, new ItemData(1315, "Pirate Map")}, + {1316, new ItemData(1316, "Turtle Helmet")}, + {1317, new ItemData(1317, "Turtle Scale Mail")}, + {1318, new ItemData(1318, "Turtle Leggings")}, + {1319, new ItemData(1319, "Snowball Cannon")}, + {1320, new ItemData(1320, "Bone Pickaxe")}, + {1321, new ItemData(1321, "Magic Quiver")}, + {1322, new ItemData(1322, "Magma Stone")}, + {1323, new ItemData(1323, "Obsidian Rose")}, + {1324, new ItemData(1324, "Bananarang")}, + {1325, new ItemData(1325, "Chain Knife")}, + {1326, new ItemData(1326, "Rod of Discord")}, + {1327, new ItemData(1327, "Death Sickle")}, + {1328, new ItemData(1328, "Turtle Shell")}, + {1329, new ItemData(1329, "Tissue Sample")}, + {1330, new ItemData(1330, "Vertebrae")}, + {1331, new ItemData(1331, "Bloody Spine")}, + {1332, new ItemData(1332, "Ichor")}, + {1333, new ItemData(1333, "Ichor Torch")}, + {1334, new ItemData(1334, "Ichor Arrow")}, + {1335, new ItemData(1335, "Ichor Bullet")}, + {1336, new ItemData(1336, "Golden Shower")}, + {1337, new ItemData(1337, "Bunny Cannon")}, + {1338, new ItemData(1338, "Explosive Bunny")}, + {1339, new ItemData(1339, "Vial of Venom")}, + {1340, new ItemData(1340, "Flask of Venom")}, + {1341, new ItemData(1341, "Venom Arrow")}, + {1342, new ItemData(1342, "Venom Bullet")}, + {1343, new ItemData(1343, "Fire Gauntlet")}, + {1344, new ItemData(1344, "Cog")}, + {1345, new ItemData(1345, "Confetti")}, + {1346, new ItemData(1346, "Nanites")}, + {1347, new ItemData(1347, "Explosive Powder")}, + {1348, new ItemData(1348, "Gold Dust")}, + {1349, new ItemData(1349, "Party Bullet")}, + {1350, new ItemData(1350, "Nano Bullet")}, + {1351, new ItemData(1351, "Exploding Bullet")}, + {1352, new ItemData(1352, "Golden Bullet")}, + {1353, new ItemData(1353, "Flask of Cursed Flames")}, + {1354, new ItemData(1354, "Flask of Fire")}, + {1355, new ItemData(1355, "Flask of Gold")}, + {1356, new ItemData(1356, "Flask of Ichor")}, + {1357, new ItemData(1357, "Flask of Nanites")}, + {1358, new ItemData(1358, "Flask of Party")}, + {1359, new ItemData(1359, "Flask of Poison")}, + {1360, new ItemData(1360, "Eye of Cthulhu Trophy")}, + {1361, new ItemData(1361, "Eater of Worlds Trophy")}, + {1362, new ItemData(1362, "Brain of Cthulhu Trophy")}, + {1363, new ItemData(1363, "Skeletron Trophy")}, + {1364, new ItemData(1364, "Queen Bee Trophy")}, + {1365, new ItemData(1365, "Wall of Flesh Trophy")}, + {1366, new ItemData(1366, "Destroyer Trophy")}, + {1367, new ItemData(1367, "Skeletron Prime Trophy")}, + {1368, new ItemData(1368, "Retinazer Trophy")}, + {1369, new ItemData(1369, "Spazmatism Trophy")}, + {1370, new ItemData(1370, "Plantera Trophy")}, + {1371, new ItemData(1371, "Golem Trophy")}, + {1372, new ItemData(1372, "Blood Moon Rising")}, + {1373, new ItemData(1373, "The Hanged Man")}, + {1374, new ItemData(1374, "Glory of the Fire")}, + {1375, new ItemData(1375, "Bone Warp")}, + {1376, new ItemData(1376, "Wall Skeleton")}, + {1377, new ItemData(1377, "Hanging Skeleton")}, + {1378, new ItemData(1378, "Blue Slab Wall")}, + {1379, new ItemData(1379, "Blue Tiled Wall")}, + {1380, new ItemData(1380, "Pink Slab Wall")}, + {1381, new ItemData(1381, "Pink Tiled Wall")}, + {1382, new ItemData(1382, "Green Slab Wall")}, + {1383, new ItemData(1383, "Green Tiled Wall")}, + {1384, new ItemData(1384, "Blue Brick Platform")}, + {1385, new ItemData(1385, "Pink Brick Platform")}, + {1386, new ItemData(1386, "Green Brick Platform")}, + {1387, new ItemData(1387, "Metal Shelf")}, + {1388, new ItemData(1388, "Brass Shelf")}, + {1389, new ItemData(1389, "Wood Shelf")}, + {1390, new ItemData(1390, "Brass Lantern")}, + {1391, new ItemData(1391, "Caged Lantern")}, + {1392, new ItemData(1392, "Carriage Lantern")}, + {1393, new ItemData(1393, "Alchemy Lantern")}, + {1394, new ItemData(1394, "Diabolist Lamp")}, + {1395, new ItemData(1395, "Oil Rag Sconse")}, + {1396, new ItemData(1396, "Blue Dungeon Chair")}, + {1397, new ItemData(1397, "Blue Dungeon Table")}, + {1398, new ItemData(1398, "Blue Dungeon Work Bench")}, + {1399, new ItemData(1399, "Green Dungeon Chair")}, + {1400, new ItemData(1400, "Green Dungeon Table")}, + {1401, new ItemData(1401, "Green Dungeon Work Bench")}, + {1402, new ItemData(1402, "Pink Dungeon Chair")}, + {1403, new ItemData(1403, "Pink Dungeon Table")}, + {1404, new ItemData(1404, "Pink Dungeon Work Bench")}, + {1405, new ItemData(1405, "Blue Dungeon Candle")}, + {1406, new ItemData(1406, "Green Dungeon Candle")}, + {1407, new ItemData(1407, "Pink Dungeon Candle")}, + {1408, new ItemData(1408, "Blue Dungeon Vase")}, + {1409, new ItemData(1409, "Green Dungeon Vase")}, + {1410, new ItemData(1410, "Pink Dungeon Vase")}, + {1411, new ItemData(1411, "Blue Dungeon Door")}, + {1412, new ItemData(1412, "Green Dungeon Door")}, + {1413, new ItemData(1413, "Pink Dungeon Door")}, + {1414, new ItemData(1414, "Blue Dungeon Bookcase")}, + {1415, new ItemData(1415, "Green Dungeon Bookcase")}, + {1416, new ItemData(1416, "Pink Dungeon Bookcase")}, + {1417, new ItemData(1417, "Catacomb")}, + {1418, new ItemData(1418, "Dungeon Shelf")}, + {1419, new ItemData(1419, "Skellington J Skellingsworth")}, + {1420, new ItemData(1420, "The Cursed Man")}, + {1421, new ItemData(1421, "The Eye Sees the End")}, + {1422, new ItemData(1422, "Something Evil is Watching You")}, + {1423, new ItemData(1423, "The Twins Have Awoken")}, + {1424, new ItemData(1424, "The Screamer")}, + {1425, new ItemData(1425, "Goblins Playing Poker")}, + {1426, new ItemData(1426, "Dryadisque")}, + {1427, new ItemData(1427, "Sunflowers")}, + {1428, new ItemData(1428, "Terrarian Gothic")}, + {1429, new ItemData(1429, "Beanie")}, + {1430, new ItemData(1430, "Imbuing Station")}, + {1431, new ItemData(1431, "Star in a Bottle")}, + {1432, new ItemData(1432, "Empty Bullet")}, + {1433, new ItemData(1433, "Impact")}, + {1434, new ItemData(1434, "Powered by Birds")}, + {1435, new ItemData(1435, "The Destroyer")}, + {1436, new ItemData(1436, "The Persistency of Eyes")}, + {1437, new ItemData(1437, "Unicorn Crossing the Hallows")}, + {1438, new ItemData(1438, "Great Wave")}, + {1439, new ItemData(1439, "Starry Night")}, + {1440, new ItemData(1440, "Guide Picasso")}, + {1441, new ItemData(1441, "The Guardian's Gaze")}, + {1442, new ItemData(1442, "Father of Someone")}, + {1443, new ItemData(1443, "Nurse Lisa")}, + {1444, new ItemData(1444, "Shadowbeam Staff")}, + {1445, new ItemData(1445, "Inferno Fork")}, + {1446, new ItemData(1446, "Spectre Staff")}, + {1447, new ItemData(1447, "Wooden Fence")}, + {1448, new ItemData(1448, "Lead Fence")}, + {1449, new ItemData(1449, "Bubble Machine")}, + {1450, new ItemData(1450, "Bubble Wand")}, + {1451, new ItemData(1451, "Marching Bones Banner")}, + {1452, new ItemData(1452, "Necromantic Sign")}, + {1453, new ItemData(1453, "Rusted Company Standard")}, + {1454, new ItemData(1454, "Ragged Brotherhood Sigil")}, + {1455, new ItemData(1455, "Molten Legion Flag")}, + {1456, new ItemData(1456, "Diabolic Sigil")}, + {1457, new ItemData(1457, "Obsidian Platform")}, + {1458, new ItemData(1458, "Obsidian Door")}, + {1459, new ItemData(1459, "Obsidian Chair")}, + {1460, new ItemData(1460, "Obsidian Table")}, + {1461, new ItemData(1461, "Obsidian Work Bench")}, + {1462, new ItemData(1462, "Obsidian Vase")}, + {1463, new ItemData(1463, "Obsidian Bookcase")}, + {1464, new ItemData(1464, "Hellbound Banner")}, + {1465, new ItemData(1465, "Hell Hammer Banner")}, + {1466, new ItemData(1466, "Helltower Banner")}, + {1467, new ItemData(1467, "Lost Hopes of Man Banner")}, + {1468, new ItemData(1468, "Obsidian Watcher Banner")}, + {1469, new ItemData(1469, "Lava Erupts Banner")}, + {1470, new ItemData(1470, "Blue Dungeon Bed")}, + {1471, new ItemData(1471, "Green Dungeon Bed")}, + {1472, new ItemData(1472, "Pink Dungeon Bed")}, + {1473, new ItemData(1473, "Obsidian Bed")}, + {1474, new ItemData(1474, "Waldo")}, + {1475, new ItemData(1475, "Darkness")}, + {1476, new ItemData(1476, "Dark Soul Reaper")}, + {1477, new ItemData(1477, "Land")}, + {1478, new ItemData(1478, "Trapped Ghost")}, + {1479, new ItemData(1479, "Demon's Eye")}, + {1480, new ItemData(1480, "Finding Gold")}, + {1481, new ItemData(1481, "First Encounter")}, + {1482, new ItemData(1482, "Good Morning")}, + {1483, new ItemData(1483, "Underground Reward")}, + {1484, new ItemData(1484, "Through the Window")}, + {1485, new ItemData(1485, "Place Above the Clouds")}, + {1486, new ItemData(1486, "Do Not Step on the Grass")}, + {1487, new ItemData(1487, "Cold Waters in the White Land")}, + {1488, new ItemData(1488, "Lightless Chasms")}, + {1489, new ItemData(1489, "The Land of Deceiving Looks")}, + {1490, new ItemData(1490, "Daylight")}, + {1491, new ItemData(1491, "Secret of the Sands")}, + {1492, new ItemData(1492, "Deadland Comes Alive")}, + {1493, new ItemData(1493, "Evil Presence")}, + {1494, new ItemData(1494, "Sky Guardian")}, + {1495, new ItemData(1495, "American Explosive")}, + {1496, new ItemData(1496, "Discover")}, + {1497, new ItemData(1497, "Hand Earth")}, + {1498, new ItemData(1498, "Old Miner")}, + {1499, new ItemData(1499, "Skelehead")}, + {1500, new ItemData(1500, "Facing the Cerebral Mastermind")}, + {1501, new ItemData(1501, "Lake of Fire")}, + {1502, new ItemData(1502, "Trio Super Heroes")}, + {1503, new ItemData(1503, "Spectre Hood")}, + {1504, new ItemData(1504, "Spectre Robe")}, + {1505, new ItemData(1505, "Spectre Pants")}, + {1506, new ItemData(1506, "Spectre Pickaxe")}, + {1507, new ItemData(1507, "Spectre Hamaxe")}, + {1508, new ItemData(1508, "Ectoplasm")}, + {1509, new ItemData(1509, "Gothic Chair")}, + {1510, new ItemData(1510, "Gothic Table")}, + {1511, new ItemData(1511, "Gothic Work Bench")}, + {1512, new ItemData(1512, "Gothic Bookcase")}, + {1513, new ItemData(1513, "Paladin's Hammer")}, + {1514, new ItemData(1514, "SWAT Helmet")}, + {1515, new ItemData(1515, "Bee Wings")}, + {1516, new ItemData(1516, "Giant Harpy Feather")}, + {1517, new ItemData(1517, "Bone Feather")}, + {1518, new ItemData(1518, "Fire Feather")}, + {1519, new ItemData(1519, "Ice Feather")}, + {1520, new ItemData(1520, "Broken Bat Wing")}, + {1521, new ItemData(1521, "Tattered Bee Wing")}, + {1522, new ItemData(1522, "Large Amethyst")}, + {1523, new ItemData(1523, "Large Topaz")}, + {1524, new ItemData(1524, "Large Sapphire")}, + {1525, new ItemData(1525, "Large Emerald")}, + {1526, new ItemData(1526, "Large Ruby")}, + {1527, new ItemData(1527, "Large Diamond")}, + {1528, new ItemData(1528, "Jungle Chest")}, + {1529, new ItemData(1529, "Corruption Chest")}, + {1530, new ItemData(1530, "Crimson Chest")}, + {1531, new ItemData(1531, "Hallowed Chest")}, + {1532, new ItemData(1532, "Frozen Chest")}, + {1533, new ItemData(1533, "Jungle Key")}, + {1534, new ItemData(1534, "Corruption Key")}, + {1535, new ItemData(1535, "Crimson Key")}, + {1536, new ItemData(1536, "Hallowed Key")}, + {1537, new ItemData(1537, "Frozen Key")}, + {1538, new ItemData(1538, "Imp Face")}, + {1539, new ItemData(1539, "Ominous Presence")}, + {1540, new ItemData(1540, "Shining Moon")}, + {1541, new ItemData(1541, "Living Gore")}, + {1542, new ItemData(1542, "Flowing Magma")}, + {1543, new ItemData(1543, "Spectre Paintbrush")}, + {1544, new ItemData(1544, "Spectre Paint Roller")}, + {1545, new ItemData(1545, "Spectre Paint Scraper")}, + {1546, new ItemData(1546, "Shroomite Headgear")}, + {1547, new ItemData(1547, "Shroomite Mask")}, + {1548, new ItemData(1548, "Shroomite Helmet")}, + {1549, new ItemData(1549, "Shroomite Breastplate")}, + {1550, new ItemData(1550, "Shroomite Leggings")}, + {1551, new ItemData(1551, "Autohammer")}, + {1552, new ItemData(1552, "Shroomite Bar")}, + {1553, new ItemData(1553, "S.D.M.G.")}, + {1554, new ItemData(1554, "Cenx's Tiara")}, + {1555, new ItemData(1555, "Cenx's Breastplate")}, + {1556, new ItemData(1556, "Cenx's Leggings")}, + {1557, new ItemData(1557, "Crowno's Mask")}, + {1558, new ItemData(1558, "Crowno's Breastplate")}, + {1559, new ItemData(1559, "Crowno's Leggings")}, + {1560, new ItemData(1560, "Will's Helmet")}, + {1561, new ItemData(1561, "Will's Breastplate")}, + {1562, new ItemData(1562, "Will's Leggings")}, + {1563, new ItemData(1563, "Jim's Helmet")}, + {1564, new ItemData(1564, "Jim's Breastplate")}, + {1565, new ItemData(1565, "Jim's Leggings")}, + {1566, new ItemData(1566, "Aaron's Helmet")}, + {1567, new ItemData(1567, "Aaron's Breastplate")}, + {1568, new ItemData(1568, "Aaron's Leggings")}, + {1569, new ItemData(1569, "Vampire Knives")}, + {1570, new ItemData(1570, "Broken Hero Sword")}, + {1571, new ItemData(1571, "Scourge of the Corruptor")}, + {1572, new ItemData(1572, "Staff of the Frost Hydra")}, + {1573, new ItemData(1573, "The Creation of the Guide")}, + {1574, new ItemData(1574, "The Merchant")}, + {1575, new ItemData(1575, "Crowno Devours His Lunch")}, + {1576, new ItemData(1576, "Rare Enchantment")}, + {1577, new ItemData(1577, "Glorious Night")}, + {1578, new ItemData(1578, "Sweetheart Necklace")}, + {1579, new ItemData(1579, "Flurry Boots")}, + {1580, new ItemData(1580, "D-Town's Helmet")}, + {1581, new ItemData(1581, "D-Town's Breastplate")}, + {1582, new ItemData(1582, "D-Town's Leggings")}, + {1583, new ItemData(1583, "D-Town's Wings")}, + {1584, new ItemData(1584, "Will's Wings")}, + {1585, new ItemData(1585, "Crowno's Wings")}, + {1586, new ItemData(1586, "Cenx's Wings")}, + {1587, new ItemData(1587, "Cenx's Dress")}, + {1588, new ItemData(1588, "Cenx's Dress Pants")}, + {1589, new ItemData(1589, "Palladium Column")}, + {1590, new ItemData(1590, "Palladium Column Wall")}, + {1591, new ItemData(1591, "Bubblegum Block")}, + {1592, new ItemData(1592, "Bubblegum Block Wall")}, + {1593, new ItemData(1593, "Titanstone Block")}, + {1594, new ItemData(1594, "Titanstone Block Wall")}, + {1595, new ItemData(1595, "Magic Cuffs")}, + {1596, new ItemData(1596, "Music Box (Snow)")}, + {1597, new ItemData(1597, "Music Box (Space)")}, + {1598, new ItemData(1598, "Music Box (Crimson)")}, + {1599, new ItemData(1599, "Music Box (Boss 4)")}, + {1600, new ItemData(1600, "Music Box (Alt Overworld Day)")}, + {1601, new ItemData(1601, "Music Box (Rain)")}, + {1602, new ItemData(1602, "Music Box (Ice)")}, + {1603, new ItemData(1603, "Music Box (Desert)")}, + {1604, new ItemData(1604, "Music Box (Ocean)")}, + {1605, new ItemData(1605, "Music Box (Dungeon)")}, + {1606, new ItemData(1606, "Music Box (Plantera)")}, + {1607, new ItemData(1607, "Music Box (Boss 5)")}, + {1608, new ItemData(1608, "Music Box (Temple)")}, + {1609, new ItemData(1609, "Music Box (Eclipse)")}, + {1610, new ItemData(1610, "Music Box (Mushrooms)")}, + {1611, new ItemData(1611, "Butterfly Dust")}, + {1612, new ItemData(1612, "Ankh Charm")}, + {1613, new ItemData(1613, "Ankh Shield")}, + {1614, new ItemData(1614, "Blue Flare")}, + {1615, new ItemData(1615, "Angler Fish Banner")}, + {1616, new ItemData(1616, "Angry Nimbus Banner")}, + {1617, new ItemData(1617, "Anomura Fungus Banner")}, + {1618, new ItemData(1618, "Antlion Banner")}, + {1619, new ItemData(1619, "Arapaima Banner")}, + {1620, new ItemData(1620, "Armored Skeleton Banner")}, + {1621, new ItemData(1621, "Cave Bat Banner")}, + {1622, new ItemData(1622, "Bird Banner")}, + {1623, new ItemData(1623, "Black Recluse Banner")}, + {1624, new ItemData(1624, "Blood Feeder Banner")}, + {1625, new ItemData(1625, "Blood Jelly Banner")}, + {1626, new ItemData(1626, "Blood Crawler Banner")}, + {1627, new ItemData(1627, "Bone Serpent Banner")}, + {1628, new ItemData(1628, "Bunny Banner")}, + {1629, new ItemData(1629, "Chaos Elemental Banner")}, + {1630, new ItemData(1630, "Mimic Banner")}, + {1631, new ItemData(1631, "Clown Banner")}, + {1632, new ItemData(1632, "Corrupt Bunny Banner")}, + {1633, new ItemData(1633, "Corrupt Goldfish Banner")}, + {1634, new ItemData(1634, "Crab Banner")}, + {1635, new ItemData(1635, "Crimera Banner")}, + {1636, new ItemData(1636, "Crimson Axe Banner")}, + {1637, new ItemData(1637, "Cursed Hammer Banner")}, + {1638, new ItemData(1638, "Demon Banner")}, + {1639, new ItemData(1639, "Demon Eye Banner")}, + {1640, new ItemData(1640, "Derpling Banner")}, + {1641, new ItemData(1641, "Eater of Souls Banner")}, + {1642, new ItemData(1642, "Enchanted Sword Banner")}, + {1643, new ItemData(1643, "Zombie Eskimo Banner")}, + {1644, new ItemData(1644, "Face Monster Banner")}, + {1645, new ItemData(1645, "Floaty Gross Banner")}, + {1646, new ItemData(1646, "Flying Fish Banner")}, + {1647, new ItemData(1647, "Flying Snake Banner")}, + {1648, new ItemData(1648, "Frankenstein Banner")}, + {1649, new ItemData(1649, "Fungi Bulb Banner")}, + {1650, new ItemData(1650, "Fungo Fish Banner")}, + {1651, new ItemData(1651, "Gastropod Banner")}, + {1652, new ItemData(1652, "Goblin Thief Banner")}, + {1653, new ItemData(1653, "Goblin Sorcerer Banner")}, + {1654, new ItemData(1654, "Goblin Peon Banner")}, + {1655, new ItemData(1655, "Goblin Scout Banner")}, + {1656, new ItemData(1656, "Goblin Warrior Banner")}, + {1657, new ItemData(1657, "Goldfish Banner")}, + {1658, new ItemData(1658, "Harpy Banner")}, + {1659, new ItemData(1659, "Hellbat Banner")}, + {1660, new ItemData(1660, "Herpling Banner")}, + {1661, new ItemData(1661, "Hornet Banner")}, + {1662, new ItemData(1662, "Ice Elemental Banner")}, + {1663, new ItemData(1663, "Icy Merman Banner")}, + {1664, new ItemData(1664, "Fire Imp Banner")}, + {1665, new ItemData(1665, "Blue Jellyfish Banner")}, + {1666, new ItemData(1666, "Jungle Creeper Banner")}, + {1667, new ItemData(1667, "Lihzahrd Banner")}, + {1668, new ItemData(1668, "Man Eater Banner")}, + {1669, new ItemData(1669, "Meteor Head Banner")}, + {1670, new ItemData(1670, "Moth Banner")}, + {1671, new ItemData(1671, "Mummy Banner")}, + {1672, new ItemData(1672, "Mushi Ladybug Banner")}, + {1673, new ItemData(1673, "Parrot Banner")}, + {1674, new ItemData(1674, "Pigron Banner")}, + {1675, new ItemData(1675, "Piranha Banner")}, + {1676, new ItemData(1676, "Pirate Deckhand Banner")}, + {1677, new ItemData(1677, "Pixie Banner")}, + {1678, new ItemData(1678, "Raincoat Zombie Banner")}, + {1679, new ItemData(1679, "Reaper Banner")}, + {1680, new ItemData(1680, "Shark Banner")}, + {1681, new ItemData(1681, "Skeleton Banner")}, + {1682, new ItemData(1682, "Dark Caster Banner")}, + {1683, new ItemData(1683, "Blue Slime Banner")}, + {1684, new ItemData(1684, "Snow Flinx Banner")}, + {1685, new ItemData(1685, "Wall Creeper Banner")}, + {1686, new ItemData(1686, "Spore Zombie Banner")}, + {1687, new ItemData(1687, "Swamp Thing Banner")}, + {1688, new ItemData(1688, "Giant Tortoise Banner")}, + {1689, new ItemData(1689, "Toxic Sludge Banner")}, + {1690, new ItemData(1690, "Umbrella Slime Banner")}, + {1691, new ItemData(1691, "Unicorn Banner")}, + {1692, new ItemData(1692, "Vampire Banner")}, + {1693, new ItemData(1693, "Vulture Banner")}, + {1694, new ItemData(1694, "Nymph Banner")}, + {1695, new ItemData(1695, "Werewolf Banner")}, + {1696, new ItemData(1696, "Wolf Banner")}, + {1697, new ItemData(1697, "World Feeder Banner")}, + {1698, new ItemData(1698, "Worm Banner")}, + {1699, new ItemData(1699, "Wraith Banner")}, + {1700, new ItemData(1700, "Wyvern Banner")}, + {1701, new ItemData(1701, "Zombie Banner")}, + {1702, new ItemData(1702, "Glass Platform")}, + {1703, new ItemData(1703, "Glass Chair")}, + {1704, new ItemData(1704, "Golden Chair")}, + {1705, new ItemData(1705, "Golden Toilet")}, + {1706, new ItemData(1706, "Bar Stool")}, + {1707, new ItemData(1707, "Honey Chair")}, + {1708, new ItemData(1708, "Steampunk Chair")}, + {1709, new ItemData(1709, "Glass Door")}, + {1710, new ItemData(1710, "Golden Door")}, + {1711, new ItemData(1711, "Honey Door")}, + {1712, new ItemData(1712, "Steampunk Door")}, + {1713, new ItemData(1713, "Glass Table")}, + {1714, new ItemData(1714, "Banquet Table")}, + {1715, new ItemData(1715, "Table Bar")}, + {1716, new ItemData(1716, "Golden Table")}, + {1717, new ItemData(1717, "Honey Table")}, + {1718, new ItemData(1718, "Steampunk Table")}, + {1719, new ItemData(1719, "Glass Bed")}, + {1720, new ItemData(1720, "Golden Bed")}, + {1721, new ItemData(1721, "Honey Bed")}, + {1722, new ItemData(1722, "Steampunk Bed")}, + {1723, new ItemData(1723, "Living Wood Wall")}, + {1724, new ItemData(1724, "Fart in a Jar")}, + {1725, new ItemData(1725, "Pumpkin")}, + {1726, new ItemData(1726, "Pumpkin Wall")}, + {1727, new ItemData(1727, "Hay")}, + {1728, new ItemData(1728, "Hay Wall")}, + {1729, new ItemData(1729, "Spooky Wood")}, + {1730, new ItemData(1730, "Spooky Wood Wall")}, + {1731, new ItemData(1731, "Pumpkin Helmet")}, + {1732, new ItemData(1732, "Pumpkin Breastplate")}, + {1733, new ItemData(1733, "Pumpkin Leggings")}, + {1734, new ItemData(1734, "Candy Apple")}, + {1735, new ItemData(1735, "Soul Cake")}, + {1736, new ItemData(1736, "Nurse Hat")}, + {1737, new ItemData(1737, "Nurse Shirt")}, + {1738, new ItemData(1738, "Nurse Pants")}, + {1739, new ItemData(1739, "Wizard's Hat")}, + {1740, new ItemData(1740, "Guy Fawkes Mask")}, + {1741, new ItemData(1741, "Dye Trader Robe")}, + {1742, new ItemData(1742, "Steampunk Goggles")}, + {1743, new ItemData(1743, "Cyborg Helmet")}, + {1744, new ItemData(1744, "Cyborg Shirt")}, + {1745, new ItemData(1745, "Cyborg Pants")}, + {1746, new ItemData(1746, "Creeper Mask")}, + {1747, new ItemData(1747, "Creeper Shirt")}, + {1748, new ItemData(1748, "Creeper Pants")}, + {1749, new ItemData(1749, "Cat Mask")}, + {1750, new ItemData(1750, "Cat Shirt")}, + {1751, new ItemData(1751, "Cat Pants")}, + {1752, new ItemData(1752, "Ghost Mask")}, + {1753, new ItemData(1753, "Ghost Shirt")}, + {1754, new ItemData(1754, "Pumpkin Mask")}, + {1755, new ItemData(1755, "Pumpkin Shirt")}, + {1756, new ItemData(1756, "Pumpkin Pants")}, + {1757, new ItemData(1757, "Robot Mask")}, + {1758, new ItemData(1758, "Robot Shirt")}, + {1759, new ItemData(1759, "Robot Pants")}, + {1760, new ItemData(1760, "Unicorn Mask")}, + {1761, new ItemData(1761, "Unicorn Shirt")}, + {1762, new ItemData(1762, "Unicorn Pants")}, + {1763, new ItemData(1763, "Vampire Mask")}, + {1764, new ItemData(1764, "Vampire Shirt")}, + {1765, new ItemData(1765, "Vampire Pants")}, + {1766, new ItemData(1766, "Witch Hat")}, + {1767, new ItemData(1767, "Leprechaun Hat")}, + {1768, new ItemData(1768, "Leprechaun Shirt")}, + {1769, new ItemData(1769, "Leprechaun Pants")}, + {1770, new ItemData(1770, "Pixie Shirt")}, + {1771, new ItemData(1771, "Pixie Pants")}, + {1772, new ItemData(1772, "Princess Hat")}, + {1773, new ItemData(1773, "Princess Dress")}, + {1774, new ItemData(1774, "Goodie Bag")}, + {1775, new ItemData(1775, "Witch Dress")}, + {1776, new ItemData(1776, "Witch Boots")}, + {1777, new ItemData(1777, "Bride of Frankenstein Mask")}, + {1778, new ItemData(1778, "Bride of Frankenstein Dress")}, + {1779, new ItemData(1779, "Karate Tortoise Mask")}, + {1780, new ItemData(1780, "Karate Tortoise Shirt")}, + {1781, new ItemData(1781, "Karate Tortoise Pants")}, + {1782, new ItemData(1782, "Candy Corn Rifle")}, + {1783, new ItemData(1783, "Candy Corn")}, + {1784, new ItemData(1784, "Jack 'O Lantern Launcher")}, + {1785, new ItemData(1785, "Explosive Jack 'O Lantern")}, + {1786, new ItemData(1786, "Sickle")}, + {1787, new ItemData(1787, "Pumpkin Pie")}, + {1788, new ItemData(1788, "Scarecrow Hat")}, + {1789, new ItemData(1789, "Scarecrow Shirt")}, + {1790, new ItemData(1790, "Scarecrow Pants")}, + {1791, new ItemData(1791, "Cauldron")}, + {1792, new ItemData(1792, "Pumpkin Chair")}, + {1793, new ItemData(1793, "Pumpkin Door")}, + {1794, new ItemData(1794, "Pumpkin Table")}, + {1795, new ItemData(1795, "Pumpkin Work Bench")}, + {1796, new ItemData(1796, "Pumpkin Platform")}, + {1797, new ItemData(1797, "Tattered Fairy Wings")}, + {1798, new ItemData(1798, "Spider Egg")}, + {1799, new ItemData(1799, "Magical Pumpkin Seed")}, + {1800, new ItemData(1800, "Bat Hook")}, + {1801, new ItemData(1801, "Bat Scepter")}, + {1802, new ItemData(1802, "Raven Staff")}, + {1803, new ItemData(1803, "Jungle Key Mold")}, + {1804, new ItemData(1804, "Corruption Key Mold")}, + {1805, new ItemData(1805, "Crimson Key Mold")}, + {1806, new ItemData(1806, "Hallowed Key Mold")}, + {1807, new ItemData(1807, "Frozen Key Mold")}, + {1808, new ItemData(1808, "Hanging Jack 'O Lantern")}, + {1809, new ItemData(1809, "Rotten Egg")}, + {1810, new ItemData(1810, "Unlucky Yarn")}, + {1811, new ItemData(1811, "Black Fairy Dust")}, + {1812, new ItemData(1812, "Jackelier")}, + {1813, new ItemData(1813, "Jack 'O Lantern")}, + {1814, new ItemData(1814, "Spooky Chair")}, + {1815, new ItemData(1815, "Spooky Door")}, + {1816, new ItemData(1816, "Spooky Table")}, + {1817, new ItemData(1817, "Spooky Work Bench")}, + {1818, new ItemData(1818, "Spooky Platform")}, + {1819, new ItemData(1819, "Reaper Hood")}, + {1820, new ItemData(1820, "Reaper Robe")}, + {1821, new ItemData(1821, "Fox Mask")}, + {1822, new ItemData(1822, "Fox Shirt")}, + {1823, new ItemData(1823, "Fox Pants")}, + {1824, new ItemData(1824, "Cat Ears")}, + {1825, new ItemData(1825, "Bloody Machete")}, + {1826, new ItemData(1826, "The Horseman's Blade")}, + {1827, new ItemData(1827, "Bladed Glove")}, + {1828, new ItemData(1828, "Pumpkin Seed")}, + {1829, new ItemData(1829, "Spooky Hook")}, + {1830, new ItemData(1830, "Spooky Wings")}, + {1831, new ItemData(1831, "Spooky Twig")}, + {1832, new ItemData(1832, "Spooky Helmet")}, + {1833, new ItemData(1833, "Spooky Breastplate")}, + {1834, new ItemData(1834, "Spooky Leggings")}, + {1835, new ItemData(1835, "Stake Launcher")}, + {1836, new ItemData(1836, "Stake")}, + {1837, new ItemData(1837, "Cursed Sapling")}, + {1838, new ItemData(1838, "Space Creature Mask")}, + {1839, new ItemData(1839, "Space Creature Shirt")}, + {1840, new ItemData(1840, "Space Creature Pants")}, + {1841, new ItemData(1841, "Wolf Mask")}, + {1842, new ItemData(1842, "Wolf Shirt")}, + {1843, new ItemData(1843, "Wolf Pants")}, + {1844, new ItemData(1844, "Pumpkin Moon Medallion")}, + {1845, new ItemData(1845, "Necromantic Scroll")}, + {1846, new ItemData(1846, "Jacking Skeletron")}, + {1847, new ItemData(1847, "Bitter Harvest")}, + {1848, new ItemData(1848, "Blood Moon Countess")}, + {1849, new ItemData(1849, "Hallow's Eve")}, + {1850, new ItemData(1850, "Morbid Curiosity")}, + {1851, new ItemData(1851, "Treasure Hunter Shirt")}, + {1852, new ItemData(1852, "Treasure Hunter Pants")}, + {1853, new ItemData(1853, "Dryad Coverings")}, + {1854, new ItemData(1854, "Dryad Loincloth")}, + {1855, new ItemData(1855, "Mourning Wood Trophy")}, + {1856, new ItemData(1856, "Pumpking Trophy")}, + {1857, new ItemData(1857, "Jack 'O Lantern Mask")}, + {1858, new ItemData(1858, "Sniper Scope")}, + {1859, new ItemData(1859, "Heart Lantern")}, + {1860, new ItemData(1860, "Jellyfish Diving Gear")}, + {1861, new ItemData(1861, "Arctic Diving Gear")}, + {1862, new ItemData(1862, "Frostspark Boots")}, + {1863, new ItemData(1863, "Fart in a Balloon")}, + {1864, new ItemData(1864, "Papyrus Scarab")}, + {1865, new ItemData(1865, "Celestial Stone")}, + {1866, new ItemData(1866, "Hoverboard")}, + {1941, new ItemData(1941, "Tree Shirt")}, + {1942, new ItemData(1942, "Tree Trunks")}, + {1943, new ItemData(1943, "Elf Hat")}, + {1944, new ItemData(1944, "Elf Shirt")}, + {1945, new ItemData(1945, "Elf Pants")}, + {1946, new ItemData(1946, "Snowman Cannon")}, + {1947, new ItemData(1947, "North Pole")}, + {1948, new ItemData(1948, "Christmas Tree Wallpaper")}, + {1949, new ItemData(1949, "Ornament Wallpaper")}, + {1950, new ItemData(1950, "Candy Cane Wallpaper")}, + {1951, new ItemData(1951, "Festive Wallpaper")}, + {1952, new ItemData(1952, "Stars Wallpaper")}, + {1953, new ItemData(1953, "Squiggles Wallpaper")}, + {1954, new ItemData(1954, "Snowflake Wallpaper")}, + {1955, new ItemData(1955, "Krampus Horn Wallpaper")}, + {1956, new ItemData(1956, "Bluegreen Wallpaper")}, + {1957, new ItemData(1957, "Grinch Finger Wallpaper")}, + {1958, new ItemData(1958, "Naughty Present")}, + {1959, new ItemData(1959, "Baby Grinch's Mischief Whistle")}, + {1960, new ItemData(1960, "Ice Queen Trophy")}, + {1961, new ItemData(1961, "Santa-NK1 Trophy")}, + {1962, new ItemData(1962, "Everscream Trophy")}, + {1963, new ItemData(1963, "Music Box (Pumpkin Moon)")}, + {1964, new ItemData(1964, "Music Box (Alt Underground)")}, + {1965, new ItemData(1965, "Music Box (Frost Moon)")}, + {1966, new ItemData(1966, "Brown Paint")}, + {1967, new ItemData(1967, "Shadow Paint")}, + {1968, new ItemData(1968, "Negative Paint")}, + {1969, new ItemData(1969, "Team Dye")}, + {1970, new ItemData(1970, "Amethyst Gemspark Block")}, + {1971, new ItemData(1971, "Topaz Gemspark Block")}, + {1972, new ItemData(1972, "Sapphire Gemspark Block")}, + {1973, new ItemData(1973, "Emerald Gemspark Block")}, + {1974, new ItemData(1974, "Ruby Gemspark Block")}, + {1975, new ItemData(1975, "Diamond Gemspark Block")}, + {1976, new ItemData(1976, "Amber Gemspark Block")}, + {1977, new ItemData(1977, "Life Hair Dye")}, + {1978, new ItemData(1978, "Mana Hair Dye")}, + {1979, new ItemData(1979, "Depth Hair Dye")}, + {1980, new ItemData(1980, "Money Hair Dye")}, + {1981, new ItemData(1981, "Time Hair Dye")}, + {1982, new ItemData(1982, "Team Hair Dye")}, + {1983, new ItemData(1983, "Biome Hair Dye")}, + {1984, new ItemData(1984, "Party Hair Dye")}, + {1985, new ItemData(1985, "Rainbow Hair Dye")}, + {1986, new ItemData(1986, "Speed Hair Dye")}, + {1987, new ItemData(1987, "Angel Halo")}, + {1988, new ItemData(1988, "Fez")}, + {1989, new ItemData(1989, "Womannequin")}, + {1990, new ItemData(1990, "Hair Dye Remover")}, + {1991, new ItemData(1991, "Bug Net")}, + {1992, new ItemData(1992, "Firefly")}, + {1993, new ItemData(1993, "Firefly in a Bottle")}, + {1994, new ItemData(1994, "Monarch Butterfly")}, + {1995, new ItemData(1995, "Purple Emperor Butterfly")}, + {1996, new ItemData(1996, "Red Admiral Butterfly")}, + {1997, new ItemData(1997, "Ulysses Butterfly")}, + {1998, new ItemData(1998, "Sulphur Butterfly")}, + {1999, new ItemData(1999, "Tree Nymph Butterfly")}, + {2000, new ItemData(2000, "Zebra Swallowtail Butterfly")}, + {2001, new ItemData(2001, "Julia Butterfly")}, + {2002, new ItemData(2002, "Worm")}, + {2003, new ItemData(2003, "Mouse")}, + {2004, new ItemData(2004, "Lightning Bug")}, + {2005, new ItemData(2005, "Lightning Bug in a Bottle")}, + {2006, new ItemData(2006, "Snail")}, + {2007, new ItemData(2007, "Glowing Snail")}, + {2008, new ItemData(2008, "Fancy Gray Wallpaper")}, + {2009, new ItemData(2009, "Ice Floe Wallpaper")}, + {2010, new ItemData(2010, "Music Wallpaper")}, + {2011, new ItemData(2011, "Purple Rain Wallpaper")}, + {2012, new ItemData(2012, "Rainbow Wallpaper")}, + {2013, new ItemData(2013, "Sparkle Stone Wallpaper")}, + {2014, new ItemData(2014, "Starlit Heaven Wallpaper")}, + {2015, new ItemData(2015, "Bird")}, + {2016, new ItemData(2016, "Blue Jay")}, + {2017, new ItemData(2017, "Cardinal")}, + {2018, new ItemData(2018, "Squirrel")}, + {2019, new ItemData(2019, "Bunny")}, + {2020, new ItemData(2020, "Cactus Bookcase")}, + {2021, new ItemData(2021, "Ebonwood Bookcase")}, + {2022, new ItemData(2022, "Flesh Bookcase")}, + {2023, new ItemData(2023, "Honey Bookcase")}, + {2024, new ItemData(2024, "Steampunk Bookcase")}, + {2025, new ItemData(2025, "Glass Bookcase")}, + {2026, new ItemData(2026, "Rich Mahogany Bookcase")}, + {2027, new ItemData(2027, "Pearlwood Bookcase")}, + {2028, new ItemData(2028, "Spooky Bookcase")}, + {2029, new ItemData(2029, "Skyware Bookcase")}, + {2030, new ItemData(2030, "Lihzahrd Bookcase")}, + {2031, new ItemData(2031, "Frozen Bookcase")}, + {2032, new ItemData(2032, "Cactus Lantern")}, + {2033, new ItemData(2033, "Ebonwood Lantern")}, + {2034, new ItemData(2034, "Flesh Lantern")}, + {2035, new ItemData(2035, "Honey Lantern")}, + {2036, new ItemData(2036, "Steampunk Lantern")}, + {2037, new ItemData(2037, "Glass Lantern")}, + {2038, new ItemData(2038, "Rich Mahogany Lantern")}, + {2039, new ItemData(2039, "Pearlwood Lantern")}, + {2040, new ItemData(2040, "Frozen Lantern")}, + {2041, new ItemData(2041, "Lihzahrd Lantern")}, + {2042, new ItemData(2042, "Skyware Lantern")}, + {2043, new ItemData(2043, "Spooky Lantern")}, + {2044, new ItemData(2044, "Frozen Door")}, + {2045, new ItemData(2045, "Cactus Candle")}, + {2046, new ItemData(2046, "Ebonwood Candle")}, + {2047, new ItemData(2047, "Flesh Candle")}, + {2048, new ItemData(2048, "Glass Candle")}, + {2049, new ItemData(2049, "Frozen Candle")}, + {2050, new ItemData(2050, "Rich Mahogany Candle")}, + {2051, new ItemData(2051, "Pearlwood Candle")}, + {2052, new ItemData(2052, "Lihzahrd Candle")}, + {2053, new ItemData(2053, "Skyware Candle")}, + {2054, new ItemData(2054, "Pumpkin Candle")}, + {2055, new ItemData(2055, "Cactus Chandelier")}, + {2056, new ItemData(2056, "Ebonwood Chandelier")}, + {2057, new ItemData(2057, "Flesh Chandelier")}, + {2058, new ItemData(2058, "Honey Chandelier")}, + {2059, new ItemData(2059, "Frozen Chandelier")}, + {2060, new ItemData(2060, "Rich Mahogany Chandelier")}, + {2061, new ItemData(2061, "Pearlwood Chandelier")}, + {2062, new ItemData(2062, "Lihzahrd Chandelier")}, + {2063, new ItemData(2063, "Skyware Chandelier")}, + {2064, new ItemData(2064, "Spooky Chandelier")}, + {2065, new ItemData(2065, "Glass Chandelier")}, + {2066, new ItemData(2066, "Cactus Bed")}, + {2067, new ItemData(2067, "Flesh Bed")}, + {2068, new ItemData(2068, "Frozen Bed")}, + {2069, new ItemData(2069, "Lihzahrd Bed")}, + {2070, new ItemData(2070, "Skyware Bed")}, + {2071, new ItemData(2071, "Spooky Bed")}, + {2072, new ItemData(2072, "Cactus Bathtub")}, + {2073, new ItemData(2073, "Ebonwood Bathtub")}, + {2074, new ItemData(2074, "Flesh Bathtub")}, + {2075, new ItemData(2075, "Glass Bathtub")}, + {2076, new ItemData(2076, "Frozen Bathtub")}, + {2077, new ItemData(2077, "Rich Mahogany Bathtub")}, + {2078, new ItemData(2078, "Pearlwood Bathtub")}, + {2079, new ItemData(2079, "Lihzahrd Bathtub")}, + {2080, new ItemData(2080, "Skyware Bathtub")}, + {2081, new ItemData(2081, "Spooky Bathtub")}, + {2082, new ItemData(2082, "Cactus Lamp")}, + {2083, new ItemData(2083, "Ebonwood Lamp")}, + {2084, new ItemData(2084, "Flesh Lamp")}, + {2085, new ItemData(2085, "Glass Lamp")}, + {2086, new ItemData(2086, "Frozen Lamp")}, + {2087, new ItemData(2087, "Rich Mahogany Lamp")}, + {2088, new ItemData(2088, "Pearlwood Lamp")}, + {2089, new ItemData(2089, "Lihzahrd Lamp")}, + {2090, new ItemData(2090, "Skyware Lamp")}, + {2091, new ItemData(2091, "Spooky Lamp")}, + {2092, new ItemData(2092, "Cactus Candelabra")}, + {2093, new ItemData(2093, "Ebonwood Candelabra")}, + {2094, new ItemData(2094, "Flesh Candelabra")}, + {2095, new ItemData(2095, "Honey Candelabra")}, + {2096, new ItemData(2096, "Steampunk Candelabra")}, + {2097, new ItemData(2097, "Glass Candelabra")}, + {2098, new ItemData(2098, "Rich Mahogany Candelabra")}, + {2099, new ItemData(2099, "Pearlwood Candelabra")}, + {2100, new ItemData(2100, "Frozen Candelabra")}, + {2101, new ItemData(2101, "Lihzahrd Candelabra")}, + {2102, new ItemData(2102, "Skyware Candelabra")}, + {2103, new ItemData(2103, "Spooky Candelabra")}, + {2104, new ItemData(2104, "Brain of Cthulhu Mask")}, + {2105, new ItemData(2105, "Wall of Flesh Mask")}, + {2106, new ItemData(2106, "Twin Mask")}, + {2107, new ItemData(2107, "Skeletron Prime Mask")}, + {2108, new ItemData(2108, "Queen Bee Mask")}, + {2109, new ItemData(2109, "Plantera Mask")}, + {2110, new ItemData(2110, "Golem Mask")}, + {2111, new ItemData(2111, "Eater of Worlds Mask")}, + {2112, new ItemData(2112, "Eye of Cthulhu Mask")}, + {2113, new ItemData(2113, "Destroyer Mask")}, + {2114, new ItemData(2114, "Blacksmith Rack")}, + {2115, new ItemData(2115, "Carpentry Rack")}, + {2116, new ItemData(2116, "Helmet Rack")}, + {2117, new ItemData(2117, "Spear Rack")}, + {2118, new ItemData(2118, "Sword Rack")}, + {2119, new ItemData(2119, "Stone Slab")}, + {2120, new ItemData(2120, "Sandstone Slab")}, + {2121, new ItemData(2121, "Frog")}, + {2122, new ItemData(2122, "Mallard Duck")}, + {2123, new ItemData(2123, "Duck")}, + {2124, new ItemData(2124, "Honey Bathtub")}, + {2125, new ItemData(2125, "Steampunk Bathtub")}, + {2126, new ItemData(2126, "Living Wood Bathtub")}, + {2127, new ItemData(2127, "Shadewood Bathtub")}, + {2128, new ItemData(2128, "Bone Bathtub")}, + {2129, new ItemData(2129, "Honey Lamp")}, + {2130, new ItemData(2130, "Steampunk Lamp")}, + {2131, new ItemData(2131, "Living Wood Lamp")}, + {2132, new ItemData(2132, "Shadewood Lamp")}, + {2133, new ItemData(2133, "Golden Lamp")}, + {2134, new ItemData(2134, "Bone Lamp")}, + {2135, new ItemData(2135, "Living Wood Bookcase")}, + {2136, new ItemData(2136, "Shadewood Bookcase")}, + {2137, new ItemData(2137, "Golden Bookcase")}, + {2138, new ItemData(2138, "Bone Bookcase")}, + {2139, new ItemData(2139, "Living Wood Bed")}, + {2140, new ItemData(2140, "Bone Bed")}, + {2141, new ItemData(2141, "Living Wood Chandelier")}, + {2142, new ItemData(2142, "Shadewood Chandelier")}, + {2143, new ItemData(2143, "Golden Chandelier")}, + {2144, new ItemData(2144, "Bone Chandelier")}, + {2145, new ItemData(2145, "Living Wood Lantern")}, + {2146, new ItemData(2146, "Shadewood Lantern")}, + {2147, new ItemData(2147, "Golden Lantern")}, + {2148, new ItemData(2148, "Bone Lantern")}, + {2149, new ItemData(2149, "Living Wood Candelabra")}, + {2150, new ItemData(2150, "Shadewood Candelabra")}, + {2151, new ItemData(2151, "Golden Candelabra")}, + {2152, new ItemData(2152, "Bone Candelabra")}, + {2153, new ItemData(2153, "Living Wood Candle")}, + {2154, new ItemData(2154, "Shadewood Candle")}, + {2155, new ItemData(2155, "Golden Candle")}, + {2156, new ItemData(2156, "Black Scorpion")}, + {2157, new ItemData(2157, "Scorpion")}, + {2158, new ItemData(2158, "Bubble Wallpaper")}, + {2159, new ItemData(2159, "Copper Pipe Wallpaper")}, + {2160, new ItemData(2160, "Ducky Wallpaper")}, + {2161, new ItemData(2161, "Frost Core")}, + {2162, new ItemData(2162, "Bunny Cage")}, + {2163, new ItemData(2163, "Squirrel Cage")}, + {2164, new ItemData(2164, "Mallard Duck Cage")}, + {2165, new ItemData(2165, "Duck Cage")}, + {2166, new ItemData(2166, "Bird Cage")}, + {2167, new ItemData(2167, "Blue Jay Cage")}, + {2168, new ItemData(2168, "Cardinal Cage")}, + {2169, new ItemData(2169, "Waterfall Wall")}, + {2170, new ItemData(2170, "Lavafall Wall")}, + {2171, new ItemData(2171, "Crimson Seeds")}, + {2172, new ItemData(2172, "Heavy Work Bench")}, + {2173, new ItemData(2173, "Copper Plating")}, + {2174, new ItemData(2174, "Snail Cage")}, + {2175, new ItemData(2175, "Glowing Snail Cage")}, + {2176, new ItemData(2176, "Shroomite Digging Claw")}, + {2177, new ItemData(2177, "Ammo Box")}, + {2178, new ItemData(2178, "Monarch Butterfly Jar")}, + {2179, new ItemData(2179, "Purple Emperor Butterfly Jar")}, + {2180, new ItemData(2180, "Red Admiral Butterfly Jar")}, + {2181, new ItemData(2181, "Ulysses Butterfly Jar")}, + {2182, new ItemData(2182, "Sulphur Butterfly Jar")}, + {2183, new ItemData(2183, "Tree Nymph Butterfly Jar")}, + {2184, new ItemData(2184, "Zebra Swallowtail Butterfly Jar")}, + {2185, new ItemData(2185, "Julia Butterfly Jar")}, + {2186, new ItemData(2186, "Scorpion Cage")}, + {2187, new ItemData(2187, "Black Scorpion Cage")}, + {2188, new ItemData(2188, "Venom Staff")}, + {2189, new ItemData(2189, "Spectre Mask")}, + {2190, new ItemData(2190, "Frog Cage")}, + {2191, new ItemData(2191, "Mouse Cage")}, + {2192, new ItemData(2192, "Bone Welder")}, + {2193, new ItemData(2193, "Flesh Cloning Vat")}, + {2194, new ItemData(2194, "Glass Kiln")}, + {2195, new ItemData(2195, "Lihzahrd Furnace")}, + {2196, new ItemData(2196, "Living Loom")}, + {2197, new ItemData(2197, "Sky Mill")}, + {2198, new ItemData(2198, "Ice Machine")}, + {2199, new ItemData(2199, "Beetle Helmet")}, + {2200, new ItemData(2200, "Beetle Scale Mail")}, + {2201, new ItemData(2201, "Beetle Shell")}, + {2202, new ItemData(2202, "Beetle Leggings")}, + {2203, new ItemData(2203, "Steampunk Boiler")}, + {2204, new ItemData(2204, "Honey Dispenser")}, + {2205, new ItemData(2205, "Penguin")}, + {2206, new ItemData(2206, "Penguin Cage")}, + {2207, new ItemData(2207, "Worm Cage")}, + {2208, new ItemData(2208, "Terrarium")}, + {2209, new ItemData(2209, "Super Mana Potion")}, + {2210, new ItemData(2210, "Ebonwood Fence")}, + {2211, new ItemData(2211, "Rich Mahogany Fence")}, + {2212, new ItemData(2212, "Pearlwood Fence")}, + {2213, new ItemData(2213, "Shadewood Fence")}, + {2214, new ItemData(2214, "Brick Layer")}, + {2215, new ItemData(2215, "Extendo Grip")}, + {2216, new ItemData(2216, "Paint Sprayer")}, + {2217, new ItemData(2217, "Portable Cement Mixer")}, + {2218, new ItemData(2218, "Beetle Husk")}, + {2219, new ItemData(2219, "Celestial Magnet")}, + {2220, new ItemData(2220, "Celestial Emblem")}, + {2221, new ItemData(2221, "Celestial Cuffs")}, + {2222, new ItemData(2222, "Peddler's Hat")}, + {2223, new ItemData(2223, "Pulse Bow")}, + {2224, new ItemData(2224, "Large Dynasty Lantern")}, + {2225, new ItemData(2225, "Dynasty Lamp")}, + {2226, new ItemData(2226, "Dynasty Lantern")}, + {2227, new ItemData(2227, "Large Dynasty Candle")}, + {2228, new ItemData(2228, "Dynasty Chair")}, + {2229, new ItemData(2229, "Dynasty Work Bench")}, + {2230, new ItemData(2230, "Dynasty Chest")}, + {2231, new ItemData(2231, "Dynasty Bed")}, + {2232, new ItemData(2232, "Dynasty Bathtub")}, + {2233, new ItemData(2233, "Dynasty Bookcase")}, + {2234, new ItemData(2234, "Dynasty Cup")}, + {2235, new ItemData(2235, "Dynasty Bowl")}, + {2236, new ItemData(2236, "Dynasty Candle")}, + {2237, new ItemData(2237, "Dynasty Clock")}, + {2238, new ItemData(2238, "Golden Clock")}, + {2239, new ItemData(2239, "Glass Clock")}, + {2240, new ItemData(2240, "Honey Clock")}, + {2241, new ItemData(2241, "Steampunk Clock")}, + {2242, new ItemData(2242, "Fancy Dishes")}, + {2243, new ItemData(2243, "Glass Bowl")}, + {2244, new ItemData(2244, "Wine Glass")}, + {2245, new ItemData(2245, "Living Wood Piano")}, + {2246, new ItemData(2246, "Flesh Piano")}, + {2247, new ItemData(2247, "Frozen Piano")}, + {2248, new ItemData(2248, "Frozen Table")}, + {2249, new ItemData(2249, "Honey Chest")}, + {2250, new ItemData(2250, "Steampunk Chest")}, + {2251, new ItemData(2251, "Honey Work Bench")}, + {2252, new ItemData(2252, "Frozen Work Bench")}, + {2253, new ItemData(2253, "Steampunk Work Bench")}, + {2254, new ItemData(2254, "Glass Piano")}, + {2255, new ItemData(2255, "Honey Piano")}, + {2256, new ItemData(2256, "Steampunk Piano")}, + {2257, new ItemData(2257, "Honey Cup")}, + {2258, new ItemData(2258, "Chalice")}, + {2259, new ItemData(2259, "Dynasty Table")}, + {2260, new ItemData(2260, "Dynasty Wood")}, + {2261, new ItemData(2261, "Red Dynasty Shingles")}, + {2262, new ItemData(2262, "Blue Dynasty Shingles")}, + {2263, new ItemData(2263, "White Dynasty Wall")}, + {2264, new ItemData(2264, "Blue Dynasty Wall")}, + {2265, new ItemData(2265, "Dynasty Door")}, + {2266, new ItemData(2266, "Sake")}, + {2267, new ItemData(2267, "Pad Thai")}, + {2268, new ItemData(2268, "Pho")}, + {2269, new ItemData(2269, "Revolver")}, + {2270, new ItemData(2270, "Gatligator")}, + {2271, new ItemData(2271, "Arcane Rune Wall")}, + {2272, new ItemData(2272, "Water Gun")}, + {2273, new ItemData(2273, "Katana")}, + {2274, new ItemData(2274, "Ultrabright Torch")}, + {2275, new ItemData(2275, "Magic Hat")}, + {2276, new ItemData(2276, "Diamond Ring")}, + {2277, new ItemData(2277, "Gi")}, + {2278, new ItemData(2278, "Kimono")}, + {2279, new ItemData(2279, "Gypsy Robe")}, + {2280, new ItemData(2280, "Beetle Wings")}, + {2281, new ItemData(2281, "Tiger Skin")}, + {2282, new ItemData(2282, "Leopard Skin")}, + {2283, new ItemData(2283, "Zebra Skin")}, + {2284, new ItemData(2284, "Crimson Cloak")}, + {2285, new ItemData(2285, "Mysterious Cape")}, + {2286, new ItemData(2286, "Red Cape")}, + {2287, new ItemData(2287, "Winter Cape")}, + {2288, new ItemData(2288, "Frozen Chair")}, + {2289, new ItemData(2289, "Wood Fishing Pole")}, + {2290, new ItemData(2290, "Bass")}, + {2291, new ItemData(2291, "Reinforced Fishing Pole")}, + {2292, new ItemData(2292, "Fiberglass Fishing Pole")}, + {2293, new ItemData(2293, "Fisher of Souls")}, + {2294, new ItemData(2294, "Golden Fishing Rod")}, + {2295, new ItemData(2295, "Mechanic's Rod")}, + {2296, new ItemData(2296, "Sitting Duck's Fishing Pole")}, + {2297, new ItemData(2297, "Trout")}, + {2298, new ItemData(2298, "Salmon")}, + {2299, new ItemData(2299, "Atlantic Cod")}, + {2300, new ItemData(2300, "Tuna")}, + {2301, new ItemData(2301, "Red Snapper")}, + {2302, new ItemData(2302, "Neon Tetra")}, + {2303, new ItemData(2303, "Armored Cavefish")}, + {2304, new ItemData(2304, "Damselfish")}, + {2305, new ItemData(2305, "Crimson Tigerfish")}, + {2306, new ItemData(2306, "Frost Minnow")}, + {2307, new ItemData(2307, "Princess Fish")}, + {2308, new ItemData(2308, "Golden Carp")}, + {2309, new ItemData(2309, "Specular Fish")}, + {2310, new ItemData(2310, "Prismite")}, + {2311, new ItemData(2311, "Variegated Lardfish")}, + {2312, new ItemData(2312, "Flarefin Koi")}, + {2313, new ItemData(2313, "Double Cod")}, + {2314, new ItemData(2314, "Honeyfin")}, + {2315, new ItemData(2315, "Obsidifish")}, + {2316, new ItemData(2316, "Shrimp")}, + {2317, new ItemData(2317, "Chaos Fish")}, + {2318, new ItemData(2318, "Ebonkoi")}, + {2319, new ItemData(2319, "Hemopiranha")}, + {2320, new ItemData(2320, "Rockfish")}, + {2321, new ItemData(2321, "Stinkfish")}, + {2322, new ItemData(2322, "Mining Potion")}, + {2323, new ItemData(2323, "Heartreach Potion")}, + {2324, new ItemData(2324, "Calming Potion")}, + {2325, new ItemData(2325, "Builder Potion")}, + {2326, new ItemData(2326, "Titan Potion")}, + {2327, new ItemData(2327, "Flipper Potion")}, + {2328, new ItemData(2328, "Summoning Potion")}, + {2329, new ItemData(2329, "Dangersense Potion")}, + {2330, new ItemData(2330, "Purple Clubberfish")}, + {2331, new ItemData(2331, "Obsidian Swordfish")}, + {2332, new ItemData(2332, "Swordfish")}, + {2333, new ItemData(2333, "Iron Fence")}, + {2334, new ItemData(2334, "Wooden Crate")}, + {2335, new ItemData(2335, "Iron Crate")}, + {2336, new ItemData(2336, "Golden Crate")}, + {2337, new ItemData(2337, "Old Shoe")}, + {2338, new ItemData(2338, "Seaweed")}, + {2339, new ItemData(2339, "Tin Can")}, + {2340, new ItemData(2340, "Minecart Track")}, + {2341, new ItemData(2341, "Reaver Shark")}, + {2342, new ItemData(2342, "Sawtooth Shark")}, + {2343, new ItemData(2343, "Minecart")}, + {2344, new ItemData(2344, "Ammo Reservation Potion")}, + {2345, new ItemData(2345, "Lifeforce Potion")}, + {2346, new ItemData(2346, "Endurance Potion")}, + {2347, new ItemData(2347, "Rage Potion")}, + {2348, new ItemData(2348, "Inferno Potion")}, + {2349, new ItemData(2349, "Wrath Potion")}, + {2350, new ItemData(2350, "Recall Potion")}, + {2351, new ItemData(2351, "Teleportation Potion")}, + {2352, new ItemData(2352, "Love Potion")}, + {2353, new ItemData(2353, "Stink Potion")}, + {2354, new ItemData(2354, "Fishing Potion")}, + {2355, new ItemData(2355, "Sonar Potion")}, + {2356, new ItemData(2356, "Crate Potion")}, + {2357, new ItemData(2357, "Shiverthorn Seeds")}, + {2358, new ItemData(2358, "Shiverthorn")}, + {2359, new ItemData(2359, "Warmth Potion")}, + {2360, new ItemData(2360, "Fish Hook")}, + {2361, new ItemData(2361, "Bee Headgear")}, + {2362, new ItemData(2362, "Bee Breastplate")}, + {2363, new ItemData(2363, "Bee Greaves")}, + {2364, new ItemData(2364, "Hornet Staff")}, + {2365, new ItemData(2365, "Imp Staff")}, + {2366, new ItemData(2366, "Queen Spider Staff")}, + {2367, new ItemData(2367, "Angler Hat")}, + {2368, new ItemData(2368, "Angler Vest")}, + {2369, new ItemData(2369, "Angler Pants")}, + {2370, new ItemData(2370, "Spider Mask")}, + {2371, new ItemData(2371, "Spider Breastplate")}, + {2372, new ItemData(2372, "Spider Greaves")}, + {2373, new ItemData(2373, "High Test Fishing Line")}, + {2374, new ItemData(2374, "Angler Earring")}, + {2375, new ItemData(2375, "Tackle Box")}, + {2376, new ItemData(2376, "Blue Dungeon Piano")}, + {2377, new ItemData(2377, "Green Dungeon Piano")}, + {2378, new ItemData(2378, "Pink Dungeon Piano")}, + {2379, new ItemData(2379, "Golden Piano")}, + {2380, new ItemData(2380, "Obsidian Piano")}, + {2381, new ItemData(2381, "Bone Piano")}, + {2382, new ItemData(2382, "Cactus Piano")}, + {2383, new ItemData(2383, "Spooky Piano")}, + {2384, new ItemData(2384, "Skyware Piano")}, + {2385, new ItemData(2385, "Lihzahrd Piano")}, + {2386, new ItemData(2386, "Blue Dungeon Dresser")}, + {2387, new ItemData(2387, "Green Dungeon Dresser")}, + {2388, new ItemData(2388, "Pink Dungeon Dresser")}, + {2389, new ItemData(2389, "Golden Dresser")}, + {2390, new ItemData(2390, "Obsidian Dresser")}, + {2391, new ItemData(2391, "Bone Dresser")}, + {2392, new ItemData(2392, "Cactus Dresser")}, + {2393, new ItemData(2393, "Spooky Dresser")}, + {2394, new ItemData(2394, "Skyware Dresser")}, + {2395, new ItemData(2395, "Honey Dresser")}, + {2396, new ItemData(2396, "Lihzahrd Dresser")}, + {2397, new ItemData(2397, "Sofa")}, + {2398, new ItemData(2398, "Ebonwood Sofa")}, + {2399, new ItemData(2399, "Rich Mahogany Sofa")}, + {2400, new ItemData(2400, "Pearlwood Sofa")}, + {2401, new ItemData(2401, "Shadewood Sofa")}, + {2402, new ItemData(2402, "Blue Dungeon Sofa")}, + {2403, new ItemData(2403, "Green Dungeon Sofa")}, + {2404, new ItemData(2404, "Pink Dungeon Sofa")}, + {2405, new ItemData(2405, "Golden Sofa")}, + {2406, new ItemData(2406, "Obsidian Sofa")}, + {2407, new ItemData(2407, "Bone Sofa")}, + {2408, new ItemData(2408, "Cactus Sofa")}, + {2409, new ItemData(2409, "Spooky Sofa")}, + {2410, new ItemData(2410, "Skyware Sofa")}, + {2411, new ItemData(2411, "Honey Sofa")}, + {2412, new ItemData(2412, "Steampunk Sofa")}, + {2413, new ItemData(2413, "Mushroom Sofa")}, + {2414, new ItemData(2414, "Glass Sofa")}, + {2415, new ItemData(2415, "Pumpkin Sofa")}, + {2416, new ItemData(2416, "Lihzahrd Sofa")}, + {2417, new ItemData(2417, "Seashell Hairpin")}, + {2418, new ItemData(2418, "Mermaid Adornment")}, + {2419, new ItemData(2419, "Mermaid Tail")}, + {2420, new ItemData(2420, "Zephyr Fish")}, + {2421, new ItemData(2421, "Fleshcatcher")}, + {2422, new ItemData(2422, "Hotline Fishing Hook")}, + {2423, new ItemData(2423, "Frog Leg")}, + {2424, new ItemData(2424, "Anchor")}, + {2425, new ItemData(2425, "Cooked Fish")}, + {2426, new ItemData(2426, "Cooked Shrimp")}, + {2427, new ItemData(2427, "Sashimi")}, + {2428, new ItemData(2428, "Fuzzy Carrot")}, + {2429, new ItemData(2429, "Scaly Truffle")}, + {2430, new ItemData(2430, "Slimy Saddle")}, + {2431, new ItemData(2431, "Bee Wax")}, + {2432, new ItemData(2432, "Copper Plating Wall")}, + {2433, new ItemData(2433, "Stone Slab Wall")}, + {2434, new ItemData(2434, "Sail")}, + {2435, new ItemData(2435, "Coralstone Block")}, + {2436, new ItemData(2436, "Blue Jellyfish")}, + {2437, new ItemData(2437, "Green Jellyfish")}, + {2438, new ItemData(2438, "Pink Jellyfish")}, + {2439, new ItemData(2439, "Blue Jellyfish Jar")}, + {2440, new ItemData(2440, "Green Jellyfish Jar")}, + {2441, new ItemData(2441, "Pink Jellyfish Jar")}, + {2442, new ItemData(2442, "Life Preserver")}, + {2443, new ItemData(2443, "Ship's Wheel")}, + {2444, new ItemData(2444, "Compass Rose")}, + {2445, new ItemData(2445, "Wall Anchor")}, + {2446, new ItemData(2446, "Goldfish Trophy")}, + {2447, new ItemData(2447, "Bunnyfish Trophy")}, + {2448, new ItemData(2448, "Swordfish Trophy")}, + {2449, new ItemData(2449, "Sharkteeth Trophy")}, + {2450, new ItemData(2450, "Batfish")}, + {2451, new ItemData(2451, "Bumblebee Tuna")}, + {2452, new ItemData(2452, "Catfish")}, + {2453, new ItemData(2453, "Cloudfish")}, + {2454, new ItemData(2454, "Cursedfish")}, + {2455, new ItemData(2455, "Dirtfish")}, + {2456, new ItemData(2456, "Dynamite Fish")}, + {2457, new ItemData(2457, "Eater of Plankton")}, + {2458, new ItemData(2458, "Fallen Starfish")}, + {2459, new ItemData(2459, "The Fish of Cthulhu")}, + {2460, new ItemData(2460, "Fishotron")}, + {2461, new ItemData(2461, "Harpyfish")}, + {2462, new ItemData(2462, "Hungerfish")}, + {2463, new ItemData(2463, "Ichorfish")}, + {2464, new ItemData(2464, "Jewelfish")}, + {2465, new ItemData(2465, "Mirage Fish")}, + {2466, new ItemData(2466, "Mutant Flinxfin")}, + {2467, new ItemData(2467, "Pengfish")}, + {2468, new ItemData(2468, "Pixiefish")}, + {2469, new ItemData(2469, "Spiderfish")}, + {2470, new ItemData(2470, "Tundra Trout")}, + {2471, new ItemData(2471, "Unicorn Fish")}, + {2472, new ItemData(2472, "Guide Voodoo Fish")}, + {2473, new ItemData(2473, "Wyverntail")}, + {2474, new ItemData(2474, "Zombie Fish")}, + {2475, new ItemData(2475, "Amanitia Fungifin")}, + {2476, new ItemData(2476, "Angelfish")}, + {2477, new ItemData(2477, "Bloody Manowar")}, + {2478, new ItemData(2478, "Bonefish")}, + {2479, new ItemData(2479, "Bunnyfish")}, + {2480, new ItemData(2480, "Cap'n Tunabeard")}, + {2481, new ItemData(2481, "Clownfish")}, + {2482, new ItemData(2482, "Demonic Hellfish")}, + {2483, new ItemData(2483, "Derpfish")}, + {2484, new ItemData(2484, "Fishron")}, + {2485, new ItemData(2485, "Infected Scabbardfish")}, + {2486, new ItemData(2486, "Mudfish")}, + {2487, new ItemData(2487, "Slimefish")}, + {2488, new ItemData(2488, "Tropical Barracuda")}, + {2489, new ItemData(2489, "King Slime Trophy")}, + {2490, new ItemData(2490, "Ship in a Bottle")}, + {2491, new ItemData(2491, "Hardy Saddle")}, + {2492, new ItemData(2492, "Pressure Plate Track")}, + {2493, new ItemData(2493, "King Slime Mask")}, + {2494, new ItemData(2494, "Fin Wings")}, + {2495, new ItemData(2495, "Treasure Map")}, + {2496, new ItemData(2496, "Seaweed Planter")}, + {2497, new ItemData(2497, "Pillagin Me Pixels")}, + {2498, new ItemData(2498, "Fish Costume Mask")}, + {2499, new ItemData(2499, "Fish Costume Shirt")}, + {2500, new ItemData(2500, "Fish Costume Finskirt")}, + {2501, new ItemData(2501, "Ginger Beard")}, + {2502, new ItemData(2502, "Honeyed Goggles")}, + {2503, new ItemData(2503, "Boreal Wood")}, + {2504, new ItemData(2504, "Palm Wood")}, + {2505, new ItemData(2505, "Boreal Wood Wall")}, + {2506, new ItemData(2506, "Palm Wood Wall")}, + {2507, new ItemData(2507, "Boreal Wood Fence")}, + {2508, new ItemData(2508, "Palm Wood Fence")}, + {2509, new ItemData(2509, "Boreal Wood Helmet")}, + {2510, new ItemData(2510, "Boreal Wood Breastplate")}, + {2511, new ItemData(2511, "Boreal Wood Greaves")}, + {2512, new ItemData(2512, "Palm Wood Helmet")}, + {2513, new ItemData(2513, "Palm Wood Breastplate")}, + {2514, new ItemData(2514, "Palm Wood Greaves")}, + {2515, new ItemData(2515, "Palm Wood Bow")}, + {2516, new ItemData(2516, "Palm Wood Hammer")}, + {2517, new ItemData(2517, "Palm Wood Sword")}, + {2518, new ItemData(2518, "Palm Wood Platform")}, + {2519, new ItemData(2519, "Palm Wood Bathtub")}, + {2520, new ItemData(2520, "Palm Wood Bed")}, + {2521, new ItemData(2521, "Palm Wood Bench")}, + {2522, new ItemData(2522, "Palm Wood Candelabra")}, + {2523, new ItemData(2523, "Palm Wood Candle")}, + {2524, new ItemData(2524, "Palm Wood Chair")}, + {2525, new ItemData(2525, "Palm Wood Chandelier")}, + {2526, new ItemData(2526, "Palm Wood Chest")}, + {2527, new ItemData(2527, "Palm Wood Sofa")}, + {2528, new ItemData(2528, "Palm Wood Door")}, + {2529, new ItemData(2529, "Palm Wood Dresser")}, + {2530, new ItemData(2530, "Palm Wood Lantern")}, + {2531, new ItemData(2531, "Palm Wood Piano")}, + {2532, new ItemData(2532, "Palm Wood Table")}, + {2533, new ItemData(2533, "Palm Wood Lamp")}, + {2534, new ItemData(2534, "Palm Wood Work Bench")}, + {2535, new ItemData(2535, "Optic Staff")}, + {2536, new ItemData(2536, "Palm Wood Bookcase")}, + {2537, new ItemData(2537, "Mushroom Bathtub")}, + {2538, new ItemData(2538, "Mushroom Bed")}, + {2539, new ItemData(2539, "Mushroom Bench")}, + {2540, new ItemData(2540, "Mushroom Bookcase")}, + {2541, new ItemData(2541, "Mushroom Candelabra")}, + {2542, new ItemData(2542, "Mushroom Candle")}, + {2543, new ItemData(2543, "Mushroom Chandelier")}, + {2544, new ItemData(2544, "Mushroom Chest")}, + {2545, new ItemData(2545, "Mushroom Dresser")}, + {2546, new ItemData(2546, "Mushroom Lantern")}, + {2547, new ItemData(2547, "Mushroom Lamp")}, + {2548, new ItemData(2548, "Mushroom Piano")}, + {2549, new ItemData(2549, "Mushroom Platform")}, + {2550, new ItemData(2550, "Mushroom Table")}, + {2551, new ItemData(2551, "Spider Staff")}, + {2552, new ItemData(2552, "Boreal Wood Bathtub")}, + {2553, new ItemData(2553, "Boreal Wood Bed")}, + {2554, new ItemData(2554, "Boreal Wood Bookcase")}, + {2555, new ItemData(2555, "Boreal Wood Candelabra")}, + {2556, new ItemData(2556, "Boreal Wood Candle")}, + {2557, new ItemData(2557, "Boreal Wood Chair")}, + {2558, new ItemData(2558, "Boreal Wood Chandelier")}, + {2559, new ItemData(2559, "Boreal Wood Chest")}, + {2560, new ItemData(2560, "Boreal Wood Clock")}, + {2561, new ItemData(2561, "Boreal Wood Door")}, + {2562, new ItemData(2562, "Boreal Wood Dresser")}, + {2563, new ItemData(2563, "Boreal Wood Lamp")}, + {2564, new ItemData(2564, "Boreal Wood Lantern")}, + {2565, new ItemData(2565, "Boreal Wood Piano")}, + {2566, new ItemData(2566, "Boreal Wood Platform")}, + {2567, new ItemData(2567, "Slime Bathtub")}, + {2568, new ItemData(2568, "Slime Bed")}, + {2569, new ItemData(2569, "Slime Bookcase")}, + {2570, new ItemData(2570, "Slime Candelabra")}, + {2571, new ItemData(2571, "Slime Candle")}, + {2572, new ItemData(2572, "Slime Chair")}, + {2573, new ItemData(2573, "Slime Chandelier")}, + {2574, new ItemData(2574, "Slime Chest")}, + {2575, new ItemData(2575, "Slime Clock")}, + {2576, new ItemData(2576, "Slime Door")}, + {2577, new ItemData(2577, "Slime Dresser")}, + {2578, new ItemData(2578, "Slime Lamp")}, + {2579, new ItemData(2579, "Slime Lantern")}, + {2580, new ItemData(2580, "Slime Piano")}, + {2581, new ItemData(2581, "Slime Platform")}, + {2582, new ItemData(2582, "Slime Sofa")}, + {2583, new ItemData(2583, "Slime Table")}, + {2584, new ItemData(2584, "Pirate Staff")}, + {2585, new ItemData(2585, "Slime Hook")}, + {2586, new ItemData(2586, "Sticky Grenade")}, + {2587, new ItemData(2587, "Tartar Sauce")}, + {2588, new ItemData(2588, "Duke Fishron Mask")}, + {2589, new ItemData(2589, "Duke Fishron Trophy")}, + {2590, new ItemData(2590, "Molotov Cocktail")}, + {2591, new ItemData(2591, "Bone Clock")}, + {2592, new ItemData(2592, "Cactus Clock")}, + {2593, new ItemData(2593, "Ebonwood Clock")}, + {2594, new ItemData(2594, "Frozen Clock")}, + {2595, new ItemData(2595, "Lihzahrd Clock")}, + {2596, new ItemData(2596, "Living Wood Clock")}, + {2597, new ItemData(2597, "Rich Mahogany Clock")}, + {2598, new ItemData(2598, "Flesh Clock")}, + {2599, new ItemData(2599, "Mushroom Clock")}, + {2600, new ItemData(2600, "Obsidian Clock")}, + {2601, new ItemData(2601, "Palm Wood Clock")}, + {2602, new ItemData(2602, "Pearlwood Clock")}, + {2603, new ItemData(2603, "Pumpkin Clock")}, + {2604, new ItemData(2604, "Shadewood Clock")}, + {2605, new ItemData(2605, "Spooky Clock")}, + {2606, new ItemData(2606, "Skyware Clock")}, + {2607, new ItemData(2607, "Spider Fang")}, + {2608, new ItemData(2608, "Falcon Blade")}, + {2609, new ItemData(2609, "Fishron Wings")}, + {2610, new ItemData(2610, "Slime Gun")}, + {2611, new ItemData(2611, "Flairon")}, + {2612, new ItemData(2612, "Green Dungeon Chest")}, + {2613, new ItemData(2613, "Pink Dungeon Chest")}, + {2614, new ItemData(2614, "Blue Dungeon Chest")}, + {2615, new ItemData(2615, "Bone Chest")}, + {2616, new ItemData(2616, "Cactus Chest")}, + {2617, new ItemData(2617, "Flesh Chest")}, + {2618, new ItemData(2618, "Obsidian Chest")}, + {2619, new ItemData(2619, "Pumpkin Chest")}, + {2620, new ItemData(2620, "Spooky Chest")}, + {2621, new ItemData(2621, "Tempest Staff")}, + {2622, new ItemData(2622, "Razorblade Typhoon")}, + {2623, new ItemData(2623, "Bubble Gun")}, + {2624, new ItemData(2624, "Tsunami")}, + {2625, new ItemData(2625, "Seashell")}, + {2626, new ItemData(2626, "Starfish")}, + {2627, new ItemData(2627, "Steampunk Platform")}, + {2628, new ItemData(2628, "Skyware Platform")}, + {2629, new ItemData(2629, "Living Wood Platform")}, + {2630, new ItemData(2630, "Honey Platform")}, + {2631, new ItemData(2631, "Skyware Work Bench")}, + {2632, new ItemData(2632, "Glass Work Bench")}, + {2633, new ItemData(2633, "Living Wood Work Bench")}, + {2634, new ItemData(2634, "Flesh Sofa")}, + {2635, new ItemData(2635, "Frozen Sofa")}, + {2636, new ItemData(2636, "Living Wood Sofa")}, + {2637, new ItemData(2637, "Pumpkin Dresser")}, + {2638, new ItemData(2638, "Steampunk Dresser")}, + {2639, new ItemData(2639, "Glass Dresser")}, + {2640, new ItemData(2640, "Flesh Dresser")}, + {2641, new ItemData(2641, "Pumpkin Lantern")}, + {2642, new ItemData(2642, "Obsidian Lantern")}, + {2643, new ItemData(2643, "Pumpkin Lamp")}, + {2644, new ItemData(2644, "Obsidian Lamp")}, + {2645, new ItemData(2645, "Blue Dungeon Lamp")}, + {2646, new ItemData(2646, "Green Dungeon Lamp")}, + {2647, new ItemData(2647, "Pink Dungeon Lamp")}, + {2648, new ItemData(2648, "Honey Candle")}, + {2649, new ItemData(2649, "Steampunk Candle")}, + {2650, new ItemData(2650, "Spooky Candle")}, + {2651, new ItemData(2651, "Obsidian Candle")}, + {2652, new ItemData(2652, "Blue Dungeon Chandelier")}, + {2653, new ItemData(2653, "Green Dungeon Chandelier")}, + {2654, new ItemData(2654, "Pink Dungeon Chandelier")}, + {2655, new ItemData(2655, "Steampunk Chandelier")}, + {2656, new ItemData(2656, "Pumpkin Chandelier")}, + {2657, new ItemData(2657, "Obsidian Chandelier")}, + {2658, new ItemData(2658, "Blue Dungeon Bathtub")}, + {2659, new ItemData(2659, "Green Dungeon Bathtub")}, + {2660, new ItemData(2660, "Pink Dungeon Bathtub")}, + {2661, new ItemData(2661, "Pumpkin Bathtub")}, + {2662, new ItemData(2662, "Obsidian Bathtub")}, + {2663, new ItemData(2663, "Golden Bathtub")}, + {2664, new ItemData(2664, "Blue Dungeon Candelabra")}, + {2665, new ItemData(2665, "Green Dungeon Candelabra")}, + {2666, new ItemData(2666, "Pink Dungeon Candelabra")}, + {2667, new ItemData(2667, "Obsidian Candelabra")}, + {2668, new ItemData(2668, "Pumpkin Candelabra")}, + {2669, new ItemData(2669, "Pumpkin Bed")}, + {2670, new ItemData(2670, "Pumpkin Bookcase")}, + {2671, new ItemData(2671, "Pumpkin Piano")}, + {2672, new ItemData(2672, "Shark Statue")}, + {2673, new ItemData(2673, "Truffle Worm")}, + {2674, new ItemData(2674, "Apprentice Bait")}, + {2675, new ItemData(2675, "Journeyman Bait")}, + {2676, new ItemData(2676, "Master Bait")}, + {2677, new ItemData(2677, "Amber Gemspark Wall")}, + {2678, new ItemData(2678, "Offline Amber Gemspark Wall")}, + {2679, new ItemData(2679, "Amethyst Gemspark Wall")}, + {2680, new ItemData(2680, "Offline Amethyst Gemspark Wall")}, + {2681, new ItemData(2681, "Diamond Gemspark Wall")}, + {2682, new ItemData(2682, "Offline Diamond Gemspark Wall")}, + {2683, new ItemData(2683, "Emerald Gemspark Wall")}, + {2684, new ItemData(2684, "Offline Emerald Gemspark Wall")}, + {2685, new ItemData(2685, "Ruby Gemspark Wall")}, + {2686, new ItemData(2686, "Offline Ruby Gemspark Wall")}, + {2687, new ItemData(2687, "Sapphire Gemspark Wall")}, + {2688, new ItemData(2688, "Offline Sapphire Gemspark Wall")}, + {2689, new ItemData(2689, "Topaz Gemspark Wall")}, + {2690, new ItemData(2690, "Offline Topaz Gemspark Wall")}, + {2691, new ItemData(2691, "Tin Plating Wall")}, + {2692, new ItemData(2692, "Tin Plating")}, + {2693, new ItemData(2693, "Waterfall Block")}, + {2694, new ItemData(2694, "Lavafall Block")}, + {2695, new ItemData(2695, "Confetti Block")}, + {2696, new ItemData(2696, "Confetti Wall")}, + {2697, new ItemData(2697, "Midnight Confetti Block")}, + {2698, new ItemData(2698, "Midnight Confetti Wall")}, + {2699, new ItemData(2699, "Weapon Rack")}, + {2700, new ItemData(2700, "Fireworks Box")}, + {2701, new ItemData(2701, "Living Fire Block")}, + {2702, new ItemData(2702, "'0' Statue")}, + {2703, new ItemData(2703, "'1' Statue")}, + {2704, new ItemData(2704, "'2' Statue")}, + {2705, new ItemData(2705, "'3' Statue")}, + {2706, new ItemData(2706, "'4' Statue")}, + {2707, new ItemData(2707, "'5' Statue")}, + {2708, new ItemData(2708, "'6' Statue")}, + {2709, new ItemData(2709, "'7' Statue")}, + {2710, new ItemData(2710, "'8' Statue")}, + {2711, new ItemData(2711, "'9' Statue")}, + {2712, new ItemData(2712, "'A' Statue")}, + {2713, new ItemData(2713, "'B' Statue")}, + {2714, new ItemData(2714, "'C' Statue")}, + {2715, new ItemData(2715, "'D' Statue")}, + {2716, new ItemData(2716, "'E' Statue")}, + {2717, new ItemData(2717, "'F' Statue")}, + {2718, new ItemData(2718, "'G' Statue")}, + {2719, new ItemData(2719, "'H' Statue")}, + {2720, new ItemData(2720, "'I' Statue")}, + {2721, new ItemData(2721, "'J' Statue")}, + {2722, new ItemData(2722, "'K' Statue")}, + {2723, new ItemData(2723, "'L' Statue")}, + {2724, new ItemData(2724, "'M' Statue")}, + {2725, new ItemData(2725, "'N' Statue")}, + {2726, new ItemData(2726, "'O' Statue")}, + {2727, new ItemData(2727, "'P' Statue")}, + {2728, new ItemData(2728, "'Q' Statue")}, + {2729, new ItemData(2729, "'R' Statue")}, + {2730, new ItemData(2730, "'S' Statue")}, + {2731, new ItemData(2731, "'T' Statue")}, + {2732, new ItemData(2732, "'U' Statue")}, + {2733, new ItemData(2733, "'V' Statue")}, + {2734, new ItemData(2734, "'W' Statue")}, + {2735, new ItemData(2735, "'X' Statue")}, + {2736, new ItemData(2736, "'Y' Statue")}, + {2737, new ItemData(2737, "'Z' Statue")}, + {2738, new ItemData(2738, "Firework Fountain")}, + {2739, new ItemData(2739, "Booster Track")}, + {2740, new ItemData(2740, "Grasshopper")}, + {2741, new ItemData(2741, "Grasshopper Cage")}, + {2742, new ItemData(2742, "Music Box (Underground Crimson)")}, + {2743, new ItemData(2743, "Cactus Table")}, + {2744, new ItemData(2744, "Cactus Platform")}, + {2745, new ItemData(2745, "Boreal Wood Sword")}, + {2746, new ItemData(2746, "Boreal Wood Hammer")}, + {2747, new ItemData(2747, "Boreal Wood Bow")}, + {2748, new ItemData(2748, "Glass Chest")}, + }; + + } +} diff --git a/TerrariaUSaveEditor/MainForm.Designer.cs b/TerrariaUSaveEditor/MainForm.Designer.cs new file mode 100644 index 0000000..2481eea --- /dev/null +++ b/TerrariaUSaveEditor/MainForm.Designer.cs @@ -0,0 +1,552 @@ +namespace TerrariaUSaveEditor +{ + partial class MainForm + { + /// + /// Erforderliche Designervariable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Verwendete Ressourcen bereinigen. + /// + /// True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Vom Windows Form-Designer generierter Code + + /// + /// Erforderliche Methode für die Designerunterstützung. + /// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden. + /// + private void InitializeComponent() + { + System.Windows.Forms.TreeNode treeNode1 = new System.Windows.Forms.TreeNode("Quick Bar"); + System.Windows.Forms.TreeNode treeNode2 = new System.Windows.Forms.TreeNode("Inventory"); + System.Windows.Forms.TreeNode treeNode3 = new System.Windows.Forms.TreeNode("Ammunition"); + System.Windows.Forms.TreeNode treeNode4 = new System.Windows.Forms.TreeNode("Money"); + this.TopMenu = new System.Windows.Forms.MenuStrip(); + this.loadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.saveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.TxtName = new System.Windows.Forms.TextBox(); + this.label1 = new System.Windows.Forms.Label(); + this.TabControl = new System.Windows.Forms.TabControl(); + this.CharTab = new System.Windows.Forms.TabPage(); + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.PanelColorShoes = new System.Windows.Forms.Panel(); + this.label9 = new System.Windows.Forms.Label(); + this.PanelColorPants = new System.Windows.Forms.Panel(); + this.label8 = new System.Windows.Forms.Label(); + this.PanelColorUnderShirt = new System.Windows.Forms.Panel(); + this.label7 = new System.Windows.Forms.Label(); + this.PanelColorShirt = new System.Windows.Forms.Panel(); + this.label6 = new System.Windows.Forms.Label(); + this.PanelColorEye = new System.Windows.Forms.Panel(); + this.label5 = new System.Windows.Forms.Label(); + this.PanelColorBody = new System.Windows.Forms.Panel(); + this.label4 = new System.Windows.Forms.Label(); + this.PanelColorHair = new System.Windows.Forms.Panel(); + this.label3 = new System.Windows.Forms.Label(); + this.BtnFemale = new System.Windows.Forms.Button(); + this.BtnMale = new System.Windows.Forms.Button(); + this.label2 = new System.Windows.Forms.Label(); + this.lblNameError = new System.Windows.Forms.Label(); + this.InvTab = new System.Windows.Forms.TabPage(); + this.groupBox2 = new System.Windows.Forms.GroupBox(); + this.label10 = new System.Windows.Forms.Label(); + this.CBoxDifficulty = new System.Windows.Forms.ComboBox(); + this.InventoryTree = new System.Windows.Forms.TreeView(); + this.label11 = new System.Windows.Forms.Label(); + this.label12 = new System.Windows.Forms.Label(); + this.label13 = new System.Windows.Forms.Label(); + this.NumItemAmount = new System.Windows.Forms.NumericUpDown(); + this.NumItemId = new System.Windows.Forms.NumericUpDown(); + this.TxtItemName = new System.Windows.Forms.TextBox(); + this.NumItemPrefix = new System.Windows.Forms.NumericUpDown(); + this.label14 = new System.Windows.Forms.Label(); + this.TopMenu.SuspendLayout(); + this.TabControl.SuspendLayout(); + this.CharTab.SuspendLayout(); + this.groupBox1.SuspendLayout(); + this.InvTab.SuspendLayout(); + this.groupBox2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.NumItemAmount)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NumItemId)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NumItemPrefix)).BeginInit(); + this.SuspendLayout(); + // + // TopMenu + // + this.TopMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.loadToolStripMenuItem, + this.saveToolStripMenuItem}); + this.TopMenu.Location = new System.Drawing.Point(0, 0); + this.TopMenu.Name = "TopMenu"; + this.TopMenu.Size = new System.Drawing.Size(554, 24); + this.TopMenu.TabIndex = 0; + // + // loadToolStripMenuItem + // + this.loadToolStripMenuItem.Name = "loadToolStripMenuItem"; + this.loadToolStripMenuItem.Size = new System.Drawing.Size(45, 20); + this.loadToolStripMenuItem.Text = "Load"; + this.loadToolStripMenuItem.Click += new System.EventHandler(this.loadToolStripMenuItem_Click); + // + // saveToolStripMenuItem + // + this.saveToolStripMenuItem.Name = "saveToolStripMenuItem"; + this.saveToolStripMenuItem.Size = new System.Drawing.Size(43, 20); + this.saveToolStripMenuItem.Text = "Save"; + this.saveToolStripMenuItem.Click += new System.EventHandler(this.saveToolStripMenuItem_Click); + // + // TxtName + // + this.TxtName.Location = new System.Drawing.Point(50, 24); + this.TxtName.MaxLength = 16; + this.TxtName.Name = "TxtName"; + this.TxtName.Size = new System.Drawing.Size(136, 20); + this.TxtName.TabIndex = 0; + this.TxtName.TextChanged += new System.EventHandler(this.TxtName_TextChanged); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(10, 27); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(38, 13); + this.label1.TabIndex = 1; + this.label1.Text = "Name:"; + // + // TabControl + // + this.TabControl.Controls.Add(this.CharTab); + this.TabControl.Controls.Add(this.InvTab); + this.TabControl.Dock = System.Windows.Forms.DockStyle.Fill; + this.TabControl.Location = new System.Drawing.Point(0, 24); + this.TabControl.Name = "TabControl"; + this.TabControl.SelectedIndex = 0; + this.TabControl.Size = new System.Drawing.Size(554, 329); + this.TabControl.TabIndex = 2; + // + // CharTab + // + this.CharTab.Controls.Add(this.groupBox2); + this.CharTab.Controls.Add(this.groupBox1); + this.CharTab.Location = new System.Drawing.Point(4, 22); + this.CharTab.Name = "CharTab"; + this.CharTab.Padding = new System.Windows.Forms.Padding(3); + this.CharTab.Size = new System.Drawing.Size(546, 303); + this.CharTab.TabIndex = 0; + this.CharTab.Text = "Character"; + this.CharTab.UseVisualStyleBackColor = true; + // + // groupBox1 + // + this.groupBox1.Controls.Add(this.PanelColorShoes); + this.groupBox1.Controls.Add(this.label9); + this.groupBox1.Controls.Add(this.PanelColorPants); + this.groupBox1.Controls.Add(this.label8); + this.groupBox1.Controls.Add(this.PanelColorUnderShirt); + this.groupBox1.Controls.Add(this.label7); + this.groupBox1.Controls.Add(this.PanelColorShirt); + this.groupBox1.Controls.Add(this.label6); + this.groupBox1.Controls.Add(this.PanelColorEye); + this.groupBox1.Controls.Add(this.label5); + this.groupBox1.Controls.Add(this.PanelColorBody); + this.groupBox1.Controls.Add(this.label4); + this.groupBox1.Controls.Add(this.PanelColorHair); + this.groupBox1.Controls.Add(this.label3); + this.groupBox1.Location = new System.Drawing.Point(363, 6); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Size = new System.Drawing.Size(177, 210); + this.groupBox1.TabIndex = 7; + this.groupBox1.TabStop = false; + this.groupBox1.Text = "Colors"; + // + // PanelColorShoes + // + this.PanelColorShoes.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.PanelColorShoes.Location = new System.Drawing.Point(70, 178); + this.PanelColorShoes.Name = "PanelColorShoes"; + this.PanelColorShoes.Size = new System.Drawing.Size(101, 20); + this.PanelColorShoes.TabIndex = 20; + this.PanelColorShoes.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.PanelColorX_Click); + // + // label9 + // + this.label9.AutoSize = true; + this.label9.Location = new System.Drawing.Point(28, 181); + this.label9.Name = "label9"; + this.label9.Size = new System.Drawing.Size(40, 13); + this.label9.TabIndex = 19; + this.label9.Text = "Shoes:"; + // + // PanelColorPants + // + this.PanelColorPants.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.PanelColorPants.Location = new System.Drawing.Point(70, 152); + this.PanelColorPants.Name = "PanelColorPants"; + this.PanelColorPants.Size = new System.Drawing.Size(101, 20); + this.PanelColorPants.TabIndex = 18; + this.PanelColorPants.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.PanelColorX_Click); + // + // label8 + // + this.label8.AutoSize = true; + this.label8.Location = new System.Drawing.Point(31, 155); + this.label8.Name = "label8"; + this.label8.Size = new System.Drawing.Size(37, 13); + this.label8.TabIndex = 17; + this.label8.Text = "Pants:"; + // + // PanelColorUnderShirt + // + this.PanelColorUnderShirt.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.PanelColorUnderShirt.Location = new System.Drawing.Point(70, 126); + this.PanelColorUnderShirt.Name = "PanelColorUnderShirt"; + this.PanelColorUnderShirt.Size = new System.Drawing.Size(101, 20); + this.PanelColorUnderShirt.TabIndex = 16; + this.PanelColorUnderShirt.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.PanelColorX_Click); + // + // label7 + // + this.label7.AutoSize = true; + this.label7.Location = new System.Drawing.Point(10, 129); + this.label7.Name = "label7"; + this.label7.Size = new System.Drawing.Size(58, 13); + this.label7.TabIndex = 15; + this.label7.Text = "Undershirt:"; + // + // PanelColorShirt + // + this.PanelColorShirt.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.PanelColorShirt.Location = new System.Drawing.Point(70, 100); + this.PanelColorShirt.Name = "PanelColorShirt"; + this.PanelColorShirt.Size = new System.Drawing.Size(101, 20); + this.PanelColorShirt.TabIndex = 14; + this.PanelColorShirt.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.PanelColorX_Click); + // + // label6 + // + this.label6.AutoSize = true; + this.label6.Location = new System.Drawing.Point(37, 103); + this.label6.Name = "label6"; + this.label6.Size = new System.Drawing.Size(31, 13); + this.label6.TabIndex = 13; + this.label6.Text = "Shirt:"; + // + // PanelColorEye + // + this.PanelColorEye.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.PanelColorEye.Location = new System.Drawing.Point(70, 74); + this.PanelColorEye.Name = "PanelColorEye"; + this.PanelColorEye.Size = new System.Drawing.Size(101, 20); + this.PanelColorEye.TabIndex = 12; + this.PanelColorEye.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.PanelColorX_Click); + // + // label5 + // + this.label5.AutoSize = true; + this.label5.Location = new System.Drawing.Point(40, 77); + this.label5.Name = "label5"; + this.label5.Size = new System.Drawing.Size(28, 13); + this.label5.TabIndex = 11; + this.label5.Text = "Eye:"; + // + // PanelColorBody + // + this.PanelColorBody.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.PanelColorBody.Location = new System.Drawing.Point(70, 48); + this.PanelColorBody.Name = "PanelColorBody"; + this.PanelColorBody.Size = new System.Drawing.Size(101, 20); + this.PanelColorBody.TabIndex = 10; + this.PanelColorBody.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.PanelColorX_Click); + // + // label4 + // + this.label4.AutoSize = true; + this.label4.Location = new System.Drawing.Point(34, 51); + this.label4.Name = "label4"; + this.label4.Size = new System.Drawing.Size(34, 13); + this.label4.TabIndex = 9; + this.label4.Text = "Body:"; + // + // PanelColorHair + // + this.PanelColorHair.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.PanelColorHair.Location = new System.Drawing.Point(70, 22); + this.PanelColorHair.Name = "PanelColorHair"; + this.PanelColorHair.Size = new System.Drawing.Size(101, 20); + this.PanelColorHair.TabIndex = 8; + this.PanelColorHair.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.PanelColorX_Click); + // + // label3 + // + this.label3.AutoSize = true; + this.label3.Location = new System.Drawing.Point(39, 25); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(29, 13); + this.label3.TabIndex = 6; + this.label3.Text = "Hair:"; + // + // BtnFemale + // + this.BtnFemale.Font = new System.Drawing.Font("Segoe UI Semilight", 12F); + this.BtnFemale.ForeColor = System.Drawing.Color.Magenta; + this.BtnFemale.Location = new System.Drawing.Point(84, 74); + this.BtnFemale.Name = "BtnFemale"; + this.BtnFemale.Size = new System.Drawing.Size(28, 28); + this.BtnFemale.TabIndex = 5; + this.BtnFemale.Text = "♀"; + this.BtnFemale.UseVisualStyleBackColor = true; + this.BtnFemale.Click += new System.EventHandler(this.BtnSetGender_Click); + // + // BtnMale + // + this.BtnMale.Font = new System.Drawing.Font("Segoe UI Semilight", 12F); + this.BtnMale.ForeColor = System.Drawing.Color.DodgerBlue; + this.BtnMale.Location = new System.Drawing.Point(50, 74); + this.BtnMale.Name = "BtnMale"; + this.BtnMale.Size = new System.Drawing.Size(28, 28); + this.BtnMale.TabIndex = 4; + this.BtnMale.Text = "♂"; + this.BtnMale.UseVisualStyleBackColor = true; + this.BtnMale.Click += new System.EventHandler(this.BtnSetGender_Click); + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(4, 81); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(45, 13); + this.label2.TabIndex = 3; + this.label2.Text = "Gender:"; + // + // lblNameError + // + this.lblNameError.Location = new System.Drawing.Point(188, 16); + this.lblNameError.Name = "lblNameError"; + this.lblNameError.Size = new System.Drawing.Size(157, 36); + this.lblNameError.TabIndex = 2; + this.lblNameError.Text = ".."; + this.lblNameError.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; + // + // InvTab + // + this.InvTab.Controls.Add(this.NumItemPrefix); + this.InvTab.Controls.Add(this.label14); + this.InvTab.Controls.Add(this.TxtItemName); + this.InvTab.Controls.Add(this.NumItemId); + this.InvTab.Controls.Add(this.NumItemAmount); + this.InvTab.Controls.Add(this.label13); + this.InvTab.Controls.Add(this.label12); + this.InvTab.Controls.Add(this.label11); + this.InvTab.Controls.Add(this.InventoryTree); + this.InvTab.Location = new System.Drawing.Point(4, 22); + this.InvTab.Name = "InvTab"; + this.InvTab.Padding = new System.Windows.Forms.Padding(3); + this.InvTab.Size = new System.Drawing.Size(546, 303); + this.InvTab.TabIndex = 1; + this.InvTab.Text = "Inventory"; + this.InvTab.UseVisualStyleBackColor = true; + // + // groupBox2 + // + this.groupBox2.Controls.Add(this.CBoxDifficulty); + this.groupBox2.Controls.Add(this.label10); + this.groupBox2.Controls.Add(this.label1); + this.groupBox2.Controls.Add(this.TxtName); + this.groupBox2.Controls.Add(this.BtnFemale); + this.groupBox2.Controls.Add(this.lblNameError); + this.groupBox2.Controls.Add(this.BtnMale); + this.groupBox2.Controls.Add(this.label2); + this.groupBox2.Location = new System.Drawing.Point(6, 6); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.Size = new System.Drawing.Size(351, 120); + this.groupBox2.TabIndex = 8; + this.groupBox2.TabStop = false; + this.groupBox2.Text = "Main"; + // + // label10 + // + this.label10.AutoSize = true; + this.label10.Location = new System.Drawing.Point(-2, 53); + this.label10.Name = "label10"; + this.label10.Size = new System.Drawing.Size(50, 13); + this.label10.TabIndex = 6; + this.label10.Text = "Difficulty:"; + // + // CBoxDifficulty + // + this.CBoxDifficulty.FormattingEnabled = true; + this.CBoxDifficulty.Location = new System.Drawing.Point(50, 50); + this.CBoxDifficulty.Name = "CBoxDifficulty"; + this.CBoxDifficulty.Size = new System.Drawing.Size(136, 21); + this.CBoxDifficulty.TabIndex = 7; + // + // InventoryTree + // + this.InventoryTree.Dock = System.Windows.Forms.DockStyle.Left; + this.InventoryTree.Location = new System.Drawing.Point(3, 3); + this.InventoryTree.Name = "InventoryTree"; + treeNode1.Name = "Bar"; + treeNode1.Text = "Quick Bar"; + treeNode2.Name = "Inv"; + treeNode2.Text = "Inventory"; + treeNode3.Name = "Ammo"; + treeNode3.Text = "Ammunition"; + treeNode4.Name = "Money"; + treeNode4.Text = "Money"; + this.InventoryTree.Nodes.AddRange(new System.Windows.Forms.TreeNode[] { + treeNode1, + treeNode2, + treeNode3, + treeNode4}); + this.InventoryTree.Size = new System.Drawing.Size(206, 297); + this.InventoryTree.TabIndex = 0; + this.InventoryTree.NodeMouseDoubleClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(this.InventoryTree_NodeMouseDoubleClick); + // + // label11 + // + this.label11.AutoSize = true; + this.label11.Location = new System.Drawing.Point(361, 9); + this.label11.Name = "label11"; + this.label11.Size = new System.Drawing.Size(44, 13); + this.label11.TabIndex = 1; + this.label11.Text = "Item ID:"; + // + // label12 + // + this.label12.AutoSize = true; + this.label12.Location = new System.Drawing.Point(367, 35); + this.label12.Name = "label12"; + this.label12.Size = new System.Drawing.Size(38, 13); + this.label12.TabIndex = 2; + this.label12.Text = "Name:"; + // + // label13 + // + this.label13.AutoSize = true; + this.label13.Location = new System.Drawing.Point(359, 87); + this.label13.Name = "label13"; + this.label13.Size = new System.Drawing.Size(46, 13); + this.label13.TabIndex = 3; + this.label13.Text = "Amount:"; + // + // NumItemAmount + // + this.NumItemAmount.Location = new System.Drawing.Point(407, 84); + this.NumItemAmount.Name = "NumItemAmount"; + this.NumItemAmount.Size = new System.Drawing.Size(131, 20); + this.NumItemAmount.TabIndex = 4; + // + // NumItemId + // + this.NumItemId.Location = new System.Drawing.Point(407, 6); + this.NumItemId.Name = "NumItemId"; + this.NumItemId.Size = new System.Drawing.Size(131, 20); + this.NumItemId.TabIndex = 5; + // + // TxtItemName + // + this.TxtItemName.Location = new System.Drawing.Point(407, 32); + this.TxtItemName.Name = "TxtItemName"; + this.TxtItemName.Size = new System.Drawing.Size(131, 20); + this.TxtItemName.TabIndex = 6; + // + // NumItemPrefix + // + this.NumItemPrefix.Location = new System.Drawing.Point(407, 58); + this.NumItemPrefix.Name = "NumItemPrefix"; + this.NumItemPrefix.Size = new System.Drawing.Size(131, 20); + this.NumItemPrefix.TabIndex = 8; + // + // label14 + // + this.label14.AutoSize = true; + this.label14.Location = new System.Drawing.Point(369, 61); + this.label14.Name = "label14"; + this.label14.Size = new System.Drawing.Size(36, 13); + this.label14.TabIndex = 7; + this.label14.Text = "Prefix:"; + // + // MainForm + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(554, 353); + this.Controls.Add(this.TabControl); + this.Controls.Add(this.TopMenu); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.MainMenuStrip = this.TopMenu; + this.Name = "MainForm"; + this.Text = "TerrariaU Save Editor"; + this.TopMenu.ResumeLayout(false); + this.TopMenu.PerformLayout(); + this.TabControl.ResumeLayout(false); + this.CharTab.ResumeLayout(false); + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.InvTab.ResumeLayout(false); + this.InvTab.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.NumItemAmount)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NumItemId)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NumItemPrefix)).EndInit(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.MenuStrip TopMenu; + private System.Windows.Forms.ToolStripMenuItem loadToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem saveToolStripMenuItem; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.TextBox TxtName; + private System.Windows.Forms.TabControl TabControl; + private System.Windows.Forms.TabPage CharTab; + private System.Windows.Forms.Label lblNameError; + private System.Windows.Forms.TabPage InvTab; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Button BtnFemale; + private System.Windows.Forms.Button BtnMale; + private System.Windows.Forms.GroupBox groupBox1; + private System.Windows.Forms.Panel PanelColorBody; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.Panel PanelColorHair; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Panel PanelColorShoes; + private System.Windows.Forms.Label label9; + private System.Windows.Forms.Panel PanelColorPants; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.Panel PanelColorUnderShirt; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.Panel PanelColorShirt; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Panel PanelColorEye; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.GroupBox groupBox2; + private System.Windows.Forms.ComboBox CBoxDifficulty; + private System.Windows.Forms.Label label10; + private System.Windows.Forms.TreeView InventoryTree; + private System.Windows.Forms.TextBox TxtItemName; + private System.Windows.Forms.NumericUpDown NumItemId; + private System.Windows.Forms.NumericUpDown NumItemAmount; + private System.Windows.Forms.Label label13; + private System.Windows.Forms.Label label12; + private System.Windows.Forms.Label label11; + private System.Windows.Forms.NumericUpDown NumItemPrefix; + private System.Windows.Forms.Label label14; + } +} + diff --git a/TerrariaUSaveEditor/MainForm.cs b/TerrariaUSaveEditor/MainForm.cs new file mode 100644 index 0000000..3e1be00 --- /dev/null +++ b/TerrariaUSaveEditor/MainForm.cs @@ -0,0 +1,222 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace TerrariaUSaveEditor +{ + public partial class MainForm : Form + { + private SaveHandler saveHandler = new SaveHandler(); + + public MainForm() + { + this.InitializeComponent(); + this.InitializeInventoryTab(); + + this.ControlsEnabled(false); + foreach (var item in Enum.GetValues(typeof(Difficutly))) + { + this.CBoxDifficulty.Items.Add(item); + } + + + this.NumItemId.Minimum = -1; + this.NumItemId.Maximum = Convert.ToDecimal(Items.MaxID()); + this.NumItemAmount.Minimum = 0; + this.NumItemAmount.Maximum = ushort.MaxValue; + + // DEBUG + this.saveHandler.LoadSave(@"C:\Users\wbatt\Desktop\saves\PLAYER5.PLR"); + + this.GetSaveDataToControls(); + this.ControlsEnabled(true); + } + + private void loadToolStripMenuItem_Click(object sender, EventArgs e) + { + using (var fileDialog = new OpenFileDialog()) + { + fileDialog.Filter = "Save files (*.plr)|*.plr"; + fileDialog.Title = "Select Terraria Wii U save file"; + if (fileDialog.ShowDialog() == DialogResult.OK) + { + this.saveHandler.LoadSave(fileDialog.FileName); + + this.GetSaveDataToControls(); + this.ControlsEnabled(true); + } + } + } + + private void saveToolStripMenuItem_Click(object sender, EventArgs e) + { + this.GetControlsDataToSave(); + this.saveHandler.SaveSave(); + } + + private void TxtName_TextChanged(object sender, EventArgs e) + { + string error = string.Empty; + if (!ValidationHelper.IsNameValid(this.TxtName.Text, out error)) + { + this.SetLabelInfoText(this.lblNameError, error, true); + return; + } + + this.SetLabelInfoText(this.lblNameError, "OK", false); + } + private void BtnSetGender_Click(object sender, EventArgs e) + { + Button btn = (Button)sender; + Gender gender = Gender.Male; + if (btn == BtnFemale) + { + gender = Gender.Female; + } + + this.FlipGenderControls(gender); + this.saveHandler.SetGender(gender); + } + + private void PanelColorX_Click(object sender, MouseEventArgs e) + { + if (e.Button != MouseButtons.Left) + { + return; + } + + Panel panel = (Panel)sender; + var colorDialog = new ColorDialog(); + colorDialog.FullOpen = true; + if (colorDialog.ShowDialog() == DialogResult.OK) + { + panel.BackColor = colorDialog.Color; + } + } + + private void InventoryTree_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e) + { + if (e.Node.Tag == null) + { + return; + } + + var invData = (InventoryData)e.Node.Tag; + + this.TxtItemName.Text = invData.Item.Name; + this.NumItemId.Value = invData.Item.Id; + this.NumItemAmount.Value = invData.Amount; + this.NumItemPrefix.Value = invData.Prefix; + } + + private void GetSaveDataToControls() + { + // Char + this.TxtName.Text = this.saveHandler.GetPlayerName(); + this.FlipGenderControls(this.saveHandler.GetGender()); + this.CBoxDifficulty.SelectedIndex = (int)this.saveHandler.GetDifficutly(); + + List charColors = this.saveHandler.GetColors(); + if (charColors.Count != 7) + { + throw new IndexOutOfRangeException("Character colors could not be determined"); + } + this.PanelColorHair.BackColor = charColors[0]; + this.PanelColorBody.BackColor = charColors[1]; + this.PanelColorEye.BackColor = charColors[2]; + this.PanelColorUnderShirt.BackColor = charColors[3]; + this.PanelColorShirt.BackColor = charColors[4]; + this.PanelColorPants.BackColor = charColors[5]; + this.PanelColorShoes.BackColor = charColors[6]; + + // Inv + var inventory = this.saveHandler.GetInventory(); + foreach (var item in inventory) + { + this.FillNodeData(item.Key.ToString(), item.Value); + } + } + + private void GetControlsDataToSave() + { + // Char + if (ValidationHelper.IsNameValid(this.TxtName.Text)) + { + this.saveHandler.SetPlayerName(this.TxtName.Text); + } + + this.saveHandler.SetDifficutly((Difficutly)this.CBoxDifficulty.SelectedIndex); + + List charColors = new List(); + charColors.Add(this.PanelColorHair.BackColor); + charColors.Add(this.PanelColorBody.BackColor); + charColors.Add(this.PanelColorEye.BackColor); + charColors.Add(this.PanelColorUnderShirt.BackColor); + charColors.Add(this.PanelColorShirt.BackColor); + charColors.Add(this.PanelColorPants.BackColor); + charColors.Add(this.PanelColorShoes.BackColor); + this.saveHandler.SetColors(charColors); + + // Inv + } + + private void ControlsEnabled(bool enabled) + { + this.CharTab.Enabled = enabled; + this.InvTab.Enabled = enabled; + this.saveToolStripMenuItem.Enabled = enabled; + } + + private void FlipGenderControls(Gender gender) + { + this.BtnMale.Enabled = true; + if (gender == Gender.Male) + { + this.BtnMale.Enabled = false; + } + this.BtnFemale.Enabled = !this.BtnMale.Enabled; + } + + private void SetLabelInfoText(Label label, string text, bool isError) + { + label.Text = text; + label.ForeColor = isError ? Color.DarkRed : Color.DarkGreen; + } + + private void InitializeInventoryTab() + { + this.InitialTreeNode(SlotType.Bar.ToString(), 10); + this.InitialTreeNode(SlotType.Inv.ToString(), 30); + this.InitialTreeNode(SlotType.Ammo.ToString(), 4); + this.InitialTreeNode(SlotType.Money.ToString(), 4); + } + + private void InitialTreeNode(string nodeName, int amountSubNodes) + { + var node = this.InventoryTree.Nodes[nodeName]; + for (int i = 0; i < amountSubNodes; i++) + { + var subNode = new TreeNode("Empty"); + subNode.Name = nodeName + i; + subNode.Tag = new InventoryData(Convert.ToUInt16(i), (SlotType)Enum.Parse(typeof(SlotType), nodeName)); + node.Nodes.Add(subNode); + } + } + + private void FillNodeData(string nodeName, List data) + { + var nodes = this.InventoryTree.Nodes[nodeName].Nodes; + foreach (var invData in data) + { + nodes[nodeName + invData.Slot].Text = invData.Item.Name; + nodes[nodeName + invData.Slot].Tag = invData; + } + } + } +} diff --git a/TerrariaUSaveEditor/MainForm.resx b/TerrariaUSaveEditor/MainForm.resx new file mode 100644 index 0000000..7ad55e4 --- /dev/null +++ b/TerrariaUSaveEditor/MainForm.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/TerrariaUSaveEditor/Program.cs b/TerrariaUSaveEditor/Program.cs new file mode 100644 index 0000000..0f30c61 --- /dev/null +++ b/TerrariaUSaveEditor/Program.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace TerrariaUSaveEditor +{ + static class Program + { + /// + /// Der Haupteinstiegspunkt für die Anwendung. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new MainForm()); + } + } +} diff --git a/TerrariaUSaveEditor/Properties/AssemblyInfo.cs b/TerrariaUSaveEditor/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..9211eeb --- /dev/null +++ b/TerrariaUSaveEditor/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("TerrariaUSaveEditor")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("TerrariaUSaveEditor")] +[assembly: AssemblyCopyright("Copyright © 2016")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar +// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("289ee2ad-a1c9-479a-9425-ce9f384374dc")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern +// übernehmen, indem Sie "*" eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/TerrariaUSaveEditor/Properties/Resources.Designer.cs b/TerrariaUSaveEditor/Properties/Resources.Designer.cs new file mode 100644 index 0000000..f61de0f --- /dev/null +++ b/TerrariaUSaveEditor/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion: 4.0.30319.42000 +// +// Änderungen an dieser Datei können fehlerhaftes Verhalten verursachen und gehen verloren, wenn +// der Code neu generiert wird. +// +//------------------------------------------------------------------------------ + +namespace TerrariaUSaveEditor.Properties +{ + + + /// + /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. + /// + // Diese Klasse wurde von der StronglyTypedResourceBuilder-Klasse + // über ein Tool wie ResGen oder Visual Studio automatisch generiert. + // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen + // mit der Option /str erneut aus, oder erstellen Sie Ihr VS-Projekt neu. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("TerrariaUSaveEditor.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle + /// Ressourcenlookups, die diese stark typisierte Ressourcenklasse verwenden. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/TerrariaUSaveEditor/Properties/Resources.resx b/TerrariaUSaveEditor/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/TerrariaUSaveEditor/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/TerrariaUSaveEditor/Properties/Settings.Designer.cs b/TerrariaUSaveEditor/Properties/Settings.Designer.cs new file mode 100644 index 0000000..23631cc --- /dev/null +++ b/TerrariaUSaveEditor/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace TerrariaUSaveEditor.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/TerrariaUSaveEditor/Properties/Settings.settings b/TerrariaUSaveEditor/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/TerrariaUSaveEditor/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/TerrariaUSaveEditor/SaveHandler.cs b/TerrariaUSaveEditor/SaveHandler.cs new file mode 100644 index 0000000..cc118eb --- /dev/null +++ b/TerrariaUSaveEditor/SaveHandler.cs @@ -0,0 +1,183 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using TerrariaUSaveEditor.Helper; + +namespace TerrariaUSaveEditor +{ + public enum Gender + { + Female = 0, + Male = 1 + } + + public enum Difficutly + { + Normal = 0, + Hard = 1, + Hardcore = 2 + } + + public class SaveHandler + { + public byte[] RawSave { get; set; } + private string SavePath { get; set; } + + + internal void LoadSave(string path) + { + this.SavePath = path; + this.RawSave = File.ReadAllBytes(path); + this.DetermineNameLength(); + } + + internal void SaveSave() + { + var path = Path.GetDirectoryName(this.SavePath); + var fileNameFilter = $"*{Path.GetFileName(this.SavePath)}.bak*"; + int bakNum = Directory.GetFiles(path, fileNameFilter, SearchOption.TopDirectoryOnly).Length; + + File.Move(this.SavePath, this.SavePath + ".BAK" + bakNum); + File.WriteAllBytes(this.SavePath, this.RawSave); + } + + private void DetermineNameLength() + { + OffsetHelper.NameLength = this.RawSave[OffsetHelper.NameLengthInformation]; + } + + internal string GetPlayerName() + { + var buffer = new byte[16]; + Buffer.BlockCopy(this.RawSave, OffsetHelper.Name, buffer, 0, OffsetHelper.NameLength); + return Encoding.UTF8.GetString(buffer); + } + + internal void SetPlayerName(string name) + { + var newName = Encoding.UTF8.GetBytes(name); + this.RawSave = ArrayHelper.RemoveRange(this.RawSave, OffsetHelper.Name, OffsetHelper.NameLength); + this.RawSave = ArrayHelper.AddRangeAtIndex(this.RawSave, newName, OffsetHelper.Name); + this.RawSave[OffsetHelper.NameLengthInformation] = (byte)newName.Length; + this.DetermineNameLength(); + } + + internal Gender GetGender() + { + var buffer = new byte[1]; + Buffer.BlockCopy(this.RawSave, OffsetHelper.Gender, buffer, 0, buffer.Length); + + return (Gender)Enum.Parse(typeof(Gender), buffer[0].ToString()); + } + + internal void SetGender(Gender gender) + { + this.RawSave[OffsetHelper.Gender] = (byte)gender; + } + + internal Difficutly GetDifficutly() + { + var buffer = new byte[1]; + Buffer.BlockCopy(this.RawSave, OffsetHelper.Difficutly, buffer, 0, buffer.Length); + + return (Difficutly)Enum.Parse(typeof(Difficutly), buffer[0].ToString()); + } + + internal void SetDifficutly(Difficutly difficutly) + { + this.RawSave[OffsetHelper.Difficutly] = (byte)difficutly; + } + + internal List GetColors() + { + var buffer = new byte[21]; + Buffer.BlockCopy(this.RawSave, OffsetHelper.HairColor, buffer, 0, (OffsetHelper.ShoesColor - OffsetHelper.HairColor) + 3); + + List colors = new List(); + for (int i = 0; i < buffer.Length; i += 3) + { + colors.Add(Color.FromArgb(buffer[i], buffer[i + 1], buffer[i + 2])); + } + + return colors; + } + + internal void SetColors(List colors) + { + var buffer = new byte[21]; + + for (int i = 0; i < colors.Count; i++) + { + var newColor = ArrayHelper.ColorToByteArray(colors[i]); + if (i == 0) + { + Array.Copy(newColor, 0, buffer, i, newColor.Length); + continue; + } + Array.Copy(newColor, 0, buffer, i * 3, newColor.Length); + } + + this.RawSave = ArrayHelper.RemoveRange(this.RawSave, OffsetHelper.HairColor, (OffsetHelper.ShoesColor - OffsetHelper.HairColor) + 3); + this.RawSave = ArrayHelper.AddRangeAtIndex(this.RawSave, buffer, OffsetHelper.HairColor); + } + + internal Dictionary> GetInventory() + { + Dictionary> inventory = new Dictionary>(); + + var barItems = GetBarItems(); + inventory.Add(SlotType.Bar, barItems); + + var diffOffset = OffsetHelper.CalcOffsetDiffInventory(barItems); + var invItems = GetInvItems(diffOffset); + inventory.Add(SlotType.Inv, invItems); + + diffOffset += OffsetHelper.CalcOffsetDiffInventory(invItems); + var moneyItems = GetMoneyItems(diffOffset); + inventory.Add(SlotType.Money, moneyItems); + + diffOffset += OffsetHelper.CalcOffsetDiffInventory(moneyItems); + var ammoItems = GetAmmoItems(diffOffset); + inventory.Add(SlotType.Ammo, ammoItems); + + OffsetHelper.InventoryLength = diffOffset + OffsetHelper.CalcOffsetDiffInventory(ammoItems); + return inventory; + } + + private List GetBarItems() + { + var buffer = new byte[50]; + Buffer.BlockCopy(this.RawSave, OffsetHelper.Inventory, buffer, 0, 0x29); + + return ItemHelper.GetItems(buffer, SlotType.Bar); + } + + private List GetInvItems(int offsetDiff) + { + var buffer = new byte[250]; + Buffer.BlockCopy(this.RawSave, OffsetHelper.Inventory + offsetDiff, buffer, 0, 0xFA); + + return ItemHelper.GetItems(buffer, SlotType.Inv); + } + + private List GetMoneyItems(int offsetDiff) + { + var buffer = new byte[20]; + Buffer.BlockCopy(this.RawSave, OffsetHelper.Inventory + offsetDiff, buffer, 0, 0x14); + + return ItemHelper.GetItems(buffer, SlotType.Money); + } + + private List GetAmmoItems(int offsetDiff) + { + var buffer = new byte[20]; + Buffer.BlockCopy(this.RawSave, OffsetHelper.Inventory + offsetDiff, buffer, 0, 0x14); + + return ItemHelper.GetItems(buffer, SlotType.Ammo); + } + } +} diff --git a/TerrariaUSaveEditor/TerrariaUSaveEditor.csproj b/TerrariaUSaveEditor/TerrariaUSaveEditor.csproj new file mode 100644 index 0000000..e900c5d --- /dev/null +++ b/TerrariaUSaveEditor/TerrariaUSaveEditor.csproj @@ -0,0 +1,116 @@ + + + + + Debug + AnyCPU + {289EE2AD-A1C9-479A-9425-CE9F384374DC} + WinExe + Properties + TerrariaUSaveEditor + TerrariaUSaveEditor + v4.5.2 + 512 + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + Component + + + ItemBox.cs + + + UserControl + + + ItemBoxGrid.cs + + + + + Form + + + MainForm.cs + + + + + + + + ItemBox.cs + + + MainForm.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + + + + + \ No newline at end of file