From 0d58fb906323c2a57d334c9fe6cee4add9172dc5 Mon Sep 17 00:00:00 2001 From: ORelio Date: Wed, 1 May 2019 15:23:30 +0200 Subject: [PATCH] MC 1.14 Terrain support (#703) Minecraft 1.14 is now fully supported. - Implement NBT parsing to skip NBT field in chunk data - Update lighting data format in Chunk Data parsing - Move Chunk Data parsing into Protocol18Terrain.cs - Improve PaletteGenerator to greatly reduce palette files sizes - Re-Generate Palette113.cs to reduce its size (378 Kib -> 50 Kib) - Generate Palette114.cs (57 Kib instead of 516 Kib with prev format) - Update Material.cs and MaterialExtensions.cs for new block types --- .../Mapping/BlockPalettes/Palette112.cs | 4 +- .../Mapping/BlockPalettes/Palette113.cs | 9553 ++--------------- .../Mapping/BlockPalettes/Palette114.cs | 1116 ++ .../Mapping/BlockPalettes/PaletteGenerator.cs | 79 +- MinecraftClient/Mapping/Material.cs | 122 +- MinecraftClient/Mapping/MaterialExtensions.cs | 84 +- MinecraftClient/MinecraftClient.csproj | 2 + .../Protocol/Handlers/DataTypes.cs | 93 + .../Protocol/Handlers/Protocol18.cs | 263 +- .../Protocol/Handlers/Protocol18Forge.cs | 33 +- .../Protocol/Handlers/Protocol18Terrain.cs | 254 + 11 files changed, 2703 insertions(+), 8900 deletions(-) create mode 100644 MinecraftClient/Mapping/BlockPalettes/Palette114.cs create mode 100644 MinecraftClient/Protocol/Handlers/Protocol18Terrain.cs diff --git a/MinecraftClient/Mapping/BlockPalettes/Palette112.cs b/MinecraftClient/Mapping/BlockPalettes/Palette112.cs index a1c60e5c..de60c60c 100644 --- a/MinecraftClient/Mapping/BlockPalettes/Palette112.cs +++ b/MinecraftClient/Mapping/BlockPalettes/Palette112.cs @@ -76,12 +76,12 @@ namespace MinecraftClient.Mapping.BlockPalettes { 60, Material.Farmland }, // Soil { 61, Material.Furnace }, // Furnace { 62, Material.Furnace }, // BurningFurnace - { 63, Material.WallSign }, // SignPost + { 63, Material.OakWallSign }, // SignPost { 64, Material.OakDoor }, // WoodenDoor:0 { 65, Material.Ladder }, { 66, Material.Rail }, // Rails { 67, Material.CobblestoneStairs }, - { 68, Material.WallSign }, + { 68, Material.OakWallSign }, // WallSign { 69, Material.Lever }, { 70, Material.StonePressurePlate }, // StonePlate { 71, Material.IronDoor }, // IronDoorBlock diff --git a/MinecraftClient/Mapping/BlockPalettes/Palette113.cs b/MinecraftClient/Mapping/BlockPalettes/Palette113.cs index 727a2769..b8f60819 100644 --- a/MinecraftClient/Mapping/BlockPalettes/Palette113.cs +++ b/MinecraftClient/Mapping/BlockPalettes/Palette113.cs @@ -9,8608 +9,959 @@ namespace MinecraftClient.Mapping.BlockPalettes /// public class Palette113 : PaletteMapping { - private static Dictionary materials = new Dictionary() + private static Dictionary materials = new Dictionary(); + + static Palette113() { - { 0, Material.Air }, - { 1, Material.Stone }, - { 2, Material.Granite }, - { 3, Material.PolishedGranite }, - { 4, Material.Diorite }, - { 5, Material.PolishedDiorite }, - { 6, Material.Andesite }, - { 7, Material.PolishedAndesite }, - { 8, Material.GrassBlock }, - { 9, Material.GrassBlock }, - { 10, Material.Dirt }, - { 11, Material.CoarseDirt }, - { 12, Material.Podzol }, - { 13, Material.Podzol }, - { 14, Material.Cobblestone }, - { 15, Material.OakPlanks }, - { 16, Material.SprucePlanks }, - { 17, Material.BirchPlanks }, - { 18, Material.JunglePlanks }, - { 19, Material.AcaciaPlanks }, - { 20, Material.DarkOakPlanks }, - { 21, Material.OakSapling }, - { 22, Material.OakSapling }, - { 23, Material.SpruceSapling }, - { 24, Material.SpruceSapling }, - { 25, Material.BirchSapling }, - { 26, Material.BirchSapling }, - { 27, Material.JungleSapling }, - { 28, Material.JungleSapling }, - { 29, Material.AcaciaSapling }, - { 30, Material.AcaciaSapling }, - { 31, Material.DarkOakSapling }, - { 32, Material.DarkOakSapling }, - { 33, Material.Bedrock }, - { 34, Material.Water }, - { 35, Material.Water }, - { 36, Material.Water }, - { 37, Material.Water }, - { 38, Material.Water }, - { 39, Material.Water }, - { 40, Material.Water }, - { 41, Material.Water }, - { 42, Material.Water }, - { 43, Material.Water }, - { 44, Material.Water }, - { 45, Material.Water }, - { 46, Material.Water }, - { 47, Material.Water }, - { 48, Material.Water }, - { 49, Material.Water }, - { 50, Material.Lava }, - { 51, Material.Lava }, - { 52, Material.Lava }, - { 53, Material.Lava }, - { 54, Material.Lava }, - { 55, Material.Lava }, - { 56, Material.Lava }, - { 57, Material.Lava }, - { 58, Material.Lava }, - { 59, Material.Lava }, - { 60, Material.Lava }, - { 61, Material.Lava }, - { 62, Material.Lava }, - { 63, Material.Lava }, - { 64, Material.Lava }, - { 65, Material.Lava }, - { 66, Material.Sand }, - { 67, Material.RedSand }, - { 68, Material.Gravel }, - { 69, Material.GoldOre }, - { 70, Material.IronOre }, - { 71, Material.CoalOre }, - { 72, Material.OakLog }, - { 73, Material.OakLog }, - { 74, Material.OakLog }, - { 75, Material.SpruceLog }, - { 76, Material.SpruceLog }, - { 77, Material.SpruceLog }, - { 78, Material.BirchLog }, - { 79, Material.BirchLog }, - { 80, Material.BirchLog }, - { 81, Material.JungleLog }, - { 82, Material.JungleLog }, - { 83, Material.JungleLog }, - { 84, Material.AcaciaLog }, - { 85, Material.AcaciaLog }, - { 86, Material.AcaciaLog }, - { 87, Material.DarkOakLog }, - { 88, Material.DarkOakLog }, - { 89, Material.DarkOakLog }, - { 90, Material.StrippedSpruceLog }, - { 91, Material.StrippedSpruceLog }, - { 92, Material.StrippedSpruceLog }, - { 93, Material.StrippedBirchLog }, - { 94, Material.StrippedBirchLog }, - { 95, Material.StrippedBirchLog }, - { 96, Material.StrippedJungleLog }, - { 97, Material.StrippedJungleLog }, - { 98, Material.StrippedJungleLog }, - { 99, Material.StrippedAcaciaLog }, - { 100, Material.StrippedAcaciaLog }, - { 101, Material.StrippedAcaciaLog }, - { 102, Material.StrippedDarkOakLog }, - { 103, Material.StrippedDarkOakLog }, - { 104, Material.StrippedDarkOakLog }, - { 105, Material.StrippedOakLog }, - { 106, Material.StrippedOakLog }, - { 107, Material.StrippedOakLog }, - { 108, Material.OakWood }, - { 109, Material.OakWood }, - { 110, Material.OakWood }, - { 111, Material.SpruceWood }, - { 112, Material.SpruceWood }, - { 113, Material.SpruceWood }, - { 114, Material.BirchWood }, - { 115, Material.BirchWood }, - { 116, Material.BirchWood }, - { 117, Material.JungleWood }, - { 118, Material.JungleWood }, - { 119, Material.JungleWood }, - { 120, Material.AcaciaWood }, - { 121, Material.AcaciaWood }, - { 122, Material.AcaciaWood }, - { 123, Material.DarkOakWood }, - { 124, Material.DarkOakWood }, - { 125, Material.DarkOakWood }, - { 126, Material.StrippedOakWood }, - { 127, Material.StrippedOakWood }, - { 128, Material.StrippedOakWood }, - { 129, Material.StrippedSpruceWood }, - { 130, Material.StrippedSpruceWood }, - { 131, Material.StrippedSpruceWood }, - { 132, Material.StrippedBirchWood }, - { 133, Material.StrippedBirchWood }, - { 134, Material.StrippedBirchWood }, - { 135, Material.StrippedJungleWood }, - { 136, Material.StrippedJungleWood }, - { 137, Material.StrippedJungleWood }, - { 138, Material.StrippedAcaciaWood }, - { 139, Material.StrippedAcaciaWood }, - { 140, Material.StrippedAcaciaWood }, - { 141, Material.StrippedDarkOakWood }, - { 142, Material.StrippedDarkOakWood }, - { 143, Material.StrippedDarkOakWood }, - { 144, Material.OakLeaves }, - { 145, Material.OakLeaves }, - { 146, Material.OakLeaves }, - { 147, Material.OakLeaves }, - { 148, Material.OakLeaves }, - { 149, Material.OakLeaves }, - { 150, Material.OakLeaves }, - { 151, Material.OakLeaves }, - { 152, Material.OakLeaves }, - { 153, Material.OakLeaves }, - { 154, Material.OakLeaves }, - { 155, Material.OakLeaves }, - { 156, Material.OakLeaves }, - { 157, Material.OakLeaves }, - { 158, Material.SpruceLeaves }, - { 159, Material.SpruceLeaves }, - { 160, Material.SpruceLeaves }, - { 161, Material.SpruceLeaves }, - { 162, Material.SpruceLeaves }, - { 163, Material.SpruceLeaves }, - { 164, Material.SpruceLeaves }, - { 165, Material.SpruceLeaves }, - { 166, Material.SpruceLeaves }, - { 167, Material.SpruceLeaves }, - { 168, Material.SpruceLeaves }, - { 169, Material.SpruceLeaves }, - { 170, Material.SpruceLeaves }, - { 171, Material.SpruceLeaves }, - { 172, Material.BirchLeaves }, - { 173, Material.BirchLeaves }, - { 174, Material.BirchLeaves }, - { 175, Material.BirchLeaves }, - { 176, Material.BirchLeaves }, - { 177, Material.BirchLeaves }, - { 178, Material.BirchLeaves }, - { 179, Material.BirchLeaves }, - { 180, Material.BirchLeaves }, - { 181, Material.BirchLeaves }, - { 182, Material.BirchLeaves }, - { 183, Material.BirchLeaves }, - { 184, Material.BirchLeaves }, - { 185, Material.BirchLeaves }, - { 186, Material.JungleLeaves }, - { 187, Material.JungleLeaves }, - { 188, Material.JungleLeaves }, - { 189, Material.JungleLeaves }, - { 190, Material.JungleLeaves }, - { 191, Material.JungleLeaves }, - { 192, Material.JungleLeaves }, - { 193, Material.JungleLeaves }, - { 194, Material.JungleLeaves }, - { 195, Material.JungleLeaves }, - { 196, Material.JungleLeaves }, - { 197, Material.JungleLeaves }, - { 198, Material.JungleLeaves }, - { 199, Material.JungleLeaves }, - { 200, Material.AcaciaLeaves }, - { 201, Material.AcaciaLeaves }, - { 202, Material.AcaciaLeaves }, - { 203, Material.AcaciaLeaves }, - { 204, Material.AcaciaLeaves }, - { 205, Material.AcaciaLeaves }, - { 206, Material.AcaciaLeaves }, - { 207, Material.AcaciaLeaves }, - { 208, Material.AcaciaLeaves }, - { 209, Material.AcaciaLeaves }, - { 210, Material.AcaciaLeaves }, - { 211, Material.AcaciaLeaves }, - { 212, Material.AcaciaLeaves }, - { 213, Material.AcaciaLeaves }, - { 214, Material.DarkOakLeaves }, - { 215, Material.DarkOakLeaves }, - { 216, Material.DarkOakLeaves }, - { 217, Material.DarkOakLeaves }, - { 218, Material.DarkOakLeaves }, - { 219, Material.DarkOakLeaves }, - { 220, Material.DarkOakLeaves }, - { 221, Material.DarkOakLeaves }, - { 222, Material.DarkOakLeaves }, - { 223, Material.DarkOakLeaves }, - { 224, Material.DarkOakLeaves }, - { 225, Material.DarkOakLeaves }, - { 226, Material.DarkOakLeaves }, - { 227, Material.DarkOakLeaves }, - { 228, Material.Sponge }, - { 229, Material.WetSponge }, - { 230, Material.Glass }, - { 231, Material.LapisOre }, - { 232, Material.LapisBlock }, - { 233, Material.Dispenser }, - { 234, Material.Dispenser }, - { 235, Material.Dispenser }, - { 236, Material.Dispenser }, - { 237, Material.Dispenser }, - { 238, Material.Dispenser }, - { 239, Material.Dispenser }, - { 240, Material.Dispenser }, - { 241, Material.Dispenser }, - { 242, Material.Dispenser }, - { 243, Material.Dispenser }, - { 244, Material.Dispenser }, - { 245, Material.Sandstone }, - { 246, Material.ChiseledSandstone }, - { 247, Material.CutSandstone }, - { 248, Material.NoteBlock }, - { 249, Material.NoteBlock }, - { 250, Material.NoteBlock }, - { 251, Material.NoteBlock }, - { 252, Material.NoteBlock }, - { 253, Material.NoteBlock }, - { 254, Material.NoteBlock }, - { 255, Material.NoteBlock }, - { 256, Material.NoteBlock }, - { 257, Material.NoteBlock }, - { 258, Material.NoteBlock }, - { 259, Material.NoteBlock }, - { 260, Material.NoteBlock }, - { 261, Material.NoteBlock }, - { 262, Material.NoteBlock }, - { 263, Material.NoteBlock }, - { 264, Material.NoteBlock }, - { 265, Material.NoteBlock }, - { 266, Material.NoteBlock }, - { 267, Material.NoteBlock }, - { 268, Material.NoteBlock }, - { 269, Material.NoteBlock }, - { 270, Material.NoteBlock }, - { 271, Material.NoteBlock }, - { 272, Material.NoteBlock }, - { 273, Material.NoteBlock }, - { 274, Material.NoteBlock }, - { 275, Material.NoteBlock }, - { 276, Material.NoteBlock }, - { 277, Material.NoteBlock }, - { 278, Material.NoteBlock }, - { 279, Material.NoteBlock }, - { 280, Material.NoteBlock }, - { 281, Material.NoteBlock }, - { 282, Material.NoteBlock }, - { 283, Material.NoteBlock }, - { 284, Material.NoteBlock }, - { 285, Material.NoteBlock }, - { 286, Material.NoteBlock }, - { 287, Material.NoteBlock }, - { 288, Material.NoteBlock }, - { 289, Material.NoteBlock }, - { 290, Material.NoteBlock }, - { 291, Material.NoteBlock }, - { 292, Material.NoteBlock }, - { 293, Material.NoteBlock }, - { 294, Material.NoteBlock }, - { 295, Material.NoteBlock }, - { 296, Material.NoteBlock }, - { 297, Material.NoteBlock }, - { 298, Material.NoteBlock }, - { 299, Material.NoteBlock }, - { 300, Material.NoteBlock }, - { 301, Material.NoteBlock }, - { 302, Material.NoteBlock }, - { 303, Material.NoteBlock }, - { 304, Material.NoteBlock }, - { 305, Material.NoteBlock }, - { 306, Material.NoteBlock }, - { 307, Material.NoteBlock }, - { 308, Material.NoteBlock }, - { 309, Material.NoteBlock }, - { 310, Material.NoteBlock }, - { 311, Material.NoteBlock }, - { 312, Material.NoteBlock }, - { 313, Material.NoteBlock }, - { 314, Material.NoteBlock }, - { 315, Material.NoteBlock }, - { 316, Material.NoteBlock }, - { 317, Material.NoteBlock }, - { 318, Material.NoteBlock }, - { 319, Material.NoteBlock }, - { 320, Material.NoteBlock }, - { 321, Material.NoteBlock }, - { 322, Material.NoteBlock }, - { 323, Material.NoteBlock }, - { 324, Material.NoteBlock }, - { 325, Material.NoteBlock }, - { 326, Material.NoteBlock }, - { 327, Material.NoteBlock }, - { 328, Material.NoteBlock }, - { 329, Material.NoteBlock }, - { 330, Material.NoteBlock }, - { 331, Material.NoteBlock }, - { 332, Material.NoteBlock }, - { 333, Material.NoteBlock }, - { 334, Material.NoteBlock }, - { 335, Material.NoteBlock }, - { 336, Material.NoteBlock }, - { 337, Material.NoteBlock }, - { 338, Material.NoteBlock }, - { 339, Material.NoteBlock }, - { 340, Material.NoteBlock }, - { 341, Material.NoteBlock }, - { 342, Material.NoteBlock }, - { 343, Material.NoteBlock }, - { 344, Material.NoteBlock }, - { 345, Material.NoteBlock }, - { 346, Material.NoteBlock }, - { 347, Material.NoteBlock }, - { 348, Material.NoteBlock }, - { 349, Material.NoteBlock }, - { 350, Material.NoteBlock }, - { 351, Material.NoteBlock }, - { 352, Material.NoteBlock }, - { 353, Material.NoteBlock }, - { 354, Material.NoteBlock }, - { 355, Material.NoteBlock }, - { 356, Material.NoteBlock }, - { 357, Material.NoteBlock }, - { 358, Material.NoteBlock }, - { 359, Material.NoteBlock }, - { 360, Material.NoteBlock }, - { 361, Material.NoteBlock }, - { 362, Material.NoteBlock }, - { 363, Material.NoteBlock }, - { 364, Material.NoteBlock }, - { 365, Material.NoteBlock }, - { 366, Material.NoteBlock }, - { 367, Material.NoteBlock }, - { 368, Material.NoteBlock }, - { 369, Material.NoteBlock }, - { 370, Material.NoteBlock }, - { 371, Material.NoteBlock }, - { 372, Material.NoteBlock }, - { 373, Material.NoteBlock }, - { 374, Material.NoteBlock }, - { 375, Material.NoteBlock }, - { 376, Material.NoteBlock }, - { 377, Material.NoteBlock }, - { 378, Material.NoteBlock }, - { 379, Material.NoteBlock }, - { 380, Material.NoteBlock }, - { 381, Material.NoteBlock }, - { 382, Material.NoteBlock }, - { 383, Material.NoteBlock }, - { 384, Material.NoteBlock }, - { 385, Material.NoteBlock }, - { 386, Material.NoteBlock }, - { 387, Material.NoteBlock }, - { 388, Material.NoteBlock }, - { 389, Material.NoteBlock }, - { 390, Material.NoteBlock }, - { 391, Material.NoteBlock }, - { 392, Material.NoteBlock }, - { 393, Material.NoteBlock }, - { 394, Material.NoteBlock }, - { 395, Material.NoteBlock }, - { 396, Material.NoteBlock }, - { 397, Material.NoteBlock }, - { 398, Material.NoteBlock }, - { 399, Material.NoteBlock }, - { 400, Material.NoteBlock }, - { 401, Material.NoteBlock }, - { 402, Material.NoteBlock }, - { 403, Material.NoteBlock }, - { 404, Material.NoteBlock }, - { 405, Material.NoteBlock }, - { 406, Material.NoteBlock }, - { 407, Material.NoteBlock }, - { 408, Material.NoteBlock }, - { 409, Material.NoteBlock }, - { 410, Material.NoteBlock }, - { 411, Material.NoteBlock }, - { 412, Material.NoteBlock }, - { 413, Material.NoteBlock }, - { 414, Material.NoteBlock }, - { 415, Material.NoteBlock }, - { 416, Material.NoteBlock }, - { 417, Material.NoteBlock }, - { 418, Material.NoteBlock }, - { 419, Material.NoteBlock }, - { 420, Material.NoteBlock }, - { 421, Material.NoteBlock }, - { 422, Material.NoteBlock }, - { 423, Material.NoteBlock }, - { 424, Material.NoteBlock }, - { 425, Material.NoteBlock }, - { 426, Material.NoteBlock }, - { 427, Material.NoteBlock }, - { 428, Material.NoteBlock }, - { 429, Material.NoteBlock }, - { 430, Material.NoteBlock }, - { 431, Material.NoteBlock }, - { 432, Material.NoteBlock }, - { 433, Material.NoteBlock }, - { 434, Material.NoteBlock }, - { 435, Material.NoteBlock }, - { 436, Material.NoteBlock }, - { 437, Material.NoteBlock }, - { 438, Material.NoteBlock }, - { 439, Material.NoteBlock }, - { 440, Material.NoteBlock }, - { 441, Material.NoteBlock }, - { 442, Material.NoteBlock }, - { 443, Material.NoteBlock }, - { 444, Material.NoteBlock }, - { 445, Material.NoteBlock }, - { 446, Material.NoteBlock }, - { 447, Material.NoteBlock }, - { 448, Material.NoteBlock }, - { 449, Material.NoteBlock }, - { 450, Material.NoteBlock }, - { 451, Material.NoteBlock }, - { 452, Material.NoteBlock }, - { 453, Material.NoteBlock }, - { 454, Material.NoteBlock }, - { 455, Material.NoteBlock }, - { 456, Material.NoteBlock }, - { 457, Material.NoteBlock }, - { 458, Material.NoteBlock }, - { 459, Material.NoteBlock }, - { 460, Material.NoteBlock }, - { 461, Material.NoteBlock }, - { 462, Material.NoteBlock }, - { 463, Material.NoteBlock }, - { 464, Material.NoteBlock }, - { 465, Material.NoteBlock }, - { 466, Material.NoteBlock }, - { 467, Material.NoteBlock }, - { 468, Material.NoteBlock }, - { 469, Material.NoteBlock }, - { 470, Material.NoteBlock }, - { 471, Material.NoteBlock }, - { 472, Material.NoteBlock }, - { 473, Material.NoteBlock }, - { 474, Material.NoteBlock }, - { 475, Material.NoteBlock }, - { 476, Material.NoteBlock }, - { 477, Material.NoteBlock }, - { 478, Material.NoteBlock }, - { 479, Material.NoteBlock }, - { 480, Material.NoteBlock }, - { 481, Material.NoteBlock }, - { 482, Material.NoteBlock }, - { 483, Material.NoteBlock }, - { 484, Material.NoteBlock }, - { 485, Material.NoteBlock }, - { 486, Material.NoteBlock }, - { 487, Material.NoteBlock }, - { 488, Material.NoteBlock }, - { 489, Material.NoteBlock }, - { 490, Material.NoteBlock }, - { 491, Material.NoteBlock }, - { 492, Material.NoteBlock }, - { 493, Material.NoteBlock }, - { 494, Material.NoteBlock }, - { 495, Material.NoteBlock }, - { 496, Material.NoteBlock }, - { 497, Material.NoteBlock }, - { 498, Material.NoteBlock }, - { 499, Material.NoteBlock }, - { 500, Material.NoteBlock }, - { 501, Material.NoteBlock }, - { 502, Material.NoteBlock }, - { 503, Material.NoteBlock }, - { 504, Material.NoteBlock }, - { 505, Material.NoteBlock }, - { 506, Material.NoteBlock }, - { 507, Material.NoteBlock }, - { 508, Material.NoteBlock }, - { 509, Material.NoteBlock }, - { 510, Material.NoteBlock }, - { 511, Material.NoteBlock }, - { 512, Material.NoteBlock }, - { 513, Material.NoteBlock }, - { 514, Material.NoteBlock }, - { 515, Material.NoteBlock }, - { 516, Material.NoteBlock }, - { 517, Material.NoteBlock }, - { 518, Material.NoteBlock }, - { 519, Material.NoteBlock }, - { 520, Material.NoteBlock }, - { 521, Material.NoteBlock }, - { 522, Material.NoteBlock }, - { 523, Material.NoteBlock }, - { 524, Material.NoteBlock }, - { 525, Material.NoteBlock }, - { 526, Material.NoteBlock }, - { 527, Material.NoteBlock }, - { 528, Material.NoteBlock }, - { 529, Material.NoteBlock }, - { 530, Material.NoteBlock }, - { 531, Material.NoteBlock }, - { 532, Material.NoteBlock }, - { 533, Material.NoteBlock }, - { 534, Material.NoteBlock }, - { 535, Material.NoteBlock }, - { 536, Material.NoteBlock }, - { 537, Material.NoteBlock }, - { 538, Material.NoteBlock }, - { 539, Material.NoteBlock }, - { 540, Material.NoteBlock }, - { 541, Material.NoteBlock }, - { 542, Material.NoteBlock }, - { 543, Material.NoteBlock }, - { 544, Material.NoteBlock }, - { 545, Material.NoteBlock }, - { 546, Material.NoteBlock }, - { 547, Material.NoteBlock }, - { 548, Material.NoteBlock }, - { 549, Material.NoteBlock }, - { 550, Material.NoteBlock }, - { 551, Material.NoteBlock }, - { 552, Material.NoteBlock }, - { 553, Material.NoteBlock }, - { 554, Material.NoteBlock }, - { 555, Material.NoteBlock }, - { 556, Material.NoteBlock }, - { 557, Material.NoteBlock }, - { 558, Material.NoteBlock }, - { 559, Material.NoteBlock }, - { 560, Material.NoteBlock }, - { 561, Material.NoteBlock }, - { 562, Material.NoteBlock }, - { 563, Material.NoteBlock }, - { 564, Material.NoteBlock }, - { 565, Material.NoteBlock }, - { 566, Material.NoteBlock }, - { 567, Material.NoteBlock }, - { 568, Material.NoteBlock }, - { 569, Material.NoteBlock }, - { 570, Material.NoteBlock }, - { 571, Material.NoteBlock }, - { 572, Material.NoteBlock }, - { 573, Material.NoteBlock }, - { 574, Material.NoteBlock }, - { 575, Material.NoteBlock }, - { 576, Material.NoteBlock }, - { 577, Material.NoteBlock }, - { 578, Material.NoteBlock }, - { 579, Material.NoteBlock }, - { 580, Material.NoteBlock }, - { 581, Material.NoteBlock }, - { 582, Material.NoteBlock }, - { 583, Material.NoteBlock }, - { 584, Material.NoteBlock }, - { 585, Material.NoteBlock }, - { 586, Material.NoteBlock }, - { 587, Material.NoteBlock }, - { 588, Material.NoteBlock }, - { 589, Material.NoteBlock }, - { 590, Material.NoteBlock }, - { 591, Material.NoteBlock }, - { 592, Material.NoteBlock }, - { 593, Material.NoteBlock }, - { 594, Material.NoteBlock }, - { 595, Material.NoteBlock }, - { 596, Material.NoteBlock }, - { 597, Material.NoteBlock }, - { 598, Material.NoteBlock }, - { 599, Material.NoteBlock }, - { 600, Material.NoteBlock }, - { 601, Material.NoteBlock }, - { 602, Material.NoteBlock }, - { 603, Material.NoteBlock }, - { 604, Material.NoteBlock }, - { 605, Material.NoteBlock }, - { 606, Material.NoteBlock }, - { 607, Material.NoteBlock }, - { 608, Material.NoteBlock }, - { 609, Material.NoteBlock }, - { 610, Material.NoteBlock }, - { 611, Material.NoteBlock }, - { 612, Material.NoteBlock }, - { 613, Material.NoteBlock }, - { 614, Material.NoteBlock }, - { 615, Material.NoteBlock }, - { 616, Material.NoteBlock }, - { 617, Material.NoteBlock }, - { 618, Material.NoteBlock }, - { 619, Material.NoteBlock }, - { 620, Material.NoteBlock }, - { 621, Material.NoteBlock }, - { 622, Material.NoteBlock }, - { 623, Material.NoteBlock }, - { 624, Material.NoteBlock }, - { 625, Material.NoteBlock }, - { 626, Material.NoteBlock }, - { 627, Material.NoteBlock }, - { 628, Material.NoteBlock }, - { 629, Material.NoteBlock }, - { 630, Material.NoteBlock }, - { 631, Material.NoteBlock }, - { 632, Material.NoteBlock }, - { 633, Material.NoteBlock }, - { 634, Material.NoteBlock }, - { 635, Material.NoteBlock }, - { 636, Material.NoteBlock }, - { 637, Material.NoteBlock }, - { 638, Material.NoteBlock }, - { 639, Material.NoteBlock }, - { 640, Material.NoteBlock }, - { 641, Material.NoteBlock }, - { 642, Material.NoteBlock }, - { 643, Material.NoteBlock }, - { 644, Material.NoteBlock }, - { 645, Material.NoteBlock }, - { 646, Material.NoteBlock }, - { 647, Material.NoteBlock }, - { 648, Material.NoteBlock }, - { 649, Material.NoteBlock }, - { 650, Material.NoteBlock }, - { 651, Material.NoteBlock }, - { 652, Material.NoteBlock }, - { 653, Material.NoteBlock }, - { 654, Material.NoteBlock }, - { 655, Material.NoteBlock }, - { 656, Material.NoteBlock }, - { 657, Material.NoteBlock }, - { 658, Material.NoteBlock }, - { 659, Material.NoteBlock }, - { 660, Material.NoteBlock }, - { 661, Material.NoteBlock }, - { 662, Material.NoteBlock }, - { 663, Material.NoteBlock }, - { 664, Material.NoteBlock }, - { 665, Material.NoteBlock }, - { 666, Material.NoteBlock }, - { 667, Material.NoteBlock }, - { 668, Material.NoteBlock }, - { 669, Material.NoteBlock }, - { 670, Material.NoteBlock }, - { 671, Material.NoteBlock }, - { 672, Material.NoteBlock }, - { 673, Material.NoteBlock }, - { 674, Material.NoteBlock }, - { 675, Material.NoteBlock }, - { 676, Material.NoteBlock }, - { 677, Material.NoteBlock }, - { 678, Material.NoteBlock }, - { 679, Material.NoteBlock }, - { 680, Material.NoteBlock }, - { 681, Material.NoteBlock }, - { 682, Material.NoteBlock }, - { 683, Material.NoteBlock }, - { 684, Material.NoteBlock }, - { 685, Material.NoteBlock }, - { 686, Material.NoteBlock }, - { 687, Material.NoteBlock }, - { 688, Material.NoteBlock }, - { 689, Material.NoteBlock }, - { 690, Material.NoteBlock }, - { 691, Material.NoteBlock }, - { 692, Material.NoteBlock }, - { 693, Material.NoteBlock }, - { 694, Material.NoteBlock }, - { 695, Material.NoteBlock }, - { 696, Material.NoteBlock }, - { 697, Material.NoteBlock }, - { 698, Material.NoteBlock }, - { 699, Material.NoteBlock }, - { 700, Material.NoteBlock }, - { 701, Material.NoteBlock }, - { 702, Material.NoteBlock }, - { 703, Material.NoteBlock }, - { 704, Material.NoteBlock }, - { 705, Material.NoteBlock }, - { 706, Material.NoteBlock }, - { 707, Material.NoteBlock }, - { 708, Material.NoteBlock }, - { 709, Material.NoteBlock }, - { 710, Material.NoteBlock }, - { 711, Material.NoteBlock }, - { 712, Material.NoteBlock }, - { 713, Material.NoteBlock }, - { 714, Material.NoteBlock }, - { 715, Material.NoteBlock }, - { 716, Material.NoteBlock }, - { 717, Material.NoteBlock }, - { 718, Material.NoteBlock }, - { 719, Material.NoteBlock }, - { 720, Material.NoteBlock }, - { 721, Material.NoteBlock }, - { 722, Material.NoteBlock }, - { 723, Material.NoteBlock }, - { 724, Material.NoteBlock }, - { 725, Material.NoteBlock }, - { 726, Material.NoteBlock }, - { 727, Material.NoteBlock }, - { 728, Material.NoteBlock }, - { 729, Material.NoteBlock }, - { 730, Material.NoteBlock }, - { 731, Material.NoteBlock }, - { 732, Material.NoteBlock }, - { 733, Material.NoteBlock }, - { 734, Material.NoteBlock }, - { 735, Material.NoteBlock }, - { 736, Material.NoteBlock }, - { 737, Material.NoteBlock }, - { 738, Material.NoteBlock }, - { 739, Material.NoteBlock }, - { 740, Material.NoteBlock }, - { 741, Material.NoteBlock }, - { 742, Material.NoteBlock }, - { 743, Material.NoteBlock }, - { 744, Material.NoteBlock }, - { 745, Material.NoteBlock }, - { 746, Material.NoteBlock }, - { 747, Material.NoteBlock }, - { 748, Material.WhiteBed }, - { 749, Material.WhiteBed }, - { 750, Material.WhiteBed }, - { 751, Material.WhiteBed }, - { 752, Material.WhiteBed }, - { 753, Material.WhiteBed }, - { 754, Material.WhiteBed }, - { 755, Material.WhiteBed }, - { 756, Material.WhiteBed }, - { 757, Material.WhiteBed }, - { 758, Material.WhiteBed }, - { 759, Material.WhiteBed }, - { 760, Material.WhiteBed }, - { 761, Material.WhiteBed }, - { 762, Material.WhiteBed }, - { 763, Material.WhiteBed }, - { 764, Material.OrangeBed }, - { 765, Material.OrangeBed }, - { 766, Material.OrangeBed }, - { 767, Material.OrangeBed }, - { 768, Material.OrangeBed }, - { 769, Material.OrangeBed }, - { 770, Material.OrangeBed }, - { 771, Material.OrangeBed }, - { 772, Material.OrangeBed }, - { 773, Material.OrangeBed }, - { 774, Material.OrangeBed }, - { 775, Material.OrangeBed }, - { 776, Material.OrangeBed }, - { 777, Material.OrangeBed }, - { 778, Material.OrangeBed }, - { 779, Material.OrangeBed }, - { 780, Material.MagentaBed }, - { 781, Material.MagentaBed }, - { 782, Material.MagentaBed }, - { 783, Material.MagentaBed }, - { 784, Material.MagentaBed }, - { 785, Material.MagentaBed }, - { 786, Material.MagentaBed }, - { 787, Material.MagentaBed }, - { 788, Material.MagentaBed }, - { 789, Material.MagentaBed }, - { 790, Material.MagentaBed }, - { 791, Material.MagentaBed }, - { 792, Material.MagentaBed }, - { 793, Material.MagentaBed }, - { 794, Material.MagentaBed }, - { 795, Material.MagentaBed }, - { 796, Material.LightBlueBed }, - { 797, Material.LightBlueBed }, - { 798, Material.LightBlueBed }, - { 799, Material.LightBlueBed }, - { 800, Material.LightBlueBed }, - { 801, Material.LightBlueBed }, - { 802, Material.LightBlueBed }, - { 803, Material.LightBlueBed }, - { 804, Material.LightBlueBed }, - { 805, Material.LightBlueBed }, - { 806, Material.LightBlueBed }, - { 807, Material.LightBlueBed }, - { 808, Material.LightBlueBed }, - { 809, Material.LightBlueBed }, - { 810, Material.LightBlueBed }, - { 811, Material.LightBlueBed }, - { 812, Material.YellowBed }, - { 813, Material.YellowBed }, - { 814, Material.YellowBed }, - { 815, Material.YellowBed }, - { 816, Material.YellowBed }, - { 817, Material.YellowBed }, - { 818, Material.YellowBed }, - { 819, Material.YellowBed }, - { 820, Material.YellowBed }, - { 821, Material.YellowBed }, - { 822, Material.YellowBed }, - { 823, Material.YellowBed }, - { 824, Material.YellowBed }, - { 825, Material.YellowBed }, - { 826, Material.YellowBed }, - { 827, Material.YellowBed }, - { 828, Material.LimeBed }, - { 829, Material.LimeBed }, - { 830, Material.LimeBed }, - { 831, Material.LimeBed }, - { 832, Material.LimeBed }, - { 833, Material.LimeBed }, - { 834, Material.LimeBed }, - { 835, Material.LimeBed }, - { 836, Material.LimeBed }, - { 837, Material.LimeBed }, - { 838, Material.LimeBed }, - { 839, Material.LimeBed }, - { 840, Material.LimeBed }, - { 841, Material.LimeBed }, - { 842, Material.LimeBed }, - { 843, Material.LimeBed }, - { 844, Material.PinkBed }, - { 845, Material.PinkBed }, - { 846, Material.PinkBed }, - { 847, Material.PinkBed }, - { 848, Material.PinkBed }, - { 849, Material.PinkBed }, - { 850, Material.PinkBed }, - { 851, Material.PinkBed }, - { 852, Material.PinkBed }, - { 853, Material.PinkBed }, - { 854, Material.PinkBed }, - { 855, Material.PinkBed }, - { 856, Material.PinkBed }, - { 857, Material.PinkBed }, - { 858, Material.PinkBed }, - { 859, Material.PinkBed }, - { 860, Material.GrayBed }, - { 861, Material.GrayBed }, - { 862, Material.GrayBed }, - { 863, Material.GrayBed }, - { 864, Material.GrayBed }, - { 865, Material.GrayBed }, - { 866, Material.GrayBed }, - { 867, Material.GrayBed }, - { 868, Material.GrayBed }, - { 869, Material.GrayBed }, - { 870, Material.GrayBed }, - { 871, Material.GrayBed }, - { 872, Material.GrayBed }, - { 873, Material.GrayBed }, - { 874, Material.GrayBed }, - { 875, Material.GrayBed }, - { 876, Material.LightGrayBed }, - { 877, Material.LightGrayBed }, - { 878, Material.LightGrayBed }, - { 879, Material.LightGrayBed }, - { 880, Material.LightGrayBed }, - { 881, Material.LightGrayBed }, - { 882, Material.LightGrayBed }, - { 883, Material.LightGrayBed }, - { 884, Material.LightGrayBed }, - { 885, Material.LightGrayBed }, - { 886, Material.LightGrayBed }, - { 887, Material.LightGrayBed }, - { 888, Material.LightGrayBed }, - { 889, Material.LightGrayBed }, - { 890, Material.LightGrayBed }, - { 891, Material.LightGrayBed }, - { 892, Material.CyanBed }, - { 893, Material.CyanBed }, - { 894, Material.CyanBed }, - { 895, Material.CyanBed }, - { 896, Material.CyanBed }, - { 897, Material.CyanBed }, - { 898, Material.CyanBed }, - { 899, Material.CyanBed }, - { 900, Material.CyanBed }, - { 901, Material.CyanBed }, - { 902, Material.CyanBed }, - { 903, Material.CyanBed }, - { 904, Material.CyanBed }, - { 905, Material.CyanBed }, - { 906, Material.CyanBed }, - { 907, Material.CyanBed }, - { 908, Material.PurpleBed }, - { 909, Material.PurpleBed }, - { 910, Material.PurpleBed }, - { 911, Material.PurpleBed }, - { 912, Material.PurpleBed }, - { 913, Material.PurpleBed }, - { 914, Material.PurpleBed }, - { 915, Material.PurpleBed }, - { 916, Material.PurpleBed }, - { 917, Material.PurpleBed }, - { 918, Material.PurpleBed }, - { 919, Material.PurpleBed }, - { 920, Material.PurpleBed }, - { 921, Material.PurpleBed }, - { 922, Material.PurpleBed }, - { 923, Material.PurpleBed }, - { 924, Material.BlueBed }, - { 925, Material.BlueBed }, - { 926, Material.BlueBed }, - { 927, Material.BlueBed }, - { 928, Material.BlueBed }, - { 929, Material.BlueBed }, - { 930, Material.BlueBed }, - { 931, Material.BlueBed }, - { 932, Material.BlueBed }, - { 933, Material.BlueBed }, - { 934, Material.BlueBed }, - { 935, Material.BlueBed }, - { 936, Material.BlueBed }, - { 937, Material.BlueBed }, - { 938, Material.BlueBed }, - { 939, Material.BlueBed }, - { 940, Material.BrownBed }, - { 941, Material.BrownBed }, - { 942, Material.BrownBed }, - { 943, Material.BrownBed }, - { 944, Material.BrownBed }, - { 945, Material.BrownBed }, - { 946, Material.BrownBed }, - { 947, Material.BrownBed }, - { 948, Material.BrownBed }, - { 949, Material.BrownBed }, - { 950, Material.BrownBed }, - { 951, Material.BrownBed }, - { 952, Material.BrownBed }, - { 953, Material.BrownBed }, - { 954, Material.BrownBed }, - { 955, Material.BrownBed }, - { 956, Material.GreenBed }, - { 957, Material.GreenBed }, - { 958, Material.GreenBed }, - { 959, Material.GreenBed }, - { 960, Material.GreenBed }, - { 961, Material.GreenBed }, - { 962, Material.GreenBed }, - { 963, Material.GreenBed }, - { 964, Material.GreenBed }, - { 965, Material.GreenBed }, - { 966, Material.GreenBed }, - { 967, Material.GreenBed }, - { 968, Material.GreenBed }, - { 969, Material.GreenBed }, - { 970, Material.GreenBed }, - { 971, Material.GreenBed }, - { 972, Material.RedBed }, - { 973, Material.RedBed }, - { 974, Material.RedBed }, - { 975, Material.RedBed }, - { 976, Material.RedBed }, - { 977, Material.RedBed }, - { 978, Material.RedBed }, - { 979, Material.RedBed }, - { 980, Material.RedBed }, - { 981, Material.RedBed }, - { 982, Material.RedBed }, - { 983, Material.RedBed }, - { 984, Material.RedBed }, - { 985, Material.RedBed }, - { 986, Material.RedBed }, - { 987, Material.RedBed }, - { 988, Material.BlackBed }, - { 989, Material.BlackBed }, - { 990, Material.BlackBed }, - { 991, Material.BlackBed }, - { 992, Material.BlackBed }, - { 993, Material.BlackBed }, - { 994, Material.BlackBed }, - { 995, Material.BlackBed }, - { 996, Material.BlackBed }, - { 997, Material.BlackBed }, - { 998, Material.BlackBed }, - { 999, Material.BlackBed }, - { 1000, Material.BlackBed }, - { 1001, Material.BlackBed }, - { 1002, Material.BlackBed }, - { 1003, Material.BlackBed }, - { 1004, Material.PoweredRail }, - { 1005, Material.PoweredRail }, - { 1006, Material.PoweredRail }, - { 1007, Material.PoweredRail }, - { 1008, Material.PoweredRail }, - { 1009, Material.PoweredRail }, - { 1010, Material.PoweredRail }, - { 1011, Material.PoweredRail }, - { 1012, Material.PoweredRail }, - { 1013, Material.PoweredRail }, - { 1014, Material.PoweredRail }, - { 1015, Material.PoweredRail }, - { 1016, Material.DetectorRail }, - { 1017, Material.DetectorRail }, - { 1018, Material.DetectorRail }, - { 1019, Material.DetectorRail }, - { 1020, Material.DetectorRail }, - { 1021, Material.DetectorRail }, - { 1022, Material.DetectorRail }, - { 1023, Material.DetectorRail }, - { 1024, Material.DetectorRail }, - { 1025, Material.DetectorRail }, - { 1026, Material.DetectorRail }, - { 1027, Material.DetectorRail }, - { 1028, Material.StickyPiston }, - { 1029, Material.StickyPiston }, - { 1030, Material.StickyPiston }, - { 1031, Material.StickyPiston }, - { 1032, Material.StickyPiston }, - { 1033, Material.StickyPiston }, - { 1034, Material.StickyPiston }, - { 1035, Material.StickyPiston }, - { 1036, Material.StickyPiston }, - { 1037, Material.StickyPiston }, - { 1038, Material.StickyPiston }, - { 1039, Material.StickyPiston }, - { 1040, Material.Cobweb }, - { 1041, Material.Grass }, - { 1042, Material.Fern }, - { 1043, Material.DeadBush }, - { 1044, Material.Seagrass }, - { 1045, Material.TallSeagrass }, - { 1046, Material.TallSeagrass }, - { 1047, Material.Piston }, - { 1048, Material.Piston }, - { 1049, Material.Piston }, - { 1050, Material.Piston }, - { 1051, Material.Piston }, - { 1052, Material.Piston }, - { 1053, Material.Piston }, - { 1054, Material.Piston }, - { 1055, Material.Piston }, - { 1056, Material.Piston }, - { 1057, Material.Piston }, - { 1058, Material.Piston }, - { 1059, Material.PistonHead }, - { 1060, Material.PistonHead }, - { 1061, Material.PistonHead }, - { 1062, Material.PistonHead }, - { 1063, Material.PistonHead }, - { 1064, Material.PistonHead }, - { 1065, Material.PistonHead }, - { 1066, Material.PistonHead }, - { 1067, Material.PistonHead }, - { 1068, Material.PistonHead }, - { 1069, Material.PistonHead }, - { 1070, Material.PistonHead }, - { 1071, Material.PistonHead }, - { 1072, Material.PistonHead }, - { 1073, Material.PistonHead }, - { 1074, Material.PistonHead }, - { 1075, Material.PistonHead }, - { 1076, Material.PistonHead }, - { 1077, Material.PistonHead }, - { 1078, Material.PistonHead }, - { 1079, Material.PistonHead }, - { 1080, Material.PistonHead }, - { 1081, Material.PistonHead }, - { 1082, Material.PistonHead }, - { 1083, Material.WhiteWool }, - { 1084, Material.OrangeWool }, - { 1085, Material.MagentaWool }, - { 1086, Material.LightBlueWool }, - { 1087, Material.YellowWool }, - { 1088, Material.LimeWool }, - { 1089, Material.PinkWool }, - { 1090, Material.GrayWool }, - { 1091, Material.LightGrayWool }, - { 1092, Material.CyanWool }, - { 1093, Material.PurpleWool }, - { 1094, Material.BlueWool }, - { 1095, Material.BrownWool }, - { 1096, Material.GreenWool }, - { 1097, Material.RedWool }, - { 1098, Material.BlackWool }, - { 1099, Material.MovingPiston }, - { 1100, Material.MovingPiston }, - { 1101, Material.MovingPiston }, - { 1102, Material.MovingPiston }, - { 1103, Material.MovingPiston }, - { 1104, Material.MovingPiston }, - { 1105, Material.MovingPiston }, - { 1106, Material.MovingPiston }, - { 1107, Material.MovingPiston }, - { 1108, Material.MovingPiston }, - { 1109, Material.MovingPiston }, - { 1110, Material.MovingPiston }, - { 1111, Material.Dandelion }, - { 1112, Material.Poppy }, - { 1113, Material.BlueOrchid }, - { 1114, Material.Allium }, - { 1115, Material.AzureBluet }, - { 1116, Material.RedTulip }, - { 1117, Material.OrangeTulip }, - { 1118, Material.WhiteTulip }, - { 1119, Material.PinkTulip }, - { 1120, Material.OxeyeDaisy }, - { 1121, Material.BrownMushroom }, - { 1122, Material.RedMushroom }, - { 1123, Material.GoldBlock }, - { 1124, Material.IronBlock }, - { 1125, Material.Bricks }, - { 1126, Material.Tnt }, - { 1127, Material.Tnt }, - { 1128, Material.Bookshelf }, - { 1129, Material.MossyCobblestone }, - { 1130, Material.Obsidian }, - { 1131, Material.Torch }, - { 1132, Material.WallTorch }, - { 1133, Material.WallTorch }, - { 1134, Material.WallTorch }, - { 1135, Material.WallTorch }, - { 1136, Material.Fire }, - { 1137, Material.Fire }, - { 1138, Material.Fire }, - { 1139, Material.Fire }, - { 1140, Material.Fire }, - { 1141, Material.Fire }, - { 1142, Material.Fire }, - { 1143, Material.Fire }, - { 1144, Material.Fire }, - { 1145, Material.Fire }, - { 1146, Material.Fire }, - { 1147, Material.Fire }, - { 1148, Material.Fire }, - { 1149, Material.Fire }, - { 1150, Material.Fire }, - { 1151, Material.Fire }, - { 1152, Material.Fire }, - { 1153, Material.Fire }, - { 1154, Material.Fire }, - { 1155, Material.Fire }, - { 1156, Material.Fire }, - { 1157, Material.Fire }, - { 1158, Material.Fire }, - { 1159, Material.Fire }, - { 1160, Material.Fire }, - { 1161, Material.Fire }, - { 1162, Material.Fire }, - { 1163, Material.Fire }, - { 1164, Material.Fire }, - { 1165, Material.Fire }, - { 1166, Material.Fire }, - { 1167, Material.Fire }, - { 1168, Material.Fire }, - { 1169, Material.Fire }, - { 1170, Material.Fire }, - { 1171, Material.Fire }, - { 1172, Material.Fire }, - { 1173, Material.Fire }, - { 1174, Material.Fire }, - { 1175, Material.Fire }, - { 1176, Material.Fire }, - { 1177, Material.Fire }, - { 1178, Material.Fire }, - { 1179, Material.Fire }, - { 1180, Material.Fire }, - { 1181, Material.Fire }, - { 1182, Material.Fire }, - { 1183, Material.Fire }, - { 1184, Material.Fire }, - { 1185, Material.Fire }, - { 1186, Material.Fire }, - { 1187, Material.Fire }, - { 1188, Material.Fire }, - { 1189, Material.Fire }, - { 1190, Material.Fire }, - { 1191, Material.Fire }, - { 1192, Material.Fire }, - { 1193, Material.Fire }, - { 1194, Material.Fire }, - { 1195, Material.Fire }, - { 1196, Material.Fire }, - { 1197, Material.Fire }, - { 1198, Material.Fire }, - { 1199, Material.Fire }, - { 1200, Material.Fire }, - { 1201, Material.Fire }, - { 1202, Material.Fire }, - { 1203, Material.Fire }, - { 1204, Material.Fire }, - { 1205, Material.Fire }, - { 1206, Material.Fire }, - { 1207, Material.Fire }, - { 1208, Material.Fire }, - { 1209, Material.Fire }, - { 1210, Material.Fire }, - { 1211, Material.Fire }, - { 1212, Material.Fire }, - { 1213, Material.Fire }, - { 1214, Material.Fire }, - { 1215, Material.Fire }, - { 1216, Material.Fire }, - { 1217, Material.Fire }, - { 1218, Material.Fire }, - { 1219, Material.Fire }, - { 1220, Material.Fire }, - { 1221, Material.Fire }, - { 1222, Material.Fire }, - { 1223, Material.Fire }, - { 1224, Material.Fire }, - { 1225, Material.Fire }, - { 1226, Material.Fire }, - { 1227, Material.Fire }, - { 1228, Material.Fire }, - { 1229, Material.Fire }, - { 1230, Material.Fire }, - { 1231, Material.Fire }, - { 1232, Material.Fire }, - { 1233, Material.Fire }, - { 1234, Material.Fire }, - { 1235, Material.Fire }, - { 1236, Material.Fire }, - { 1237, Material.Fire }, - { 1238, Material.Fire }, - { 1239, Material.Fire }, - { 1240, Material.Fire }, - { 1241, Material.Fire }, - { 1242, Material.Fire }, - { 1243, Material.Fire }, - { 1244, Material.Fire }, - { 1245, Material.Fire }, - { 1246, Material.Fire }, - { 1247, Material.Fire }, - { 1248, Material.Fire }, - { 1249, Material.Fire }, - { 1250, Material.Fire }, - { 1251, Material.Fire }, - { 1252, Material.Fire }, - { 1253, Material.Fire }, - { 1254, Material.Fire }, - { 1255, Material.Fire }, - { 1256, Material.Fire }, - { 1257, Material.Fire }, - { 1258, Material.Fire }, - { 1259, Material.Fire }, - { 1260, Material.Fire }, - { 1261, Material.Fire }, - { 1262, Material.Fire }, - { 1263, Material.Fire }, - { 1264, Material.Fire }, - { 1265, Material.Fire }, - { 1266, Material.Fire }, - { 1267, Material.Fire }, - { 1268, Material.Fire }, - { 1269, Material.Fire }, - { 1270, Material.Fire }, - { 1271, Material.Fire }, - { 1272, Material.Fire }, - { 1273, Material.Fire }, - { 1274, Material.Fire }, - { 1275, Material.Fire }, - { 1276, Material.Fire }, - { 1277, Material.Fire }, - { 1278, Material.Fire }, - { 1279, Material.Fire }, - { 1280, Material.Fire }, - { 1281, Material.Fire }, - { 1282, Material.Fire }, - { 1283, Material.Fire }, - { 1284, Material.Fire }, - { 1285, Material.Fire }, - { 1286, Material.Fire }, - { 1287, Material.Fire }, - { 1288, Material.Fire }, - { 1289, Material.Fire }, - { 1290, Material.Fire }, - { 1291, Material.Fire }, - { 1292, Material.Fire }, - { 1293, Material.Fire }, - { 1294, Material.Fire }, - { 1295, Material.Fire }, - { 1296, Material.Fire }, - { 1297, Material.Fire }, - { 1298, Material.Fire }, - { 1299, Material.Fire }, - { 1300, Material.Fire }, - { 1301, Material.Fire }, - { 1302, Material.Fire }, - { 1303, Material.Fire }, - { 1304, Material.Fire }, - { 1305, Material.Fire }, - { 1306, Material.Fire }, - { 1307, Material.Fire }, - { 1308, Material.Fire }, - { 1309, Material.Fire }, - { 1310, Material.Fire }, - { 1311, Material.Fire }, - { 1312, Material.Fire }, - { 1313, Material.Fire }, - { 1314, Material.Fire }, - { 1315, Material.Fire }, - { 1316, Material.Fire }, - { 1317, Material.Fire }, - { 1318, Material.Fire }, - { 1319, Material.Fire }, - { 1320, Material.Fire }, - { 1321, Material.Fire }, - { 1322, Material.Fire }, - { 1323, Material.Fire }, - { 1324, Material.Fire }, - { 1325, Material.Fire }, - { 1326, Material.Fire }, - { 1327, Material.Fire }, - { 1328, Material.Fire }, - { 1329, Material.Fire }, - { 1330, Material.Fire }, - { 1331, Material.Fire }, - { 1332, Material.Fire }, - { 1333, Material.Fire }, - { 1334, Material.Fire }, - { 1335, Material.Fire }, - { 1336, Material.Fire }, - { 1337, Material.Fire }, - { 1338, Material.Fire }, - { 1339, Material.Fire }, - { 1340, Material.Fire }, - { 1341, Material.Fire }, - { 1342, Material.Fire }, - { 1343, Material.Fire }, - { 1344, Material.Fire }, - { 1345, Material.Fire }, - { 1346, Material.Fire }, - { 1347, Material.Fire }, - { 1348, Material.Fire }, - { 1349, Material.Fire }, - { 1350, Material.Fire }, - { 1351, Material.Fire }, - { 1352, Material.Fire }, - { 1353, Material.Fire }, - { 1354, Material.Fire }, - { 1355, Material.Fire }, - { 1356, Material.Fire }, - { 1357, Material.Fire }, - { 1358, Material.Fire }, - { 1359, Material.Fire }, - { 1360, Material.Fire }, - { 1361, Material.Fire }, - { 1362, Material.Fire }, - { 1363, Material.Fire }, - { 1364, Material.Fire }, - { 1365, Material.Fire }, - { 1366, Material.Fire }, - { 1367, Material.Fire }, - { 1368, Material.Fire }, - { 1369, Material.Fire }, - { 1370, Material.Fire }, - { 1371, Material.Fire }, - { 1372, Material.Fire }, - { 1373, Material.Fire }, - { 1374, Material.Fire }, - { 1375, Material.Fire }, - { 1376, Material.Fire }, - { 1377, Material.Fire }, - { 1378, Material.Fire }, - { 1379, Material.Fire }, - { 1380, Material.Fire }, - { 1381, Material.Fire }, - { 1382, Material.Fire }, - { 1383, Material.Fire }, - { 1384, Material.Fire }, - { 1385, Material.Fire }, - { 1386, Material.Fire }, - { 1387, Material.Fire }, - { 1388, Material.Fire }, - { 1389, Material.Fire }, - { 1390, Material.Fire }, - { 1391, Material.Fire }, - { 1392, Material.Fire }, - { 1393, Material.Fire }, - { 1394, Material.Fire }, - { 1395, Material.Fire }, - { 1396, Material.Fire }, - { 1397, Material.Fire }, - { 1398, Material.Fire }, - { 1399, Material.Fire }, - { 1400, Material.Fire }, - { 1401, Material.Fire }, - { 1402, Material.Fire }, - { 1403, Material.Fire }, - { 1404, Material.Fire }, - { 1405, Material.Fire }, - { 1406, Material.Fire }, - { 1407, Material.Fire }, - { 1408, Material.Fire }, - { 1409, Material.Fire }, - { 1410, Material.Fire }, - { 1411, Material.Fire }, - { 1412, Material.Fire }, - { 1413, Material.Fire }, - { 1414, Material.Fire }, - { 1415, Material.Fire }, - { 1416, Material.Fire }, - { 1417, Material.Fire }, - { 1418, Material.Fire }, - { 1419, Material.Fire }, - { 1420, Material.Fire }, - { 1421, Material.Fire }, - { 1422, Material.Fire }, - { 1423, Material.Fire }, - { 1424, Material.Fire }, - { 1425, Material.Fire }, - { 1426, Material.Fire }, - { 1427, Material.Fire }, - { 1428, Material.Fire }, - { 1429, Material.Fire }, - { 1430, Material.Fire }, - { 1431, Material.Fire }, - { 1432, Material.Fire }, - { 1433, Material.Fire }, - { 1434, Material.Fire }, - { 1435, Material.Fire }, - { 1436, Material.Fire }, - { 1437, Material.Fire }, - { 1438, Material.Fire }, - { 1439, Material.Fire }, - { 1440, Material.Fire }, - { 1441, Material.Fire }, - { 1442, Material.Fire }, - { 1443, Material.Fire }, - { 1444, Material.Fire }, - { 1445, Material.Fire }, - { 1446, Material.Fire }, - { 1447, Material.Fire }, - { 1448, Material.Fire }, - { 1449, Material.Fire }, - { 1450, Material.Fire }, - { 1451, Material.Fire }, - { 1452, Material.Fire }, - { 1453, Material.Fire }, - { 1454, Material.Fire }, - { 1455, Material.Fire }, - { 1456, Material.Fire }, - { 1457, Material.Fire }, - { 1458, Material.Fire }, - { 1459, Material.Fire }, - { 1460, Material.Fire }, - { 1461, Material.Fire }, - { 1462, Material.Fire }, - { 1463, Material.Fire }, - { 1464, Material.Fire }, - { 1465, Material.Fire }, - { 1466, Material.Fire }, - { 1467, Material.Fire }, - { 1468, Material.Fire }, - { 1469, Material.Fire }, - { 1470, Material.Fire }, - { 1471, Material.Fire }, - { 1472, Material.Fire }, - { 1473, Material.Fire }, - { 1474, Material.Fire }, - { 1475, Material.Fire }, - { 1476, Material.Fire }, - { 1477, Material.Fire }, - { 1478, Material.Fire }, - { 1479, Material.Fire }, - { 1480, Material.Fire }, - { 1481, Material.Fire }, - { 1482, Material.Fire }, - { 1483, Material.Fire }, - { 1484, Material.Fire }, - { 1485, Material.Fire }, - { 1486, Material.Fire }, - { 1487, Material.Fire }, - { 1488, Material.Fire }, - { 1489, Material.Fire }, - { 1490, Material.Fire }, - { 1491, Material.Fire }, - { 1492, Material.Fire }, - { 1493, Material.Fire }, - { 1494, Material.Fire }, - { 1495, Material.Fire }, - { 1496, Material.Fire }, - { 1497, Material.Fire }, - { 1498, Material.Fire }, - { 1499, Material.Fire }, - { 1500, Material.Fire }, - { 1501, Material.Fire }, - { 1502, Material.Fire }, - { 1503, Material.Fire }, - { 1504, Material.Fire }, - { 1505, Material.Fire }, - { 1506, Material.Fire }, - { 1507, Material.Fire }, - { 1508, Material.Fire }, - { 1509, Material.Fire }, - { 1510, Material.Fire }, - { 1511, Material.Fire }, - { 1512, Material.Fire }, - { 1513, Material.Fire }, - { 1514, Material.Fire }, - { 1515, Material.Fire }, - { 1516, Material.Fire }, - { 1517, Material.Fire }, - { 1518, Material.Fire }, - { 1519, Material.Fire }, - { 1520, Material.Fire }, - { 1521, Material.Fire }, - { 1522, Material.Fire }, - { 1523, Material.Fire }, - { 1524, Material.Fire }, - { 1525, Material.Fire }, - { 1526, Material.Fire }, - { 1527, Material.Fire }, - { 1528, Material.Fire }, - { 1529, Material.Fire }, - { 1530, Material.Fire }, - { 1531, Material.Fire }, - { 1532, Material.Fire }, - { 1533, Material.Fire }, - { 1534, Material.Fire }, - { 1535, Material.Fire }, - { 1536, Material.Fire }, - { 1537, Material.Fire }, - { 1538, Material.Fire }, - { 1539, Material.Fire }, - { 1540, Material.Fire }, - { 1541, Material.Fire }, - { 1542, Material.Fire }, - { 1543, Material.Fire }, - { 1544, Material.Fire }, - { 1545, Material.Fire }, - { 1546, Material.Fire }, - { 1547, Material.Fire }, - { 1548, Material.Fire }, - { 1549, Material.Fire }, - { 1550, Material.Fire }, - { 1551, Material.Fire }, - { 1552, Material.Fire }, - { 1553, Material.Fire }, - { 1554, Material.Fire }, - { 1555, Material.Fire }, - { 1556, Material.Fire }, - { 1557, Material.Fire }, - { 1558, Material.Fire }, - { 1559, Material.Fire }, - { 1560, Material.Fire }, - { 1561, Material.Fire }, - { 1562, Material.Fire }, - { 1563, Material.Fire }, - { 1564, Material.Fire }, - { 1565, Material.Fire }, - { 1566, Material.Fire }, - { 1567, Material.Fire }, - { 1568, Material.Fire }, - { 1569, Material.Fire }, - { 1570, Material.Fire }, - { 1571, Material.Fire }, - { 1572, Material.Fire }, - { 1573, Material.Fire }, - { 1574, Material.Fire }, - { 1575, Material.Fire }, - { 1576, Material.Fire }, - { 1577, Material.Fire }, - { 1578, Material.Fire }, - { 1579, Material.Fire }, - { 1580, Material.Fire }, - { 1581, Material.Fire }, - { 1582, Material.Fire }, - { 1583, Material.Fire }, - { 1584, Material.Fire }, - { 1585, Material.Fire }, - { 1586, Material.Fire }, - { 1587, Material.Fire }, - { 1588, Material.Fire }, - { 1589, Material.Fire }, - { 1590, Material.Fire }, - { 1591, Material.Fire }, - { 1592, Material.Fire }, - { 1593, Material.Fire }, - { 1594, Material.Fire }, - { 1595, Material.Fire }, - { 1596, Material.Fire }, - { 1597, Material.Fire }, - { 1598, Material.Fire }, - { 1599, Material.Fire }, - { 1600, Material.Fire }, - { 1601, Material.Fire }, - { 1602, Material.Fire }, - { 1603, Material.Fire }, - { 1604, Material.Fire }, - { 1605, Material.Fire }, - { 1606, Material.Fire }, - { 1607, Material.Fire }, - { 1608, Material.Fire }, - { 1609, Material.Fire }, - { 1610, Material.Fire }, - { 1611, Material.Fire }, - { 1612, Material.Fire }, - { 1613, Material.Fire }, - { 1614, Material.Fire }, - { 1615, Material.Fire }, - { 1616, Material.Fire }, - { 1617, Material.Fire }, - { 1618, Material.Fire }, - { 1619, Material.Fire }, - { 1620, Material.Fire }, - { 1621, Material.Fire }, - { 1622, Material.Fire }, - { 1623, Material.Fire }, - { 1624, Material.Fire }, - { 1625, Material.Fire }, - { 1626, Material.Fire }, - { 1627, Material.Fire }, - { 1628, Material.Fire }, - { 1629, Material.Fire }, - { 1630, Material.Fire }, - { 1631, Material.Fire }, - { 1632, Material.Fire }, - { 1633, Material.Fire }, - { 1634, Material.Fire }, - { 1635, Material.Fire }, - { 1636, Material.Fire }, - { 1637, Material.Fire }, - { 1638, Material.Fire }, - { 1639, Material.Fire }, - { 1640, Material.Fire }, - { 1641, Material.Fire }, - { 1642, Material.Fire }, - { 1643, Material.Fire }, - { 1644, Material.Fire }, - { 1645, Material.Fire }, - { 1646, Material.Fire }, - { 1647, Material.Fire }, - { 1648, Material.Spawner }, - { 1649, Material.OakStairs }, - { 1650, Material.OakStairs }, - { 1651, Material.OakStairs }, - { 1652, Material.OakStairs }, - { 1653, Material.OakStairs }, - { 1654, Material.OakStairs }, - { 1655, Material.OakStairs }, - { 1656, Material.OakStairs }, - { 1657, Material.OakStairs }, - { 1658, Material.OakStairs }, - { 1659, Material.OakStairs }, - { 1660, Material.OakStairs }, - { 1661, Material.OakStairs }, - { 1662, Material.OakStairs }, - { 1663, Material.OakStairs }, - { 1664, Material.OakStairs }, - { 1665, Material.OakStairs }, - { 1666, Material.OakStairs }, - { 1667, Material.OakStairs }, - { 1668, Material.OakStairs }, - { 1669, Material.OakStairs }, - { 1670, Material.OakStairs }, - { 1671, Material.OakStairs }, - { 1672, Material.OakStairs }, - { 1673, Material.OakStairs }, - { 1674, Material.OakStairs }, - { 1675, Material.OakStairs }, - { 1676, Material.OakStairs }, - { 1677, Material.OakStairs }, - { 1678, Material.OakStairs }, - { 1679, Material.OakStairs }, - { 1680, Material.OakStairs }, - { 1681, Material.OakStairs }, - { 1682, Material.OakStairs }, - { 1683, Material.OakStairs }, - { 1684, Material.OakStairs }, - { 1685, Material.OakStairs }, - { 1686, Material.OakStairs }, - { 1687, Material.OakStairs }, - { 1688, Material.OakStairs }, - { 1689, Material.OakStairs }, - { 1690, Material.OakStairs }, - { 1691, Material.OakStairs }, - { 1692, Material.OakStairs }, - { 1693, Material.OakStairs }, - { 1694, Material.OakStairs }, - { 1695, Material.OakStairs }, - { 1696, Material.OakStairs }, - { 1697, Material.OakStairs }, - { 1698, Material.OakStairs }, - { 1699, Material.OakStairs }, - { 1700, Material.OakStairs }, - { 1701, Material.OakStairs }, - { 1702, Material.OakStairs }, - { 1703, Material.OakStairs }, - { 1704, Material.OakStairs }, - { 1705, Material.OakStairs }, - { 1706, Material.OakStairs }, - { 1707, Material.OakStairs }, - { 1708, Material.OakStairs }, - { 1709, Material.OakStairs }, - { 1710, Material.OakStairs }, - { 1711, Material.OakStairs }, - { 1712, Material.OakStairs }, - { 1713, Material.OakStairs }, - { 1714, Material.OakStairs }, - { 1715, Material.OakStairs }, - { 1716, Material.OakStairs }, - { 1717, Material.OakStairs }, - { 1718, Material.OakStairs }, - { 1719, Material.OakStairs }, - { 1720, Material.OakStairs }, - { 1721, Material.OakStairs }, - { 1722, Material.OakStairs }, - { 1723, Material.OakStairs }, - { 1724, Material.OakStairs }, - { 1725, Material.OakStairs }, - { 1726, Material.OakStairs }, - { 1727, Material.OakStairs }, - { 1728, Material.OakStairs }, - { 1729, Material.Chest }, - { 1730, Material.Chest }, - { 1731, Material.Chest }, - { 1732, Material.Chest }, - { 1733, Material.Chest }, - { 1734, Material.Chest }, - { 1735, Material.Chest }, - { 1736, Material.Chest }, - { 1737, Material.Chest }, - { 1738, Material.Chest }, - { 1739, Material.Chest }, - { 1740, Material.Chest }, - { 1741, Material.Chest }, - { 1742, Material.Chest }, - { 1743, Material.Chest }, - { 1744, Material.Chest }, - { 1745, Material.Chest }, - { 1746, Material.Chest }, - { 1747, Material.Chest }, - { 1748, Material.Chest }, - { 1749, Material.Chest }, - { 1750, Material.Chest }, - { 1751, Material.Chest }, - { 1752, Material.Chest }, - { 1753, Material.RedstoneWire }, - { 1754, Material.RedstoneWire }, - { 1755, Material.RedstoneWire }, - { 1756, Material.RedstoneWire }, - { 1757, Material.RedstoneWire }, - { 1758, Material.RedstoneWire }, - { 1759, Material.RedstoneWire }, - { 1760, Material.RedstoneWire }, - { 1761, Material.RedstoneWire }, - { 1762, Material.RedstoneWire }, - { 1763, Material.RedstoneWire }, - { 1764, Material.RedstoneWire }, - { 1765, Material.RedstoneWire }, - { 1766, Material.RedstoneWire }, - { 1767, Material.RedstoneWire }, - { 1768, Material.RedstoneWire }, - { 1769, Material.RedstoneWire }, - { 1770, Material.RedstoneWire }, - { 1771, Material.RedstoneWire }, - { 1772, Material.RedstoneWire }, - { 1773, Material.RedstoneWire }, - { 1774, Material.RedstoneWire }, - { 1775, Material.RedstoneWire }, - { 1776, Material.RedstoneWire }, - { 1777, Material.RedstoneWire }, - { 1778, Material.RedstoneWire }, - { 1779, Material.RedstoneWire }, - { 1780, Material.RedstoneWire }, - { 1781, Material.RedstoneWire }, - { 1782, Material.RedstoneWire }, - { 1783, Material.RedstoneWire }, - { 1784, Material.RedstoneWire }, - { 1785, Material.RedstoneWire }, - { 1786, Material.RedstoneWire }, - { 1787, Material.RedstoneWire }, - { 1788, Material.RedstoneWire }, - { 1789, Material.RedstoneWire }, - { 1790, Material.RedstoneWire }, - { 1791, Material.RedstoneWire }, - { 1792, Material.RedstoneWire }, - { 1793, Material.RedstoneWire }, - { 1794, Material.RedstoneWire }, - { 1795, Material.RedstoneWire }, - { 1796, Material.RedstoneWire }, - { 1797, Material.RedstoneWire }, - { 1798, Material.RedstoneWire }, - { 1799, Material.RedstoneWire }, - { 1800, Material.RedstoneWire }, - { 1801, Material.RedstoneWire }, - { 1802, Material.RedstoneWire }, - { 1803, Material.RedstoneWire }, - { 1804, Material.RedstoneWire }, - { 1805, Material.RedstoneWire }, - { 1806, Material.RedstoneWire }, - { 1807, Material.RedstoneWire }, - { 1808, Material.RedstoneWire }, - { 1809, Material.RedstoneWire }, - { 1810, Material.RedstoneWire }, - { 1811, Material.RedstoneWire }, - { 1812, Material.RedstoneWire }, - { 1813, Material.RedstoneWire }, - { 1814, Material.RedstoneWire }, - { 1815, Material.RedstoneWire }, - { 1816, Material.RedstoneWire }, - { 1817, Material.RedstoneWire }, - { 1818, Material.RedstoneWire }, - { 1819, Material.RedstoneWire }, - { 1820, Material.RedstoneWire }, - { 1821, Material.RedstoneWire }, - { 1822, Material.RedstoneWire }, - { 1823, Material.RedstoneWire }, - { 1824, Material.RedstoneWire }, - { 1825, Material.RedstoneWire }, - { 1826, Material.RedstoneWire }, - { 1827, Material.RedstoneWire }, - { 1828, Material.RedstoneWire }, - { 1829, Material.RedstoneWire }, - { 1830, Material.RedstoneWire }, - { 1831, Material.RedstoneWire }, - { 1832, Material.RedstoneWire }, - { 1833, Material.RedstoneWire }, - { 1834, Material.RedstoneWire }, - { 1835, Material.RedstoneWire }, - { 1836, Material.RedstoneWire }, - { 1837, Material.RedstoneWire }, - { 1838, Material.RedstoneWire }, - { 1839, Material.RedstoneWire }, - { 1840, Material.RedstoneWire }, - { 1841, Material.RedstoneWire }, - { 1842, Material.RedstoneWire }, - { 1843, Material.RedstoneWire }, - { 1844, Material.RedstoneWire }, - { 1845, Material.RedstoneWire }, - { 1846, Material.RedstoneWire }, - { 1847, Material.RedstoneWire }, - { 1848, Material.RedstoneWire }, - { 1849, Material.RedstoneWire }, - { 1850, Material.RedstoneWire }, - { 1851, Material.RedstoneWire }, - { 1852, Material.RedstoneWire }, - { 1853, Material.RedstoneWire }, - { 1854, Material.RedstoneWire }, - { 1855, Material.RedstoneWire }, - { 1856, Material.RedstoneWire }, - { 1857, Material.RedstoneWire }, - { 1858, Material.RedstoneWire }, - { 1859, Material.RedstoneWire }, - { 1860, Material.RedstoneWire }, - { 1861, Material.RedstoneWire }, - { 1862, Material.RedstoneWire }, - { 1863, Material.RedstoneWire }, - { 1864, Material.RedstoneWire }, - { 1865, Material.RedstoneWire }, - { 1866, Material.RedstoneWire }, - { 1867, Material.RedstoneWire }, - { 1868, Material.RedstoneWire }, - { 1869, Material.RedstoneWire }, - { 1870, Material.RedstoneWire }, - { 1871, Material.RedstoneWire }, - { 1872, Material.RedstoneWire }, - { 1873, Material.RedstoneWire }, - { 1874, Material.RedstoneWire }, - { 1875, Material.RedstoneWire }, - { 1876, Material.RedstoneWire }, - { 1877, Material.RedstoneWire }, - { 1878, Material.RedstoneWire }, - { 1879, Material.RedstoneWire }, - { 1880, Material.RedstoneWire }, - { 1881, Material.RedstoneWire }, - { 1882, Material.RedstoneWire }, - { 1883, Material.RedstoneWire }, - { 1884, Material.RedstoneWire }, - { 1885, Material.RedstoneWire }, - { 1886, Material.RedstoneWire }, - { 1887, Material.RedstoneWire }, - { 1888, Material.RedstoneWire }, - { 1889, Material.RedstoneWire }, - { 1890, Material.RedstoneWire }, - { 1891, Material.RedstoneWire }, - { 1892, Material.RedstoneWire }, - { 1893, Material.RedstoneWire }, - { 1894, Material.RedstoneWire }, - { 1895, Material.RedstoneWire }, - { 1896, Material.RedstoneWire }, - { 1897, Material.RedstoneWire }, - { 1898, Material.RedstoneWire }, - { 1899, Material.RedstoneWire }, - { 1900, Material.RedstoneWire }, - { 1901, Material.RedstoneWire }, - { 1902, Material.RedstoneWire }, - { 1903, Material.RedstoneWire }, - { 1904, Material.RedstoneWire }, - { 1905, Material.RedstoneWire }, - { 1906, Material.RedstoneWire }, - { 1907, Material.RedstoneWire }, - { 1908, Material.RedstoneWire }, - { 1909, Material.RedstoneWire }, - { 1910, Material.RedstoneWire }, - { 1911, Material.RedstoneWire }, - { 1912, Material.RedstoneWire }, - { 1913, Material.RedstoneWire }, - { 1914, Material.RedstoneWire }, - { 1915, Material.RedstoneWire }, - { 1916, Material.RedstoneWire }, - { 1917, Material.RedstoneWire }, - { 1918, Material.RedstoneWire }, - { 1919, Material.RedstoneWire }, - { 1920, Material.RedstoneWire }, - { 1921, Material.RedstoneWire }, - { 1922, Material.RedstoneWire }, - { 1923, Material.RedstoneWire }, - { 1924, Material.RedstoneWire }, - { 1925, Material.RedstoneWire }, - { 1926, Material.RedstoneWire }, - { 1927, Material.RedstoneWire }, - { 1928, Material.RedstoneWire }, - { 1929, Material.RedstoneWire }, - { 1930, Material.RedstoneWire }, - { 1931, Material.RedstoneWire }, - { 1932, Material.RedstoneWire }, - { 1933, Material.RedstoneWire }, - { 1934, Material.RedstoneWire }, - { 1935, Material.RedstoneWire }, - { 1936, Material.RedstoneWire }, - { 1937, Material.RedstoneWire }, - { 1938, Material.RedstoneWire }, - { 1939, Material.RedstoneWire }, - { 1940, Material.RedstoneWire }, - { 1941, Material.RedstoneWire }, - { 1942, Material.RedstoneWire }, - { 1943, Material.RedstoneWire }, - { 1944, Material.RedstoneWire }, - { 1945, Material.RedstoneWire }, - { 1946, Material.RedstoneWire }, - { 1947, Material.RedstoneWire }, - { 1948, Material.RedstoneWire }, - { 1949, Material.RedstoneWire }, - { 1950, Material.RedstoneWire }, - { 1951, Material.RedstoneWire }, - { 1952, Material.RedstoneWire }, - { 1953, Material.RedstoneWire }, - { 1954, Material.RedstoneWire }, - { 1955, Material.RedstoneWire }, - { 1956, Material.RedstoneWire }, - { 1957, Material.RedstoneWire }, - { 1958, Material.RedstoneWire }, - { 1959, Material.RedstoneWire }, - { 1960, Material.RedstoneWire }, - { 1961, Material.RedstoneWire }, - { 1962, Material.RedstoneWire }, - { 1963, Material.RedstoneWire }, - { 1964, Material.RedstoneWire }, - { 1965, Material.RedstoneWire }, - { 1966, Material.RedstoneWire }, - { 1967, Material.RedstoneWire }, - { 1968, Material.RedstoneWire }, - { 1969, Material.RedstoneWire }, - { 1970, Material.RedstoneWire }, - { 1971, Material.RedstoneWire }, - { 1972, Material.RedstoneWire }, - { 1973, Material.RedstoneWire }, - { 1974, Material.RedstoneWire }, - { 1975, Material.RedstoneWire }, - { 1976, Material.RedstoneWire }, - { 1977, Material.RedstoneWire }, - { 1978, Material.RedstoneWire }, - { 1979, Material.RedstoneWire }, - { 1980, Material.RedstoneWire }, - { 1981, Material.RedstoneWire }, - { 1982, Material.RedstoneWire }, - { 1983, Material.RedstoneWire }, - { 1984, Material.RedstoneWire }, - { 1985, Material.RedstoneWire }, - { 1986, Material.RedstoneWire }, - { 1987, Material.RedstoneWire }, - { 1988, Material.RedstoneWire }, - { 1989, Material.RedstoneWire }, - { 1990, Material.RedstoneWire }, - { 1991, Material.RedstoneWire }, - { 1992, Material.RedstoneWire }, - { 1993, Material.RedstoneWire }, - { 1994, Material.RedstoneWire }, - { 1995, Material.RedstoneWire }, - { 1996, Material.RedstoneWire }, - { 1997, Material.RedstoneWire }, - { 1998, Material.RedstoneWire }, - { 1999, Material.RedstoneWire }, - { 2000, Material.RedstoneWire }, - { 2001, Material.RedstoneWire }, - { 2002, Material.RedstoneWire }, - { 2003, Material.RedstoneWire }, - { 2004, Material.RedstoneWire }, - { 2005, Material.RedstoneWire }, - { 2006, Material.RedstoneWire }, - { 2007, Material.RedstoneWire }, - { 2008, Material.RedstoneWire }, - { 2009, Material.RedstoneWire }, - { 2010, Material.RedstoneWire }, - { 2011, Material.RedstoneWire }, - { 2012, Material.RedstoneWire }, - { 2013, Material.RedstoneWire }, - { 2014, Material.RedstoneWire }, - { 2015, Material.RedstoneWire }, - { 2016, Material.RedstoneWire }, - { 2017, Material.RedstoneWire }, - { 2018, Material.RedstoneWire }, - { 2019, Material.RedstoneWire }, - { 2020, Material.RedstoneWire }, - { 2021, Material.RedstoneWire }, - { 2022, Material.RedstoneWire }, - { 2023, Material.RedstoneWire }, - { 2024, Material.RedstoneWire }, - { 2025, Material.RedstoneWire }, - { 2026, Material.RedstoneWire }, - { 2027, Material.RedstoneWire }, - { 2028, Material.RedstoneWire }, - { 2029, Material.RedstoneWire }, - { 2030, Material.RedstoneWire }, - { 2031, Material.RedstoneWire }, - { 2032, Material.RedstoneWire }, - { 2033, Material.RedstoneWire }, - { 2034, Material.RedstoneWire }, - { 2035, Material.RedstoneWire }, - { 2036, Material.RedstoneWire }, - { 2037, Material.RedstoneWire }, - { 2038, Material.RedstoneWire }, - { 2039, Material.RedstoneWire }, - { 2040, Material.RedstoneWire }, - { 2041, Material.RedstoneWire }, - { 2042, Material.RedstoneWire }, - { 2043, Material.RedstoneWire }, - { 2044, Material.RedstoneWire }, - { 2045, Material.RedstoneWire }, - { 2046, Material.RedstoneWire }, - { 2047, Material.RedstoneWire }, - { 2048, Material.RedstoneWire }, - { 2049, Material.RedstoneWire }, - { 2050, Material.RedstoneWire }, - { 2051, Material.RedstoneWire }, - { 2052, Material.RedstoneWire }, - { 2053, Material.RedstoneWire }, - { 2054, Material.RedstoneWire }, - { 2055, Material.RedstoneWire }, - { 2056, Material.RedstoneWire }, - { 2057, Material.RedstoneWire }, - { 2058, Material.RedstoneWire }, - { 2059, Material.RedstoneWire }, - { 2060, Material.RedstoneWire }, - { 2061, Material.RedstoneWire }, - { 2062, Material.RedstoneWire }, - { 2063, Material.RedstoneWire }, - { 2064, Material.RedstoneWire }, - { 2065, Material.RedstoneWire }, - { 2066, Material.RedstoneWire }, - { 2067, Material.RedstoneWire }, - { 2068, Material.RedstoneWire }, - { 2069, Material.RedstoneWire }, - { 2070, Material.RedstoneWire }, - { 2071, Material.RedstoneWire }, - { 2072, Material.RedstoneWire }, - { 2073, Material.RedstoneWire }, - { 2074, Material.RedstoneWire }, - { 2075, Material.RedstoneWire }, - { 2076, Material.RedstoneWire }, - { 2077, Material.RedstoneWire }, - { 2078, Material.RedstoneWire }, - { 2079, Material.RedstoneWire }, - { 2080, Material.RedstoneWire }, - { 2081, Material.RedstoneWire }, - { 2082, Material.RedstoneWire }, - { 2083, Material.RedstoneWire }, - { 2084, Material.RedstoneWire }, - { 2085, Material.RedstoneWire }, - { 2086, Material.RedstoneWire }, - { 2087, Material.RedstoneWire }, - { 2088, Material.RedstoneWire }, - { 2089, Material.RedstoneWire }, - { 2090, Material.RedstoneWire }, - { 2091, Material.RedstoneWire }, - { 2092, Material.RedstoneWire }, - { 2093, Material.RedstoneWire }, - { 2094, Material.RedstoneWire }, - { 2095, Material.RedstoneWire }, - { 2096, Material.RedstoneWire }, - { 2097, Material.RedstoneWire }, - { 2098, Material.RedstoneWire }, - { 2099, Material.RedstoneWire }, - { 2100, Material.RedstoneWire }, - { 2101, Material.RedstoneWire }, - { 2102, Material.RedstoneWire }, - { 2103, Material.RedstoneWire }, - { 2104, Material.RedstoneWire }, - { 2105, Material.RedstoneWire }, - { 2106, Material.RedstoneWire }, - { 2107, Material.RedstoneWire }, - { 2108, Material.RedstoneWire }, - { 2109, Material.RedstoneWire }, - { 2110, Material.RedstoneWire }, - { 2111, Material.RedstoneWire }, - { 2112, Material.RedstoneWire }, - { 2113, Material.RedstoneWire }, - { 2114, Material.RedstoneWire }, - { 2115, Material.RedstoneWire }, - { 2116, Material.RedstoneWire }, - { 2117, Material.RedstoneWire }, - { 2118, Material.RedstoneWire }, - { 2119, Material.RedstoneWire }, - { 2120, Material.RedstoneWire }, - { 2121, Material.RedstoneWire }, - { 2122, Material.RedstoneWire }, - { 2123, Material.RedstoneWire }, - { 2124, Material.RedstoneWire }, - { 2125, Material.RedstoneWire }, - { 2126, Material.RedstoneWire }, - { 2127, Material.RedstoneWire }, - { 2128, Material.RedstoneWire }, - { 2129, Material.RedstoneWire }, - { 2130, Material.RedstoneWire }, - { 2131, Material.RedstoneWire }, - { 2132, Material.RedstoneWire }, - { 2133, Material.RedstoneWire }, - { 2134, Material.RedstoneWire }, - { 2135, Material.RedstoneWire }, - { 2136, Material.RedstoneWire }, - { 2137, Material.RedstoneWire }, - { 2138, Material.RedstoneWire }, - { 2139, Material.RedstoneWire }, - { 2140, Material.RedstoneWire }, - { 2141, Material.RedstoneWire }, - { 2142, Material.RedstoneWire }, - { 2143, Material.RedstoneWire }, - { 2144, Material.RedstoneWire }, - { 2145, Material.RedstoneWire }, - { 2146, Material.RedstoneWire }, - { 2147, Material.RedstoneWire }, - { 2148, Material.RedstoneWire }, - { 2149, Material.RedstoneWire }, - { 2150, Material.RedstoneWire }, - { 2151, Material.RedstoneWire }, - { 2152, Material.RedstoneWire }, - { 2153, Material.RedstoneWire }, - { 2154, Material.RedstoneWire }, - { 2155, Material.RedstoneWire }, - { 2156, Material.RedstoneWire }, - { 2157, Material.RedstoneWire }, - { 2158, Material.RedstoneWire }, - { 2159, Material.RedstoneWire }, - { 2160, Material.RedstoneWire }, - { 2161, Material.RedstoneWire }, - { 2162, Material.RedstoneWire }, - { 2163, Material.RedstoneWire }, - { 2164, Material.RedstoneWire }, - { 2165, Material.RedstoneWire }, - { 2166, Material.RedstoneWire }, - { 2167, Material.RedstoneWire }, - { 2168, Material.RedstoneWire }, - { 2169, Material.RedstoneWire }, - { 2170, Material.RedstoneWire }, - { 2171, Material.RedstoneWire }, - { 2172, Material.RedstoneWire }, - { 2173, Material.RedstoneWire }, - { 2174, Material.RedstoneWire }, - { 2175, Material.RedstoneWire }, - { 2176, Material.RedstoneWire }, - { 2177, Material.RedstoneWire }, - { 2178, Material.RedstoneWire }, - { 2179, Material.RedstoneWire }, - { 2180, Material.RedstoneWire }, - { 2181, Material.RedstoneWire }, - { 2182, Material.RedstoneWire }, - { 2183, Material.RedstoneWire }, - { 2184, Material.RedstoneWire }, - { 2185, Material.RedstoneWire }, - { 2186, Material.RedstoneWire }, - { 2187, Material.RedstoneWire }, - { 2188, Material.RedstoneWire }, - { 2189, Material.RedstoneWire }, - { 2190, Material.RedstoneWire }, - { 2191, Material.RedstoneWire }, - { 2192, Material.RedstoneWire }, - { 2193, Material.RedstoneWire }, - { 2194, Material.RedstoneWire }, - { 2195, Material.RedstoneWire }, - { 2196, Material.RedstoneWire }, - { 2197, Material.RedstoneWire }, - { 2198, Material.RedstoneWire }, - { 2199, Material.RedstoneWire }, - { 2200, Material.RedstoneWire }, - { 2201, Material.RedstoneWire }, - { 2202, Material.RedstoneWire }, - { 2203, Material.RedstoneWire }, - { 2204, Material.RedstoneWire }, - { 2205, Material.RedstoneWire }, - { 2206, Material.RedstoneWire }, - { 2207, Material.RedstoneWire }, - { 2208, Material.RedstoneWire }, - { 2209, Material.RedstoneWire }, - { 2210, Material.RedstoneWire }, - { 2211, Material.RedstoneWire }, - { 2212, Material.RedstoneWire }, - { 2213, Material.RedstoneWire }, - { 2214, Material.RedstoneWire }, - { 2215, Material.RedstoneWire }, - { 2216, Material.RedstoneWire }, - { 2217, Material.RedstoneWire }, - { 2218, Material.RedstoneWire }, - { 2219, Material.RedstoneWire }, - { 2220, Material.RedstoneWire }, - { 2221, Material.RedstoneWire }, - { 2222, Material.RedstoneWire }, - { 2223, Material.RedstoneWire }, - { 2224, Material.RedstoneWire }, - { 2225, Material.RedstoneWire }, - { 2226, Material.RedstoneWire }, - { 2227, Material.RedstoneWire }, - { 2228, Material.RedstoneWire }, - { 2229, Material.RedstoneWire }, - { 2230, Material.RedstoneWire }, - { 2231, Material.RedstoneWire }, - { 2232, Material.RedstoneWire }, - { 2233, Material.RedstoneWire }, - { 2234, Material.RedstoneWire }, - { 2235, Material.RedstoneWire }, - { 2236, Material.RedstoneWire }, - { 2237, Material.RedstoneWire }, - { 2238, Material.RedstoneWire }, - { 2239, Material.RedstoneWire }, - { 2240, Material.RedstoneWire }, - { 2241, Material.RedstoneWire }, - { 2242, Material.RedstoneWire }, - { 2243, Material.RedstoneWire }, - { 2244, Material.RedstoneWire }, - { 2245, Material.RedstoneWire }, - { 2246, Material.RedstoneWire }, - { 2247, Material.RedstoneWire }, - { 2248, Material.RedstoneWire }, - { 2249, Material.RedstoneWire }, - { 2250, Material.RedstoneWire }, - { 2251, Material.RedstoneWire }, - { 2252, Material.RedstoneWire }, - { 2253, Material.RedstoneWire }, - { 2254, Material.RedstoneWire }, - { 2255, Material.RedstoneWire }, - { 2256, Material.RedstoneWire }, - { 2257, Material.RedstoneWire }, - { 2258, Material.RedstoneWire }, - { 2259, Material.RedstoneWire }, - { 2260, Material.RedstoneWire }, - { 2261, Material.RedstoneWire }, - { 2262, Material.RedstoneWire }, - { 2263, Material.RedstoneWire }, - { 2264, Material.RedstoneWire }, - { 2265, Material.RedstoneWire }, - { 2266, Material.RedstoneWire }, - { 2267, Material.RedstoneWire }, - { 2268, Material.RedstoneWire }, - { 2269, Material.RedstoneWire }, - { 2270, Material.RedstoneWire }, - { 2271, Material.RedstoneWire }, - { 2272, Material.RedstoneWire }, - { 2273, Material.RedstoneWire }, - { 2274, Material.RedstoneWire }, - { 2275, Material.RedstoneWire }, - { 2276, Material.RedstoneWire }, - { 2277, Material.RedstoneWire }, - { 2278, Material.RedstoneWire }, - { 2279, Material.RedstoneWire }, - { 2280, Material.RedstoneWire }, - { 2281, Material.RedstoneWire }, - { 2282, Material.RedstoneWire }, - { 2283, Material.RedstoneWire }, - { 2284, Material.RedstoneWire }, - { 2285, Material.RedstoneWire }, - { 2286, Material.RedstoneWire }, - { 2287, Material.RedstoneWire }, - { 2288, Material.RedstoneWire }, - { 2289, Material.RedstoneWire }, - { 2290, Material.RedstoneWire }, - { 2291, Material.RedstoneWire }, - { 2292, Material.RedstoneWire }, - { 2293, Material.RedstoneWire }, - { 2294, Material.RedstoneWire }, - { 2295, Material.RedstoneWire }, - { 2296, Material.RedstoneWire }, - { 2297, Material.RedstoneWire }, - { 2298, Material.RedstoneWire }, - { 2299, Material.RedstoneWire }, - { 2300, Material.RedstoneWire }, - { 2301, Material.RedstoneWire }, - { 2302, Material.RedstoneWire }, - { 2303, Material.RedstoneWire }, - { 2304, Material.RedstoneWire }, - { 2305, Material.RedstoneWire }, - { 2306, Material.RedstoneWire }, - { 2307, Material.RedstoneWire }, - { 2308, Material.RedstoneWire }, - { 2309, Material.RedstoneWire }, - { 2310, Material.RedstoneWire }, - { 2311, Material.RedstoneWire }, - { 2312, Material.RedstoneWire }, - { 2313, Material.RedstoneWire }, - { 2314, Material.RedstoneWire }, - { 2315, Material.RedstoneWire }, - { 2316, Material.RedstoneWire }, - { 2317, Material.RedstoneWire }, - { 2318, Material.RedstoneWire }, - { 2319, Material.RedstoneWire }, - { 2320, Material.RedstoneWire }, - { 2321, Material.RedstoneWire }, - { 2322, Material.RedstoneWire }, - { 2323, Material.RedstoneWire }, - { 2324, Material.RedstoneWire }, - { 2325, Material.RedstoneWire }, - { 2326, Material.RedstoneWire }, - { 2327, Material.RedstoneWire }, - { 2328, Material.RedstoneWire }, - { 2329, Material.RedstoneWire }, - { 2330, Material.RedstoneWire }, - { 2331, Material.RedstoneWire }, - { 2332, Material.RedstoneWire }, - { 2333, Material.RedstoneWire }, - { 2334, Material.RedstoneWire }, - { 2335, Material.RedstoneWire }, - { 2336, Material.RedstoneWire }, - { 2337, Material.RedstoneWire }, - { 2338, Material.RedstoneWire }, - { 2339, Material.RedstoneWire }, - { 2340, Material.RedstoneWire }, - { 2341, Material.RedstoneWire }, - { 2342, Material.RedstoneWire }, - { 2343, Material.RedstoneWire }, - { 2344, Material.RedstoneWire }, - { 2345, Material.RedstoneWire }, - { 2346, Material.RedstoneWire }, - { 2347, Material.RedstoneWire }, - { 2348, Material.RedstoneWire }, - { 2349, Material.RedstoneWire }, - { 2350, Material.RedstoneWire }, - { 2351, Material.RedstoneWire }, - { 2352, Material.RedstoneWire }, - { 2353, Material.RedstoneWire }, - { 2354, Material.RedstoneWire }, - { 2355, Material.RedstoneWire }, - { 2356, Material.RedstoneWire }, - { 2357, Material.RedstoneWire }, - { 2358, Material.RedstoneWire }, - { 2359, Material.RedstoneWire }, - { 2360, Material.RedstoneWire }, - { 2361, Material.RedstoneWire }, - { 2362, Material.RedstoneWire }, - { 2363, Material.RedstoneWire }, - { 2364, Material.RedstoneWire }, - { 2365, Material.RedstoneWire }, - { 2366, Material.RedstoneWire }, - { 2367, Material.RedstoneWire }, - { 2368, Material.RedstoneWire }, - { 2369, Material.RedstoneWire }, - { 2370, Material.RedstoneWire }, - { 2371, Material.RedstoneWire }, - { 2372, Material.RedstoneWire }, - { 2373, Material.RedstoneWire }, - { 2374, Material.RedstoneWire }, - { 2375, Material.RedstoneWire }, - { 2376, Material.RedstoneWire }, - { 2377, Material.RedstoneWire }, - { 2378, Material.RedstoneWire }, - { 2379, Material.RedstoneWire }, - { 2380, Material.RedstoneWire }, - { 2381, Material.RedstoneWire }, - { 2382, Material.RedstoneWire }, - { 2383, Material.RedstoneWire }, - { 2384, Material.RedstoneWire }, - { 2385, Material.RedstoneWire }, - { 2386, Material.RedstoneWire }, - { 2387, Material.RedstoneWire }, - { 2388, Material.RedstoneWire }, - { 2389, Material.RedstoneWire }, - { 2390, Material.RedstoneWire }, - { 2391, Material.RedstoneWire }, - { 2392, Material.RedstoneWire }, - { 2393, Material.RedstoneWire }, - { 2394, Material.RedstoneWire }, - { 2395, Material.RedstoneWire }, - { 2396, Material.RedstoneWire }, - { 2397, Material.RedstoneWire }, - { 2398, Material.RedstoneWire }, - { 2399, Material.RedstoneWire }, - { 2400, Material.RedstoneWire }, - { 2401, Material.RedstoneWire }, - { 2402, Material.RedstoneWire }, - { 2403, Material.RedstoneWire }, - { 2404, Material.RedstoneWire }, - { 2405, Material.RedstoneWire }, - { 2406, Material.RedstoneWire }, - { 2407, Material.RedstoneWire }, - { 2408, Material.RedstoneWire }, - { 2409, Material.RedstoneWire }, - { 2410, Material.RedstoneWire }, - { 2411, Material.RedstoneWire }, - { 2412, Material.RedstoneWire }, - { 2413, Material.RedstoneWire }, - { 2414, Material.RedstoneWire }, - { 2415, Material.RedstoneWire }, - { 2416, Material.RedstoneWire }, - { 2417, Material.RedstoneWire }, - { 2418, Material.RedstoneWire }, - { 2419, Material.RedstoneWire }, - { 2420, Material.RedstoneWire }, - { 2421, Material.RedstoneWire }, - { 2422, Material.RedstoneWire }, - { 2423, Material.RedstoneWire }, - { 2424, Material.RedstoneWire }, - { 2425, Material.RedstoneWire }, - { 2426, Material.RedstoneWire }, - { 2427, Material.RedstoneWire }, - { 2428, Material.RedstoneWire }, - { 2429, Material.RedstoneWire }, - { 2430, Material.RedstoneWire }, - { 2431, Material.RedstoneWire }, - { 2432, Material.RedstoneWire }, - { 2433, Material.RedstoneWire }, - { 2434, Material.RedstoneWire }, - { 2435, Material.RedstoneWire }, - { 2436, Material.RedstoneWire }, - { 2437, Material.RedstoneWire }, - { 2438, Material.RedstoneWire }, - { 2439, Material.RedstoneWire }, - { 2440, Material.RedstoneWire }, - { 2441, Material.RedstoneWire }, - { 2442, Material.RedstoneWire }, - { 2443, Material.RedstoneWire }, - { 2444, Material.RedstoneWire }, - { 2445, Material.RedstoneWire }, - { 2446, Material.RedstoneWire }, - { 2447, Material.RedstoneWire }, - { 2448, Material.RedstoneWire }, - { 2449, Material.RedstoneWire }, - { 2450, Material.RedstoneWire }, - { 2451, Material.RedstoneWire }, - { 2452, Material.RedstoneWire }, - { 2453, Material.RedstoneWire }, - { 2454, Material.RedstoneWire }, - { 2455, Material.RedstoneWire }, - { 2456, Material.RedstoneWire }, - { 2457, Material.RedstoneWire }, - { 2458, Material.RedstoneWire }, - { 2459, Material.RedstoneWire }, - { 2460, Material.RedstoneWire }, - { 2461, Material.RedstoneWire }, - { 2462, Material.RedstoneWire }, - { 2463, Material.RedstoneWire }, - { 2464, Material.RedstoneWire }, - { 2465, Material.RedstoneWire }, - { 2466, Material.RedstoneWire }, - { 2467, Material.RedstoneWire }, - { 2468, Material.RedstoneWire }, - { 2469, Material.RedstoneWire }, - { 2470, Material.RedstoneWire }, - { 2471, Material.RedstoneWire }, - { 2472, Material.RedstoneWire }, - { 2473, Material.RedstoneWire }, - { 2474, Material.RedstoneWire }, - { 2475, Material.RedstoneWire }, - { 2476, Material.RedstoneWire }, - { 2477, Material.RedstoneWire }, - { 2478, Material.RedstoneWire }, - { 2479, Material.RedstoneWire }, - { 2480, Material.RedstoneWire }, - { 2481, Material.RedstoneWire }, - { 2482, Material.RedstoneWire }, - { 2483, Material.RedstoneWire }, - { 2484, Material.RedstoneWire }, - { 2485, Material.RedstoneWire }, - { 2486, Material.RedstoneWire }, - { 2487, Material.RedstoneWire }, - { 2488, Material.RedstoneWire }, - { 2489, Material.RedstoneWire }, - { 2490, Material.RedstoneWire }, - { 2491, Material.RedstoneWire }, - { 2492, Material.RedstoneWire }, - { 2493, Material.RedstoneWire }, - { 2494, Material.RedstoneWire }, - { 2495, Material.RedstoneWire }, - { 2496, Material.RedstoneWire }, - { 2497, Material.RedstoneWire }, - { 2498, Material.RedstoneWire }, - { 2499, Material.RedstoneWire }, - { 2500, Material.RedstoneWire }, - { 2501, Material.RedstoneWire }, - { 2502, Material.RedstoneWire }, - { 2503, Material.RedstoneWire }, - { 2504, Material.RedstoneWire }, - { 2505, Material.RedstoneWire }, - { 2506, Material.RedstoneWire }, - { 2507, Material.RedstoneWire }, - { 2508, Material.RedstoneWire }, - { 2509, Material.RedstoneWire }, - { 2510, Material.RedstoneWire }, - { 2511, Material.RedstoneWire }, - { 2512, Material.RedstoneWire }, - { 2513, Material.RedstoneWire }, - { 2514, Material.RedstoneWire }, - { 2515, Material.RedstoneWire }, - { 2516, Material.RedstoneWire }, - { 2517, Material.RedstoneWire }, - { 2518, Material.RedstoneWire }, - { 2519, Material.RedstoneWire }, - { 2520, Material.RedstoneWire }, - { 2521, Material.RedstoneWire }, - { 2522, Material.RedstoneWire }, - { 2523, Material.RedstoneWire }, - { 2524, Material.RedstoneWire }, - { 2525, Material.RedstoneWire }, - { 2526, Material.RedstoneWire }, - { 2527, Material.RedstoneWire }, - { 2528, Material.RedstoneWire }, - { 2529, Material.RedstoneWire }, - { 2530, Material.RedstoneWire }, - { 2531, Material.RedstoneWire }, - { 2532, Material.RedstoneWire }, - { 2533, Material.RedstoneWire }, - { 2534, Material.RedstoneWire }, - { 2535, Material.RedstoneWire }, - { 2536, Material.RedstoneWire }, - { 2537, Material.RedstoneWire }, - { 2538, Material.RedstoneWire }, - { 2539, Material.RedstoneWire }, - { 2540, Material.RedstoneWire }, - { 2541, Material.RedstoneWire }, - { 2542, Material.RedstoneWire }, - { 2543, Material.RedstoneWire }, - { 2544, Material.RedstoneWire }, - { 2545, Material.RedstoneWire }, - { 2546, Material.RedstoneWire }, - { 2547, Material.RedstoneWire }, - { 2548, Material.RedstoneWire }, - { 2549, Material.RedstoneWire }, - { 2550, Material.RedstoneWire }, - { 2551, Material.RedstoneWire }, - { 2552, Material.RedstoneWire }, - { 2553, Material.RedstoneWire }, - { 2554, Material.RedstoneWire }, - { 2555, Material.RedstoneWire }, - { 2556, Material.RedstoneWire }, - { 2557, Material.RedstoneWire }, - { 2558, Material.RedstoneWire }, - { 2559, Material.RedstoneWire }, - { 2560, Material.RedstoneWire }, - { 2561, Material.RedstoneWire }, - { 2562, Material.RedstoneWire }, - { 2563, Material.RedstoneWire }, - { 2564, Material.RedstoneWire }, - { 2565, Material.RedstoneWire }, - { 2566, Material.RedstoneWire }, - { 2567, Material.RedstoneWire }, - { 2568, Material.RedstoneWire }, - { 2569, Material.RedstoneWire }, - { 2570, Material.RedstoneWire }, - { 2571, Material.RedstoneWire }, - { 2572, Material.RedstoneWire }, - { 2573, Material.RedstoneWire }, - { 2574, Material.RedstoneWire }, - { 2575, Material.RedstoneWire }, - { 2576, Material.RedstoneWire }, - { 2577, Material.RedstoneWire }, - { 2578, Material.RedstoneWire }, - { 2579, Material.RedstoneWire }, - { 2580, Material.RedstoneWire }, - { 2581, Material.RedstoneWire }, - { 2582, Material.RedstoneWire }, - { 2583, Material.RedstoneWire }, - { 2584, Material.RedstoneWire }, - { 2585, Material.RedstoneWire }, - { 2586, Material.RedstoneWire }, - { 2587, Material.RedstoneWire }, - { 2588, Material.RedstoneWire }, - { 2589, Material.RedstoneWire }, - { 2590, Material.RedstoneWire }, - { 2591, Material.RedstoneWire }, - { 2592, Material.RedstoneWire }, - { 2593, Material.RedstoneWire }, - { 2594, Material.RedstoneWire }, - { 2595, Material.RedstoneWire }, - { 2596, Material.RedstoneWire }, - { 2597, Material.RedstoneWire }, - { 2598, Material.RedstoneWire }, - { 2599, Material.RedstoneWire }, - { 2600, Material.RedstoneWire }, - { 2601, Material.RedstoneWire }, - { 2602, Material.RedstoneWire }, - { 2603, Material.RedstoneWire }, - { 2604, Material.RedstoneWire }, - { 2605, Material.RedstoneWire }, - { 2606, Material.RedstoneWire }, - { 2607, Material.RedstoneWire }, - { 2608, Material.RedstoneWire }, - { 2609, Material.RedstoneWire }, - { 2610, Material.RedstoneWire }, - { 2611, Material.RedstoneWire }, - { 2612, Material.RedstoneWire }, - { 2613, Material.RedstoneWire }, - { 2614, Material.RedstoneWire }, - { 2615, Material.RedstoneWire }, - { 2616, Material.RedstoneWire }, - { 2617, Material.RedstoneWire }, - { 2618, Material.RedstoneWire }, - { 2619, Material.RedstoneWire }, - { 2620, Material.RedstoneWire }, - { 2621, Material.RedstoneWire }, - { 2622, Material.RedstoneWire }, - { 2623, Material.RedstoneWire }, - { 2624, Material.RedstoneWire }, - { 2625, Material.RedstoneWire }, - { 2626, Material.RedstoneWire }, - { 2627, Material.RedstoneWire }, - { 2628, Material.RedstoneWire }, - { 2629, Material.RedstoneWire }, - { 2630, Material.RedstoneWire }, - { 2631, Material.RedstoneWire }, - { 2632, Material.RedstoneWire }, - { 2633, Material.RedstoneWire }, - { 2634, Material.RedstoneWire }, - { 2635, Material.RedstoneWire }, - { 2636, Material.RedstoneWire }, - { 2637, Material.RedstoneWire }, - { 2638, Material.RedstoneWire }, - { 2639, Material.RedstoneWire }, - { 2640, Material.RedstoneWire }, - { 2641, Material.RedstoneWire }, - { 2642, Material.RedstoneWire }, - { 2643, Material.RedstoneWire }, - { 2644, Material.RedstoneWire }, - { 2645, Material.RedstoneWire }, - { 2646, Material.RedstoneWire }, - { 2647, Material.RedstoneWire }, - { 2648, Material.RedstoneWire }, - { 2649, Material.RedstoneWire }, - { 2650, Material.RedstoneWire }, - { 2651, Material.RedstoneWire }, - { 2652, Material.RedstoneWire }, - { 2653, Material.RedstoneWire }, - { 2654, Material.RedstoneWire }, - { 2655, Material.RedstoneWire }, - { 2656, Material.RedstoneWire }, - { 2657, Material.RedstoneWire }, - { 2658, Material.RedstoneWire }, - { 2659, Material.RedstoneWire }, - { 2660, Material.RedstoneWire }, - { 2661, Material.RedstoneWire }, - { 2662, Material.RedstoneWire }, - { 2663, Material.RedstoneWire }, - { 2664, Material.RedstoneWire }, - { 2665, Material.RedstoneWire }, - { 2666, Material.RedstoneWire }, - { 2667, Material.RedstoneWire }, - { 2668, Material.RedstoneWire }, - { 2669, Material.RedstoneWire }, - { 2670, Material.RedstoneWire }, - { 2671, Material.RedstoneWire }, - { 2672, Material.RedstoneWire }, - { 2673, Material.RedstoneWire }, - { 2674, Material.RedstoneWire }, - { 2675, Material.RedstoneWire }, - { 2676, Material.RedstoneWire }, - { 2677, Material.RedstoneWire }, - { 2678, Material.RedstoneWire }, - { 2679, Material.RedstoneWire }, - { 2680, Material.RedstoneWire }, - { 2681, Material.RedstoneWire }, - { 2682, Material.RedstoneWire }, - { 2683, Material.RedstoneWire }, - { 2684, Material.RedstoneWire }, - { 2685, Material.RedstoneWire }, - { 2686, Material.RedstoneWire }, - { 2687, Material.RedstoneWire }, - { 2688, Material.RedstoneWire }, - { 2689, Material.RedstoneWire }, - { 2690, Material.RedstoneWire }, - { 2691, Material.RedstoneWire }, - { 2692, Material.RedstoneWire }, - { 2693, Material.RedstoneWire }, - { 2694, Material.RedstoneWire }, - { 2695, Material.RedstoneWire }, - { 2696, Material.RedstoneWire }, - { 2697, Material.RedstoneWire }, - { 2698, Material.RedstoneWire }, - { 2699, Material.RedstoneWire }, - { 2700, Material.RedstoneWire }, - { 2701, Material.RedstoneWire }, - { 2702, Material.RedstoneWire }, - { 2703, Material.RedstoneWire }, - { 2704, Material.RedstoneWire }, - { 2705, Material.RedstoneWire }, - { 2706, Material.RedstoneWire }, - { 2707, Material.RedstoneWire }, - { 2708, Material.RedstoneWire }, - { 2709, Material.RedstoneWire }, - { 2710, Material.RedstoneWire }, - { 2711, Material.RedstoneWire }, - { 2712, Material.RedstoneWire }, - { 2713, Material.RedstoneWire }, - { 2714, Material.RedstoneWire }, - { 2715, Material.RedstoneWire }, - { 2716, Material.RedstoneWire }, - { 2717, Material.RedstoneWire }, - { 2718, Material.RedstoneWire }, - { 2719, Material.RedstoneWire }, - { 2720, Material.RedstoneWire }, - { 2721, Material.RedstoneWire }, - { 2722, Material.RedstoneWire }, - { 2723, Material.RedstoneWire }, - { 2724, Material.RedstoneWire }, - { 2725, Material.RedstoneWire }, - { 2726, Material.RedstoneWire }, - { 2727, Material.RedstoneWire }, - { 2728, Material.RedstoneWire }, - { 2729, Material.RedstoneWire }, - { 2730, Material.RedstoneWire }, - { 2731, Material.RedstoneWire }, - { 2732, Material.RedstoneWire }, - { 2733, Material.RedstoneWire }, - { 2734, Material.RedstoneWire }, - { 2735, Material.RedstoneWire }, - { 2736, Material.RedstoneWire }, - { 2737, Material.RedstoneWire }, - { 2738, Material.RedstoneWire }, - { 2739, Material.RedstoneWire }, - { 2740, Material.RedstoneWire }, - { 2741, Material.RedstoneWire }, - { 2742, Material.RedstoneWire }, - { 2743, Material.RedstoneWire }, - { 2744, Material.RedstoneWire }, - { 2745, Material.RedstoneWire }, - { 2746, Material.RedstoneWire }, - { 2747, Material.RedstoneWire }, - { 2748, Material.RedstoneWire }, - { 2749, Material.RedstoneWire }, - { 2750, Material.RedstoneWire }, - { 2751, Material.RedstoneWire }, - { 2752, Material.RedstoneWire }, - { 2753, Material.RedstoneWire }, - { 2754, Material.RedstoneWire }, - { 2755, Material.RedstoneWire }, - { 2756, Material.RedstoneWire }, - { 2757, Material.RedstoneWire }, - { 2758, Material.RedstoneWire }, - { 2759, Material.RedstoneWire }, - { 2760, Material.RedstoneWire }, - { 2761, Material.RedstoneWire }, - { 2762, Material.RedstoneWire }, - { 2763, Material.RedstoneWire }, - { 2764, Material.RedstoneWire }, - { 2765, Material.RedstoneWire }, - { 2766, Material.RedstoneWire }, - { 2767, Material.RedstoneWire }, - { 2768, Material.RedstoneWire }, - { 2769, Material.RedstoneWire }, - { 2770, Material.RedstoneWire }, - { 2771, Material.RedstoneWire }, - { 2772, Material.RedstoneWire }, - { 2773, Material.RedstoneWire }, - { 2774, Material.RedstoneWire }, - { 2775, Material.RedstoneWire }, - { 2776, Material.RedstoneWire }, - { 2777, Material.RedstoneWire }, - { 2778, Material.RedstoneWire }, - { 2779, Material.RedstoneWire }, - { 2780, Material.RedstoneWire }, - { 2781, Material.RedstoneWire }, - { 2782, Material.RedstoneWire }, - { 2783, Material.RedstoneWire }, - { 2784, Material.RedstoneWire }, - { 2785, Material.RedstoneWire }, - { 2786, Material.RedstoneWire }, - { 2787, Material.RedstoneWire }, - { 2788, Material.RedstoneWire }, - { 2789, Material.RedstoneWire }, - { 2790, Material.RedstoneWire }, - { 2791, Material.RedstoneWire }, - { 2792, Material.RedstoneWire }, - { 2793, Material.RedstoneWire }, - { 2794, Material.RedstoneWire }, - { 2795, Material.RedstoneWire }, - { 2796, Material.RedstoneWire }, - { 2797, Material.RedstoneWire }, - { 2798, Material.RedstoneWire }, - { 2799, Material.RedstoneWire }, - { 2800, Material.RedstoneWire }, - { 2801, Material.RedstoneWire }, - { 2802, Material.RedstoneWire }, - { 2803, Material.RedstoneWire }, - { 2804, Material.RedstoneWire }, - { 2805, Material.RedstoneWire }, - { 2806, Material.RedstoneWire }, - { 2807, Material.RedstoneWire }, - { 2808, Material.RedstoneWire }, - { 2809, Material.RedstoneWire }, - { 2810, Material.RedstoneWire }, - { 2811, Material.RedstoneWire }, - { 2812, Material.RedstoneWire }, - { 2813, Material.RedstoneWire }, - { 2814, Material.RedstoneWire }, - { 2815, Material.RedstoneWire }, - { 2816, Material.RedstoneWire }, - { 2817, Material.RedstoneWire }, - { 2818, Material.RedstoneWire }, - { 2819, Material.RedstoneWire }, - { 2820, Material.RedstoneWire }, - { 2821, Material.RedstoneWire }, - { 2822, Material.RedstoneWire }, - { 2823, Material.RedstoneWire }, - { 2824, Material.RedstoneWire }, - { 2825, Material.RedstoneWire }, - { 2826, Material.RedstoneWire }, - { 2827, Material.RedstoneWire }, - { 2828, Material.RedstoneWire }, - { 2829, Material.RedstoneWire }, - { 2830, Material.RedstoneWire }, - { 2831, Material.RedstoneWire }, - { 2832, Material.RedstoneWire }, - { 2833, Material.RedstoneWire }, - { 2834, Material.RedstoneWire }, - { 2835, Material.RedstoneWire }, - { 2836, Material.RedstoneWire }, - { 2837, Material.RedstoneWire }, - { 2838, Material.RedstoneWire }, - { 2839, Material.RedstoneWire }, - { 2840, Material.RedstoneWire }, - { 2841, Material.RedstoneWire }, - { 2842, Material.RedstoneWire }, - { 2843, Material.RedstoneWire }, - { 2844, Material.RedstoneWire }, - { 2845, Material.RedstoneWire }, - { 2846, Material.RedstoneWire }, - { 2847, Material.RedstoneWire }, - { 2848, Material.RedstoneWire }, - { 2849, Material.RedstoneWire }, - { 2850, Material.RedstoneWire }, - { 2851, Material.RedstoneWire }, - { 2852, Material.RedstoneWire }, - { 2853, Material.RedstoneWire }, - { 2854, Material.RedstoneWire }, - { 2855, Material.RedstoneWire }, - { 2856, Material.RedstoneWire }, - { 2857, Material.RedstoneWire }, - { 2858, Material.RedstoneWire }, - { 2859, Material.RedstoneWire }, - { 2860, Material.RedstoneWire }, - { 2861, Material.RedstoneWire }, - { 2862, Material.RedstoneWire }, - { 2863, Material.RedstoneWire }, - { 2864, Material.RedstoneWire }, - { 2865, Material.RedstoneWire }, - { 2866, Material.RedstoneWire }, - { 2867, Material.RedstoneWire }, - { 2868, Material.RedstoneWire }, - { 2869, Material.RedstoneWire }, - { 2870, Material.RedstoneWire }, - { 2871, Material.RedstoneWire }, - { 2872, Material.RedstoneWire }, - { 2873, Material.RedstoneWire }, - { 2874, Material.RedstoneWire }, - { 2875, Material.RedstoneWire }, - { 2876, Material.RedstoneWire }, - { 2877, Material.RedstoneWire }, - { 2878, Material.RedstoneWire }, - { 2879, Material.RedstoneWire }, - { 2880, Material.RedstoneWire }, - { 2881, Material.RedstoneWire }, - { 2882, Material.RedstoneWire }, - { 2883, Material.RedstoneWire }, - { 2884, Material.RedstoneWire }, - { 2885, Material.RedstoneWire }, - { 2886, Material.RedstoneWire }, - { 2887, Material.RedstoneWire }, - { 2888, Material.RedstoneWire }, - { 2889, Material.RedstoneWire }, - { 2890, Material.RedstoneWire }, - { 2891, Material.RedstoneWire }, - { 2892, Material.RedstoneWire }, - { 2893, Material.RedstoneWire }, - { 2894, Material.RedstoneWire }, - { 2895, Material.RedstoneWire }, - { 2896, Material.RedstoneWire }, - { 2897, Material.RedstoneWire }, - { 2898, Material.RedstoneWire }, - { 2899, Material.RedstoneWire }, - { 2900, Material.RedstoneWire }, - { 2901, Material.RedstoneWire }, - { 2902, Material.RedstoneWire }, - { 2903, Material.RedstoneWire }, - { 2904, Material.RedstoneWire }, - { 2905, Material.RedstoneWire }, - { 2906, Material.RedstoneWire }, - { 2907, Material.RedstoneWire }, - { 2908, Material.RedstoneWire }, - { 2909, Material.RedstoneWire }, - { 2910, Material.RedstoneWire }, - { 2911, Material.RedstoneWire }, - { 2912, Material.RedstoneWire }, - { 2913, Material.RedstoneWire }, - { 2914, Material.RedstoneWire }, - { 2915, Material.RedstoneWire }, - { 2916, Material.RedstoneWire }, - { 2917, Material.RedstoneWire }, - { 2918, Material.RedstoneWire }, - { 2919, Material.RedstoneWire }, - { 2920, Material.RedstoneWire }, - { 2921, Material.RedstoneWire }, - { 2922, Material.RedstoneWire }, - { 2923, Material.RedstoneWire }, - { 2924, Material.RedstoneWire }, - { 2925, Material.RedstoneWire }, - { 2926, Material.RedstoneWire }, - { 2927, Material.RedstoneWire }, - { 2928, Material.RedstoneWire }, - { 2929, Material.RedstoneWire }, - { 2930, Material.RedstoneWire }, - { 2931, Material.RedstoneWire }, - { 2932, Material.RedstoneWire }, - { 2933, Material.RedstoneWire }, - { 2934, Material.RedstoneWire }, - { 2935, Material.RedstoneWire }, - { 2936, Material.RedstoneWire }, - { 2937, Material.RedstoneWire }, - { 2938, Material.RedstoneWire }, - { 2939, Material.RedstoneWire }, - { 2940, Material.RedstoneWire }, - { 2941, Material.RedstoneWire }, - { 2942, Material.RedstoneWire }, - { 2943, Material.RedstoneWire }, - { 2944, Material.RedstoneWire }, - { 2945, Material.RedstoneWire }, - { 2946, Material.RedstoneWire }, - { 2947, Material.RedstoneWire }, - { 2948, Material.RedstoneWire }, - { 2949, Material.RedstoneWire }, - { 2950, Material.RedstoneWire }, - { 2951, Material.RedstoneWire }, - { 2952, Material.RedstoneWire }, - { 2953, Material.RedstoneWire }, - { 2954, Material.RedstoneWire }, - { 2955, Material.RedstoneWire }, - { 2956, Material.RedstoneWire }, - { 2957, Material.RedstoneWire }, - { 2958, Material.RedstoneWire }, - { 2959, Material.RedstoneWire }, - { 2960, Material.RedstoneWire }, - { 2961, Material.RedstoneWire }, - { 2962, Material.RedstoneWire }, - { 2963, Material.RedstoneWire }, - { 2964, Material.RedstoneWire }, - { 2965, Material.RedstoneWire }, - { 2966, Material.RedstoneWire }, - { 2967, Material.RedstoneWire }, - { 2968, Material.RedstoneWire }, - { 2969, Material.RedstoneWire }, - { 2970, Material.RedstoneWire }, - { 2971, Material.RedstoneWire }, - { 2972, Material.RedstoneWire }, - { 2973, Material.RedstoneWire }, - { 2974, Material.RedstoneWire }, - { 2975, Material.RedstoneWire }, - { 2976, Material.RedstoneWire }, - { 2977, Material.RedstoneWire }, - { 2978, Material.RedstoneWire }, - { 2979, Material.RedstoneWire }, - { 2980, Material.RedstoneWire }, - { 2981, Material.RedstoneWire }, - { 2982, Material.RedstoneWire }, - { 2983, Material.RedstoneWire }, - { 2984, Material.RedstoneWire }, - { 2985, Material.RedstoneWire }, - { 2986, Material.RedstoneWire }, - { 2987, Material.RedstoneWire }, - { 2988, Material.RedstoneWire }, - { 2989, Material.RedstoneWire }, - { 2990, Material.RedstoneWire }, - { 2991, Material.RedstoneWire }, - { 2992, Material.RedstoneWire }, - { 2993, Material.RedstoneWire }, - { 2994, Material.RedstoneWire }, - { 2995, Material.RedstoneWire }, - { 2996, Material.RedstoneWire }, - { 2997, Material.RedstoneWire }, - { 2998, Material.RedstoneWire }, - { 2999, Material.RedstoneWire }, - { 3000, Material.RedstoneWire }, - { 3001, Material.RedstoneWire }, - { 3002, Material.RedstoneWire }, - { 3003, Material.RedstoneWire }, - { 3004, Material.RedstoneWire }, - { 3005, Material.RedstoneWire }, - { 3006, Material.RedstoneWire }, - { 3007, Material.RedstoneWire }, - { 3008, Material.RedstoneWire }, - { 3009, Material.RedstoneWire }, - { 3010, Material.RedstoneWire }, - { 3011, Material.RedstoneWire }, - { 3012, Material.RedstoneWire }, - { 3013, Material.RedstoneWire }, - { 3014, Material.RedstoneWire }, - { 3015, Material.RedstoneWire }, - { 3016, Material.RedstoneWire }, - { 3017, Material.RedstoneWire }, - { 3018, Material.RedstoneWire }, - { 3019, Material.RedstoneWire }, - { 3020, Material.RedstoneWire }, - { 3021, Material.RedstoneWire }, - { 3022, Material.RedstoneWire }, - { 3023, Material.RedstoneWire }, - { 3024, Material.RedstoneWire }, - { 3025, Material.RedstoneWire }, - { 3026, Material.RedstoneWire }, - { 3027, Material.RedstoneWire }, - { 3028, Material.RedstoneWire }, - { 3029, Material.RedstoneWire }, - { 3030, Material.RedstoneWire }, - { 3031, Material.RedstoneWire }, - { 3032, Material.RedstoneWire }, - { 3033, Material.RedstoneWire }, - { 3034, Material.RedstoneWire }, - { 3035, Material.RedstoneWire }, - { 3036, Material.RedstoneWire }, - { 3037, Material.RedstoneWire }, - { 3038, Material.RedstoneWire }, - { 3039, Material.RedstoneWire }, - { 3040, Material.RedstoneWire }, - { 3041, Material.RedstoneWire }, - { 3042, Material.RedstoneWire }, - { 3043, Material.RedstoneWire }, - { 3044, Material.RedstoneWire }, - { 3045, Material.RedstoneWire }, - { 3046, Material.RedstoneWire }, - { 3047, Material.RedstoneWire }, - { 3048, Material.RedstoneWire }, - { 3049, Material.DiamondOre }, - { 3050, Material.DiamondBlock }, - { 3051, Material.CraftingTable }, - { 3052, Material.Wheat }, - { 3053, Material.Wheat }, - { 3054, Material.Wheat }, - { 3055, Material.Wheat }, - { 3056, Material.Wheat }, - { 3057, Material.Wheat }, - { 3058, Material.Wheat }, - { 3059, Material.Wheat }, - { 3060, Material.Farmland }, - { 3061, Material.Farmland }, - { 3062, Material.Farmland }, - { 3063, Material.Farmland }, - { 3064, Material.Farmland }, - { 3065, Material.Farmland }, - { 3066, Material.Farmland }, - { 3067, Material.Farmland }, - { 3068, Material.Furnace }, - { 3069, Material.Furnace }, - { 3070, Material.Furnace }, - { 3071, Material.Furnace }, - { 3072, Material.Furnace }, - { 3073, Material.Furnace }, - { 3074, Material.Furnace }, - { 3075, Material.Furnace }, - { 3076, Material.Sign }, - { 3077, Material.Sign }, - { 3078, Material.Sign }, - { 3079, Material.Sign }, - { 3080, Material.Sign }, - { 3081, Material.Sign }, - { 3082, Material.Sign }, - { 3083, Material.Sign }, - { 3084, Material.Sign }, - { 3085, Material.Sign }, - { 3086, Material.Sign }, - { 3087, Material.Sign }, - { 3088, Material.Sign }, - { 3089, Material.Sign }, - { 3090, Material.Sign }, - { 3091, Material.Sign }, - { 3092, Material.Sign }, - { 3093, Material.Sign }, - { 3094, Material.Sign }, - { 3095, Material.Sign }, - { 3096, Material.Sign }, - { 3097, Material.Sign }, - { 3098, Material.Sign }, - { 3099, Material.Sign }, - { 3100, Material.Sign }, - { 3101, Material.Sign }, - { 3102, Material.Sign }, - { 3103, Material.Sign }, - { 3104, Material.Sign }, - { 3105, Material.Sign }, - { 3106, Material.Sign }, - { 3107, Material.Sign }, - { 3108, Material.OakDoor }, - { 3109, Material.OakDoor }, - { 3110, Material.OakDoor }, - { 3111, Material.OakDoor }, - { 3112, Material.OakDoor }, - { 3113, Material.OakDoor }, - { 3114, Material.OakDoor }, - { 3115, Material.OakDoor }, - { 3116, Material.OakDoor }, - { 3117, Material.OakDoor }, - { 3118, Material.OakDoor }, - { 3119, Material.OakDoor }, - { 3120, Material.OakDoor }, - { 3121, Material.OakDoor }, - { 3122, Material.OakDoor }, - { 3123, Material.OakDoor }, - { 3124, Material.OakDoor }, - { 3125, Material.OakDoor }, - { 3126, Material.OakDoor }, - { 3127, Material.OakDoor }, - { 3128, Material.OakDoor }, - { 3129, Material.OakDoor }, - { 3130, Material.OakDoor }, - { 3131, Material.OakDoor }, - { 3132, Material.OakDoor }, - { 3133, Material.OakDoor }, - { 3134, Material.OakDoor }, - { 3135, Material.OakDoor }, - { 3136, Material.OakDoor }, - { 3137, Material.OakDoor }, - { 3138, Material.OakDoor }, - { 3139, Material.OakDoor }, - { 3140, Material.OakDoor }, - { 3141, Material.OakDoor }, - { 3142, Material.OakDoor }, - { 3143, Material.OakDoor }, - { 3144, Material.OakDoor }, - { 3145, Material.OakDoor }, - { 3146, Material.OakDoor }, - { 3147, Material.OakDoor }, - { 3148, Material.OakDoor }, - { 3149, Material.OakDoor }, - { 3150, Material.OakDoor }, - { 3151, Material.OakDoor }, - { 3152, Material.OakDoor }, - { 3153, Material.OakDoor }, - { 3154, Material.OakDoor }, - { 3155, Material.OakDoor }, - { 3156, Material.OakDoor }, - { 3157, Material.OakDoor }, - { 3158, Material.OakDoor }, - { 3159, Material.OakDoor }, - { 3160, Material.OakDoor }, - { 3161, Material.OakDoor }, - { 3162, Material.OakDoor }, - { 3163, Material.OakDoor }, - { 3164, Material.OakDoor }, - { 3165, Material.OakDoor }, - { 3166, Material.OakDoor }, - { 3167, Material.OakDoor }, - { 3168, Material.OakDoor }, - { 3169, Material.OakDoor }, - { 3170, Material.OakDoor }, - { 3171, Material.OakDoor }, - { 3172, Material.Ladder }, - { 3173, Material.Ladder }, - { 3174, Material.Ladder }, - { 3175, Material.Ladder }, - { 3176, Material.Ladder }, - { 3177, Material.Ladder }, - { 3178, Material.Ladder }, - { 3179, Material.Ladder }, - { 3180, Material.Rail }, - { 3181, Material.Rail }, - { 3182, Material.Rail }, - { 3183, Material.Rail }, - { 3184, Material.Rail }, - { 3185, Material.Rail }, - { 3186, Material.Rail }, - { 3187, Material.Rail }, - { 3188, Material.Rail }, - { 3189, Material.Rail }, - { 3190, Material.CobblestoneStairs }, - { 3191, Material.CobblestoneStairs }, - { 3192, Material.CobblestoneStairs }, - { 3193, Material.CobblestoneStairs }, - { 3194, Material.CobblestoneStairs }, - { 3195, Material.CobblestoneStairs }, - { 3196, Material.CobblestoneStairs }, - { 3197, Material.CobblestoneStairs }, - { 3198, Material.CobblestoneStairs }, - { 3199, Material.CobblestoneStairs }, - { 3200, Material.CobblestoneStairs }, - { 3201, Material.CobblestoneStairs }, - { 3202, Material.CobblestoneStairs }, - { 3203, Material.CobblestoneStairs }, - { 3204, Material.CobblestoneStairs }, - { 3205, Material.CobblestoneStairs }, - { 3206, Material.CobblestoneStairs }, - { 3207, Material.CobblestoneStairs }, - { 3208, Material.CobblestoneStairs }, - { 3209, Material.CobblestoneStairs }, - { 3210, Material.CobblestoneStairs }, - { 3211, Material.CobblestoneStairs }, - { 3212, Material.CobblestoneStairs }, - { 3213, Material.CobblestoneStairs }, - { 3214, Material.CobblestoneStairs }, - { 3215, Material.CobblestoneStairs }, - { 3216, Material.CobblestoneStairs }, - { 3217, Material.CobblestoneStairs }, - { 3218, Material.CobblestoneStairs }, - { 3219, Material.CobblestoneStairs }, - { 3220, Material.CobblestoneStairs }, - { 3221, Material.CobblestoneStairs }, - { 3222, Material.CobblestoneStairs }, - { 3223, Material.CobblestoneStairs }, - { 3224, Material.CobblestoneStairs }, - { 3225, Material.CobblestoneStairs }, - { 3226, Material.CobblestoneStairs }, - { 3227, Material.CobblestoneStairs }, - { 3228, Material.CobblestoneStairs }, - { 3229, Material.CobblestoneStairs }, - { 3230, Material.CobblestoneStairs }, - { 3231, Material.CobblestoneStairs }, - { 3232, Material.CobblestoneStairs }, - { 3233, Material.CobblestoneStairs }, - { 3234, Material.CobblestoneStairs }, - { 3235, Material.CobblestoneStairs }, - { 3236, Material.CobblestoneStairs }, - { 3237, Material.CobblestoneStairs }, - { 3238, Material.CobblestoneStairs }, - { 3239, Material.CobblestoneStairs }, - { 3240, Material.CobblestoneStairs }, - { 3241, Material.CobblestoneStairs }, - { 3242, Material.CobblestoneStairs }, - { 3243, Material.CobblestoneStairs }, - { 3244, Material.CobblestoneStairs }, - { 3245, Material.CobblestoneStairs }, - { 3246, Material.CobblestoneStairs }, - { 3247, Material.CobblestoneStairs }, - { 3248, Material.CobblestoneStairs }, - { 3249, Material.CobblestoneStairs }, - { 3250, Material.CobblestoneStairs }, - { 3251, Material.CobblestoneStairs }, - { 3252, Material.CobblestoneStairs }, - { 3253, Material.CobblestoneStairs }, - { 3254, Material.CobblestoneStairs }, - { 3255, Material.CobblestoneStairs }, - { 3256, Material.CobblestoneStairs }, - { 3257, Material.CobblestoneStairs }, - { 3258, Material.CobblestoneStairs }, - { 3259, Material.CobblestoneStairs }, - { 3260, Material.CobblestoneStairs }, - { 3261, Material.CobblestoneStairs }, - { 3262, Material.CobblestoneStairs }, - { 3263, Material.CobblestoneStairs }, - { 3264, Material.CobblestoneStairs }, - { 3265, Material.CobblestoneStairs }, - { 3266, Material.CobblestoneStairs }, - { 3267, Material.CobblestoneStairs }, - { 3268, Material.CobblestoneStairs }, - { 3269, Material.CobblestoneStairs }, - { 3270, Material.WallSign }, - { 3271, Material.WallSign }, - { 3272, Material.WallSign }, - { 3273, Material.WallSign }, - { 3274, Material.WallSign }, - { 3275, Material.WallSign }, - { 3276, Material.WallSign }, - { 3277, Material.WallSign }, - { 3278, Material.Lever }, - { 3279, Material.Lever }, - { 3280, Material.Lever }, - { 3281, Material.Lever }, - { 3282, Material.Lever }, - { 3283, Material.Lever }, - { 3284, Material.Lever }, - { 3285, Material.Lever }, - { 3286, Material.Lever }, - { 3287, Material.Lever }, - { 3288, Material.Lever }, - { 3289, Material.Lever }, - { 3290, Material.Lever }, - { 3291, Material.Lever }, - { 3292, Material.Lever }, - { 3293, Material.Lever }, - { 3294, Material.Lever }, - { 3295, Material.Lever }, - { 3296, Material.Lever }, - { 3297, Material.Lever }, - { 3298, Material.Lever }, - { 3299, Material.Lever }, - { 3300, Material.Lever }, - { 3301, Material.Lever }, - { 3302, Material.StonePressurePlate }, - { 3303, Material.StonePressurePlate }, - { 3304, Material.IronDoor }, - { 3305, Material.IronDoor }, - { 3306, Material.IronDoor }, - { 3307, Material.IronDoor }, - { 3308, Material.IronDoor }, - { 3309, Material.IronDoor }, - { 3310, Material.IronDoor }, - { 3311, Material.IronDoor }, - { 3312, Material.IronDoor }, - { 3313, Material.IronDoor }, - { 3314, Material.IronDoor }, - { 3315, Material.IronDoor }, - { 3316, Material.IronDoor }, - { 3317, Material.IronDoor }, - { 3318, Material.IronDoor }, - { 3319, Material.IronDoor }, - { 3320, Material.IronDoor }, - { 3321, Material.IronDoor }, - { 3322, Material.IronDoor }, - { 3323, Material.IronDoor }, - { 3324, Material.IronDoor }, - { 3325, Material.IronDoor }, - { 3326, Material.IronDoor }, - { 3327, Material.IronDoor }, - { 3328, Material.IronDoor }, - { 3329, Material.IronDoor }, - { 3330, Material.IronDoor }, - { 3331, Material.IronDoor }, - { 3332, Material.IronDoor }, - { 3333, Material.IronDoor }, - { 3334, Material.IronDoor }, - { 3335, Material.IronDoor }, - { 3336, Material.IronDoor }, - { 3337, Material.IronDoor }, - { 3338, Material.IronDoor }, - { 3339, Material.IronDoor }, - { 3340, Material.IronDoor }, - { 3341, Material.IronDoor }, - { 3342, Material.IronDoor }, - { 3343, Material.IronDoor }, - { 3344, Material.IronDoor }, - { 3345, Material.IronDoor }, - { 3346, Material.IronDoor }, - { 3347, Material.IronDoor }, - { 3348, Material.IronDoor }, - { 3349, Material.IronDoor }, - { 3350, Material.IronDoor }, - { 3351, Material.IronDoor }, - { 3352, Material.IronDoor }, - { 3353, Material.IronDoor }, - { 3354, Material.IronDoor }, - { 3355, Material.IronDoor }, - { 3356, Material.IronDoor }, - { 3357, Material.IronDoor }, - { 3358, Material.IronDoor }, - { 3359, Material.IronDoor }, - { 3360, Material.IronDoor }, - { 3361, Material.IronDoor }, - { 3362, Material.IronDoor }, - { 3363, Material.IronDoor }, - { 3364, Material.IronDoor }, - { 3365, Material.IronDoor }, - { 3366, Material.IronDoor }, - { 3367, Material.IronDoor }, - { 3368, Material.OakPressurePlate }, - { 3369, Material.OakPressurePlate }, - { 3370, Material.SprucePressurePlate }, - { 3371, Material.SprucePressurePlate }, - { 3372, Material.BirchPressurePlate }, - { 3373, Material.BirchPressurePlate }, - { 3374, Material.JunglePressurePlate }, - { 3375, Material.JunglePressurePlate }, - { 3376, Material.AcaciaPressurePlate }, - { 3377, Material.AcaciaPressurePlate }, - { 3378, Material.DarkOakPressurePlate }, - { 3379, Material.DarkOakPressurePlate }, - { 3380, Material.RedstoneOre }, - { 3381, Material.RedstoneOre }, - { 3382, Material.RedstoneTorch }, - { 3383, Material.RedstoneTorch }, - { 3384, Material.RedstoneWallTorch }, - { 3385, Material.RedstoneWallTorch }, - { 3386, Material.RedstoneWallTorch }, - { 3387, Material.RedstoneWallTorch }, - { 3388, Material.RedstoneWallTorch }, - { 3389, Material.RedstoneWallTorch }, - { 3390, Material.RedstoneWallTorch }, - { 3391, Material.RedstoneWallTorch }, - { 3392, Material.StoneButton }, - { 3393, Material.StoneButton }, - { 3394, Material.StoneButton }, - { 3395, Material.StoneButton }, - { 3396, Material.StoneButton }, - { 3397, Material.StoneButton }, - { 3398, Material.StoneButton }, - { 3399, Material.StoneButton }, - { 3400, Material.StoneButton }, - { 3401, Material.StoneButton }, - { 3402, Material.StoneButton }, - { 3403, Material.StoneButton }, - { 3404, Material.StoneButton }, - { 3405, Material.StoneButton }, - { 3406, Material.StoneButton }, - { 3407, Material.StoneButton }, - { 3408, Material.StoneButton }, - { 3409, Material.StoneButton }, - { 3410, Material.StoneButton }, - { 3411, Material.StoneButton }, - { 3412, Material.StoneButton }, - { 3413, Material.StoneButton }, - { 3414, Material.StoneButton }, - { 3415, Material.StoneButton }, - { 3416, Material.Snow }, - { 3417, Material.Snow }, - { 3418, Material.Snow }, - { 3419, Material.Snow }, - { 3420, Material.Snow }, - { 3421, Material.Snow }, - { 3422, Material.Snow }, - { 3423, Material.Snow }, - { 3424, Material.Ice }, - { 3425, Material.SnowBlock }, - { 3426, Material.Cactus }, - { 3427, Material.Cactus }, - { 3428, Material.Cactus }, - { 3429, Material.Cactus }, - { 3430, Material.Cactus }, - { 3431, Material.Cactus }, - { 3432, Material.Cactus }, - { 3433, Material.Cactus }, - { 3434, Material.Cactus }, - { 3435, Material.Cactus }, - { 3436, Material.Cactus }, - { 3437, Material.Cactus }, - { 3438, Material.Cactus }, - { 3439, Material.Cactus }, - { 3440, Material.Cactus }, - { 3441, Material.Cactus }, - { 3442, Material.Clay }, - { 3443, Material.SugarCane }, - { 3444, Material.SugarCane }, - { 3445, Material.SugarCane }, - { 3446, Material.SugarCane }, - { 3447, Material.SugarCane }, - { 3448, Material.SugarCane }, - { 3449, Material.SugarCane }, - { 3450, Material.SugarCane }, - { 3451, Material.SugarCane }, - { 3452, Material.SugarCane }, - { 3453, Material.SugarCane }, - { 3454, Material.SugarCane }, - { 3455, Material.SugarCane }, - { 3456, Material.SugarCane }, - { 3457, Material.SugarCane }, - { 3458, Material.SugarCane }, - { 3459, Material.Jukebox }, - { 3460, Material.Jukebox }, - { 3461, Material.OakFence }, - { 3462, Material.OakFence }, - { 3463, Material.OakFence }, - { 3464, Material.OakFence }, - { 3465, Material.OakFence }, - { 3466, Material.OakFence }, - { 3467, Material.OakFence }, - { 3468, Material.OakFence }, - { 3469, Material.OakFence }, - { 3470, Material.OakFence }, - { 3471, Material.OakFence }, - { 3472, Material.OakFence }, - { 3473, Material.OakFence }, - { 3474, Material.OakFence }, - { 3475, Material.OakFence }, - { 3476, Material.OakFence }, - { 3477, Material.OakFence }, - { 3478, Material.OakFence }, - { 3479, Material.OakFence }, - { 3480, Material.OakFence }, - { 3481, Material.OakFence }, - { 3482, Material.OakFence }, - { 3483, Material.OakFence }, - { 3484, Material.OakFence }, - { 3485, Material.OakFence }, - { 3486, Material.OakFence }, - { 3487, Material.OakFence }, - { 3488, Material.OakFence }, - { 3489, Material.OakFence }, - { 3490, Material.OakFence }, - { 3491, Material.OakFence }, - { 3492, Material.OakFence }, - { 3493, Material.Pumpkin }, - { 3494, Material.Netherrack }, - { 3495, Material.SoulSand }, - { 3496, Material.Glowstone }, - { 3497, Material.NetherPortal }, - { 3498, Material.NetherPortal }, - { 3499, Material.CarvedPumpkin }, - { 3500, Material.CarvedPumpkin }, - { 3501, Material.CarvedPumpkin }, - { 3502, Material.CarvedPumpkin }, - { 3503, Material.JackOLantern }, - { 3504, Material.JackOLantern }, - { 3505, Material.JackOLantern }, - { 3506, Material.JackOLantern }, - { 3507, Material.Cake }, - { 3508, Material.Cake }, - { 3509, Material.Cake }, - { 3510, Material.Cake }, - { 3511, Material.Cake }, - { 3512, Material.Cake }, - { 3513, Material.Cake }, - { 3514, Material.Repeater }, - { 3515, Material.Repeater }, - { 3516, Material.Repeater }, - { 3517, Material.Repeater }, - { 3518, Material.Repeater }, - { 3519, Material.Repeater }, - { 3520, Material.Repeater }, - { 3521, Material.Repeater }, - { 3522, Material.Repeater }, - { 3523, Material.Repeater }, - { 3524, Material.Repeater }, - { 3525, Material.Repeater }, - { 3526, Material.Repeater }, - { 3527, Material.Repeater }, - { 3528, Material.Repeater }, - { 3529, Material.Repeater }, - { 3530, Material.Repeater }, - { 3531, Material.Repeater }, - { 3532, Material.Repeater }, - { 3533, Material.Repeater }, - { 3534, Material.Repeater }, - { 3535, Material.Repeater }, - { 3536, Material.Repeater }, - { 3537, Material.Repeater }, - { 3538, Material.Repeater }, - { 3539, Material.Repeater }, - { 3540, Material.Repeater }, - { 3541, Material.Repeater }, - { 3542, Material.Repeater }, - { 3543, Material.Repeater }, - { 3544, Material.Repeater }, - { 3545, Material.Repeater }, - { 3546, Material.Repeater }, - { 3547, Material.Repeater }, - { 3548, Material.Repeater }, - { 3549, Material.Repeater }, - { 3550, Material.Repeater }, - { 3551, Material.Repeater }, - { 3552, Material.Repeater }, - { 3553, Material.Repeater }, - { 3554, Material.Repeater }, - { 3555, Material.Repeater }, - { 3556, Material.Repeater }, - { 3557, Material.Repeater }, - { 3558, Material.Repeater }, - { 3559, Material.Repeater }, - { 3560, Material.Repeater }, - { 3561, Material.Repeater }, - { 3562, Material.Repeater }, - { 3563, Material.Repeater }, - { 3564, Material.Repeater }, - { 3565, Material.Repeater }, - { 3566, Material.Repeater }, - { 3567, Material.Repeater }, - { 3568, Material.Repeater }, - { 3569, Material.Repeater }, - { 3570, Material.Repeater }, - { 3571, Material.Repeater }, - { 3572, Material.Repeater }, - { 3573, Material.Repeater }, - { 3574, Material.Repeater }, - { 3575, Material.Repeater }, - { 3576, Material.Repeater }, - { 3577, Material.Repeater }, - { 3578, Material.WhiteStainedGlass }, - { 3579, Material.OrangeStainedGlass }, - { 3580, Material.MagentaStainedGlass }, - { 3581, Material.LightBlueStainedGlass }, - { 3582, Material.YellowStainedGlass }, - { 3583, Material.LimeStainedGlass }, - { 3584, Material.PinkStainedGlass }, - { 3585, Material.GrayStainedGlass }, - { 3586, Material.LightGrayStainedGlass }, - { 3587, Material.CyanStainedGlass }, - { 3588, Material.PurpleStainedGlass }, - { 3589, Material.BlueStainedGlass }, - { 3590, Material.BrownStainedGlass }, - { 3591, Material.GreenStainedGlass }, - { 3592, Material.RedStainedGlass }, - { 3593, Material.BlackStainedGlass }, - { 3594, Material.OakTrapdoor }, - { 3595, Material.OakTrapdoor }, - { 3596, Material.OakTrapdoor }, - { 3597, Material.OakTrapdoor }, - { 3598, Material.OakTrapdoor }, - { 3599, Material.OakTrapdoor }, - { 3600, Material.OakTrapdoor }, - { 3601, Material.OakTrapdoor }, - { 3602, Material.OakTrapdoor }, - { 3603, Material.OakTrapdoor }, - { 3604, Material.OakTrapdoor }, - { 3605, Material.OakTrapdoor }, - { 3606, Material.OakTrapdoor }, - { 3607, Material.OakTrapdoor }, - { 3608, Material.OakTrapdoor }, - { 3609, Material.OakTrapdoor }, - { 3610, Material.OakTrapdoor }, - { 3611, Material.OakTrapdoor }, - { 3612, Material.OakTrapdoor }, - { 3613, Material.OakTrapdoor }, - { 3614, Material.OakTrapdoor }, - { 3615, Material.OakTrapdoor }, - { 3616, Material.OakTrapdoor }, - { 3617, Material.OakTrapdoor }, - { 3618, Material.OakTrapdoor }, - { 3619, Material.OakTrapdoor }, - { 3620, Material.OakTrapdoor }, - { 3621, Material.OakTrapdoor }, - { 3622, Material.OakTrapdoor }, - { 3623, Material.OakTrapdoor }, - { 3624, Material.OakTrapdoor }, - { 3625, Material.OakTrapdoor }, - { 3626, Material.OakTrapdoor }, - { 3627, Material.OakTrapdoor }, - { 3628, Material.OakTrapdoor }, - { 3629, Material.OakTrapdoor }, - { 3630, Material.OakTrapdoor }, - { 3631, Material.OakTrapdoor }, - { 3632, Material.OakTrapdoor }, - { 3633, Material.OakTrapdoor }, - { 3634, Material.OakTrapdoor }, - { 3635, Material.OakTrapdoor }, - { 3636, Material.OakTrapdoor }, - { 3637, Material.OakTrapdoor }, - { 3638, Material.OakTrapdoor }, - { 3639, Material.OakTrapdoor }, - { 3640, Material.OakTrapdoor }, - { 3641, Material.OakTrapdoor }, - { 3642, Material.OakTrapdoor }, - { 3643, Material.OakTrapdoor }, - { 3644, Material.OakTrapdoor }, - { 3645, Material.OakTrapdoor }, - { 3646, Material.OakTrapdoor }, - { 3647, Material.OakTrapdoor }, - { 3648, Material.OakTrapdoor }, - { 3649, Material.OakTrapdoor }, - { 3650, Material.OakTrapdoor }, - { 3651, Material.OakTrapdoor }, - { 3652, Material.OakTrapdoor }, - { 3653, Material.OakTrapdoor }, - { 3654, Material.OakTrapdoor }, - { 3655, Material.OakTrapdoor }, - { 3656, Material.OakTrapdoor }, - { 3657, Material.OakTrapdoor }, - { 3658, Material.SpruceTrapdoor }, - { 3659, Material.SpruceTrapdoor }, - { 3660, Material.SpruceTrapdoor }, - { 3661, Material.SpruceTrapdoor }, - { 3662, Material.SpruceTrapdoor }, - { 3663, Material.SpruceTrapdoor }, - { 3664, Material.SpruceTrapdoor }, - { 3665, Material.SpruceTrapdoor }, - { 3666, Material.SpruceTrapdoor }, - { 3667, Material.SpruceTrapdoor }, - { 3668, Material.SpruceTrapdoor }, - { 3669, Material.SpruceTrapdoor }, - { 3670, Material.SpruceTrapdoor }, - { 3671, Material.SpruceTrapdoor }, - { 3672, Material.SpruceTrapdoor }, - { 3673, Material.SpruceTrapdoor }, - { 3674, Material.SpruceTrapdoor }, - { 3675, Material.SpruceTrapdoor }, - { 3676, Material.SpruceTrapdoor }, - { 3677, Material.SpruceTrapdoor }, - { 3678, Material.SpruceTrapdoor }, - { 3679, Material.SpruceTrapdoor }, - { 3680, Material.SpruceTrapdoor }, - { 3681, Material.SpruceTrapdoor }, - { 3682, Material.SpruceTrapdoor }, - { 3683, Material.SpruceTrapdoor }, - { 3684, Material.SpruceTrapdoor }, - { 3685, Material.SpruceTrapdoor }, - { 3686, Material.SpruceTrapdoor }, - { 3687, Material.SpruceTrapdoor }, - { 3688, Material.SpruceTrapdoor }, - { 3689, Material.SpruceTrapdoor }, - { 3690, Material.SpruceTrapdoor }, - { 3691, Material.SpruceTrapdoor }, - { 3692, Material.SpruceTrapdoor }, - { 3693, Material.SpruceTrapdoor }, - { 3694, Material.SpruceTrapdoor }, - { 3695, Material.SpruceTrapdoor }, - { 3696, Material.SpruceTrapdoor }, - { 3697, Material.SpruceTrapdoor }, - { 3698, Material.SpruceTrapdoor }, - { 3699, Material.SpruceTrapdoor }, - { 3700, Material.SpruceTrapdoor }, - { 3701, Material.SpruceTrapdoor }, - { 3702, Material.SpruceTrapdoor }, - { 3703, Material.SpruceTrapdoor }, - { 3704, Material.SpruceTrapdoor }, - { 3705, Material.SpruceTrapdoor }, - { 3706, Material.SpruceTrapdoor }, - { 3707, Material.SpruceTrapdoor }, - { 3708, Material.SpruceTrapdoor }, - { 3709, Material.SpruceTrapdoor }, - { 3710, Material.SpruceTrapdoor }, - { 3711, Material.SpruceTrapdoor }, - { 3712, Material.SpruceTrapdoor }, - { 3713, Material.SpruceTrapdoor }, - { 3714, Material.SpruceTrapdoor }, - { 3715, Material.SpruceTrapdoor }, - { 3716, Material.SpruceTrapdoor }, - { 3717, Material.SpruceTrapdoor }, - { 3718, Material.SpruceTrapdoor }, - { 3719, Material.SpruceTrapdoor }, - { 3720, Material.SpruceTrapdoor }, - { 3721, Material.SpruceTrapdoor }, - { 3722, Material.BirchTrapdoor }, - { 3723, Material.BirchTrapdoor }, - { 3724, Material.BirchTrapdoor }, - { 3725, Material.BirchTrapdoor }, - { 3726, Material.BirchTrapdoor }, - { 3727, Material.BirchTrapdoor }, - { 3728, Material.BirchTrapdoor }, - { 3729, Material.BirchTrapdoor }, - { 3730, Material.BirchTrapdoor }, - { 3731, Material.BirchTrapdoor }, - { 3732, Material.BirchTrapdoor }, - { 3733, Material.BirchTrapdoor }, - { 3734, Material.BirchTrapdoor }, - { 3735, Material.BirchTrapdoor }, - { 3736, Material.BirchTrapdoor }, - { 3737, Material.BirchTrapdoor }, - { 3738, Material.BirchTrapdoor }, - { 3739, Material.BirchTrapdoor }, - { 3740, Material.BirchTrapdoor }, - { 3741, Material.BirchTrapdoor }, - { 3742, Material.BirchTrapdoor }, - { 3743, Material.BirchTrapdoor }, - { 3744, Material.BirchTrapdoor }, - { 3745, Material.BirchTrapdoor }, - { 3746, Material.BirchTrapdoor }, - { 3747, Material.BirchTrapdoor }, - { 3748, Material.BirchTrapdoor }, - { 3749, Material.BirchTrapdoor }, - { 3750, Material.BirchTrapdoor }, - { 3751, Material.BirchTrapdoor }, - { 3752, Material.BirchTrapdoor }, - { 3753, Material.BirchTrapdoor }, - { 3754, Material.BirchTrapdoor }, - { 3755, Material.BirchTrapdoor }, - { 3756, Material.BirchTrapdoor }, - { 3757, Material.BirchTrapdoor }, - { 3758, Material.BirchTrapdoor }, - { 3759, Material.BirchTrapdoor }, - { 3760, Material.BirchTrapdoor }, - { 3761, Material.BirchTrapdoor }, - { 3762, Material.BirchTrapdoor }, - { 3763, Material.BirchTrapdoor }, - { 3764, Material.BirchTrapdoor }, - { 3765, Material.BirchTrapdoor }, - { 3766, Material.BirchTrapdoor }, - { 3767, Material.BirchTrapdoor }, - { 3768, Material.BirchTrapdoor }, - { 3769, Material.BirchTrapdoor }, - { 3770, Material.BirchTrapdoor }, - { 3771, Material.BirchTrapdoor }, - { 3772, Material.BirchTrapdoor }, - { 3773, Material.BirchTrapdoor }, - { 3774, Material.BirchTrapdoor }, - { 3775, Material.BirchTrapdoor }, - { 3776, Material.BirchTrapdoor }, - { 3777, Material.BirchTrapdoor }, - { 3778, Material.BirchTrapdoor }, - { 3779, Material.BirchTrapdoor }, - { 3780, Material.BirchTrapdoor }, - { 3781, Material.BirchTrapdoor }, - { 3782, Material.BirchTrapdoor }, - { 3783, Material.BirchTrapdoor }, - { 3784, Material.BirchTrapdoor }, - { 3785, Material.BirchTrapdoor }, - { 3786, Material.JungleTrapdoor }, - { 3787, Material.JungleTrapdoor }, - { 3788, Material.JungleTrapdoor }, - { 3789, Material.JungleTrapdoor }, - { 3790, Material.JungleTrapdoor }, - { 3791, Material.JungleTrapdoor }, - { 3792, Material.JungleTrapdoor }, - { 3793, Material.JungleTrapdoor }, - { 3794, Material.JungleTrapdoor }, - { 3795, Material.JungleTrapdoor }, - { 3796, Material.JungleTrapdoor }, - { 3797, Material.JungleTrapdoor }, - { 3798, Material.JungleTrapdoor }, - { 3799, Material.JungleTrapdoor }, - { 3800, Material.JungleTrapdoor }, - { 3801, Material.JungleTrapdoor }, - { 3802, Material.JungleTrapdoor }, - { 3803, Material.JungleTrapdoor }, - { 3804, Material.JungleTrapdoor }, - { 3805, Material.JungleTrapdoor }, - { 3806, Material.JungleTrapdoor }, - { 3807, Material.JungleTrapdoor }, - { 3808, Material.JungleTrapdoor }, - { 3809, Material.JungleTrapdoor }, - { 3810, Material.JungleTrapdoor }, - { 3811, Material.JungleTrapdoor }, - { 3812, Material.JungleTrapdoor }, - { 3813, Material.JungleTrapdoor }, - { 3814, Material.JungleTrapdoor }, - { 3815, Material.JungleTrapdoor }, - { 3816, Material.JungleTrapdoor }, - { 3817, Material.JungleTrapdoor }, - { 3818, Material.JungleTrapdoor }, - { 3819, Material.JungleTrapdoor }, - { 3820, Material.JungleTrapdoor }, - { 3821, Material.JungleTrapdoor }, - { 3822, Material.JungleTrapdoor }, - { 3823, Material.JungleTrapdoor }, - { 3824, Material.JungleTrapdoor }, - { 3825, Material.JungleTrapdoor }, - { 3826, Material.JungleTrapdoor }, - { 3827, Material.JungleTrapdoor }, - { 3828, Material.JungleTrapdoor }, - { 3829, Material.JungleTrapdoor }, - { 3830, Material.JungleTrapdoor }, - { 3831, Material.JungleTrapdoor }, - { 3832, Material.JungleTrapdoor }, - { 3833, Material.JungleTrapdoor }, - { 3834, Material.JungleTrapdoor }, - { 3835, Material.JungleTrapdoor }, - { 3836, Material.JungleTrapdoor }, - { 3837, Material.JungleTrapdoor }, - { 3838, Material.JungleTrapdoor }, - { 3839, Material.JungleTrapdoor }, - { 3840, Material.JungleTrapdoor }, - { 3841, Material.JungleTrapdoor }, - { 3842, Material.JungleTrapdoor }, - { 3843, Material.JungleTrapdoor }, - { 3844, Material.JungleTrapdoor }, - { 3845, Material.JungleTrapdoor }, - { 3846, Material.JungleTrapdoor }, - { 3847, Material.JungleTrapdoor }, - { 3848, Material.JungleTrapdoor }, - { 3849, Material.JungleTrapdoor }, - { 3850, Material.AcaciaTrapdoor }, - { 3851, Material.AcaciaTrapdoor }, - { 3852, Material.AcaciaTrapdoor }, - { 3853, Material.AcaciaTrapdoor }, - { 3854, Material.AcaciaTrapdoor }, - { 3855, Material.AcaciaTrapdoor }, - { 3856, Material.AcaciaTrapdoor }, - { 3857, Material.AcaciaTrapdoor }, - { 3858, Material.AcaciaTrapdoor }, - { 3859, Material.AcaciaTrapdoor }, - { 3860, Material.AcaciaTrapdoor }, - { 3861, Material.AcaciaTrapdoor }, - { 3862, Material.AcaciaTrapdoor }, - { 3863, Material.AcaciaTrapdoor }, - { 3864, Material.AcaciaTrapdoor }, - { 3865, Material.AcaciaTrapdoor }, - { 3866, Material.AcaciaTrapdoor }, - { 3867, Material.AcaciaTrapdoor }, - { 3868, Material.AcaciaTrapdoor }, - { 3869, Material.AcaciaTrapdoor }, - { 3870, Material.AcaciaTrapdoor }, - { 3871, Material.AcaciaTrapdoor }, - { 3872, Material.AcaciaTrapdoor }, - { 3873, Material.AcaciaTrapdoor }, - { 3874, Material.AcaciaTrapdoor }, - { 3875, Material.AcaciaTrapdoor }, - { 3876, Material.AcaciaTrapdoor }, - { 3877, Material.AcaciaTrapdoor }, - { 3878, Material.AcaciaTrapdoor }, - { 3879, Material.AcaciaTrapdoor }, - { 3880, Material.AcaciaTrapdoor }, - { 3881, Material.AcaciaTrapdoor }, - { 3882, Material.AcaciaTrapdoor }, - { 3883, Material.AcaciaTrapdoor }, - { 3884, Material.AcaciaTrapdoor }, - { 3885, Material.AcaciaTrapdoor }, - { 3886, Material.AcaciaTrapdoor }, - { 3887, Material.AcaciaTrapdoor }, - { 3888, Material.AcaciaTrapdoor }, - { 3889, Material.AcaciaTrapdoor }, - { 3890, Material.AcaciaTrapdoor }, - { 3891, Material.AcaciaTrapdoor }, - { 3892, Material.AcaciaTrapdoor }, - { 3893, Material.AcaciaTrapdoor }, - { 3894, Material.AcaciaTrapdoor }, - { 3895, Material.AcaciaTrapdoor }, - { 3896, Material.AcaciaTrapdoor }, - { 3897, Material.AcaciaTrapdoor }, - { 3898, Material.AcaciaTrapdoor }, - { 3899, Material.AcaciaTrapdoor }, - { 3900, Material.AcaciaTrapdoor }, - { 3901, Material.AcaciaTrapdoor }, - { 3902, Material.AcaciaTrapdoor }, - { 3903, Material.AcaciaTrapdoor }, - { 3904, Material.AcaciaTrapdoor }, - { 3905, Material.AcaciaTrapdoor }, - { 3906, Material.AcaciaTrapdoor }, - { 3907, Material.AcaciaTrapdoor }, - { 3908, Material.AcaciaTrapdoor }, - { 3909, Material.AcaciaTrapdoor }, - { 3910, Material.AcaciaTrapdoor }, - { 3911, Material.AcaciaTrapdoor }, - { 3912, Material.AcaciaTrapdoor }, - { 3913, Material.AcaciaTrapdoor }, - { 3914, Material.DarkOakTrapdoor }, - { 3915, Material.DarkOakTrapdoor }, - { 3916, Material.DarkOakTrapdoor }, - { 3917, Material.DarkOakTrapdoor }, - { 3918, Material.DarkOakTrapdoor }, - { 3919, Material.DarkOakTrapdoor }, - { 3920, Material.DarkOakTrapdoor }, - { 3921, Material.DarkOakTrapdoor }, - { 3922, Material.DarkOakTrapdoor }, - { 3923, Material.DarkOakTrapdoor }, - { 3924, Material.DarkOakTrapdoor }, - { 3925, Material.DarkOakTrapdoor }, - { 3926, Material.DarkOakTrapdoor }, - { 3927, Material.DarkOakTrapdoor }, - { 3928, Material.DarkOakTrapdoor }, - { 3929, Material.DarkOakTrapdoor }, - { 3930, Material.DarkOakTrapdoor }, - { 3931, Material.DarkOakTrapdoor }, - { 3932, Material.DarkOakTrapdoor }, - { 3933, Material.DarkOakTrapdoor }, - { 3934, Material.DarkOakTrapdoor }, - { 3935, Material.DarkOakTrapdoor }, - { 3936, Material.DarkOakTrapdoor }, - { 3937, Material.DarkOakTrapdoor }, - { 3938, Material.DarkOakTrapdoor }, - { 3939, Material.DarkOakTrapdoor }, - { 3940, Material.DarkOakTrapdoor }, - { 3941, Material.DarkOakTrapdoor }, - { 3942, Material.DarkOakTrapdoor }, - { 3943, Material.DarkOakTrapdoor }, - { 3944, Material.DarkOakTrapdoor }, - { 3945, Material.DarkOakTrapdoor }, - { 3946, Material.DarkOakTrapdoor }, - { 3947, Material.DarkOakTrapdoor }, - { 3948, Material.DarkOakTrapdoor }, - { 3949, Material.DarkOakTrapdoor }, - { 3950, Material.DarkOakTrapdoor }, - { 3951, Material.DarkOakTrapdoor }, - { 3952, Material.DarkOakTrapdoor }, - { 3953, Material.DarkOakTrapdoor }, - { 3954, Material.DarkOakTrapdoor }, - { 3955, Material.DarkOakTrapdoor }, - { 3956, Material.DarkOakTrapdoor }, - { 3957, Material.DarkOakTrapdoor }, - { 3958, Material.DarkOakTrapdoor }, - { 3959, Material.DarkOakTrapdoor }, - { 3960, Material.DarkOakTrapdoor }, - { 3961, Material.DarkOakTrapdoor }, - { 3962, Material.DarkOakTrapdoor }, - { 3963, Material.DarkOakTrapdoor }, - { 3964, Material.DarkOakTrapdoor }, - { 3965, Material.DarkOakTrapdoor }, - { 3966, Material.DarkOakTrapdoor }, - { 3967, Material.DarkOakTrapdoor }, - { 3968, Material.DarkOakTrapdoor }, - { 3969, Material.DarkOakTrapdoor }, - { 3970, Material.DarkOakTrapdoor }, - { 3971, Material.DarkOakTrapdoor }, - { 3972, Material.DarkOakTrapdoor }, - { 3973, Material.DarkOakTrapdoor }, - { 3974, Material.DarkOakTrapdoor }, - { 3975, Material.DarkOakTrapdoor }, - { 3976, Material.DarkOakTrapdoor }, - { 3977, Material.DarkOakTrapdoor }, - { 3978, Material.InfestedStone }, - { 3979, Material.InfestedCobblestone }, - { 3980, Material.InfestedStoneBricks }, - { 3981, Material.InfestedMossyStoneBricks }, - { 3982, Material.InfestedCrackedStoneBricks }, - { 3983, Material.InfestedChiseledStoneBricks }, - { 3984, Material.StoneBricks }, - { 3985, Material.MossyStoneBricks }, - { 3986, Material.CrackedStoneBricks }, - { 3987, Material.ChiseledStoneBricks }, - { 3988, Material.BrownMushroomBlock }, - { 3989, Material.BrownMushroomBlock }, - { 3990, Material.BrownMushroomBlock }, - { 3991, Material.BrownMushroomBlock }, - { 3992, Material.BrownMushroomBlock }, - { 3993, Material.BrownMushroomBlock }, - { 3994, Material.BrownMushroomBlock }, - { 3995, Material.BrownMushroomBlock }, - { 3996, Material.BrownMushroomBlock }, - { 3997, Material.BrownMushroomBlock }, - { 3998, Material.BrownMushroomBlock }, - { 3999, Material.BrownMushroomBlock }, - { 4000, Material.BrownMushroomBlock }, - { 4001, Material.BrownMushroomBlock }, - { 4002, Material.BrownMushroomBlock }, - { 4003, Material.BrownMushroomBlock }, - { 4004, Material.BrownMushroomBlock }, - { 4005, Material.BrownMushroomBlock }, - { 4006, Material.BrownMushroomBlock }, - { 4007, Material.BrownMushroomBlock }, - { 4008, Material.BrownMushroomBlock }, - { 4009, Material.BrownMushroomBlock }, - { 4010, Material.BrownMushroomBlock }, - { 4011, Material.BrownMushroomBlock }, - { 4012, Material.BrownMushroomBlock }, - { 4013, Material.BrownMushroomBlock }, - { 4014, Material.BrownMushroomBlock }, - { 4015, Material.BrownMushroomBlock }, - { 4016, Material.BrownMushroomBlock }, - { 4017, Material.BrownMushroomBlock }, - { 4018, Material.BrownMushroomBlock }, - { 4019, Material.BrownMushroomBlock }, - { 4020, Material.BrownMushroomBlock }, - { 4021, Material.BrownMushroomBlock }, - { 4022, Material.BrownMushroomBlock }, - { 4023, Material.BrownMushroomBlock }, - { 4024, Material.BrownMushroomBlock }, - { 4025, Material.BrownMushroomBlock }, - { 4026, Material.BrownMushroomBlock }, - { 4027, Material.BrownMushroomBlock }, - { 4028, Material.BrownMushroomBlock }, - { 4029, Material.BrownMushroomBlock }, - { 4030, Material.BrownMushroomBlock }, - { 4031, Material.BrownMushroomBlock }, - { 4032, Material.BrownMushroomBlock }, - { 4033, Material.BrownMushroomBlock }, - { 4034, Material.BrownMushroomBlock }, - { 4035, Material.BrownMushroomBlock }, - { 4036, Material.BrownMushroomBlock }, - { 4037, Material.BrownMushroomBlock }, - { 4038, Material.BrownMushroomBlock }, - { 4039, Material.BrownMushroomBlock }, - { 4040, Material.BrownMushroomBlock }, - { 4041, Material.BrownMushroomBlock }, - { 4042, Material.BrownMushroomBlock }, - { 4043, Material.BrownMushroomBlock }, - { 4044, Material.BrownMushroomBlock }, - { 4045, Material.BrownMushroomBlock }, - { 4046, Material.BrownMushroomBlock }, - { 4047, Material.BrownMushroomBlock }, - { 4048, Material.BrownMushroomBlock }, - { 4049, Material.BrownMushroomBlock }, - { 4050, Material.BrownMushroomBlock }, - { 4051, Material.BrownMushroomBlock }, - { 4052, Material.RedMushroomBlock }, - { 4053, Material.RedMushroomBlock }, - { 4054, Material.RedMushroomBlock }, - { 4055, Material.RedMushroomBlock }, - { 4056, Material.RedMushroomBlock }, - { 4057, Material.RedMushroomBlock }, - { 4058, Material.RedMushroomBlock }, - { 4059, Material.RedMushroomBlock }, - { 4060, Material.RedMushroomBlock }, - { 4061, Material.RedMushroomBlock }, - { 4062, Material.RedMushroomBlock }, - { 4063, Material.RedMushroomBlock }, - { 4064, Material.RedMushroomBlock }, - { 4065, Material.RedMushroomBlock }, - { 4066, Material.RedMushroomBlock }, - { 4067, Material.RedMushroomBlock }, - { 4068, Material.RedMushroomBlock }, - { 4069, Material.RedMushroomBlock }, - { 4070, Material.RedMushroomBlock }, - { 4071, Material.RedMushroomBlock }, - { 4072, Material.RedMushroomBlock }, - { 4073, Material.RedMushroomBlock }, - { 4074, Material.RedMushroomBlock }, - { 4075, Material.RedMushroomBlock }, - { 4076, Material.RedMushroomBlock }, - { 4077, Material.RedMushroomBlock }, - { 4078, Material.RedMushroomBlock }, - { 4079, Material.RedMushroomBlock }, - { 4080, Material.RedMushroomBlock }, - { 4081, Material.RedMushroomBlock }, - { 4082, Material.RedMushroomBlock }, - { 4083, Material.RedMushroomBlock }, - { 4084, Material.RedMushroomBlock }, - { 4085, Material.RedMushroomBlock }, - { 4086, Material.RedMushroomBlock }, - { 4087, Material.RedMushroomBlock }, - { 4088, Material.RedMushroomBlock }, - { 4089, Material.RedMushroomBlock }, - { 4090, Material.RedMushroomBlock }, - { 4091, Material.RedMushroomBlock }, - { 4092, Material.RedMushroomBlock }, - { 4093, Material.RedMushroomBlock }, - { 4094, Material.RedMushroomBlock }, - { 4095, Material.RedMushroomBlock }, - { 4096, Material.RedMushroomBlock }, - { 4097, Material.RedMushroomBlock }, - { 4098, Material.RedMushroomBlock }, - { 4099, Material.RedMushroomBlock }, - { 4100, Material.RedMushroomBlock }, - { 4101, Material.RedMushroomBlock }, - { 4102, Material.RedMushroomBlock }, - { 4103, Material.RedMushroomBlock }, - { 4104, Material.RedMushroomBlock }, - { 4105, Material.RedMushroomBlock }, - { 4106, Material.RedMushroomBlock }, - { 4107, Material.RedMushroomBlock }, - { 4108, Material.RedMushroomBlock }, - { 4109, Material.RedMushroomBlock }, - { 4110, Material.RedMushroomBlock }, - { 4111, Material.RedMushroomBlock }, - { 4112, Material.RedMushroomBlock }, - { 4113, Material.RedMushroomBlock }, - { 4114, Material.RedMushroomBlock }, - { 4115, Material.RedMushroomBlock }, - { 4116, Material.MushroomStem }, - { 4117, Material.MushroomStem }, - { 4118, Material.MushroomStem }, - { 4119, Material.MushroomStem }, - { 4120, Material.MushroomStem }, - { 4121, Material.MushroomStem }, - { 4122, Material.MushroomStem }, - { 4123, Material.MushroomStem }, - { 4124, Material.MushroomStem }, - { 4125, Material.MushroomStem }, - { 4126, Material.MushroomStem }, - { 4127, Material.MushroomStem }, - { 4128, Material.MushroomStem }, - { 4129, Material.MushroomStem }, - { 4130, Material.MushroomStem }, - { 4131, Material.MushroomStem }, - { 4132, Material.MushroomStem }, - { 4133, Material.MushroomStem }, - { 4134, Material.MushroomStem }, - { 4135, Material.MushroomStem }, - { 4136, Material.MushroomStem }, - { 4137, Material.MushroomStem }, - { 4138, Material.MushroomStem }, - { 4139, Material.MushroomStem }, - { 4140, Material.MushroomStem }, - { 4141, Material.MushroomStem }, - { 4142, Material.MushroomStem }, - { 4143, Material.MushroomStem }, - { 4144, Material.MushroomStem }, - { 4145, Material.MushroomStem }, - { 4146, Material.MushroomStem }, - { 4147, Material.MushroomStem }, - { 4148, Material.MushroomStem }, - { 4149, Material.MushroomStem }, - { 4150, Material.MushroomStem }, - { 4151, Material.MushroomStem }, - { 4152, Material.MushroomStem }, - { 4153, Material.MushroomStem }, - { 4154, Material.MushroomStem }, - { 4155, Material.MushroomStem }, - { 4156, Material.MushroomStem }, - { 4157, Material.MushroomStem }, - { 4158, Material.MushroomStem }, - { 4159, Material.MushroomStem }, - { 4160, Material.MushroomStem }, - { 4161, Material.MushroomStem }, - { 4162, Material.MushroomStem }, - { 4163, Material.MushroomStem }, - { 4164, Material.MushroomStem }, - { 4165, Material.MushroomStem }, - { 4166, Material.MushroomStem }, - { 4167, Material.MushroomStem }, - { 4168, Material.MushroomStem }, - { 4169, Material.MushroomStem }, - { 4170, Material.MushroomStem }, - { 4171, Material.MushroomStem }, - { 4172, Material.MushroomStem }, - { 4173, Material.MushroomStem }, - { 4174, Material.MushroomStem }, - { 4175, Material.MushroomStem }, - { 4176, Material.MushroomStem }, - { 4177, Material.MushroomStem }, - { 4178, Material.MushroomStem }, - { 4179, Material.MushroomStem }, - { 4180, Material.IronBars }, - { 4181, Material.IronBars }, - { 4182, Material.IronBars }, - { 4183, Material.IronBars }, - { 4184, Material.IronBars }, - { 4185, Material.IronBars }, - { 4186, Material.IronBars }, - { 4187, Material.IronBars }, - { 4188, Material.IronBars }, - { 4189, Material.IronBars }, - { 4190, Material.IronBars }, - { 4191, Material.IronBars }, - { 4192, Material.IronBars }, - { 4193, Material.IronBars }, - { 4194, Material.IronBars }, - { 4195, Material.IronBars }, - { 4196, Material.IronBars }, - { 4197, Material.IronBars }, - { 4198, Material.IronBars }, - { 4199, Material.IronBars }, - { 4200, Material.IronBars }, - { 4201, Material.IronBars }, - { 4202, Material.IronBars }, - { 4203, Material.IronBars }, - { 4204, Material.IronBars }, - { 4205, Material.IronBars }, - { 4206, Material.IronBars }, - { 4207, Material.IronBars }, - { 4208, Material.IronBars }, - { 4209, Material.IronBars }, - { 4210, Material.IronBars }, - { 4211, Material.IronBars }, - { 4212, Material.GlassPane }, - { 4213, Material.GlassPane }, - { 4214, Material.GlassPane }, - { 4215, Material.GlassPane }, - { 4216, Material.GlassPane }, - { 4217, Material.GlassPane }, - { 4218, Material.GlassPane }, - { 4219, Material.GlassPane }, - { 4220, Material.GlassPane }, - { 4221, Material.GlassPane }, - { 4222, Material.GlassPane }, - { 4223, Material.GlassPane }, - { 4224, Material.GlassPane }, - { 4225, Material.GlassPane }, - { 4226, Material.GlassPane }, - { 4227, Material.GlassPane }, - { 4228, Material.GlassPane }, - { 4229, Material.GlassPane }, - { 4230, Material.GlassPane }, - { 4231, Material.GlassPane }, - { 4232, Material.GlassPane }, - { 4233, Material.GlassPane }, - { 4234, Material.GlassPane }, - { 4235, Material.GlassPane }, - { 4236, Material.GlassPane }, - { 4237, Material.GlassPane }, - { 4238, Material.GlassPane }, - { 4239, Material.GlassPane }, - { 4240, Material.GlassPane }, - { 4241, Material.GlassPane }, - { 4242, Material.GlassPane }, - { 4243, Material.GlassPane }, - { 4244, Material.Melon }, - { 4245, Material.AttachedPumpkinStem }, - { 4246, Material.AttachedPumpkinStem }, - { 4247, Material.AttachedPumpkinStem }, - { 4248, Material.AttachedPumpkinStem }, - { 4249, Material.AttachedMelonStem }, - { 4250, Material.AttachedMelonStem }, - { 4251, Material.AttachedMelonStem }, - { 4252, Material.AttachedMelonStem }, - { 4253, Material.PumpkinStem }, - { 4254, Material.PumpkinStem }, - { 4255, Material.PumpkinStem }, - { 4256, Material.PumpkinStem }, - { 4257, Material.PumpkinStem }, - { 4258, Material.PumpkinStem }, - { 4259, Material.PumpkinStem }, - { 4260, Material.PumpkinStem }, - { 4261, Material.MelonStem }, - { 4262, Material.MelonStem }, - { 4263, Material.MelonStem }, - { 4264, Material.MelonStem }, - { 4265, Material.MelonStem }, - { 4266, Material.MelonStem }, - { 4267, Material.MelonStem }, - { 4268, Material.MelonStem }, - { 4269, Material.Vine }, - { 4270, Material.Vine }, - { 4271, Material.Vine }, - { 4272, Material.Vine }, - { 4273, Material.Vine }, - { 4274, Material.Vine }, - { 4275, Material.Vine }, - { 4276, Material.Vine }, - { 4277, Material.Vine }, - { 4278, Material.Vine }, - { 4279, Material.Vine }, - { 4280, Material.Vine }, - { 4281, Material.Vine }, - { 4282, Material.Vine }, - { 4283, Material.Vine }, - { 4284, Material.Vine }, - { 4285, Material.Vine }, - { 4286, Material.Vine }, - { 4287, Material.Vine }, - { 4288, Material.Vine }, - { 4289, Material.Vine }, - { 4290, Material.Vine }, - { 4291, Material.Vine }, - { 4292, Material.Vine }, - { 4293, Material.Vine }, - { 4294, Material.Vine }, - { 4295, Material.Vine }, - { 4296, Material.Vine }, - { 4297, Material.Vine }, - { 4298, Material.Vine }, - { 4299, Material.Vine }, - { 4300, Material.Vine }, - { 4301, Material.OakFenceGate }, - { 4302, Material.OakFenceGate }, - { 4303, Material.OakFenceGate }, - { 4304, Material.OakFenceGate }, - { 4305, Material.OakFenceGate }, - { 4306, Material.OakFenceGate }, - { 4307, Material.OakFenceGate }, - { 4308, Material.OakFenceGate }, - { 4309, Material.OakFenceGate }, - { 4310, Material.OakFenceGate }, - { 4311, Material.OakFenceGate }, - { 4312, Material.OakFenceGate }, - { 4313, Material.OakFenceGate }, - { 4314, Material.OakFenceGate }, - { 4315, Material.OakFenceGate }, - { 4316, Material.OakFenceGate }, - { 4317, Material.OakFenceGate }, - { 4318, Material.OakFenceGate }, - { 4319, Material.OakFenceGate }, - { 4320, Material.OakFenceGate }, - { 4321, Material.OakFenceGate }, - { 4322, Material.OakFenceGate }, - { 4323, Material.OakFenceGate }, - { 4324, Material.OakFenceGate }, - { 4325, Material.OakFenceGate }, - { 4326, Material.OakFenceGate }, - { 4327, Material.OakFenceGate }, - { 4328, Material.OakFenceGate }, - { 4329, Material.OakFenceGate }, - { 4330, Material.OakFenceGate }, - { 4331, Material.OakFenceGate }, - { 4332, Material.OakFenceGate }, - { 4333, Material.BrickStairs }, - { 4334, Material.BrickStairs }, - { 4335, Material.BrickStairs }, - { 4336, Material.BrickStairs }, - { 4337, Material.BrickStairs }, - { 4338, Material.BrickStairs }, - { 4339, Material.BrickStairs }, - { 4340, Material.BrickStairs }, - { 4341, Material.BrickStairs }, - { 4342, Material.BrickStairs }, - { 4343, Material.BrickStairs }, - { 4344, Material.BrickStairs }, - { 4345, Material.BrickStairs }, - { 4346, Material.BrickStairs }, - { 4347, Material.BrickStairs }, - { 4348, Material.BrickStairs }, - { 4349, Material.BrickStairs }, - { 4350, Material.BrickStairs }, - { 4351, Material.BrickStairs }, - { 4352, Material.BrickStairs }, - { 4353, Material.BrickStairs }, - { 4354, Material.BrickStairs }, - { 4355, Material.BrickStairs }, - { 4356, Material.BrickStairs }, - { 4357, Material.BrickStairs }, - { 4358, Material.BrickStairs }, - { 4359, Material.BrickStairs }, - { 4360, Material.BrickStairs }, - { 4361, Material.BrickStairs }, - { 4362, Material.BrickStairs }, - { 4363, Material.BrickStairs }, - { 4364, Material.BrickStairs }, - { 4365, Material.BrickStairs }, - { 4366, Material.BrickStairs }, - { 4367, Material.BrickStairs }, - { 4368, Material.BrickStairs }, - { 4369, Material.BrickStairs }, - { 4370, Material.BrickStairs }, - { 4371, Material.BrickStairs }, - { 4372, Material.BrickStairs }, - { 4373, Material.BrickStairs }, - { 4374, Material.BrickStairs }, - { 4375, Material.BrickStairs }, - { 4376, Material.BrickStairs }, - { 4377, Material.BrickStairs }, - { 4378, Material.BrickStairs }, - { 4379, Material.BrickStairs }, - { 4380, Material.BrickStairs }, - { 4381, Material.BrickStairs }, - { 4382, Material.BrickStairs }, - { 4383, Material.BrickStairs }, - { 4384, Material.BrickStairs }, - { 4385, Material.BrickStairs }, - { 4386, Material.BrickStairs }, - { 4387, Material.BrickStairs }, - { 4388, Material.BrickStairs }, - { 4389, Material.BrickStairs }, - { 4390, Material.BrickStairs }, - { 4391, Material.BrickStairs }, - { 4392, Material.BrickStairs }, - { 4393, Material.BrickStairs }, - { 4394, Material.BrickStairs }, - { 4395, Material.BrickStairs }, - { 4396, Material.BrickStairs }, - { 4397, Material.BrickStairs }, - { 4398, Material.BrickStairs }, - { 4399, Material.BrickStairs }, - { 4400, Material.BrickStairs }, - { 4401, Material.BrickStairs }, - { 4402, Material.BrickStairs }, - { 4403, Material.BrickStairs }, - { 4404, Material.BrickStairs }, - { 4405, Material.BrickStairs }, - { 4406, Material.BrickStairs }, - { 4407, Material.BrickStairs }, - { 4408, Material.BrickStairs }, - { 4409, Material.BrickStairs }, - { 4410, Material.BrickStairs }, - { 4411, Material.BrickStairs }, - { 4412, Material.BrickStairs }, - { 4413, Material.StoneBrickStairs }, - { 4414, Material.StoneBrickStairs }, - { 4415, Material.StoneBrickStairs }, - { 4416, Material.StoneBrickStairs }, - { 4417, Material.StoneBrickStairs }, - { 4418, Material.StoneBrickStairs }, - { 4419, Material.StoneBrickStairs }, - { 4420, Material.StoneBrickStairs }, - { 4421, Material.StoneBrickStairs }, - { 4422, Material.StoneBrickStairs }, - { 4423, Material.StoneBrickStairs }, - { 4424, Material.StoneBrickStairs }, - { 4425, Material.StoneBrickStairs }, - { 4426, Material.StoneBrickStairs }, - { 4427, Material.StoneBrickStairs }, - { 4428, Material.StoneBrickStairs }, - { 4429, Material.StoneBrickStairs }, - { 4430, Material.StoneBrickStairs }, - { 4431, Material.StoneBrickStairs }, - { 4432, Material.StoneBrickStairs }, - { 4433, Material.StoneBrickStairs }, - { 4434, Material.StoneBrickStairs }, - { 4435, Material.StoneBrickStairs }, - { 4436, Material.StoneBrickStairs }, - { 4437, Material.StoneBrickStairs }, - { 4438, Material.StoneBrickStairs }, - { 4439, Material.StoneBrickStairs }, - { 4440, Material.StoneBrickStairs }, - { 4441, Material.StoneBrickStairs }, - { 4442, Material.StoneBrickStairs }, - { 4443, Material.StoneBrickStairs }, - { 4444, Material.StoneBrickStairs }, - { 4445, Material.StoneBrickStairs }, - { 4446, Material.StoneBrickStairs }, - { 4447, Material.StoneBrickStairs }, - { 4448, Material.StoneBrickStairs }, - { 4449, Material.StoneBrickStairs }, - { 4450, Material.StoneBrickStairs }, - { 4451, Material.StoneBrickStairs }, - { 4452, Material.StoneBrickStairs }, - { 4453, Material.StoneBrickStairs }, - { 4454, Material.StoneBrickStairs }, - { 4455, Material.StoneBrickStairs }, - { 4456, Material.StoneBrickStairs }, - { 4457, Material.StoneBrickStairs }, - { 4458, Material.StoneBrickStairs }, - { 4459, Material.StoneBrickStairs }, - { 4460, Material.StoneBrickStairs }, - { 4461, Material.StoneBrickStairs }, - { 4462, Material.StoneBrickStairs }, - { 4463, Material.StoneBrickStairs }, - { 4464, Material.StoneBrickStairs }, - { 4465, Material.StoneBrickStairs }, - { 4466, Material.StoneBrickStairs }, - { 4467, Material.StoneBrickStairs }, - { 4468, Material.StoneBrickStairs }, - { 4469, Material.StoneBrickStairs }, - { 4470, Material.StoneBrickStairs }, - { 4471, Material.StoneBrickStairs }, - { 4472, Material.StoneBrickStairs }, - { 4473, Material.StoneBrickStairs }, - { 4474, Material.StoneBrickStairs }, - { 4475, Material.StoneBrickStairs }, - { 4476, Material.StoneBrickStairs }, - { 4477, Material.StoneBrickStairs }, - { 4478, Material.StoneBrickStairs }, - { 4479, Material.StoneBrickStairs }, - { 4480, Material.StoneBrickStairs }, - { 4481, Material.StoneBrickStairs }, - { 4482, Material.StoneBrickStairs }, - { 4483, Material.StoneBrickStairs }, - { 4484, Material.StoneBrickStairs }, - { 4485, Material.StoneBrickStairs }, - { 4486, Material.StoneBrickStairs }, - { 4487, Material.StoneBrickStairs }, - { 4488, Material.StoneBrickStairs }, - { 4489, Material.StoneBrickStairs }, - { 4490, Material.StoneBrickStairs }, - { 4491, Material.StoneBrickStairs }, - { 4492, Material.StoneBrickStairs }, - { 4493, Material.Mycelium }, - { 4494, Material.Mycelium }, - { 4495, Material.LilyPad }, - { 4496, Material.NetherBricks }, - { 4497, Material.NetherBrickFence }, - { 4498, Material.NetherBrickFence }, - { 4499, Material.NetherBrickFence }, - { 4500, Material.NetherBrickFence }, - { 4501, Material.NetherBrickFence }, - { 4502, Material.NetherBrickFence }, - { 4503, Material.NetherBrickFence }, - { 4504, Material.NetherBrickFence }, - { 4505, Material.NetherBrickFence }, - { 4506, Material.NetherBrickFence }, - { 4507, Material.NetherBrickFence }, - { 4508, Material.NetherBrickFence }, - { 4509, Material.NetherBrickFence }, - { 4510, Material.NetherBrickFence }, - { 4511, Material.NetherBrickFence }, - { 4512, Material.NetherBrickFence }, - { 4513, Material.NetherBrickFence }, - { 4514, Material.NetherBrickFence }, - { 4515, Material.NetherBrickFence }, - { 4516, Material.NetherBrickFence }, - { 4517, Material.NetherBrickFence }, - { 4518, Material.NetherBrickFence }, - { 4519, Material.NetherBrickFence }, - { 4520, Material.NetherBrickFence }, - { 4521, Material.NetherBrickFence }, - { 4522, Material.NetherBrickFence }, - { 4523, Material.NetherBrickFence }, - { 4524, Material.NetherBrickFence }, - { 4525, Material.NetherBrickFence }, - { 4526, Material.NetherBrickFence }, - { 4527, Material.NetherBrickFence }, - { 4528, Material.NetherBrickFence }, - { 4529, Material.NetherBrickStairs }, - { 4530, Material.NetherBrickStairs }, - { 4531, Material.NetherBrickStairs }, - { 4532, Material.NetherBrickStairs }, - { 4533, Material.NetherBrickStairs }, - { 4534, Material.NetherBrickStairs }, - { 4535, Material.NetherBrickStairs }, - { 4536, Material.NetherBrickStairs }, - { 4537, Material.NetherBrickStairs }, - { 4538, Material.NetherBrickStairs }, - { 4539, Material.NetherBrickStairs }, - { 4540, Material.NetherBrickStairs }, - { 4541, Material.NetherBrickStairs }, - { 4542, Material.NetherBrickStairs }, - { 4543, Material.NetherBrickStairs }, - { 4544, Material.NetherBrickStairs }, - { 4545, Material.NetherBrickStairs }, - { 4546, Material.NetherBrickStairs }, - { 4547, Material.NetherBrickStairs }, - { 4548, Material.NetherBrickStairs }, - { 4549, Material.NetherBrickStairs }, - { 4550, Material.NetherBrickStairs }, - { 4551, Material.NetherBrickStairs }, - { 4552, Material.NetherBrickStairs }, - { 4553, Material.NetherBrickStairs }, - { 4554, Material.NetherBrickStairs }, - { 4555, Material.NetherBrickStairs }, - { 4556, Material.NetherBrickStairs }, - { 4557, Material.NetherBrickStairs }, - { 4558, Material.NetherBrickStairs }, - { 4559, Material.NetherBrickStairs }, - { 4560, Material.NetherBrickStairs }, - { 4561, Material.NetherBrickStairs }, - { 4562, Material.NetherBrickStairs }, - { 4563, Material.NetherBrickStairs }, - { 4564, Material.NetherBrickStairs }, - { 4565, Material.NetherBrickStairs }, - { 4566, Material.NetherBrickStairs }, - { 4567, Material.NetherBrickStairs }, - { 4568, Material.NetherBrickStairs }, - { 4569, Material.NetherBrickStairs }, - { 4570, Material.NetherBrickStairs }, - { 4571, Material.NetherBrickStairs }, - { 4572, Material.NetherBrickStairs }, - { 4573, Material.NetherBrickStairs }, - { 4574, Material.NetherBrickStairs }, - { 4575, Material.NetherBrickStairs }, - { 4576, Material.NetherBrickStairs }, - { 4577, Material.NetherBrickStairs }, - { 4578, Material.NetherBrickStairs }, - { 4579, Material.NetherBrickStairs }, - { 4580, Material.NetherBrickStairs }, - { 4581, Material.NetherBrickStairs }, - { 4582, Material.NetherBrickStairs }, - { 4583, Material.NetherBrickStairs }, - { 4584, Material.NetherBrickStairs }, - { 4585, Material.NetherBrickStairs }, - { 4586, Material.NetherBrickStairs }, - { 4587, Material.NetherBrickStairs }, - { 4588, Material.NetherBrickStairs }, - { 4589, Material.NetherBrickStairs }, - { 4590, Material.NetherBrickStairs }, - { 4591, Material.NetherBrickStairs }, - { 4592, Material.NetherBrickStairs }, - { 4593, Material.NetherBrickStairs }, - { 4594, Material.NetherBrickStairs }, - { 4595, Material.NetherBrickStairs }, - { 4596, Material.NetherBrickStairs }, - { 4597, Material.NetherBrickStairs }, - { 4598, Material.NetherBrickStairs }, - { 4599, Material.NetherBrickStairs }, - { 4600, Material.NetherBrickStairs }, - { 4601, Material.NetherBrickStairs }, - { 4602, Material.NetherBrickStairs }, - { 4603, Material.NetherBrickStairs }, - { 4604, Material.NetherBrickStairs }, - { 4605, Material.NetherBrickStairs }, - { 4606, Material.NetherBrickStairs }, - { 4607, Material.NetherBrickStairs }, - { 4608, Material.NetherBrickStairs }, - { 4609, Material.NetherWart }, - { 4610, Material.NetherWart }, - { 4611, Material.NetherWart }, - { 4612, Material.NetherWart }, - { 4613, Material.EnchantingTable }, - { 4614, Material.BrewingStand }, - { 4615, Material.BrewingStand }, - { 4616, Material.BrewingStand }, - { 4617, Material.BrewingStand }, - { 4618, Material.BrewingStand }, - { 4619, Material.BrewingStand }, - { 4620, Material.BrewingStand }, - { 4621, Material.BrewingStand }, - { 4622, Material.Cauldron }, - { 4623, Material.Cauldron }, - { 4624, Material.Cauldron }, - { 4625, Material.Cauldron }, - { 4626, Material.EndPortal }, - { 4627, Material.EndPortalFrame }, - { 4628, Material.EndPortalFrame }, - { 4629, Material.EndPortalFrame }, - { 4630, Material.EndPortalFrame }, - { 4631, Material.EndPortalFrame }, - { 4632, Material.EndPortalFrame }, - { 4633, Material.EndPortalFrame }, - { 4634, Material.EndPortalFrame }, - { 4635, Material.EndStone }, - { 4636, Material.DragonEgg }, - { 4637, Material.RedstoneLamp }, - { 4638, Material.RedstoneLamp }, - { 4639, Material.Cocoa }, - { 4640, Material.Cocoa }, - { 4641, Material.Cocoa }, - { 4642, Material.Cocoa }, - { 4643, Material.Cocoa }, - { 4644, Material.Cocoa }, - { 4645, Material.Cocoa }, - { 4646, Material.Cocoa }, - { 4647, Material.Cocoa }, - { 4648, Material.Cocoa }, - { 4649, Material.Cocoa }, - { 4650, Material.Cocoa }, - { 4651, Material.SandstoneStairs }, - { 4652, Material.SandstoneStairs }, - { 4653, Material.SandstoneStairs }, - { 4654, Material.SandstoneStairs }, - { 4655, Material.SandstoneStairs }, - { 4656, Material.SandstoneStairs }, - { 4657, Material.SandstoneStairs }, - { 4658, Material.SandstoneStairs }, - { 4659, Material.SandstoneStairs }, - { 4660, Material.SandstoneStairs }, - { 4661, Material.SandstoneStairs }, - { 4662, Material.SandstoneStairs }, - { 4663, Material.SandstoneStairs }, - { 4664, Material.SandstoneStairs }, - { 4665, Material.SandstoneStairs }, - { 4666, Material.SandstoneStairs }, - { 4667, Material.SandstoneStairs }, - { 4668, Material.SandstoneStairs }, - { 4669, Material.SandstoneStairs }, - { 4670, Material.SandstoneStairs }, - { 4671, Material.SandstoneStairs }, - { 4672, Material.SandstoneStairs }, - { 4673, Material.SandstoneStairs }, - { 4674, Material.SandstoneStairs }, - { 4675, Material.SandstoneStairs }, - { 4676, Material.SandstoneStairs }, - { 4677, Material.SandstoneStairs }, - { 4678, Material.SandstoneStairs }, - { 4679, Material.SandstoneStairs }, - { 4680, Material.SandstoneStairs }, - { 4681, Material.SandstoneStairs }, - { 4682, Material.SandstoneStairs }, - { 4683, Material.SandstoneStairs }, - { 4684, Material.SandstoneStairs }, - { 4685, Material.SandstoneStairs }, - { 4686, Material.SandstoneStairs }, - { 4687, Material.SandstoneStairs }, - { 4688, Material.SandstoneStairs }, - { 4689, Material.SandstoneStairs }, - { 4690, Material.SandstoneStairs }, - { 4691, Material.SandstoneStairs }, - { 4692, Material.SandstoneStairs }, - { 4693, Material.SandstoneStairs }, - { 4694, Material.SandstoneStairs }, - { 4695, Material.SandstoneStairs }, - { 4696, Material.SandstoneStairs }, - { 4697, Material.SandstoneStairs }, - { 4698, Material.SandstoneStairs }, - { 4699, Material.SandstoneStairs }, - { 4700, Material.SandstoneStairs }, - { 4701, Material.SandstoneStairs }, - { 4702, Material.SandstoneStairs }, - { 4703, Material.SandstoneStairs }, - { 4704, Material.SandstoneStairs }, - { 4705, Material.SandstoneStairs }, - { 4706, Material.SandstoneStairs }, - { 4707, Material.SandstoneStairs }, - { 4708, Material.SandstoneStairs }, - { 4709, Material.SandstoneStairs }, - { 4710, Material.SandstoneStairs }, - { 4711, Material.SandstoneStairs }, - { 4712, Material.SandstoneStairs }, - { 4713, Material.SandstoneStairs }, - { 4714, Material.SandstoneStairs }, - { 4715, Material.SandstoneStairs }, - { 4716, Material.SandstoneStairs }, - { 4717, Material.SandstoneStairs }, - { 4718, Material.SandstoneStairs }, - { 4719, Material.SandstoneStairs }, - { 4720, Material.SandstoneStairs }, - { 4721, Material.SandstoneStairs }, - { 4722, Material.SandstoneStairs }, - { 4723, Material.SandstoneStairs }, - { 4724, Material.SandstoneStairs }, - { 4725, Material.SandstoneStairs }, - { 4726, Material.SandstoneStairs }, - { 4727, Material.SandstoneStairs }, - { 4728, Material.SandstoneStairs }, - { 4729, Material.SandstoneStairs }, - { 4730, Material.SandstoneStairs }, - { 4731, Material.EmeraldOre }, - { 4732, Material.EnderChest }, - { 4733, Material.EnderChest }, - { 4734, Material.EnderChest }, - { 4735, Material.EnderChest }, - { 4736, Material.EnderChest }, - { 4737, Material.EnderChest }, - { 4738, Material.EnderChest }, - { 4739, Material.EnderChest }, - { 4740, Material.TripwireHook }, - { 4741, Material.TripwireHook }, - { 4742, Material.TripwireHook }, - { 4743, Material.TripwireHook }, - { 4744, Material.TripwireHook }, - { 4745, Material.TripwireHook }, - { 4746, Material.TripwireHook }, - { 4747, Material.TripwireHook }, - { 4748, Material.TripwireHook }, - { 4749, Material.TripwireHook }, - { 4750, Material.TripwireHook }, - { 4751, Material.TripwireHook }, - { 4752, Material.TripwireHook }, - { 4753, Material.TripwireHook }, - { 4754, Material.TripwireHook }, - { 4755, Material.TripwireHook }, - { 4756, Material.Tripwire }, - { 4757, Material.Tripwire }, - { 4758, Material.Tripwire }, - { 4759, Material.Tripwire }, - { 4760, Material.Tripwire }, - { 4761, Material.Tripwire }, - { 4762, Material.Tripwire }, - { 4763, Material.Tripwire }, - { 4764, Material.Tripwire }, - { 4765, Material.Tripwire }, - { 4766, Material.Tripwire }, - { 4767, Material.Tripwire }, - { 4768, Material.Tripwire }, - { 4769, Material.Tripwire }, - { 4770, Material.Tripwire }, - { 4771, Material.Tripwire }, - { 4772, Material.Tripwire }, - { 4773, Material.Tripwire }, - { 4774, Material.Tripwire }, - { 4775, Material.Tripwire }, - { 4776, Material.Tripwire }, - { 4777, Material.Tripwire }, - { 4778, Material.Tripwire }, - { 4779, Material.Tripwire }, - { 4780, Material.Tripwire }, - { 4781, Material.Tripwire }, - { 4782, Material.Tripwire }, - { 4783, Material.Tripwire }, - { 4784, Material.Tripwire }, - { 4785, Material.Tripwire }, - { 4786, Material.Tripwire }, - { 4787, Material.Tripwire }, - { 4788, Material.Tripwire }, - { 4789, Material.Tripwire }, - { 4790, Material.Tripwire }, - { 4791, Material.Tripwire }, - { 4792, Material.Tripwire }, - { 4793, Material.Tripwire }, - { 4794, Material.Tripwire }, - { 4795, Material.Tripwire }, - { 4796, Material.Tripwire }, - { 4797, Material.Tripwire }, - { 4798, Material.Tripwire }, - { 4799, Material.Tripwire }, - { 4800, Material.Tripwire }, - { 4801, Material.Tripwire }, - { 4802, Material.Tripwire }, - { 4803, Material.Tripwire }, - { 4804, Material.Tripwire }, - { 4805, Material.Tripwire }, - { 4806, Material.Tripwire }, - { 4807, Material.Tripwire }, - { 4808, Material.Tripwire }, - { 4809, Material.Tripwire }, - { 4810, Material.Tripwire }, - { 4811, Material.Tripwire }, - { 4812, Material.Tripwire }, - { 4813, Material.Tripwire }, - { 4814, Material.Tripwire }, - { 4815, Material.Tripwire }, - { 4816, Material.Tripwire }, - { 4817, Material.Tripwire }, - { 4818, Material.Tripwire }, - { 4819, Material.Tripwire }, - { 4820, Material.Tripwire }, - { 4821, Material.Tripwire }, - { 4822, Material.Tripwire }, - { 4823, Material.Tripwire }, - { 4824, Material.Tripwire }, - { 4825, Material.Tripwire }, - { 4826, Material.Tripwire }, - { 4827, Material.Tripwire }, - { 4828, Material.Tripwire }, - { 4829, Material.Tripwire }, - { 4830, Material.Tripwire }, - { 4831, Material.Tripwire }, - { 4832, Material.Tripwire }, - { 4833, Material.Tripwire }, - { 4834, Material.Tripwire }, - { 4835, Material.Tripwire }, - { 4836, Material.Tripwire }, - { 4837, Material.Tripwire }, - { 4838, Material.Tripwire }, - { 4839, Material.Tripwire }, - { 4840, Material.Tripwire }, - { 4841, Material.Tripwire }, - { 4842, Material.Tripwire }, - { 4843, Material.Tripwire }, - { 4844, Material.Tripwire }, - { 4845, Material.Tripwire }, - { 4846, Material.Tripwire }, - { 4847, Material.Tripwire }, - { 4848, Material.Tripwire }, - { 4849, Material.Tripwire }, - { 4850, Material.Tripwire }, - { 4851, Material.Tripwire }, - { 4852, Material.Tripwire }, - { 4853, Material.Tripwire }, - { 4854, Material.Tripwire }, - { 4855, Material.Tripwire }, - { 4856, Material.Tripwire }, - { 4857, Material.Tripwire }, - { 4858, Material.Tripwire }, - { 4859, Material.Tripwire }, - { 4860, Material.Tripwire }, - { 4861, Material.Tripwire }, - { 4862, Material.Tripwire }, - { 4863, Material.Tripwire }, - { 4864, Material.Tripwire }, - { 4865, Material.Tripwire }, - { 4866, Material.Tripwire }, - { 4867, Material.Tripwire }, - { 4868, Material.Tripwire }, - { 4869, Material.Tripwire }, - { 4870, Material.Tripwire }, - { 4871, Material.Tripwire }, - { 4872, Material.Tripwire }, - { 4873, Material.Tripwire }, - { 4874, Material.Tripwire }, - { 4875, Material.Tripwire }, - { 4876, Material.Tripwire }, - { 4877, Material.Tripwire }, - { 4878, Material.Tripwire }, - { 4879, Material.Tripwire }, - { 4880, Material.Tripwire }, - { 4881, Material.Tripwire }, - { 4882, Material.Tripwire }, - { 4883, Material.Tripwire }, - { 4884, Material.EmeraldBlock }, - { 4885, Material.SpruceStairs }, - { 4886, Material.SpruceStairs }, - { 4887, Material.SpruceStairs }, - { 4888, Material.SpruceStairs }, - { 4889, Material.SpruceStairs }, - { 4890, Material.SpruceStairs }, - { 4891, Material.SpruceStairs }, - { 4892, Material.SpruceStairs }, - { 4893, Material.SpruceStairs }, - { 4894, Material.SpruceStairs }, - { 4895, Material.SpruceStairs }, - { 4896, Material.SpruceStairs }, - { 4897, Material.SpruceStairs }, - { 4898, Material.SpruceStairs }, - { 4899, Material.SpruceStairs }, - { 4900, Material.SpruceStairs }, - { 4901, Material.SpruceStairs }, - { 4902, Material.SpruceStairs }, - { 4903, Material.SpruceStairs }, - { 4904, Material.SpruceStairs }, - { 4905, Material.SpruceStairs }, - { 4906, Material.SpruceStairs }, - { 4907, Material.SpruceStairs }, - { 4908, Material.SpruceStairs }, - { 4909, Material.SpruceStairs }, - { 4910, Material.SpruceStairs }, - { 4911, Material.SpruceStairs }, - { 4912, Material.SpruceStairs }, - { 4913, Material.SpruceStairs }, - { 4914, Material.SpruceStairs }, - { 4915, Material.SpruceStairs }, - { 4916, Material.SpruceStairs }, - { 4917, Material.SpruceStairs }, - { 4918, Material.SpruceStairs }, - { 4919, Material.SpruceStairs }, - { 4920, Material.SpruceStairs }, - { 4921, Material.SpruceStairs }, - { 4922, Material.SpruceStairs }, - { 4923, Material.SpruceStairs }, - { 4924, Material.SpruceStairs }, - { 4925, Material.SpruceStairs }, - { 4926, Material.SpruceStairs }, - { 4927, Material.SpruceStairs }, - { 4928, Material.SpruceStairs }, - { 4929, Material.SpruceStairs }, - { 4930, Material.SpruceStairs }, - { 4931, Material.SpruceStairs }, - { 4932, Material.SpruceStairs }, - { 4933, Material.SpruceStairs }, - { 4934, Material.SpruceStairs }, - { 4935, Material.SpruceStairs }, - { 4936, Material.SpruceStairs }, - { 4937, Material.SpruceStairs }, - { 4938, Material.SpruceStairs }, - { 4939, Material.SpruceStairs }, - { 4940, Material.SpruceStairs }, - { 4941, Material.SpruceStairs }, - { 4942, Material.SpruceStairs }, - { 4943, Material.SpruceStairs }, - { 4944, Material.SpruceStairs }, - { 4945, Material.SpruceStairs }, - { 4946, Material.SpruceStairs }, - { 4947, Material.SpruceStairs }, - { 4948, Material.SpruceStairs }, - { 4949, Material.SpruceStairs }, - { 4950, Material.SpruceStairs }, - { 4951, Material.SpruceStairs }, - { 4952, Material.SpruceStairs }, - { 4953, Material.SpruceStairs }, - { 4954, Material.SpruceStairs }, - { 4955, Material.SpruceStairs }, - { 4956, Material.SpruceStairs }, - { 4957, Material.SpruceStairs }, - { 4958, Material.SpruceStairs }, - { 4959, Material.SpruceStairs }, - { 4960, Material.SpruceStairs }, - { 4961, Material.SpruceStairs }, - { 4962, Material.SpruceStairs }, - { 4963, Material.SpruceStairs }, - { 4964, Material.SpruceStairs }, - { 4965, Material.BirchStairs }, - { 4966, Material.BirchStairs }, - { 4967, Material.BirchStairs }, - { 4968, Material.BirchStairs }, - { 4969, Material.BirchStairs }, - { 4970, Material.BirchStairs }, - { 4971, Material.BirchStairs }, - { 4972, Material.BirchStairs }, - { 4973, Material.BirchStairs }, - { 4974, Material.BirchStairs }, - { 4975, Material.BirchStairs }, - { 4976, Material.BirchStairs }, - { 4977, Material.BirchStairs }, - { 4978, Material.BirchStairs }, - { 4979, Material.BirchStairs }, - { 4980, Material.BirchStairs }, - { 4981, Material.BirchStairs }, - { 4982, Material.BirchStairs }, - { 4983, Material.BirchStairs }, - { 4984, Material.BirchStairs }, - { 4985, Material.BirchStairs }, - { 4986, Material.BirchStairs }, - { 4987, Material.BirchStairs }, - { 4988, Material.BirchStairs }, - { 4989, Material.BirchStairs }, - { 4990, Material.BirchStairs }, - { 4991, Material.BirchStairs }, - { 4992, Material.BirchStairs }, - { 4993, Material.BirchStairs }, - { 4994, Material.BirchStairs }, - { 4995, Material.BirchStairs }, - { 4996, Material.BirchStairs }, - { 4997, Material.BirchStairs }, - { 4998, Material.BirchStairs }, - { 4999, Material.BirchStairs }, - { 5000, Material.BirchStairs }, - { 5001, Material.BirchStairs }, - { 5002, Material.BirchStairs }, - { 5003, Material.BirchStairs }, - { 5004, Material.BirchStairs }, - { 5005, Material.BirchStairs }, - { 5006, Material.BirchStairs }, - { 5007, Material.BirchStairs }, - { 5008, Material.BirchStairs }, - { 5009, Material.BirchStairs }, - { 5010, Material.BirchStairs }, - { 5011, Material.BirchStairs }, - { 5012, Material.BirchStairs }, - { 5013, Material.BirchStairs }, - { 5014, Material.BirchStairs }, - { 5015, Material.BirchStairs }, - { 5016, Material.BirchStairs }, - { 5017, Material.BirchStairs }, - { 5018, Material.BirchStairs }, - { 5019, Material.BirchStairs }, - { 5020, Material.BirchStairs }, - { 5021, Material.BirchStairs }, - { 5022, Material.BirchStairs }, - { 5023, Material.BirchStairs }, - { 5024, Material.BirchStairs }, - { 5025, Material.BirchStairs }, - { 5026, Material.BirchStairs }, - { 5027, Material.BirchStairs }, - { 5028, Material.BirchStairs }, - { 5029, Material.BirchStairs }, - { 5030, Material.BirchStairs }, - { 5031, Material.BirchStairs }, - { 5032, Material.BirchStairs }, - { 5033, Material.BirchStairs }, - { 5034, Material.BirchStairs }, - { 5035, Material.BirchStairs }, - { 5036, Material.BirchStairs }, - { 5037, Material.BirchStairs }, - { 5038, Material.BirchStairs }, - { 5039, Material.BirchStairs }, - { 5040, Material.BirchStairs }, - { 5041, Material.BirchStairs }, - { 5042, Material.BirchStairs }, - { 5043, Material.BirchStairs }, - { 5044, Material.BirchStairs }, - { 5045, Material.JungleStairs }, - { 5046, Material.JungleStairs }, - { 5047, Material.JungleStairs }, - { 5048, Material.JungleStairs }, - { 5049, Material.JungleStairs }, - { 5050, Material.JungleStairs }, - { 5051, Material.JungleStairs }, - { 5052, Material.JungleStairs }, - { 5053, Material.JungleStairs }, - { 5054, Material.JungleStairs }, - { 5055, Material.JungleStairs }, - { 5056, Material.JungleStairs }, - { 5057, Material.JungleStairs }, - { 5058, Material.JungleStairs }, - { 5059, Material.JungleStairs }, - { 5060, Material.JungleStairs }, - { 5061, Material.JungleStairs }, - { 5062, Material.JungleStairs }, - { 5063, Material.JungleStairs }, - { 5064, Material.JungleStairs }, - { 5065, Material.JungleStairs }, - { 5066, Material.JungleStairs }, - { 5067, Material.JungleStairs }, - { 5068, Material.JungleStairs }, - { 5069, Material.JungleStairs }, - { 5070, Material.JungleStairs }, - { 5071, Material.JungleStairs }, - { 5072, Material.JungleStairs }, - { 5073, Material.JungleStairs }, - { 5074, Material.JungleStairs }, - { 5075, Material.JungleStairs }, - { 5076, Material.JungleStairs }, - { 5077, Material.JungleStairs }, - { 5078, Material.JungleStairs }, - { 5079, Material.JungleStairs }, - { 5080, Material.JungleStairs }, - { 5081, Material.JungleStairs }, - { 5082, Material.JungleStairs }, - { 5083, Material.JungleStairs }, - { 5084, Material.JungleStairs }, - { 5085, Material.JungleStairs }, - { 5086, Material.JungleStairs }, - { 5087, Material.JungleStairs }, - { 5088, Material.JungleStairs }, - { 5089, Material.JungleStairs }, - { 5090, Material.JungleStairs }, - { 5091, Material.JungleStairs }, - { 5092, Material.JungleStairs }, - { 5093, Material.JungleStairs }, - { 5094, Material.JungleStairs }, - { 5095, Material.JungleStairs }, - { 5096, Material.JungleStairs }, - { 5097, Material.JungleStairs }, - { 5098, Material.JungleStairs }, - { 5099, Material.JungleStairs }, - { 5100, Material.JungleStairs }, - { 5101, Material.JungleStairs }, - { 5102, Material.JungleStairs }, - { 5103, Material.JungleStairs }, - { 5104, Material.JungleStairs }, - { 5105, Material.JungleStairs }, - { 5106, Material.JungleStairs }, - { 5107, Material.JungleStairs }, - { 5108, Material.JungleStairs }, - { 5109, Material.JungleStairs }, - { 5110, Material.JungleStairs }, - { 5111, Material.JungleStairs }, - { 5112, Material.JungleStairs }, - { 5113, Material.JungleStairs }, - { 5114, Material.JungleStairs }, - { 5115, Material.JungleStairs }, - { 5116, Material.JungleStairs }, - { 5117, Material.JungleStairs }, - { 5118, Material.JungleStairs }, - { 5119, Material.JungleStairs }, - { 5120, Material.JungleStairs }, - { 5121, Material.JungleStairs }, - { 5122, Material.JungleStairs }, - { 5123, Material.JungleStairs }, - { 5124, Material.JungleStairs }, - { 5125, Material.CommandBlock }, - { 5126, Material.CommandBlock }, - { 5127, Material.CommandBlock }, - { 5128, Material.CommandBlock }, - { 5129, Material.CommandBlock }, - { 5130, Material.CommandBlock }, - { 5131, Material.CommandBlock }, - { 5132, Material.CommandBlock }, - { 5133, Material.CommandBlock }, - { 5134, Material.CommandBlock }, - { 5135, Material.CommandBlock }, - { 5136, Material.CommandBlock }, - { 5137, Material.Beacon }, - { 5138, Material.CobblestoneWall }, - { 5139, Material.CobblestoneWall }, - { 5140, Material.CobblestoneWall }, - { 5141, Material.CobblestoneWall }, - { 5142, Material.CobblestoneWall }, - { 5143, Material.CobblestoneWall }, - { 5144, Material.CobblestoneWall }, - { 5145, Material.CobblestoneWall }, - { 5146, Material.CobblestoneWall }, - { 5147, Material.CobblestoneWall }, - { 5148, Material.CobblestoneWall }, - { 5149, Material.CobblestoneWall }, - { 5150, Material.CobblestoneWall }, - { 5151, Material.CobblestoneWall }, - { 5152, Material.CobblestoneWall }, - { 5153, Material.CobblestoneWall }, - { 5154, Material.CobblestoneWall }, - { 5155, Material.CobblestoneWall }, - { 5156, Material.CobblestoneWall }, - { 5157, Material.CobblestoneWall }, - { 5158, Material.CobblestoneWall }, - { 5159, Material.CobblestoneWall }, - { 5160, Material.CobblestoneWall }, - { 5161, Material.CobblestoneWall }, - { 5162, Material.CobblestoneWall }, - { 5163, Material.CobblestoneWall }, - { 5164, Material.CobblestoneWall }, - { 5165, Material.CobblestoneWall }, - { 5166, Material.CobblestoneWall }, - { 5167, Material.CobblestoneWall }, - { 5168, Material.CobblestoneWall }, - { 5169, Material.CobblestoneWall }, - { 5170, Material.CobblestoneWall }, - { 5171, Material.CobblestoneWall }, - { 5172, Material.CobblestoneWall }, - { 5173, Material.CobblestoneWall }, - { 5174, Material.CobblestoneWall }, - { 5175, Material.CobblestoneWall }, - { 5176, Material.CobblestoneWall }, - { 5177, Material.CobblestoneWall }, - { 5178, Material.CobblestoneWall }, - { 5179, Material.CobblestoneWall }, - { 5180, Material.CobblestoneWall }, - { 5181, Material.CobblestoneWall }, - { 5182, Material.CobblestoneWall }, - { 5183, Material.CobblestoneWall }, - { 5184, Material.CobblestoneWall }, - { 5185, Material.CobblestoneWall }, - { 5186, Material.CobblestoneWall }, - { 5187, Material.CobblestoneWall }, - { 5188, Material.CobblestoneWall }, - { 5189, Material.CobblestoneWall }, - { 5190, Material.CobblestoneWall }, - { 5191, Material.CobblestoneWall }, - { 5192, Material.CobblestoneWall }, - { 5193, Material.CobblestoneWall }, - { 5194, Material.CobblestoneWall }, - { 5195, Material.CobblestoneWall }, - { 5196, Material.CobblestoneWall }, - { 5197, Material.CobblestoneWall }, - { 5198, Material.CobblestoneWall }, - { 5199, Material.CobblestoneWall }, - { 5200, Material.CobblestoneWall }, - { 5201, Material.CobblestoneWall }, - { 5202, Material.MossyCobblestoneWall }, - { 5203, Material.MossyCobblestoneWall }, - { 5204, Material.MossyCobblestoneWall }, - { 5205, Material.MossyCobblestoneWall }, - { 5206, Material.MossyCobblestoneWall }, - { 5207, Material.MossyCobblestoneWall }, - { 5208, Material.MossyCobblestoneWall }, - { 5209, Material.MossyCobblestoneWall }, - { 5210, Material.MossyCobblestoneWall }, - { 5211, Material.MossyCobblestoneWall }, - { 5212, Material.MossyCobblestoneWall }, - { 5213, Material.MossyCobblestoneWall }, - { 5214, Material.MossyCobblestoneWall }, - { 5215, Material.MossyCobblestoneWall }, - { 5216, Material.MossyCobblestoneWall }, - { 5217, Material.MossyCobblestoneWall }, - { 5218, Material.MossyCobblestoneWall }, - { 5219, Material.MossyCobblestoneWall }, - { 5220, Material.MossyCobblestoneWall }, - { 5221, Material.MossyCobblestoneWall }, - { 5222, Material.MossyCobblestoneWall }, - { 5223, Material.MossyCobblestoneWall }, - { 5224, Material.MossyCobblestoneWall }, - { 5225, Material.MossyCobblestoneWall }, - { 5226, Material.MossyCobblestoneWall }, - { 5227, Material.MossyCobblestoneWall }, - { 5228, Material.MossyCobblestoneWall }, - { 5229, Material.MossyCobblestoneWall }, - { 5230, Material.MossyCobblestoneWall }, - { 5231, Material.MossyCobblestoneWall }, - { 5232, Material.MossyCobblestoneWall }, - { 5233, Material.MossyCobblestoneWall }, - { 5234, Material.MossyCobblestoneWall }, - { 5235, Material.MossyCobblestoneWall }, - { 5236, Material.MossyCobblestoneWall }, - { 5237, Material.MossyCobblestoneWall }, - { 5238, Material.MossyCobblestoneWall }, - { 5239, Material.MossyCobblestoneWall }, - { 5240, Material.MossyCobblestoneWall }, - { 5241, Material.MossyCobblestoneWall }, - { 5242, Material.MossyCobblestoneWall }, - { 5243, Material.MossyCobblestoneWall }, - { 5244, Material.MossyCobblestoneWall }, - { 5245, Material.MossyCobblestoneWall }, - { 5246, Material.MossyCobblestoneWall }, - { 5247, Material.MossyCobblestoneWall }, - { 5248, Material.MossyCobblestoneWall }, - { 5249, Material.MossyCobblestoneWall }, - { 5250, Material.MossyCobblestoneWall }, - { 5251, Material.MossyCobblestoneWall }, - { 5252, Material.MossyCobblestoneWall }, - { 5253, Material.MossyCobblestoneWall }, - { 5254, Material.MossyCobblestoneWall }, - { 5255, Material.MossyCobblestoneWall }, - { 5256, Material.MossyCobblestoneWall }, - { 5257, Material.MossyCobblestoneWall }, - { 5258, Material.MossyCobblestoneWall }, - { 5259, Material.MossyCobblestoneWall }, - { 5260, Material.MossyCobblestoneWall }, - { 5261, Material.MossyCobblestoneWall }, - { 5262, Material.MossyCobblestoneWall }, - { 5263, Material.MossyCobblestoneWall }, - { 5264, Material.MossyCobblestoneWall }, - { 5265, Material.MossyCobblestoneWall }, - { 5266, Material.FlowerPot }, - { 5267, Material.PottedOakSapling }, - { 5268, Material.PottedSpruceSapling }, - { 5269, Material.PottedBirchSapling }, - { 5270, Material.PottedJungleSapling }, - { 5271, Material.PottedAcaciaSapling }, - { 5272, Material.PottedDarkOakSapling }, - { 5273, Material.PottedFern }, - { 5274, Material.PottedDandelion }, - { 5275, Material.PottedPoppy }, - { 5276, Material.PottedBlueOrchid }, - { 5277, Material.PottedAllium }, - { 5278, Material.PottedAzureBluet }, - { 5279, Material.PottedRedTulip }, - { 5280, Material.PottedOrangeTulip }, - { 5281, Material.PottedWhiteTulip }, - { 5282, Material.PottedPinkTulip }, - { 5283, Material.PottedOxeyeDaisy }, - { 5284, Material.PottedRedMushroom }, - { 5285, Material.PottedBrownMushroom }, - { 5286, Material.PottedDeadBush }, - { 5287, Material.PottedCactus }, - { 5288, Material.Carrots }, - { 5289, Material.Carrots }, - { 5290, Material.Carrots }, - { 5291, Material.Carrots }, - { 5292, Material.Carrots }, - { 5293, Material.Carrots }, - { 5294, Material.Carrots }, - { 5295, Material.Carrots }, - { 5296, Material.Potatoes }, - { 5297, Material.Potatoes }, - { 5298, Material.Potatoes }, - { 5299, Material.Potatoes }, - { 5300, Material.Potatoes }, - { 5301, Material.Potatoes }, - { 5302, Material.Potatoes }, - { 5303, Material.Potatoes }, - { 5304, Material.OakButton }, - { 5305, Material.OakButton }, - { 5306, Material.OakButton }, - { 5307, Material.OakButton }, - { 5308, Material.OakButton }, - { 5309, Material.OakButton }, - { 5310, Material.OakButton }, - { 5311, Material.OakButton }, - { 5312, Material.OakButton }, - { 5313, Material.OakButton }, - { 5314, Material.OakButton }, - { 5315, Material.OakButton }, - { 5316, Material.OakButton }, - { 5317, Material.OakButton }, - { 5318, Material.OakButton }, - { 5319, Material.OakButton }, - { 5320, Material.OakButton }, - { 5321, Material.OakButton }, - { 5322, Material.OakButton }, - { 5323, Material.OakButton }, - { 5324, Material.OakButton }, - { 5325, Material.OakButton }, - { 5326, Material.OakButton }, - { 5327, Material.OakButton }, - { 5328, Material.SpruceButton }, - { 5329, Material.SpruceButton }, - { 5330, Material.SpruceButton }, - { 5331, Material.SpruceButton }, - { 5332, Material.SpruceButton }, - { 5333, Material.SpruceButton }, - { 5334, Material.SpruceButton }, - { 5335, Material.SpruceButton }, - { 5336, Material.SpruceButton }, - { 5337, Material.SpruceButton }, - { 5338, Material.SpruceButton }, - { 5339, Material.SpruceButton }, - { 5340, Material.SpruceButton }, - { 5341, Material.SpruceButton }, - { 5342, Material.SpruceButton }, - { 5343, Material.SpruceButton }, - { 5344, Material.SpruceButton }, - { 5345, Material.SpruceButton }, - { 5346, Material.SpruceButton }, - { 5347, Material.SpruceButton }, - { 5348, Material.SpruceButton }, - { 5349, Material.SpruceButton }, - { 5350, Material.SpruceButton }, - { 5351, Material.SpruceButton }, - { 5352, Material.BirchButton }, - { 5353, Material.BirchButton }, - { 5354, Material.BirchButton }, - { 5355, Material.BirchButton }, - { 5356, Material.BirchButton }, - { 5357, Material.BirchButton }, - { 5358, Material.BirchButton }, - { 5359, Material.BirchButton }, - { 5360, Material.BirchButton }, - { 5361, Material.BirchButton }, - { 5362, Material.BirchButton }, - { 5363, Material.BirchButton }, - { 5364, Material.BirchButton }, - { 5365, Material.BirchButton }, - { 5366, Material.BirchButton }, - { 5367, Material.BirchButton }, - { 5368, Material.BirchButton }, - { 5369, Material.BirchButton }, - { 5370, Material.BirchButton }, - { 5371, Material.BirchButton }, - { 5372, Material.BirchButton }, - { 5373, Material.BirchButton }, - { 5374, Material.BirchButton }, - { 5375, Material.BirchButton }, - { 5376, Material.JungleButton }, - { 5377, Material.JungleButton }, - { 5378, Material.JungleButton }, - { 5379, Material.JungleButton }, - { 5380, Material.JungleButton }, - { 5381, Material.JungleButton }, - { 5382, Material.JungleButton }, - { 5383, Material.JungleButton }, - { 5384, Material.JungleButton }, - { 5385, Material.JungleButton }, - { 5386, Material.JungleButton }, - { 5387, Material.JungleButton }, - { 5388, Material.JungleButton }, - { 5389, Material.JungleButton }, - { 5390, Material.JungleButton }, - { 5391, Material.JungleButton }, - { 5392, Material.JungleButton }, - { 5393, Material.JungleButton }, - { 5394, Material.JungleButton }, - { 5395, Material.JungleButton }, - { 5396, Material.JungleButton }, - { 5397, Material.JungleButton }, - { 5398, Material.JungleButton }, - { 5399, Material.JungleButton }, - { 5400, Material.AcaciaButton }, - { 5401, Material.AcaciaButton }, - { 5402, Material.AcaciaButton }, - { 5403, Material.AcaciaButton }, - { 5404, Material.AcaciaButton }, - { 5405, Material.AcaciaButton }, - { 5406, Material.AcaciaButton }, - { 5407, Material.AcaciaButton }, - { 5408, Material.AcaciaButton }, - { 5409, Material.AcaciaButton }, - { 5410, Material.AcaciaButton }, - { 5411, Material.AcaciaButton }, - { 5412, Material.AcaciaButton }, - { 5413, Material.AcaciaButton }, - { 5414, Material.AcaciaButton }, - { 5415, Material.AcaciaButton }, - { 5416, Material.AcaciaButton }, - { 5417, Material.AcaciaButton }, - { 5418, Material.AcaciaButton }, - { 5419, Material.AcaciaButton }, - { 5420, Material.AcaciaButton }, - { 5421, Material.AcaciaButton }, - { 5422, Material.AcaciaButton }, - { 5423, Material.AcaciaButton }, - { 5424, Material.DarkOakButton }, - { 5425, Material.DarkOakButton }, - { 5426, Material.DarkOakButton }, - { 5427, Material.DarkOakButton }, - { 5428, Material.DarkOakButton }, - { 5429, Material.DarkOakButton }, - { 5430, Material.DarkOakButton }, - { 5431, Material.DarkOakButton }, - { 5432, Material.DarkOakButton }, - { 5433, Material.DarkOakButton }, - { 5434, Material.DarkOakButton }, - { 5435, Material.DarkOakButton }, - { 5436, Material.DarkOakButton }, - { 5437, Material.DarkOakButton }, - { 5438, Material.DarkOakButton }, - { 5439, Material.DarkOakButton }, - { 5440, Material.DarkOakButton }, - { 5441, Material.DarkOakButton }, - { 5442, Material.DarkOakButton }, - { 5443, Material.DarkOakButton }, - { 5444, Material.DarkOakButton }, - { 5445, Material.DarkOakButton }, - { 5446, Material.DarkOakButton }, - { 5447, Material.DarkOakButton }, - { 5448, Material.SkeletonWallSkull }, - { 5449, Material.SkeletonWallSkull }, - { 5450, Material.SkeletonWallSkull }, - { 5451, Material.SkeletonWallSkull }, - { 5452, Material.SkeletonSkull }, - { 5453, Material.SkeletonSkull }, - { 5454, Material.SkeletonSkull }, - { 5455, Material.SkeletonSkull }, - { 5456, Material.SkeletonSkull }, - { 5457, Material.SkeletonSkull }, - { 5458, Material.SkeletonSkull }, - { 5459, Material.SkeletonSkull }, - { 5460, Material.SkeletonSkull }, - { 5461, Material.SkeletonSkull }, - { 5462, Material.SkeletonSkull }, - { 5463, Material.SkeletonSkull }, - { 5464, Material.SkeletonSkull }, - { 5465, Material.SkeletonSkull }, - { 5466, Material.SkeletonSkull }, - { 5467, Material.SkeletonSkull }, - { 5468, Material.WitherSkeletonWallSkull }, - { 5469, Material.WitherSkeletonWallSkull }, - { 5470, Material.WitherSkeletonWallSkull }, - { 5471, Material.WitherSkeletonWallSkull }, - { 5472, Material.WitherSkeletonSkull }, - { 5473, Material.WitherSkeletonSkull }, - { 5474, Material.WitherSkeletonSkull }, - { 5475, Material.WitherSkeletonSkull }, - { 5476, Material.WitherSkeletonSkull }, - { 5477, Material.WitherSkeletonSkull }, - { 5478, Material.WitherSkeletonSkull }, - { 5479, Material.WitherSkeletonSkull }, - { 5480, Material.WitherSkeletonSkull }, - { 5481, Material.WitherSkeletonSkull }, - { 5482, Material.WitherSkeletonSkull }, - { 5483, Material.WitherSkeletonSkull }, - { 5484, Material.WitherSkeletonSkull }, - { 5485, Material.WitherSkeletonSkull }, - { 5486, Material.WitherSkeletonSkull }, - { 5487, Material.WitherSkeletonSkull }, - { 5488, Material.ZombieWallHead }, - { 5489, Material.ZombieWallHead }, - { 5490, Material.ZombieWallHead }, - { 5491, Material.ZombieWallHead }, - { 5492, Material.ZombieHead }, - { 5493, Material.ZombieHead }, - { 5494, Material.ZombieHead }, - { 5495, Material.ZombieHead }, - { 5496, Material.ZombieHead }, - { 5497, Material.ZombieHead }, - { 5498, Material.ZombieHead }, - { 5499, Material.ZombieHead }, - { 5500, Material.ZombieHead }, - { 5501, Material.ZombieHead }, - { 5502, Material.ZombieHead }, - { 5503, Material.ZombieHead }, - { 5504, Material.ZombieHead }, - { 5505, Material.ZombieHead }, - { 5506, Material.ZombieHead }, - { 5507, Material.ZombieHead }, - { 5508, Material.PlayerWallHead }, - { 5509, Material.PlayerWallHead }, - { 5510, Material.PlayerWallHead }, - { 5511, Material.PlayerWallHead }, - { 5512, Material.PlayerHead }, - { 5513, Material.PlayerHead }, - { 5514, Material.PlayerHead }, - { 5515, Material.PlayerHead }, - { 5516, Material.PlayerHead }, - { 5517, Material.PlayerHead }, - { 5518, Material.PlayerHead }, - { 5519, Material.PlayerHead }, - { 5520, Material.PlayerHead }, - { 5521, Material.PlayerHead }, - { 5522, Material.PlayerHead }, - { 5523, Material.PlayerHead }, - { 5524, Material.PlayerHead }, - { 5525, Material.PlayerHead }, - { 5526, Material.PlayerHead }, - { 5527, Material.PlayerHead }, - { 5528, Material.CreeperWallHead }, - { 5529, Material.CreeperWallHead }, - { 5530, Material.CreeperWallHead }, - { 5531, Material.CreeperWallHead }, - { 5532, Material.CreeperHead }, - { 5533, Material.CreeperHead }, - { 5534, Material.CreeperHead }, - { 5535, Material.CreeperHead }, - { 5536, Material.CreeperHead }, - { 5537, Material.CreeperHead }, - { 5538, Material.CreeperHead }, - { 5539, Material.CreeperHead }, - { 5540, Material.CreeperHead }, - { 5541, Material.CreeperHead }, - { 5542, Material.CreeperHead }, - { 5543, Material.CreeperHead }, - { 5544, Material.CreeperHead }, - { 5545, Material.CreeperHead }, - { 5546, Material.CreeperHead }, - { 5547, Material.CreeperHead }, - { 5548, Material.DragonWallHead }, - { 5549, Material.DragonWallHead }, - { 5550, Material.DragonWallHead }, - { 5551, Material.DragonWallHead }, - { 5552, Material.DragonHead }, - { 5553, Material.DragonHead }, - { 5554, Material.DragonHead }, - { 5555, Material.DragonHead }, - { 5556, Material.DragonHead }, - { 5557, Material.DragonHead }, - { 5558, Material.DragonHead }, - { 5559, Material.DragonHead }, - { 5560, Material.DragonHead }, - { 5561, Material.DragonHead }, - { 5562, Material.DragonHead }, - { 5563, Material.DragonHead }, - { 5564, Material.DragonHead }, - { 5565, Material.DragonHead }, - { 5566, Material.DragonHead }, - { 5567, Material.DragonHead }, - { 5568, Material.Anvil }, - { 5569, Material.Anvil }, - { 5570, Material.Anvil }, - { 5571, Material.Anvil }, - { 5572, Material.ChippedAnvil }, - { 5573, Material.ChippedAnvil }, - { 5574, Material.ChippedAnvil }, - { 5575, Material.ChippedAnvil }, - { 5576, Material.DamagedAnvil }, - { 5577, Material.DamagedAnvil }, - { 5578, Material.DamagedAnvil }, - { 5579, Material.DamagedAnvil }, - { 5580, Material.TrappedChest }, - { 5581, Material.TrappedChest }, - { 5582, Material.TrappedChest }, - { 5583, Material.TrappedChest }, - { 5584, Material.TrappedChest }, - { 5585, Material.TrappedChest }, - { 5586, Material.TrappedChest }, - { 5587, Material.TrappedChest }, - { 5588, Material.TrappedChest }, - { 5589, Material.TrappedChest }, - { 5590, Material.TrappedChest }, - { 5591, Material.TrappedChest }, - { 5592, Material.TrappedChest }, - { 5593, Material.TrappedChest }, - { 5594, Material.TrappedChest }, - { 5595, Material.TrappedChest }, - { 5596, Material.TrappedChest }, - { 5597, Material.TrappedChest }, - { 5598, Material.TrappedChest }, - { 5599, Material.TrappedChest }, - { 5600, Material.TrappedChest }, - { 5601, Material.TrappedChest }, - { 5602, Material.TrappedChest }, - { 5603, Material.TrappedChest }, - { 5604, Material.LightWeightedPressurePlate }, - { 5605, Material.LightWeightedPressurePlate }, - { 5606, Material.LightWeightedPressurePlate }, - { 5607, Material.LightWeightedPressurePlate }, - { 5608, Material.LightWeightedPressurePlate }, - { 5609, Material.LightWeightedPressurePlate }, - { 5610, Material.LightWeightedPressurePlate }, - { 5611, Material.LightWeightedPressurePlate }, - { 5612, Material.LightWeightedPressurePlate }, - { 5613, Material.LightWeightedPressurePlate }, - { 5614, Material.LightWeightedPressurePlate }, - { 5615, Material.LightWeightedPressurePlate }, - { 5616, Material.LightWeightedPressurePlate }, - { 5617, Material.LightWeightedPressurePlate }, - { 5618, Material.LightWeightedPressurePlate }, - { 5619, Material.LightWeightedPressurePlate }, - { 5620, Material.HeavyWeightedPressurePlate }, - { 5621, Material.HeavyWeightedPressurePlate }, - { 5622, Material.HeavyWeightedPressurePlate }, - { 5623, Material.HeavyWeightedPressurePlate }, - { 5624, Material.HeavyWeightedPressurePlate }, - { 5625, Material.HeavyWeightedPressurePlate }, - { 5626, Material.HeavyWeightedPressurePlate }, - { 5627, Material.HeavyWeightedPressurePlate }, - { 5628, Material.HeavyWeightedPressurePlate }, - { 5629, Material.HeavyWeightedPressurePlate }, - { 5630, Material.HeavyWeightedPressurePlate }, - { 5631, Material.HeavyWeightedPressurePlate }, - { 5632, Material.HeavyWeightedPressurePlate }, - { 5633, Material.HeavyWeightedPressurePlate }, - { 5634, Material.HeavyWeightedPressurePlate }, - { 5635, Material.HeavyWeightedPressurePlate }, - { 5636, Material.Comparator }, - { 5637, Material.Comparator }, - { 5638, Material.Comparator }, - { 5639, Material.Comparator }, - { 5640, Material.Comparator }, - { 5641, Material.Comparator }, - { 5642, Material.Comparator }, - { 5643, Material.Comparator }, - { 5644, Material.Comparator }, - { 5645, Material.Comparator }, - { 5646, Material.Comparator }, - { 5647, Material.Comparator }, - { 5648, Material.Comparator }, - { 5649, Material.Comparator }, - { 5650, Material.Comparator }, - { 5651, Material.Comparator }, - { 5652, Material.DaylightDetector }, - { 5653, Material.DaylightDetector }, - { 5654, Material.DaylightDetector }, - { 5655, Material.DaylightDetector }, - { 5656, Material.DaylightDetector }, - { 5657, Material.DaylightDetector }, - { 5658, Material.DaylightDetector }, - { 5659, Material.DaylightDetector }, - { 5660, Material.DaylightDetector }, - { 5661, Material.DaylightDetector }, - { 5662, Material.DaylightDetector }, - { 5663, Material.DaylightDetector }, - { 5664, Material.DaylightDetector }, - { 5665, Material.DaylightDetector }, - { 5666, Material.DaylightDetector }, - { 5667, Material.DaylightDetector }, - { 5668, Material.DaylightDetector }, - { 5669, Material.DaylightDetector }, - { 5670, Material.DaylightDetector }, - { 5671, Material.DaylightDetector }, - { 5672, Material.DaylightDetector }, - { 5673, Material.DaylightDetector }, - { 5674, Material.DaylightDetector }, - { 5675, Material.DaylightDetector }, - { 5676, Material.DaylightDetector }, - { 5677, Material.DaylightDetector }, - { 5678, Material.DaylightDetector }, - { 5679, Material.DaylightDetector }, - { 5680, Material.DaylightDetector }, - { 5681, Material.DaylightDetector }, - { 5682, Material.DaylightDetector }, - { 5683, Material.DaylightDetector }, - { 5684, Material.RedstoneBlock }, - { 5685, Material.NetherQuartzOre }, - { 5686, Material.Hopper }, - { 5687, Material.Hopper }, - { 5688, Material.Hopper }, - { 5689, Material.Hopper }, - { 5690, Material.Hopper }, - { 5691, Material.Hopper }, - { 5692, Material.Hopper }, - { 5693, Material.Hopper }, - { 5694, Material.Hopper }, - { 5695, Material.Hopper }, - { 5696, Material.QuartzBlock }, - { 5697, Material.ChiseledQuartzBlock }, - { 5698, Material.QuartzPillar }, - { 5699, Material.QuartzPillar }, - { 5700, Material.QuartzPillar }, - { 5701, Material.QuartzStairs }, - { 5702, Material.QuartzStairs }, - { 5703, Material.QuartzStairs }, - { 5704, Material.QuartzStairs }, - { 5705, Material.QuartzStairs }, - { 5706, Material.QuartzStairs }, - { 5707, Material.QuartzStairs }, - { 5708, Material.QuartzStairs }, - { 5709, Material.QuartzStairs }, - { 5710, Material.QuartzStairs }, - { 5711, Material.QuartzStairs }, - { 5712, Material.QuartzStairs }, - { 5713, Material.QuartzStairs }, - { 5714, Material.QuartzStairs }, - { 5715, Material.QuartzStairs }, - { 5716, Material.QuartzStairs }, - { 5717, Material.QuartzStairs }, - { 5718, Material.QuartzStairs }, - { 5719, Material.QuartzStairs }, - { 5720, Material.QuartzStairs }, - { 5721, Material.QuartzStairs }, - { 5722, Material.QuartzStairs }, - { 5723, Material.QuartzStairs }, - { 5724, Material.QuartzStairs }, - { 5725, Material.QuartzStairs }, - { 5726, Material.QuartzStairs }, - { 5727, Material.QuartzStairs }, - { 5728, Material.QuartzStairs }, - { 5729, Material.QuartzStairs }, - { 5730, Material.QuartzStairs }, - { 5731, Material.QuartzStairs }, - { 5732, Material.QuartzStairs }, - { 5733, Material.QuartzStairs }, - { 5734, Material.QuartzStairs }, - { 5735, Material.QuartzStairs }, - { 5736, Material.QuartzStairs }, - { 5737, Material.QuartzStairs }, - { 5738, Material.QuartzStairs }, - { 5739, Material.QuartzStairs }, - { 5740, Material.QuartzStairs }, - { 5741, Material.QuartzStairs }, - { 5742, Material.QuartzStairs }, - { 5743, Material.QuartzStairs }, - { 5744, Material.QuartzStairs }, - { 5745, Material.QuartzStairs }, - { 5746, Material.QuartzStairs }, - { 5747, Material.QuartzStairs }, - { 5748, Material.QuartzStairs }, - { 5749, Material.QuartzStairs }, - { 5750, Material.QuartzStairs }, - { 5751, Material.QuartzStairs }, - { 5752, Material.QuartzStairs }, - { 5753, Material.QuartzStairs }, - { 5754, Material.QuartzStairs }, - { 5755, Material.QuartzStairs }, - { 5756, Material.QuartzStairs }, - { 5757, Material.QuartzStairs }, - { 5758, Material.QuartzStairs }, - { 5759, Material.QuartzStairs }, - { 5760, Material.QuartzStairs }, - { 5761, Material.QuartzStairs }, - { 5762, Material.QuartzStairs }, - { 5763, Material.QuartzStairs }, - { 5764, Material.QuartzStairs }, - { 5765, Material.QuartzStairs }, - { 5766, Material.QuartzStairs }, - { 5767, Material.QuartzStairs }, - { 5768, Material.QuartzStairs }, - { 5769, Material.QuartzStairs }, - { 5770, Material.QuartzStairs }, - { 5771, Material.QuartzStairs }, - { 5772, Material.QuartzStairs }, - { 5773, Material.QuartzStairs }, - { 5774, Material.QuartzStairs }, - { 5775, Material.QuartzStairs }, - { 5776, Material.QuartzStairs }, - { 5777, Material.QuartzStairs }, - { 5778, Material.QuartzStairs }, - { 5779, Material.QuartzStairs }, - { 5780, Material.QuartzStairs }, - { 5781, Material.ActivatorRail }, - { 5782, Material.ActivatorRail }, - { 5783, Material.ActivatorRail }, - { 5784, Material.ActivatorRail }, - { 5785, Material.ActivatorRail }, - { 5786, Material.ActivatorRail }, - { 5787, Material.ActivatorRail }, - { 5788, Material.ActivatorRail }, - { 5789, Material.ActivatorRail }, - { 5790, Material.ActivatorRail }, - { 5791, Material.ActivatorRail }, - { 5792, Material.ActivatorRail }, - { 5793, Material.Dropper }, - { 5794, Material.Dropper }, - { 5795, Material.Dropper }, - { 5796, Material.Dropper }, - { 5797, Material.Dropper }, - { 5798, Material.Dropper }, - { 5799, Material.Dropper }, - { 5800, Material.Dropper }, - { 5801, Material.Dropper }, - { 5802, Material.Dropper }, - { 5803, Material.Dropper }, - { 5804, Material.Dropper }, - { 5805, Material.WhiteTerracotta }, - { 5806, Material.OrangeTerracotta }, - { 5807, Material.MagentaTerracotta }, - { 5808, Material.LightBlueTerracotta }, - { 5809, Material.YellowTerracotta }, - { 5810, Material.LimeTerracotta }, - { 5811, Material.PinkTerracotta }, - { 5812, Material.GrayTerracotta }, - { 5813, Material.LightGrayTerracotta }, - { 5814, Material.CyanTerracotta }, - { 5815, Material.PurpleTerracotta }, - { 5816, Material.BlueTerracotta }, - { 5817, Material.BrownTerracotta }, - { 5818, Material.GreenTerracotta }, - { 5819, Material.RedTerracotta }, - { 5820, Material.BlackTerracotta }, - { 5821, Material.WhiteStainedGlassPane }, - { 5822, Material.WhiteStainedGlassPane }, - { 5823, Material.WhiteStainedGlassPane }, - { 5824, Material.WhiteStainedGlassPane }, - { 5825, Material.WhiteStainedGlassPane }, - { 5826, Material.WhiteStainedGlassPane }, - { 5827, Material.WhiteStainedGlassPane }, - { 5828, Material.WhiteStainedGlassPane }, - { 5829, Material.WhiteStainedGlassPane }, - { 5830, Material.WhiteStainedGlassPane }, - { 5831, Material.WhiteStainedGlassPane }, - { 5832, Material.WhiteStainedGlassPane }, - { 5833, Material.WhiteStainedGlassPane }, - { 5834, Material.WhiteStainedGlassPane }, - { 5835, Material.WhiteStainedGlassPane }, - { 5836, Material.WhiteStainedGlassPane }, - { 5837, Material.WhiteStainedGlassPane }, - { 5838, Material.WhiteStainedGlassPane }, - { 5839, Material.WhiteStainedGlassPane }, - { 5840, Material.WhiteStainedGlassPane }, - { 5841, Material.WhiteStainedGlassPane }, - { 5842, Material.WhiteStainedGlassPane }, - { 5843, Material.WhiteStainedGlassPane }, - { 5844, Material.WhiteStainedGlassPane }, - { 5845, Material.WhiteStainedGlassPane }, - { 5846, Material.WhiteStainedGlassPane }, - { 5847, Material.WhiteStainedGlassPane }, - { 5848, Material.WhiteStainedGlassPane }, - { 5849, Material.WhiteStainedGlassPane }, - { 5850, Material.WhiteStainedGlassPane }, - { 5851, Material.WhiteStainedGlassPane }, - { 5852, Material.WhiteStainedGlassPane }, - { 5853, Material.OrangeStainedGlassPane }, - { 5854, Material.OrangeStainedGlassPane }, - { 5855, Material.OrangeStainedGlassPane }, - { 5856, Material.OrangeStainedGlassPane }, - { 5857, Material.OrangeStainedGlassPane }, - { 5858, Material.OrangeStainedGlassPane }, - { 5859, Material.OrangeStainedGlassPane }, - { 5860, Material.OrangeStainedGlassPane }, - { 5861, Material.OrangeStainedGlassPane }, - { 5862, Material.OrangeStainedGlassPane }, - { 5863, Material.OrangeStainedGlassPane }, - { 5864, Material.OrangeStainedGlassPane }, - { 5865, Material.OrangeStainedGlassPane }, - { 5866, Material.OrangeStainedGlassPane }, - { 5867, Material.OrangeStainedGlassPane }, - { 5868, Material.OrangeStainedGlassPane }, - { 5869, Material.OrangeStainedGlassPane }, - { 5870, Material.OrangeStainedGlassPane }, - { 5871, Material.OrangeStainedGlassPane }, - { 5872, Material.OrangeStainedGlassPane }, - { 5873, Material.OrangeStainedGlassPane }, - { 5874, Material.OrangeStainedGlassPane }, - { 5875, Material.OrangeStainedGlassPane }, - { 5876, Material.OrangeStainedGlassPane }, - { 5877, Material.OrangeStainedGlassPane }, - { 5878, Material.OrangeStainedGlassPane }, - { 5879, Material.OrangeStainedGlassPane }, - { 5880, Material.OrangeStainedGlassPane }, - { 5881, Material.OrangeStainedGlassPane }, - { 5882, Material.OrangeStainedGlassPane }, - { 5883, Material.OrangeStainedGlassPane }, - { 5884, Material.OrangeStainedGlassPane }, - { 5885, Material.MagentaStainedGlassPane }, - { 5886, Material.MagentaStainedGlassPane }, - { 5887, Material.MagentaStainedGlassPane }, - { 5888, Material.MagentaStainedGlassPane }, - { 5889, Material.MagentaStainedGlassPane }, - { 5890, Material.MagentaStainedGlassPane }, - { 5891, Material.MagentaStainedGlassPane }, - { 5892, Material.MagentaStainedGlassPane }, - { 5893, Material.MagentaStainedGlassPane }, - { 5894, Material.MagentaStainedGlassPane }, - { 5895, Material.MagentaStainedGlassPane }, - { 5896, Material.MagentaStainedGlassPane }, - { 5897, Material.MagentaStainedGlassPane }, - { 5898, Material.MagentaStainedGlassPane }, - { 5899, Material.MagentaStainedGlassPane }, - { 5900, Material.MagentaStainedGlassPane }, - { 5901, Material.MagentaStainedGlassPane }, - { 5902, Material.MagentaStainedGlassPane }, - { 5903, Material.MagentaStainedGlassPane }, - { 5904, Material.MagentaStainedGlassPane }, - { 5905, Material.MagentaStainedGlassPane }, - { 5906, Material.MagentaStainedGlassPane }, - { 5907, Material.MagentaStainedGlassPane }, - { 5908, Material.MagentaStainedGlassPane }, - { 5909, Material.MagentaStainedGlassPane }, - { 5910, Material.MagentaStainedGlassPane }, - { 5911, Material.MagentaStainedGlassPane }, - { 5912, Material.MagentaStainedGlassPane }, - { 5913, Material.MagentaStainedGlassPane }, - { 5914, Material.MagentaStainedGlassPane }, - { 5915, Material.MagentaStainedGlassPane }, - { 5916, Material.MagentaStainedGlassPane }, - { 5917, Material.LightBlueStainedGlassPane }, - { 5918, Material.LightBlueStainedGlassPane }, - { 5919, Material.LightBlueStainedGlassPane }, - { 5920, Material.LightBlueStainedGlassPane }, - { 5921, Material.LightBlueStainedGlassPane }, - { 5922, Material.LightBlueStainedGlassPane }, - { 5923, Material.LightBlueStainedGlassPane }, - { 5924, Material.LightBlueStainedGlassPane }, - { 5925, Material.LightBlueStainedGlassPane }, - { 5926, Material.LightBlueStainedGlassPane }, - { 5927, Material.LightBlueStainedGlassPane }, - { 5928, Material.LightBlueStainedGlassPane }, - { 5929, Material.LightBlueStainedGlassPane }, - { 5930, Material.LightBlueStainedGlassPane }, - { 5931, Material.LightBlueStainedGlassPane }, - { 5932, Material.LightBlueStainedGlassPane }, - { 5933, Material.LightBlueStainedGlassPane }, - { 5934, Material.LightBlueStainedGlassPane }, - { 5935, Material.LightBlueStainedGlassPane }, - { 5936, Material.LightBlueStainedGlassPane }, - { 5937, Material.LightBlueStainedGlassPane }, - { 5938, Material.LightBlueStainedGlassPane }, - { 5939, Material.LightBlueStainedGlassPane }, - { 5940, Material.LightBlueStainedGlassPane }, - { 5941, Material.LightBlueStainedGlassPane }, - { 5942, Material.LightBlueStainedGlassPane }, - { 5943, Material.LightBlueStainedGlassPane }, - { 5944, Material.LightBlueStainedGlassPane }, - { 5945, Material.LightBlueStainedGlassPane }, - { 5946, Material.LightBlueStainedGlassPane }, - { 5947, Material.LightBlueStainedGlassPane }, - { 5948, Material.LightBlueStainedGlassPane }, - { 5949, Material.YellowStainedGlassPane }, - { 5950, Material.YellowStainedGlassPane }, - { 5951, Material.YellowStainedGlassPane }, - { 5952, Material.YellowStainedGlassPane }, - { 5953, Material.YellowStainedGlassPane }, - { 5954, Material.YellowStainedGlassPane }, - { 5955, Material.YellowStainedGlassPane }, - { 5956, Material.YellowStainedGlassPane }, - { 5957, Material.YellowStainedGlassPane }, - { 5958, Material.YellowStainedGlassPane }, - { 5959, Material.YellowStainedGlassPane }, - { 5960, Material.YellowStainedGlassPane }, - { 5961, Material.YellowStainedGlassPane }, - { 5962, Material.YellowStainedGlassPane }, - { 5963, Material.YellowStainedGlassPane }, - { 5964, Material.YellowStainedGlassPane }, - { 5965, Material.YellowStainedGlassPane }, - { 5966, Material.YellowStainedGlassPane }, - { 5967, Material.YellowStainedGlassPane }, - { 5968, Material.YellowStainedGlassPane }, - { 5969, Material.YellowStainedGlassPane }, - { 5970, Material.YellowStainedGlassPane }, - { 5971, Material.YellowStainedGlassPane }, - { 5972, Material.YellowStainedGlassPane }, - { 5973, Material.YellowStainedGlassPane }, - { 5974, Material.YellowStainedGlassPane }, - { 5975, Material.YellowStainedGlassPane }, - { 5976, Material.YellowStainedGlassPane }, - { 5977, Material.YellowStainedGlassPane }, - { 5978, Material.YellowStainedGlassPane }, - { 5979, Material.YellowStainedGlassPane }, - { 5980, Material.YellowStainedGlassPane }, - { 5981, Material.LimeStainedGlassPane }, - { 5982, Material.LimeStainedGlassPane }, - { 5983, Material.LimeStainedGlassPane }, - { 5984, Material.LimeStainedGlassPane }, - { 5985, Material.LimeStainedGlassPane }, - { 5986, Material.LimeStainedGlassPane }, - { 5987, Material.LimeStainedGlassPane }, - { 5988, Material.LimeStainedGlassPane }, - { 5989, Material.LimeStainedGlassPane }, - { 5990, Material.LimeStainedGlassPane }, - { 5991, Material.LimeStainedGlassPane }, - { 5992, Material.LimeStainedGlassPane }, - { 5993, Material.LimeStainedGlassPane }, - { 5994, Material.LimeStainedGlassPane }, - { 5995, Material.LimeStainedGlassPane }, - { 5996, Material.LimeStainedGlassPane }, - { 5997, Material.LimeStainedGlassPane }, - { 5998, Material.LimeStainedGlassPane }, - { 5999, Material.LimeStainedGlassPane }, - { 6000, Material.LimeStainedGlassPane }, - { 6001, Material.LimeStainedGlassPane }, - { 6002, Material.LimeStainedGlassPane }, - { 6003, Material.LimeStainedGlassPane }, - { 6004, Material.LimeStainedGlassPane }, - { 6005, Material.LimeStainedGlassPane }, - { 6006, Material.LimeStainedGlassPane }, - { 6007, Material.LimeStainedGlassPane }, - { 6008, Material.LimeStainedGlassPane }, - { 6009, Material.LimeStainedGlassPane }, - { 6010, Material.LimeStainedGlassPane }, - { 6011, Material.LimeStainedGlassPane }, - { 6012, Material.LimeStainedGlassPane }, - { 6013, Material.PinkStainedGlassPane }, - { 6014, Material.PinkStainedGlassPane }, - { 6015, Material.PinkStainedGlassPane }, - { 6016, Material.PinkStainedGlassPane }, - { 6017, Material.PinkStainedGlassPane }, - { 6018, Material.PinkStainedGlassPane }, - { 6019, Material.PinkStainedGlassPane }, - { 6020, Material.PinkStainedGlassPane }, - { 6021, Material.PinkStainedGlassPane }, - { 6022, Material.PinkStainedGlassPane }, - { 6023, Material.PinkStainedGlassPane }, - { 6024, Material.PinkStainedGlassPane }, - { 6025, Material.PinkStainedGlassPane }, - { 6026, Material.PinkStainedGlassPane }, - { 6027, Material.PinkStainedGlassPane }, - { 6028, Material.PinkStainedGlassPane }, - { 6029, Material.PinkStainedGlassPane }, - { 6030, Material.PinkStainedGlassPane }, - { 6031, Material.PinkStainedGlassPane }, - { 6032, Material.PinkStainedGlassPane }, - { 6033, Material.PinkStainedGlassPane }, - { 6034, Material.PinkStainedGlassPane }, - { 6035, Material.PinkStainedGlassPane }, - { 6036, Material.PinkStainedGlassPane }, - { 6037, Material.PinkStainedGlassPane }, - { 6038, Material.PinkStainedGlassPane }, - { 6039, Material.PinkStainedGlassPane }, - { 6040, Material.PinkStainedGlassPane }, - { 6041, Material.PinkStainedGlassPane }, - { 6042, Material.PinkStainedGlassPane }, - { 6043, Material.PinkStainedGlassPane }, - { 6044, Material.PinkStainedGlassPane }, - { 6045, Material.GrayStainedGlassPane }, - { 6046, Material.GrayStainedGlassPane }, - { 6047, Material.GrayStainedGlassPane }, - { 6048, Material.GrayStainedGlassPane }, - { 6049, Material.GrayStainedGlassPane }, - { 6050, Material.GrayStainedGlassPane }, - { 6051, Material.GrayStainedGlassPane }, - { 6052, Material.GrayStainedGlassPane }, - { 6053, Material.GrayStainedGlassPane }, - { 6054, Material.GrayStainedGlassPane }, - { 6055, Material.GrayStainedGlassPane }, - { 6056, Material.GrayStainedGlassPane }, - { 6057, Material.GrayStainedGlassPane }, - { 6058, Material.GrayStainedGlassPane }, - { 6059, Material.GrayStainedGlassPane }, - { 6060, Material.GrayStainedGlassPane }, - { 6061, Material.GrayStainedGlassPane }, - { 6062, Material.GrayStainedGlassPane }, - { 6063, Material.GrayStainedGlassPane }, - { 6064, Material.GrayStainedGlassPane }, - { 6065, Material.GrayStainedGlassPane }, - { 6066, Material.GrayStainedGlassPane }, - { 6067, Material.GrayStainedGlassPane }, - { 6068, Material.GrayStainedGlassPane }, - { 6069, Material.GrayStainedGlassPane }, - { 6070, Material.GrayStainedGlassPane }, - { 6071, Material.GrayStainedGlassPane }, - { 6072, Material.GrayStainedGlassPane }, - { 6073, Material.GrayStainedGlassPane }, - { 6074, Material.GrayStainedGlassPane }, - { 6075, Material.GrayStainedGlassPane }, - { 6076, Material.GrayStainedGlassPane }, - { 6077, Material.LightGrayStainedGlassPane }, - { 6078, Material.LightGrayStainedGlassPane }, - { 6079, Material.LightGrayStainedGlassPane }, - { 6080, Material.LightGrayStainedGlassPane }, - { 6081, Material.LightGrayStainedGlassPane }, - { 6082, Material.LightGrayStainedGlassPane }, - { 6083, Material.LightGrayStainedGlassPane }, - { 6084, Material.LightGrayStainedGlassPane }, - { 6085, Material.LightGrayStainedGlassPane }, - { 6086, Material.LightGrayStainedGlassPane }, - { 6087, Material.LightGrayStainedGlassPane }, - { 6088, Material.LightGrayStainedGlassPane }, - { 6089, Material.LightGrayStainedGlassPane }, - { 6090, Material.LightGrayStainedGlassPane }, - { 6091, Material.LightGrayStainedGlassPane }, - { 6092, Material.LightGrayStainedGlassPane }, - { 6093, Material.LightGrayStainedGlassPane }, - { 6094, Material.LightGrayStainedGlassPane }, - { 6095, Material.LightGrayStainedGlassPane }, - { 6096, Material.LightGrayStainedGlassPane }, - { 6097, Material.LightGrayStainedGlassPane }, - { 6098, Material.LightGrayStainedGlassPane }, - { 6099, Material.LightGrayStainedGlassPane }, - { 6100, Material.LightGrayStainedGlassPane }, - { 6101, Material.LightGrayStainedGlassPane }, - { 6102, Material.LightGrayStainedGlassPane }, - { 6103, Material.LightGrayStainedGlassPane }, - { 6104, Material.LightGrayStainedGlassPane }, - { 6105, Material.LightGrayStainedGlassPane }, - { 6106, Material.LightGrayStainedGlassPane }, - { 6107, Material.LightGrayStainedGlassPane }, - { 6108, Material.LightGrayStainedGlassPane }, - { 6109, Material.CyanStainedGlassPane }, - { 6110, Material.CyanStainedGlassPane }, - { 6111, Material.CyanStainedGlassPane }, - { 6112, Material.CyanStainedGlassPane }, - { 6113, Material.CyanStainedGlassPane }, - { 6114, Material.CyanStainedGlassPane }, - { 6115, Material.CyanStainedGlassPane }, - { 6116, Material.CyanStainedGlassPane }, - { 6117, Material.CyanStainedGlassPane }, - { 6118, Material.CyanStainedGlassPane }, - { 6119, Material.CyanStainedGlassPane }, - { 6120, Material.CyanStainedGlassPane }, - { 6121, Material.CyanStainedGlassPane }, - { 6122, Material.CyanStainedGlassPane }, - { 6123, Material.CyanStainedGlassPane }, - { 6124, Material.CyanStainedGlassPane }, - { 6125, Material.CyanStainedGlassPane }, - { 6126, Material.CyanStainedGlassPane }, - { 6127, Material.CyanStainedGlassPane }, - { 6128, Material.CyanStainedGlassPane }, - { 6129, Material.CyanStainedGlassPane }, - { 6130, Material.CyanStainedGlassPane }, - { 6131, Material.CyanStainedGlassPane }, - { 6132, Material.CyanStainedGlassPane }, - { 6133, Material.CyanStainedGlassPane }, - { 6134, Material.CyanStainedGlassPane }, - { 6135, Material.CyanStainedGlassPane }, - { 6136, Material.CyanStainedGlassPane }, - { 6137, Material.CyanStainedGlassPane }, - { 6138, Material.CyanStainedGlassPane }, - { 6139, Material.CyanStainedGlassPane }, - { 6140, Material.CyanStainedGlassPane }, - { 6141, Material.PurpleStainedGlassPane }, - { 6142, Material.PurpleStainedGlassPane }, - { 6143, Material.PurpleStainedGlassPane }, - { 6144, Material.PurpleStainedGlassPane }, - { 6145, Material.PurpleStainedGlassPane }, - { 6146, Material.PurpleStainedGlassPane }, - { 6147, Material.PurpleStainedGlassPane }, - { 6148, Material.PurpleStainedGlassPane }, - { 6149, Material.PurpleStainedGlassPane }, - { 6150, Material.PurpleStainedGlassPane }, - { 6151, Material.PurpleStainedGlassPane }, - { 6152, Material.PurpleStainedGlassPane }, - { 6153, Material.PurpleStainedGlassPane }, - { 6154, Material.PurpleStainedGlassPane }, - { 6155, Material.PurpleStainedGlassPane }, - { 6156, Material.PurpleStainedGlassPane }, - { 6157, Material.PurpleStainedGlassPane }, - { 6158, Material.PurpleStainedGlassPane }, - { 6159, Material.PurpleStainedGlassPane }, - { 6160, Material.PurpleStainedGlassPane }, - { 6161, Material.PurpleStainedGlassPane }, - { 6162, Material.PurpleStainedGlassPane }, - { 6163, Material.PurpleStainedGlassPane }, - { 6164, Material.PurpleStainedGlassPane }, - { 6165, Material.PurpleStainedGlassPane }, - { 6166, Material.PurpleStainedGlassPane }, - { 6167, Material.PurpleStainedGlassPane }, - { 6168, Material.PurpleStainedGlassPane }, - { 6169, Material.PurpleStainedGlassPane }, - { 6170, Material.PurpleStainedGlassPane }, - { 6171, Material.PurpleStainedGlassPane }, - { 6172, Material.PurpleStainedGlassPane }, - { 6173, Material.BlueStainedGlassPane }, - { 6174, Material.BlueStainedGlassPane }, - { 6175, Material.BlueStainedGlassPane }, - { 6176, Material.BlueStainedGlassPane }, - { 6177, Material.BlueStainedGlassPane }, - { 6178, Material.BlueStainedGlassPane }, - { 6179, Material.BlueStainedGlassPane }, - { 6180, Material.BlueStainedGlassPane }, - { 6181, Material.BlueStainedGlassPane }, - { 6182, Material.BlueStainedGlassPane }, - { 6183, Material.BlueStainedGlassPane }, - { 6184, Material.BlueStainedGlassPane }, - { 6185, Material.BlueStainedGlassPane }, - { 6186, Material.BlueStainedGlassPane }, - { 6187, Material.BlueStainedGlassPane }, - { 6188, Material.BlueStainedGlassPane }, - { 6189, Material.BlueStainedGlassPane }, - { 6190, Material.BlueStainedGlassPane }, - { 6191, Material.BlueStainedGlassPane }, - { 6192, Material.BlueStainedGlassPane }, - { 6193, Material.BlueStainedGlassPane }, - { 6194, Material.BlueStainedGlassPane }, - { 6195, Material.BlueStainedGlassPane }, - { 6196, Material.BlueStainedGlassPane }, - { 6197, Material.BlueStainedGlassPane }, - { 6198, Material.BlueStainedGlassPane }, - { 6199, Material.BlueStainedGlassPane }, - { 6200, Material.BlueStainedGlassPane }, - { 6201, Material.BlueStainedGlassPane }, - { 6202, Material.BlueStainedGlassPane }, - { 6203, Material.BlueStainedGlassPane }, - { 6204, Material.BlueStainedGlassPane }, - { 6205, Material.BrownStainedGlassPane }, - { 6206, Material.BrownStainedGlassPane }, - { 6207, Material.BrownStainedGlassPane }, - { 6208, Material.BrownStainedGlassPane }, - { 6209, Material.BrownStainedGlassPane }, - { 6210, Material.BrownStainedGlassPane }, - { 6211, Material.BrownStainedGlassPane }, - { 6212, Material.BrownStainedGlassPane }, - { 6213, Material.BrownStainedGlassPane }, - { 6214, Material.BrownStainedGlassPane }, - { 6215, Material.BrownStainedGlassPane }, - { 6216, Material.BrownStainedGlassPane }, - { 6217, Material.BrownStainedGlassPane }, - { 6218, Material.BrownStainedGlassPane }, - { 6219, Material.BrownStainedGlassPane }, - { 6220, Material.BrownStainedGlassPane }, - { 6221, Material.BrownStainedGlassPane }, - { 6222, Material.BrownStainedGlassPane }, - { 6223, Material.BrownStainedGlassPane }, - { 6224, Material.BrownStainedGlassPane }, - { 6225, Material.BrownStainedGlassPane }, - { 6226, Material.BrownStainedGlassPane }, - { 6227, Material.BrownStainedGlassPane }, - { 6228, Material.BrownStainedGlassPane }, - { 6229, Material.BrownStainedGlassPane }, - { 6230, Material.BrownStainedGlassPane }, - { 6231, Material.BrownStainedGlassPane }, - { 6232, Material.BrownStainedGlassPane }, - { 6233, Material.BrownStainedGlassPane }, - { 6234, Material.BrownStainedGlassPane }, - { 6235, Material.BrownStainedGlassPane }, - { 6236, Material.BrownStainedGlassPane }, - { 6237, Material.GreenStainedGlassPane }, - { 6238, Material.GreenStainedGlassPane }, - { 6239, Material.GreenStainedGlassPane }, - { 6240, Material.GreenStainedGlassPane }, - { 6241, Material.GreenStainedGlassPane }, - { 6242, Material.GreenStainedGlassPane }, - { 6243, Material.GreenStainedGlassPane }, - { 6244, Material.GreenStainedGlassPane }, - { 6245, Material.GreenStainedGlassPane }, - { 6246, Material.GreenStainedGlassPane }, - { 6247, Material.GreenStainedGlassPane }, - { 6248, Material.GreenStainedGlassPane }, - { 6249, Material.GreenStainedGlassPane }, - { 6250, Material.GreenStainedGlassPane }, - { 6251, Material.GreenStainedGlassPane }, - { 6252, Material.GreenStainedGlassPane }, - { 6253, Material.GreenStainedGlassPane }, - { 6254, Material.GreenStainedGlassPane }, - { 6255, Material.GreenStainedGlassPane }, - { 6256, Material.GreenStainedGlassPane }, - { 6257, Material.GreenStainedGlassPane }, - { 6258, Material.GreenStainedGlassPane }, - { 6259, Material.GreenStainedGlassPane }, - { 6260, Material.GreenStainedGlassPane }, - { 6261, Material.GreenStainedGlassPane }, - { 6262, Material.GreenStainedGlassPane }, - { 6263, Material.GreenStainedGlassPane }, - { 6264, Material.GreenStainedGlassPane }, - { 6265, Material.GreenStainedGlassPane }, - { 6266, Material.GreenStainedGlassPane }, - { 6267, Material.GreenStainedGlassPane }, - { 6268, Material.GreenStainedGlassPane }, - { 6269, Material.RedStainedGlassPane }, - { 6270, Material.RedStainedGlassPane }, - { 6271, Material.RedStainedGlassPane }, - { 6272, Material.RedStainedGlassPane }, - { 6273, Material.RedStainedGlassPane }, - { 6274, Material.RedStainedGlassPane }, - { 6275, Material.RedStainedGlassPane }, - { 6276, Material.RedStainedGlassPane }, - { 6277, Material.RedStainedGlassPane }, - { 6278, Material.RedStainedGlassPane }, - { 6279, Material.RedStainedGlassPane }, - { 6280, Material.RedStainedGlassPane }, - { 6281, Material.RedStainedGlassPane }, - { 6282, Material.RedStainedGlassPane }, - { 6283, Material.RedStainedGlassPane }, - { 6284, Material.RedStainedGlassPane }, - { 6285, Material.RedStainedGlassPane }, - { 6286, Material.RedStainedGlassPane }, - { 6287, Material.RedStainedGlassPane }, - { 6288, Material.RedStainedGlassPane }, - { 6289, Material.RedStainedGlassPane }, - { 6290, Material.RedStainedGlassPane }, - { 6291, Material.RedStainedGlassPane }, - { 6292, Material.RedStainedGlassPane }, - { 6293, Material.RedStainedGlassPane }, - { 6294, Material.RedStainedGlassPane }, - { 6295, Material.RedStainedGlassPane }, - { 6296, Material.RedStainedGlassPane }, - { 6297, Material.RedStainedGlassPane }, - { 6298, Material.RedStainedGlassPane }, - { 6299, Material.RedStainedGlassPane }, - { 6300, Material.RedStainedGlassPane }, - { 6301, Material.BlackStainedGlassPane }, - { 6302, Material.BlackStainedGlassPane }, - { 6303, Material.BlackStainedGlassPane }, - { 6304, Material.BlackStainedGlassPane }, - { 6305, Material.BlackStainedGlassPane }, - { 6306, Material.BlackStainedGlassPane }, - { 6307, Material.BlackStainedGlassPane }, - { 6308, Material.BlackStainedGlassPane }, - { 6309, Material.BlackStainedGlassPane }, - { 6310, Material.BlackStainedGlassPane }, - { 6311, Material.BlackStainedGlassPane }, - { 6312, Material.BlackStainedGlassPane }, - { 6313, Material.BlackStainedGlassPane }, - { 6314, Material.BlackStainedGlassPane }, - { 6315, Material.BlackStainedGlassPane }, - { 6316, Material.BlackStainedGlassPane }, - { 6317, Material.BlackStainedGlassPane }, - { 6318, Material.BlackStainedGlassPane }, - { 6319, Material.BlackStainedGlassPane }, - { 6320, Material.BlackStainedGlassPane }, - { 6321, Material.BlackStainedGlassPane }, - { 6322, Material.BlackStainedGlassPane }, - { 6323, Material.BlackStainedGlassPane }, - { 6324, Material.BlackStainedGlassPane }, - { 6325, Material.BlackStainedGlassPane }, - { 6326, Material.BlackStainedGlassPane }, - { 6327, Material.BlackStainedGlassPane }, - { 6328, Material.BlackStainedGlassPane }, - { 6329, Material.BlackStainedGlassPane }, - { 6330, Material.BlackStainedGlassPane }, - { 6331, Material.BlackStainedGlassPane }, - { 6332, Material.BlackStainedGlassPane }, - { 6333, Material.AcaciaStairs }, - { 6334, Material.AcaciaStairs }, - { 6335, Material.AcaciaStairs }, - { 6336, Material.AcaciaStairs }, - { 6337, Material.AcaciaStairs }, - { 6338, Material.AcaciaStairs }, - { 6339, Material.AcaciaStairs }, - { 6340, Material.AcaciaStairs }, - { 6341, Material.AcaciaStairs }, - { 6342, Material.AcaciaStairs }, - { 6343, Material.AcaciaStairs }, - { 6344, Material.AcaciaStairs }, - { 6345, Material.AcaciaStairs }, - { 6346, Material.AcaciaStairs }, - { 6347, Material.AcaciaStairs }, - { 6348, Material.AcaciaStairs }, - { 6349, Material.AcaciaStairs }, - { 6350, Material.AcaciaStairs }, - { 6351, Material.AcaciaStairs }, - { 6352, Material.AcaciaStairs }, - { 6353, Material.AcaciaStairs }, - { 6354, Material.AcaciaStairs }, - { 6355, Material.AcaciaStairs }, - { 6356, Material.AcaciaStairs }, - { 6357, Material.AcaciaStairs }, - { 6358, Material.AcaciaStairs }, - { 6359, Material.AcaciaStairs }, - { 6360, Material.AcaciaStairs }, - { 6361, Material.AcaciaStairs }, - { 6362, Material.AcaciaStairs }, - { 6363, Material.AcaciaStairs }, - { 6364, Material.AcaciaStairs }, - { 6365, Material.AcaciaStairs }, - { 6366, Material.AcaciaStairs }, - { 6367, Material.AcaciaStairs }, - { 6368, Material.AcaciaStairs }, - { 6369, Material.AcaciaStairs }, - { 6370, Material.AcaciaStairs }, - { 6371, Material.AcaciaStairs }, - { 6372, Material.AcaciaStairs }, - { 6373, Material.AcaciaStairs }, - { 6374, Material.AcaciaStairs }, - { 6375, Material.AcaciaStairs }, - { 6376, Material.AcaciaStairs }, - { 6377, Material.AcaciaStairs }, - { 6378, Material.AcaciaStairs }, - { 6379, Material.AcaciaStairs }, - { 6380, Material.AcaciaStairs }, - { 6381, Material.AcaciaStairs }, - { 6382, Material.AcaciaStairs }, - { 6383, Material.AcaciaStairs }, - { 6384, Material.AcaciaStairs }, - { 6385, Material.AcaciaStairs }, - { 6386, Material.AcaciaStairs }, - { 6387, Material.AcaciaStairs }, - { 6388, Material.AcaciaStairs }, - { 6389, Material.AcaciaStairs }, - { 6390, Material.AcaciaStairs }, - { 6391, Material.AcaciaStairs }, - { 6392, Material.AcaciaStairs }, - { 6393, Material.AcaciaStairs }, - { 6394, Material.AcaciaStairs }, - { 6395, Material.AcaciaStairs }, - { 6396, Material.AcaciaStairs }, - { 6397, Material.AcaciaStairs }, - { 6398, Material.AcaciaStairs }, - { 6399, Material.AcaciaStairs }, - { 6400, Material.AcaciaStairs }, - { 6401, Material.AcaciaStairs }, - { 6402, Material.AcaciaStairs }, - { 6403, Material.AcaciaStairs }, - { 6404, Material.AcaciaStairs }, - { 6405, Material.AcaciaStairs }, - { 6406, Material.AcaciaStairs }, - { 6407, Material.AcaciaStairs }, - { 6408, Material.AcaciaStairs }, - { 6409, Material.AcaciaStairs }, - { 6410, Material.AcaciaStairs }, - { 6411, Material.AcaciaStairs }, - { 6412, Material.AcaciaStairs }, - { 6413, Material.DarkOakStairs }, - { 6414, Material.DarkOakStairs }, - { 6415, Material.DarkOakStairs }, - { 6416, Material.DarkOakStairs }, - { 6417, Material.DarkOakStairs }, - { 6418, Material.DarkOakStairs }, - { 6419, Material.DarkOakStairs }, - { 6420, Material.DarkOakStairs }, - { 6421, Material.DarkOakStairs }, - { 6422, Material.DarkOakStairs }, - { 6423, Material.DarkOakStairs }, - { 6424, Material.DarkOakStairs }, - { 6425, Material.DarkOakStairs }, - { 6426, Material.DarkOakStairs }, - { 6427, Material.DarkOakStairs }, - { 6428, Material.DarkOakStairs }, - { 6429, Material.DarkOakStairs }, - { 6430, Material.DarkOakStairs }, - { 6431, Material.DarkOakStairs }, - { 6432, Material.DarkOakStairs }, - { 6433, Material.DarkOakStairs }, - { 6434, Material.DarkOakStairs }, - { 6435, Material.DarkOakStairs }, - { 6436, Material.DarkOakStairs }, - { 6437, Material.DarkOakStairs }, - { 6438, Material.DarkOakStairs }, - { 6439, Material.DarkOakStairs }, - { 6440, Material.DarkOakStairs }, - { 6441, Material.DarkOakStairs }, - { 6442, Material.DarkOakStairs }, - { 6443, Material.DarkOakStairs }, - { 6444, Material.DarkOakStairs }, - { 6445, Material.DarkOakStairs }, - { 6446, Material.DarkOakStairs }, - { 6447, Material.DarkOakStairs }, - { 6448, Material.DarkOakStairs }, - { 6449, Material.DarkOakStairs }, - { 6450, Material.DarkOakStairs }, - { 6451, Material.DarkOakStairs }, - { 6452, Material.DarkOakStairs }, - { 6453, Material.DarkOakStairs }, - { 6454, Material.DarkOakStairs }, - { 6455, Material.DarkOakStairs }, - { 6456, Material.DarkOakStairs }, - { 6457, Material.DarkOakStairs }, - { 6458, Material.DarkOakStairs }, - { 6459, Material.DarkOakStairs }, - { 6460, Material.DarkOakStairs }, - { 6461, Material.DarkOakStairs }, - { 6462, Material.DarkOakStairs }, - { 6463, Material.DarkOakStairs }, - { 6464, Material.DarkOakStairs }, - { 6465, Material.DarkOakStairs }, - { 6466, Material.DarkOakStairs }, - { 6467, Material.DarkOakStairs }, - { 6468, Material.DarkOakStairs }, - { 6469, Material.DarkOakStairs }, - { 6470, Material.DarkOakStairs }, - { 6471, Material.DarkOakStairs }, - { 6472, Material.DarkOakStairs }, - { 6473, Material.DarkOakStairs }, - { 6474, Material.DarkOakStairs }, - { 6475, Material.DarkOakStairs }, - { 6476, Material.DarkOakStairs }, - { 6477, Material.DarkOakStairs }, - { 6478, Material.DarkOakStairs }, - { 6479, Material.DarkOakStairs }, - { 6480, Material.DarkOakStairs }, - { 6481, Material.DarkOakStairs }, - { 6482, Material.DarkOakStairs }, - { 6483, Material.DarkOakStairs }, - { 6484, Material.DarkOakStairs }, - { 6485, Material.DarkOakStairs }, - { 6486, Material.DarkOakStairs }, - { 6487, Material.DarkOakStairs }, - { 6488, Material.DarkOakStairs }, - { 6489, Material.DarkOakStairs }, - { 6490, Material.DarkOakStairs }, - { 6491, Material.DarkOakStairs }, - { 6492, Material.DarkOakStairs }, - { 6493, Material.SlimeBlock }, - { 6494, Material.Barrier }, - { 6495, Material.IronTrapdoor }, - { 6496, Material.IronTrapdoor }, - { 6497, Material.IronTrapdoor }, - { 6498, Material.IronTrapdoor }, - { 6499, Material.IronTrapdoor }, - { 6500, Material.IronTrapdoor }, - { 6501, Material.IronTrapdoor }, - { 6502, Material.IronTrapdoor }, - { 6503, Material.IronTrapdoor }, - { 6504, Material.IronTrapdoor }, - { 6505, Material.IronTrapdoor }, - { 6506, Material.IronTrapdoor }, - { 6507, Material.IronTrapdoor }, - { 6508, Material.IronTrapdoor }, - { 6509, Material.IronTrapdoor }, - { 6510, Material.IronTrapdoor }, - { 6511, Material.IronTrapdoor }, - { 6512, Material.IronTrapdoor }, - { 6513, Material.IronTrapdoor }, - { 6514, Material.IronTrapdoor }, - { 6515, Material.IronTrapdoor }, - { 6516, Material.IronTrapdoor }, - { 6517, Material.IronTrapdoor }, - { 6518, Material.IronTrapdoor }, - { 6519, Material.IronTrapdoor }, - { 6520, Material.IronTrapdoor }, - { 6521, Material.IronTrapdoor }, - { 6522, Material.IronTrapdoor }, - { 6523, Material.IronTrapdoor }, - { 6524, Material.IronTrapdoor }, - { 6525, Material.IronTrapdoor }, - { 6526, Material.IronTrapdoor }, - { 6527, Material.IronTrapdoor }, - { 6528, Material.IronTrapdoor }, - { 6529, Material.IronTrapdoor }, - { 6530, Material.IronTrapdoor }, - { 6531, Material.IronTrapdoor }, - { 6532, Material.IronTrapdoor }, - { 6533, Material.IronTrapdoor }, - { 6534, Material.IronTrapdoor }, - { 6535, Material.IronTrapdoor }, - { 6536, Material.IronTrapdoor }, - { 6537, Material.IronTrapdoor }, - { 6538, Material.IronTrapdoor }, - { 6539, Material.IronTrapdoor }, - { 6540, Material.IronTrapdoor }, - { 6541, Material.IronTrapdoor }, - { 6542, Material.IronTrapdoor }, - { 6543, Material.IronTrapdoor }, - { 6544, Material.IronTrapdoor }, - { 6545, Material.IronTrapdoor }, - { 6546, Material.IronTrapdoor }, - { 6547, Material.IronTrapdoor }, - { 6548, Material.IronTrapdoor }, - { 6549, Material.IronTrapdoor }, - { 6550, Material.IronTrapdoor }, - { 6551, Material.IronTrapdoor }, - { 6552, Material.IronTrapdoor }, - { 6553, Material.IronTrapdoor }, - { 6554, Material.IronTrapdoor }, - { 6555, Material.IronTrapdoor }, - { 6556, Material.IronTrapdoor }, - { 6557, Material.IronTrapdoor }, - { 6558, Material.IronTrapdoor }, - { 6559, Material.Prismarine }, - { 6560, Material.PrismarineBricks }, - { 6561, Material.DarkPrismarine }, - { 6562, Material.PrismarineStairs }, - { 6563, Material.PrismarineStairs }, - { 6564, Material.PrismarineStairs }, - { 6565, Material.PrismarineStairs }, - { 6566, Material.PrismarineStairs }, - { 6567, Material.PrismarineStairs }, - { 6568, Material.PrismarineStairs }, - { 6569, Material.PrismarineStairs }, - { 6570, Material.PrismarineStairs }, - { 6571, Material.PrismarineStairs }, - { 6572, Material.PrismarineStairs }, - { 6573, Material.PrismarineStairs }, - { 6574, Material.PrismarineStairs }, - { 6575, Material.PrismarineStairs }, - { 6576, Material.PrismarineStairs }, - { 6577, Material.PrismarineStairs }, - { 6578, Material.PrismarineStairs }, - { 6579, Material.PrismarineStairs }, - { 6580, Material.PrismarineStairs }, - { 6581, Material.PrismarineStairs }, - { 6582, Material.PrismarineStairs }, - { 6583, Material.PrismarineStairs }, - { 6584, Material.PrismarineStairs }, - { 6585, Material.PrismarineStairs }, - { 6586, Material.PrismarineStairs }, - { 6587, Material.PrismarineStairs }, - { 6588, Material.PrismarineStairs }, - { 6589, Material.PrismarineStairs }, - { 6590, Material.PrismarineStairs }, - { 6591, Material.PrismarineStairs }, - { 6592, Material.PrismarineStairs }, - { 6593, Material.PrismarineStairs }, - { 6594, Material.PrismarineStairs }, - { 6595, Material.PrismarineStairs }, - { 6596, Material.PrismarineStairs }, - { 6597, Material.PrismarineStairs }, - { 6598, Material.PrismarineStairs }, - { 6599, Material.PrismarineStairs }, - { 6600, Material.PrismarineStairs }, - { 6601, Material.PrismarineStairs }, - { 6602, Material.PrismarineStairs }, - { 6603, Material.PrismarineStairs }, - { 6604, Material.PrismarineStairs }, - { 6605, Material.PrismarineStairs }, - { 6606, Material.PrismarineStairs }, - { 6607, Material.PrismarineStairs }, - { 6608, Material.PrismarineStairs }, - { 6609, Material.PrismarineStairs }, - { 6610, Material.PrismarineStairs }, - { 6611, Material.PrismarineStairs }, - { 6612, Material.PrismarineStairs }, - { 6613, Material.PrismarineStairs }, - { 6614, Material.PrismarineStairs }, - { 6615, Material.PrismarineStairs }, - { 6616, Material.PrismarineStairs }, - { 6617, Material.PrismarineStairs }, - { 6618, Material.PrismarineStairs }, - { 6619, Material.PrismarineStairs }, - { 6620, Material.PrismarineStairs }, - { 6621, Material.PrismarineStairs }, - { 6622, Material.PrismarineStairs }, - { 6623, Material.PrismarineStairs }, - { 6624, Material.PrismarineStairs }, - { 6625, Material.PrismarineStairs }, - { 6626, Material.PrismarineStairs }, - { 6627, Material.PrismarineStairs }, - { 6628, Material.PrismarineStairs }, - { 6629, Material.PrismarineStairs }, - { 6630, Material.PrismarineStairs }, - { 6631, Material.PrismarineStairs }, - { 6632, Material.PrismarineStairs }, - { 6633, Material.PrismarineStairs }, - { 6634, Material.PrismarineStairs }, - { 6635, Material.PrismarineStairs }, - { 6636, Material.PrismarineStairs }, - { 6637, Material.PrismarineStairs }, - { 6638, Material.PrismarineStairs }, - { 6639, Material.PrismarineStairs }, - { 6640, Material.PrismarineStairs }, - { 6641, Material.PrismarineStairs }, - { 6642, Material.PrismarineBrickStairs }, - { 6643, Material.PrismarineBrickStairs }, - { 6644, Material.PrismarineBrickStairs }, - { 6645, Material.PrismarineBrickStairs }, - { 6646, Material.PrismarineBrickStairs }, - { 6647, Material.PrismarineBrickStairs }, - { 6648, Material.PrismarineBrickStairs }, - { 6649, Material.PrismarineBrickStairs }, - { 6650, Material.PrismarineBrickStairs }, - { 6651, Material.PrismarineBrickStairs }, - { 6652, Material.PrismarineBrickStairs }, - { 6653, Material.PrismarineBrickStairs }, - { 6654, Material.PrismarineBrickStairs }, - { 6655, Material.PrismarineBrickStairs }, - { 6656, Material.PrismarineBrickStairs }, - { 6657, Material.PrismarineBrickStairs }, - { 6658, Material.PrismarineBrickStairs }, - { 6659, Material.PrismarineBrickStairs }, - { 6660, Material.PrismarineBrickStairs }, - { 6661, Material.PrismarineBrickStairs }, - { 6662, Material.PrismarineBrickStairs }, - { 6663, Material.PrismarineBrickStairs }, - { 6664, Material.PrismarineBrickStairs }, - { 6665, Material.PrismarineBrickStairs }, - { 6666, Material.PrismarineBrickStairs }, - { 6667, Material.PrismarineBrickStairs }, - { 6668, Material.PrismarineBrickStairs }, - { 6669, Material.PrismarineBrickStairs }, - { 6670, Material.PrismarineBrickStairs }, - { 6671, Material.PrismarineBrickStairs }, - { 6672, Material.PrismarineBrickStairs }, - { 6673, Material.PrismarineBrickStairs }, - { 6674, Material.PrismarineBrickStairs }, - { 6675, Material.PrismarineBrickStairs }, - { 6676, Material.PrismarineBrickStairs }, - { 6677, Material.PrismarineBrickStairs }, - { 6678, Material.PrismarineBrickStairs }, - { 6679, Material.PrismarineBrickStairs }, - { 6680, Material.PrismarineBrickStairs }, - { 6681, Material.PrismarineBrickStairs }, - { 6682, Material.PrismarineBrickStairs }, - { 6683, Material.PrismarineBrickStairs }, - { 6684, Material.PrismarineBrickStairs }, - { 6685, Material.PrismarineBrickStairs }, - { 6686, Material.PrismarineBrickStairs }, - { 6687, Material.PrismarineBrickStairs }, - { 6688, Material.PrismarineBrickStairs }, - { 6689, Material.PrismarineBrickStairs }, - { 6690, Material.PrismarineBrickStairs }, - { 6691, Material.PrismarineBrickStairs }, - { 6692, Material.PrismarineBrickStairs }, - { 6693, Material.PrismarineBrickStairs }, - { 6694, Material.PrismarineBrickStairs }, - { 6695, Material.PrismarineBrickStairs }, - { 6696, Material.PrismarineBrickStairs }, - { 6697, Material.PrismarineBrickStairs }, - { 6698, Material.PrismarineBrickStairs }, - { 6699, Material.PrismarineBrickStairs }, - { 6700, Material.PrismarineBrickStairs }, - { 6701, Material.PrismarineBrickStairs }, - { 6702, Material.PrismarineBrickStairs }, - { 6703, Material.PrismarineBrickStairs }, - { 6704, Material.PrismarineBrickStairs }, - { 6705, Material.PrismarineBrickStairs }, - { 6706, Material.PrismarineBrickStairs }, - { 6707, Material.PrismarineBrickStairs }, - { 6708, Material.PrismarineBrickStairs }, - { 6709, Material.PrismarineBrickStairs }, - { 6710, Material.PrismarineBrickStairs }, - { 6711, Material.PrismarineBrickStairs }, - { 6712, Material.PrismarineBrickStairs }, - { 6713, Material.PrismarineBrickStairs }, - { 6714, Material.PrismarineBrickStairs }, - { 6715, Material.PrismarineBrickStairs }, - { 6716, Material.PrismarineBrickStairs }, - { 6717, Material.PrismarineBrickStairs }, - { 6718, Material.PrismarineBrickStairs }, - { 6719, Material.PrismarineBrickStairs }, - { 6720, Material.PrismarineBrickStairs }, - { 6721, Material.PrismarineBrickStairs }, - { 6722, Material.DarkPrismarineStairs }, - { 6723, Material.DarkPrismarineStairs }, - { 6724, Material.DarkPrismarineStairs }, - { 6725, Material.DarkPrismarineStairs }, - { 6726, Material.DarkPrismarineStairs }, - { 6727, Material.DarkPrismarineStairs }, - { 6728, Material.DarkPrismarineStairs }, - { 6729, Material.DarkPrismarineStairs }, - { 6730, Material.DarkPrismarineStairs }, - { 6731, Material.DarkPrismarineStairs }, - { 6732, Material.DarkPrismarineStairs }, - { 6733, Material.DarkPrismarineStairs }, - { 6734, Material.DarkPrismarineStairs }, - { 6735, Material.DarkPrismarineStairs }, - { 6736, Material.DarkPrismarineStairs }, - { 6737, Material.DarkPrismarineStairs }, - { 6738, Material.DarkPrismarineStairs }, - { 6739, Material.DarkPrismarineStairs }, - { 6740, Material.DarkPrismarineStairs }, - { 6741, Material.DarkPrismarineStairs }, - { 6742, Material.DarkPrismarineStairs }, - { 6743, Material.DarkPrismarineStairs }, - { 6744, Material.DarkPrismarineStairs }, - { 6745, Material.DarkPrismarineStairs }, - { 6746, Material.DarkPrismarineStairs }, - { 6747, Material.DarkPrismarineStairs }, - { 6748, Material.DarkPrismarineStairs }, - { 6749, Material.DarkPrismarineStairs }, - { 6750, Material.DarkPrismarineStairs }, - { 6751, Material.DarkPrismarineStairs }, - { 6752, Material.DarkPrismarineStairs }, - { 6753, Material.DarkPrismarineStairs }, - { 6754, Material.DarkPrismarineStairs }, - { 6755, Material.DarkPrismarineStairs }, - { 6756, Material.DarkPrismarineStairs }, - { 6757, Material.DarkPrismarineStairs }, - { 6758, Material.DarkPrismarineStairs }, - { 6759, Material.DarkPrismarineStairs }, - { 6760, Material.DarkPrismarineStairs }, - { 6761, Material.DarkPrismarineStairs }, - { 6762, Material.DarkPrismarineStairs }, - { 6763, Material.DarkPrismarineStairs }, - { 6764, Material.DarkPrismarineStairs }, - { 6765, Material.DarkPrismarineStairs }, - { 6766, Material.DarkPrismarineStairs }, - { 6767, Material.DarkPrismarineStairs }, - { 6768, Material.DarkPrismarineStairs }, - { 6769, Material.DarkPrismarineStairs }, - { 6770, Material.DarkPrismarineStairs }, - { 6771, Material.DarkPrismarineStairs }, - { 6772, Material.DarkPrismarineStairs }, - { 6773, Material.DarkPrismarineStairs }, - { 6774, Material.DarkPrismarineStairs }, - { 6775, Material.DarkPrismarineStairs }, - { 6776, Material.DarkPrismarineStairs }, - { 6777, Material.DarkPrismarineStairs }, - { 6778, Material.DarkPrismarineStairs }, - { 6779, Material.DarkPrismarineStairs }, - { 6780, Material.DarkPrismarineStairs }, - { 6781, Material.DarkPrismarineStairs }, - { 6782, Material.DarkPrismarineStairs }, - { 6783, Material.DarkPrismarineStairs }, - { 6784, Material.DarkPrismarineStairs }, - { 6785, Material.DarkPrismarineStairs }, - { 6786, Material.DarkPrismarineStairs }, - { 6787, Material.DarkPrismarineStairs }, - { 6788, Material.DarkPrismarineStairs }, - { 6789, Material.DarkPrismarineStairs }, - { 6790, Material.DarkPrismarineStairs }, - { 6791, Material.DarkPrismarineStairs }, - { 6792, Material.DarkPrismarineStairs }, - { 6793, Material.DarkPrismarineStairs }, - { 6794, Material.DarkPrismarineStairs }, - { 6795, Material.DarkPrismarineStairs }, - { 6796, Material.DarkPrismarineStairs }, - { 6797, Material.DarkPrismarineStairs }, - { 6798, Material.DarkPrismarineStairs }, - { 6799, Material.DarkPrismarineStairs }, - { 6800, Material.DarkPrismarineStairs }, - { 6801, Material.DarkPrismarineStairs }, - { 6802, Material.PrismarineSlab }, - { 6803, Material.PrismarineSlab }, - { 6804, Material.PrismarineSlab }, - { 6805, Material.PrismarineSlab }, - { 6806, Material.PrismarineSlab }, - { 6807, Material.PrismarineSlab }, - { 6808, Material.PrismarineBrickSlab }, - { 6809, Material.PrismarineBrickSlab }, - { 6810, Material.PrismarineBrickSlab }, - { 6811, Material.PrismarineBrickSlab }, - { 6812, Material.PrismarineBrickSlab }, - { 6813, Material.PrismarineBrickSlab }, - { 6814, Material.DarkPrismarineSlab }, - { 6815, Material.DarkPrismarineSlab }, - { 6816, Material.DarkPrismarineSlab }, - { 6817, Material.DarkPrismarineSlab }, - { 6818, Material.DarkPrismarineSlab }, - { 6819, Material.DarkPrismarineSlab }, - { 6820, Material.SeaLantern }, - { 6821, Material.HayBlock }, - { 6822, Material.HayBlock }, - { 6823, Material.HayBlock }, - { 6824, Material.WhiteCarpet }, - { 6825, Material.OrangeCarpet }, - { 6826, Material.MagentaCarpet }, - { 6827, Material.LightBlueCarpet }, - { 6828, Material.YellowCarpet }, - { 6829, Material.LimeCarpet }, - { 6830, Material.PinkCarpet }, - { 6831, Material.GrayCarpet }, - { 6832, Material.LightGrayCarpet }, - { 6833, Material.CyanCarpet }, - { 6834, Material.PurpleCarpet }, - { 6835, Material.BlueCarpet }, - { 6836, Material.BrownCarpet }, - { 6837, Material.GreenCarpet }, - { 6838, Material.RedCarpet }, - { 6839, Material.BlackCarpet }, - { 6840, Material.Terracotta }, - { 6841, Material.CoalBlock }, - { 6842, Material.PackedIce }, - { 6843, Material.Sunflower }, - { 6844, Material.Sunflower }, - { 6845, Material.Lilac }, - { 6846, Material.Lilac }, - { 6847, Material.RoseBush }, - { 6848, Material.RoseBush }, - { 6849, Material.Peony }, - { 6850, Material.Peony }, - { 6851, Material.TallGrass }, - { 6852, Material.TallGrass }, - { 6853, Material.LargeFern }, - { 6854, Material.LargeFern }, - { 6855, Material.WhiteBanner }, - { 6856, Material.WhiteBanner }, - { 6857, Material.WhiteBanner }, - { 6858, Material.WhiteBanner }, - { 6859, Material.WhiteBanner }, - { 6860, Material.WhiteBanner }, - { 6861, Material.WhiteBanner }, - { 6862, Material.WhiteBanner }, - { 6863, Material.WhiteBanner }, - { 6864, Material.WhiteBanner }, - { 6865, Material.WhiteBanner }, - { 6866, Material.WhiteBanner }, - { 6867, Material.WhiteBanner }, - { 6868, Material.WhiteBanner }, - { 6869, Material.WhiteBanner }, - { 6870, Material.WhiteBanner }, - { 6871, Material.OrangeBanner }, - { 6872, Material.OrangeBanner }, - { 6873, Material.OrangeBanner }, - { 6874, Material.OrangeBanner }, - { 6875, Material.OrangeBanner }, - { 6876, Material.OrangeBanner }, - { 6877, Material.OrangeBanner }, - { 6878, Material.OrangeBanner }, - { 6879, Material.OrangeBanner }, - { 6880, Material.OrangeBanner }, - { 6881, Material.OrangeBanner }, - { 6882, Material.OrangeBanner }, - { 6883, Material.OrangeBanner }, - { 6884, Material.OrangeBanner }, - { 6885, Material.OrangeBanner }, - { 6886, Material.OrangeBanner }, - { 6887, Material.MagentaBanner }, - { 6888, Material.MagentaBanner }, - { 6889, Material.MagentaBanner }, - { 6890, Material.MagentaBanner }, - { 6891, Material.MagentaBanner }, - { 6892, Material.MagentaBanner }, - { 6893, Material.MagentaBanner }, - { 6894, Material.MagentaBanner }, - { 6895, Material.MagentaBanner }, - { 6896, Material.MagentaBanner }, - { 6897, Material.MagentaBanner }, - { 6898, Material.MagentaBanner }, - { 6899, Material.MagentaBanner }, - { 6900, Material.MagentaBanner }, - { 6901, Material.MagentaBanner }, - { 6902, Material.MagentaBanner }, - { 6903, Material.LightBlueBanner }, - { 6904, Material.LightBlueBanner }, - { 6905, Material.LightBlueBanner }, - { 6906, Material.LightBlueBanner }, - { 6907, Material.LightBlueBanner }, - { 6908, Material.LightBlueBanner }, - { 6909, Material.LightBlueBanner }, - { 6910, Material.LightBlueBanner }, - { 6911, Material.LightBlueBanner }, - { 6912, Material.LightBlueBanner }, - { 6913, Material.LightBlueBanner }, - { 6914, Material.LightBlueBanner }, - { 6915, Material.LightBlueBanner }, - { 6916, Material.LightBlueBanner }, - { 6917, Material.LightBlueBanner }, - { 6918, Material.LightBlueBanner }, - { 6919, Material.YellowBanner }, - { 6920, Material.YellowBanner }, - { 6921, Material.YellowBanner }, - { 6922, Material.YellowBanner }, - { 6923, Material.YellowBanner }, - { 6924, Material.YellowBanner }, - { 6925, Material.YellowBanner }, - { 6926, Material.YellowBanner }, - { 6927, Material.YellowBanner }, - { 6928, Material.YellowBanner }, - { 6929, Material.YellowBanner }, - { 6930, Material.YellowBanner }, - { 6931, Material.YellowBanner }, - { 6932, Material.YellowBanner }, - { 6933, Material.YellowBanner }, - { 6934, Material.YellowBanner }, - { 6935, Material.LimeBanner }, - { 6936, Material.LimeBanner }, - { 6937, Material.LimeBanner }, - { 6938, Material.LimeBanner }, - { 6939, Material.LimeBanner }, - { 6940, Material.LimeBanner }, - { 6941, Material.LimeBanner }, - { 6942, Material.LimeBanner }, - { 6943, Material.LimeBanner }, - { 6944, Material.LimeBanner }, - { 6945, Material.LimeBanner }, - { 6946, Material.LimeBanner }, - { 6947, Material.LimeBanner }, - { 6948, Material.LimeBanner }, - { 6949, Material.LimeBanner }, - { 6950, Material.LimeBanner }, - { 6951, Material.PinkBanner }, - { 6952, Material.PinkBanner }, - { 6953, Material.PinkBanner }, - { 6954, Material.PinkBanner }, - { 6955, Material.PinkBanner }, - { 6956, Material.PinkBanner }, - { 6957, Material.PinkBanner }, - { 6958, Material.PinkBanner }, - { 6959, Material.PinkBanner }, - { 6960, Material.PinkBanner }, - { 6961, Material.PinkBanner }, - { 6962, Material.PinkBanner }, - { 6963, Material.PinkBanner }, - { 6964, Material.PinkBanner }, - { 6965, Material.PinkBanner }, - { 6966, Material.PinkBanner }, - { 6967, Material.GrayBanner }, - { 6968, Material.GrayBanner }, - { 6969, Material.GrayBanner }, - { 6970, Material.GrayBanner }, - { 6971, Material.GrayBanner }, - { 6972, Material.GrayBanner }, - { 6973, Material.GrayBanner }, - { 6974, Material.GrayBanner }, - { 6975, Material.GrayBanner }, - { 6976, Material.GrayBanner }, - { 6977, Material.GrayBanner }, - { 6978, Material.GrayBanner }, - { 6979, Material.GrayBanner }, - { 6980, Material.GrayBanner }, - { 6981, Material.GrayBanner }, - { 6982, Material.GrayBanner }, - { 6983, Material.LightGrayBanner }, - { 6984, Material.LightGrayBanner }, - { 6985, Material.LightGrayBanner }, - { 6986, Material.LightGrayBanner }, - { 6987, Material.LightGrayBanner }, - { 6988, Material.LightGrayBanner }, - { 6989, Material.LightGrayBanner }, - { 6990, Material.LightGrayBanner }, - { 6991, Material.LightGrayBanner }, - { 6992, Material.LightGrayBanner }, - { 6993, Material.LightGrayBanner }, - { 6994, Material.LightGrayBanner }, - { 6995, Material.LightGrayBanner }, - { 6996, Material.LightGrayBanner }, - { 6997, Material.LightGrayBanner }, - { 6998, Material.LightGrayBanner }, - { 6999, Material.CyanBanner }, - { 7000, Material.CyanBanner }, - { 7001, Material.CyanBanner }, - { 7002, Material.CyanBanner }, - { 7003, Material.CyanBanner }, - { 7004, Material.CyanBanner }, - { 7005, Material.CyanBanner }, - { 7006, Material.CyanBanner }, - { 7007, Material.CyanBanner }, - { 7008, Material.CyanBanner }, - { 7009, Material.CyanBanner }, - { 7010, Material.CyanBanner }, - { 7011, Material.CyanBanner }, - { 7012, Material.CyanBanner }, - { 7013, Material.CyanBanner }, - { 7014, Material.CyanBanner }, - { 7015, Material.PurpleBanner }, - { 7016, Material.PurpleBanner }, - { 7017, Material.PurpleBanner }, - { 7018, Material.PurpleBanner }, - { 7019, Material.PurpleBanner }, - { 7020, Material.PurpleBanner }, - { 7021, Material.PurpleBanner }, - { 7022, Material.PurpleBanner }, - { 7023, Material.PurpleBanner }, - { 7024, Material.PurpleBanner }, - { 7025, Material.PurpleBanner }, - { 7026, Material.PurpleBanner }, - { 7027, Material.PurpleBanner }, - { 7028, Material.PurpleBanner }, - { 7029, Material.PurpleBanner }, - { 7030, Material.PurpleBanner }, - { 7031, Material.BlueBanner }, - { 7032, Material.BlueBanner }, - { 7033, Material.BlueBanner }, - { 7034, Material.BlueBanner }, - { 7035, Material.BlueBanner }, - { 7036, Material.BlueBanner }, - { 7037, Material.BlueBanner }, - { 7038, Material.BlueBanner }, - { 7039, Material.BlueBanner }, - { 7040, Material.BlueBanner }, - { 7041, Material.BlueBanner }, - { 7042, Material.BlueBanner }, - { 7043, Material.BlueBanner }, - { 7044, Material.BlueBanner }, - { 7045, Material.BlueBanner }, - { 7046, Material.BlueBanner }, - { 7047, Material.BrownBanner }, - { 7048, Material.BrownBanner }, - { 7049, Material.BrownBanner }, - { 7050, Material.BrownBanner }, - { 7051, Material.BrownBanner }, - { 7052, Material.BrownBanner }, - { 7053, Material.BrownBanner }, - { 7054, Material.BrownBanner }, - { 7055, Material.BrownBanner }, - { 7056, Material.BrownBanner }, - { 7057, Material.BrownBanner }, - { 7058, Material.BrownBanner }, - { 7059, Material.BrownBanner }, - { 7060, Material.BrownBanner }, - { 7061, Material.BrownBanner }, - { 7062, Material.BrownBanner }, - { 7063, Material.GreenBanner }, - { 7064, Material.GreenBanner }, - { 7065, Material.GreenBanner }, - { 7066, Material.GreenBanner }, - { 7067, Material.GreenBanner }, - { 7068, Material.GreenBanner }, - { 7069, Material.GreenBanner }, - { 7070, Material.GreenBanner }, - { 7071, Material.GreenBanner }, - { 7072, Material.GreenBanner }, - { 7073, Material.GreenBanner }, - { 7074, Material.GreenBanner }, - { 7075, Material.GreenBanner }, - { 7076, Material.GreenBanner }, - { 7077, Material.GreenBanner }, - { 7078, Material.GreenBanner }, - { 7079, Material.RedBanner }, - { 7080, Material.RedBanner }, - { 7081, Material.RedBanner }, - { 7082, Material.RedBanner }, - { 7083, Material.RedBanner }, - { 7084, Material.RedBanner }, - { 7085, Material.RedBanner }, - { 7086, Material.RedBanner }, - { 7087, Material.RedBanner }, - { 7088, Material.RedBanner }, - { 7089, Material.RedBanner }, - { 7090, Material.RedBanner }, - { 7091, Material.RedBanner }, - { 7092, Material.RedBanner }, - { 7093, Material.RedBanner }, - { 7094, Material.RedBanner }, - { 7095, Material.BlackBanner }, - { 7096, Material.BlackBanner }, - { 7097, Material.BlackBanner }, - { 7098, Material.BlackBanner }, - { 7099, Material.BlackBanner }, - { 7100, Material.BlackBanner }, - { 7101, Material.BlackBanner }, - { 7102, Material.BlackBanner }, - { 7103, Material.BlackBanner }, - { 7104, Material.BlackBanner }, - { 7105, Material.BlackBanner }, - { 7106, Material.BlackBanner }, - { 7107, Material.BlackBanner }, - { 7108, Material.BlackBanner }, - { 7109, Material.BlackBanner }, - { 7110, Material.BlackBanner }, - { 7111, Material.WhiteWallBanner }, - { 7112, Material.WhiteWallBanner }, - { 7113, Material.WhiteWallBanner }, - { 7114, Material.WhiteWallBanner }, - { 7115, Material.OrangeWallBanner }, - { 7116, Material.OrangeWallBanner }, - { 7117, Material.OrangeWallBanner }, - { 7118, Material.OrangeWallBanner }, - { 7119, Material.MagentaWallBanner }, - { 7120, Material.MagentaWallBanner }, - { 7121, Material.MagentaWallBanner }, - { 7122, Material.MagentaWallBanner }, - { 7123, Material.LightBlueWallBanner }, - { 7124, Material.LightBlueWallBanner }, - { 7125, Material.LightBlueWallBanner }, - { 7126, Material.LightBlueWallBanner }, - { 7127, Material.YellowWallBanner }, - { 7128, Material.YellowWallBanner }, - { 7129, Material.YellowWallBanner }, - { 7130, Material.YellowWallBanner }, - { 7131, Material.LimeWallBanner }, - { 7132, Material.LimeWallBanner }, - { 7133, Material.LimeWallBanner }, - { 7134, Material.LimeWallBanner }, - { 7135, Material.PinkWallBanner }, - { 7136, Material.PinkWallBanner }, - { 7137, Material.PinkWallBanner }, - { 7138, Material.PinkWallBanner }, - { 7139, Material.GrayWallBanner }, - { 7140, Material.GrayWallBanner }, - { 7141, Material.GrayWallBanner }, - { 7142, Material.GrayWallBanner }, - { 7143, Material.LightGrayWallBanner }, - { 7144, Material.LightGrayWallBanner }, - { 7145, Material.LightGrayWallBanner }, - { 7146, Material.LightGrayWallBanner }, - { 7147, Material.CyanWallBanner }, - { 7148, Material.CyanWallBanner }, - { 7149, Material.CyanWallBanner }, - { 7150, Material.CyanWallBanner }, - { 7151, Material.PurpleWallBanner }, - { 7152, Material.PurpleWallBanner }, - { 7153, Material.PurpleWallBanner }, - { 7154, Material.PurpleWallBanner }, - { 7155, Material.BlueWallBanner }, - { 7156, Material.BlueWallBanner }, - { 7157, Material.BlueWallBanner }, - { 7158, Material.BlueWallBanner }, - { 7159, Material.BrownWallBanner }, - { 7160, Material.BrownWallBanner }, - { 7161, Material.BrownWallBanner }, - { 7162, Material.BrownWallBanner }, - { 7163, Material.GreenWallBanner }, - { 7164, Material.GreenWallBanner }, - { 7165, Material.GreenWallBanner }, - { 7166, Material.GreenWallBanner }, - { 7167, Material.RedWallBanner }, - { 7168, Material.RedWallBanner }, - { 7169, Material.RedWallBanner }, - { 7170, Material.RedWallBanner }, - { 7171, Material.BlackWallBanner }, - { 7172, Material.BlackWallBanner }, - { 7173, Material.BlackWallBanner }, - { 7174, Material.BlackWallBanner }, - { 7175, Material.RedSandstone }, - { 7176, Material.ChiseledRedSandstone }, - { 7177, Material.CutRedSandstone }, - { 7178, Material.RedSandstoneStairs }, - { 7179, Material.RedSandstoneStairs }, - { 7180, Material.RedSandstoneStairs }, - { 7181, Material.RedSandstoneStairs }, - { 7182, Material.RedSandstoneStairs }, - { 7183, Material.RedSandstoneStairs }, - { 7184, Material.RedSandstoneStairs }, - { 7185, Material.RedSandstoneStairs }, - { 7186, Material.RedSandstoneStairs }, - { 7187, Material.RedSandstoneStairs }, - { 7188, Material.RedSandstoneStairs }, - { 7189, Material.RedSandstoneStairs }, - { 7190, Material.RedSandstoneStairs }, - { 7191, Material.RedSandstoneStairs }, - { 7192, Material.RedSandstoneStairs }, - { 7193, Material.RedSandstoneStairs }, - { 7194, Material.RedSandstoneStairs }, - { 7195, Material.RedSandstoneStairs }, - { 7196, Material.RedSandstoneStairs }, - { 7197, Material.RedSandstoneStairs }, - { 7198, Material.RedSandstoneStairs }, - { 7199, Material.RedSandstoneStairs }, - { 7200, Material.RedSandstoneStairs }, - { 7201, Material.RedSandstoneStairs }, - { 7202, Material.RedSandstoneStairs }, - { 7203, Material.RedSandstoneStairs }, - { 7204, Material.RedSandstoneStairs }, - { 7205, Material.RedSandstoneStairs }, - { 7206, Material.RedSandstoneStairs }, - { 7207, Material.RedSandstoneStairs }, - { 7208, Material.RedSandstoneStairs }, - { 7209, Material.RedSandstoneStairs }, - { 7210, Material.RedSandstoneStairs }, - { 7211, Material.RedSandstoneStairs }, - { 7212, Material.RedSandstoneStairs }, - { 7213, Material.RedSandstoneStairs }, - { 7214, Material.RedSandstoneStairs }, - { 7215, Material.RedSandstoneStairs }, - { 7216, Material.RedSandstoneStairs }, - { 7217, Material.RedSandstoneStairs }, - { 7218, Material.RedSandstoneStairs }, - { 7219, Material.RedSandstoneStairs }, - { 7220, Material.RedSandstoneStairs }, - { 7221, Material.RedSandstoneStairs }, - { 7222, Material.RedSandstoneStairs }, - { 7223, Material.RedSandstoneStairs }, - { 7224, Material.RedSandstoneStairs }, - { 7225, Material.RedSandstoneStairs }, - { 7226, Material.RedSandstoneStairs }, - { 7227, Material.RedSandstoneStairs }, - { 7228, Material.RedSandstoneStairs }, - { 7229, Material.RedSandstoneStairs }, - { 7230, Material.RedSandstoneStairs }, - { 7231, Material.RedSandstoneStairs }, - { 7232, Material.RedSandstoneStairs }, - { 7233, Material.RedSandstoneStairs }, - { 7234, Material.RedSandstoneStairs }, - { 7235, Material.RedSandstoneStairs }, - { 7236, Material.RedSandstoneStairs }, - { 7237, Material.RedSandstoneStairs }, - { 7238, Material.RedSandstoneStairs }, - { 7239, Material.RedSandstoneStairs }, - { 7240, Material.RedSandstoneStairs }, - { 7241, Material.RedSandstoneStairs }, - { 7242, Material.RedSandstoneStairs }, - { 7243, Material.RedSandstoneStairs }, - { 7244, Material.RedSandstoneStairs }, - { 7245, Material.RedSandstoneStairs }, - { 7246, Material.RedSandstoneStairs }, - { 7247, Material.RedSandstoneStairs }, - { 7248, Material.RedSandstoneStairs }, - { 7249, Material.RedSandstoneStairs }, - { 7250, Material.RedSandstoneStairs }, - { 7251, Material.RedSandstoneStairs }, - { 7252, Material.RedSandstoneStairs }, - { 7253, Material.RedSandstoneStairs }, - { 7254, Material.RedSandstoneStairs }, - { 7255, Material.RedSandstoneStairs }, - { 7256, Material.RedSandstoneStairs }, - { 7257, Material.RedSandstoneStairs }, - { 7258, Material.OakSlab }, - { 7259, Material.OakSlab }, - { 7260, Material.OakSlab }, - { 7261, Material.OakSlab }, - { 7262, Material.OakSlab }, - { 7263, Material.OakSlab }, - { 7264, Material.SpruceSlab }, - { 7265, Material.SpruceSlab }, - { 7266, Material.SpruceSlab }, - { 7267, Material.SpruceSlab }, - { 7268, Material.SpruceSlab }, - { 7269, Material.SpruceSlab }, - { 7270, Material.BirchSlab }, - { 7271, Material.BirchSlab }, - { 7272, Material.BirchSlab }, - { 7273, Material.BirchSlab }, - { 7274, Material.BirchSlab }, - { 7275, Material.BirchSlab }, - { 7276, Material.JungleSlab }, - { 7277, Material.JungleSlab }, - { 7278, Material.JungleSlab }, - { 7279, Material.JungleSlab }, - { 7280, Material.JungleSlab }, - { 7281, Material.JungleSlab }, - { 7282, Material.AcaciaSlab }, - { 7283, Material.AcaciaSlab }, - { 7284, Material.AcaciaSlab }, - { 7285, Material.AcaciaSlab }, - { 7286, Material.AcaciaSlab }, - { 7287, Material.AcaciaSlab }, - { 7288, Material.DarkOakSlab }, - { 7289, Material.DarkOakSlab }, - { 7290, Material.DarkOakSlab }, - { 7291, Material.DarkOakSlab }, - { 7292, Material.DarkOakSlab }, - { 7293, Material.DarkOakSlab }, - { 7294, Material.StoneSlab }, - { 7295, Material.StoneSlab }, - { 7296, Material.StoneSlab }, - { 7297, Material.StoneSlab }, - { 7298, Material.StoneSlab }, - { 7299, Material.StoneSlab }, - { 7300, Material.SandstoneSlab }, - { 7301, Material.SandstoneSlab }, - { 7302, Material.SandstoneSlab }, - { 7303, Material.SandstoneSlab }, - { 7304, Material.SandstoneSlab }, - { 7305, Material.SandstoneSlab }, - { 7306, Material.PetrifiedOakSlab }, - { 7307, Material.PetrifiedOakSlab }, - { 7308, Material.PetrifiedOakSlab }, - { 7309, Material.PetrifiedOakSlab }, - { 7310, Material.PetrifiedOakSlab }, - { 7311, Material.PetrifiedOakSlab }, - { 7312, Material.CobblestoneSlab }, - { 7313, Material.CobblestoneSlab }, - { 7314, Material.CobblestoneSlab }, - { 7315, Material.CobblestoneSlab }, - { 7316, Material.CobblestoneSlab }, - { 7317, Material.CobblestoneSlab }, - { 7318, Material.BrickSlab }, - { 7319, Material.BrickSlab }, - { 7320, Material.BrickSlab }, - { 7321, Material.BrickSlab }, - { 7322, Material.BrickSlab }, - { 7323, Material.BrickSlab }, - { 7324, Material.StoneBrickSlab }, - { 7325, Material.StoneBrickSlab }, - { 7326, Material.StoneBrickSlab }, - { 7327, Material.StoneBrickSlab }, - { 7328, Material.StoneBrickSlab }, - { 7329, Material.StoneBrickSlab }, - { 7330, Material.NetherBrickSlab }, - { 7331, Material.NetherBrickSlab }, - { 7332, Material.NetherBrickSlab }, - { 7333, Material.NetherBrickSlab }, - { 7334, Material.NetherBrickSlab }, - { 7335, Material.NetherBrickSlab }, - { 7336, Material.QuartzSlab }, - { 7337, Material.QuartzSlab }, - { 7338, Material.QuartzSlab }, - { 7339, Material.QuartzSlab }, - { 7340, Material.QuartzSlab }, - { 7341, Material.QuartzSlab }, - { 7342, Material.RedSandstoneSlab }, - { 7343, Material.RedSandstoneSlab }, - { 7344, Material.RedSandstoneSlab }, - { 7345, Material.RedSandstoneSlab }, - { 7346, Material.RedSandstoneSlab }, - { 7347, Material.RedSandstoneSlab }, - { 7348, Material.PurpurSlab }, - { 7349, Material.PurpurSlab }, - { 7350, Material.PurpurSlab }, - { 7351, Material.PurpurSlab }, - { 7352, Material.PurpurSlab }, - { 7353, Material.PurpurSlab }, - { 7354, Material.SmoothStone }, - { 7355, Material.SmoothSandstone }, - { 7356, Material.SmoothQuartz }, - { 7357, Material.SmoothRedSandstone }, - { 7358, Material.SpruceFenceGate }, - { 7359, Material.SpruceFenceGate }, - { 7360, Material.SpruceFenceGate }, - { 7361, Material.SpruceFenceGate }, - { 7362, Material.SpruceFenceGate }, - { 7363, Material.SpruceFenceGate }, - { 7364, Material.SpruceFenceGate }, - { 7365, Material.SpruceFenceGate }, - { 7366, Material.SpruceFenceGate }, - { 7367, Material.SpruceFenceGate }, - { 7368, Material.SpruceFenceGate }, - { 7369, Material.SpruceFenceGate }, - { 7370, Material.SpruceFenceGate }, - { 7371, Material.SpruceFenceGate }, - { 7372, Material.SpruceFenceGate }, - { 7373, Material.SpruceFenceGate }, - { 7374, Material.SpruceFenceGate }, - { 7375, Material.SpruceFenceGate }, - { 7376, Material.SpruceFenceGate }, - { 7377, Material.SpruceFenceGate }, - { 7378, Material.SpruceFenceGate }, - { 7379, Material.SpruceFenceGate }, - { 7380, Material.SpruceFenceGate }, - { 7381, Material.SpruceFenceGate }, - { 7382, Material.SpruceFenceGate }, - { 7383, Material.SpruceFenceGate }, - { 7384, Material.SpruceFenceGate }, - { 7385, Material.SpruceFenceGate }, - { 7386, Material.SpruceFenceGate }, - { 7387, Material.SpruceFenceGate }, - { 7388, Material.SpruceFenceGate }, - { 7389, Material.SpruceFenceGate }, - { 7390, Material.BirchFenceGate }, - { 7391, Material.BirchFenceGate }, - { 7392, Material.BirchFenceGate }, - { 7393, Material.BirchFenceGate }, - { 7394, Material.BirchFenceGate }, - { 7395, Material.BirchFenceGate }, - { 7396, Material.BirchFenceGate }, - { 7397, Material.BirchFenceGate }, - { 7398, Material.BirchFenceGate }, - { 7399, Material.BirchFenceGate }, - { 7400, Material.BirchFenceGate }, - { 7401, Material.BirchFenceGate }, - { 7402, Material.BirchFenceGate }, - { 7403, Material.BirchFenceGate }, - { 7404, Material.BirchFenceGate }, - { 7405, Material.BirchFenceGate }, - { 7406, Material.BirchFenceGate }, - { 7407, Material.BirchFenceGate }, - { 7408, Material.BirchFenceGate }, - { 7409, Material.BirchFenceGate }, - { 7410, Material.BirchFenceGate }, - { 7411, Material.BirchFenceGate }, - { 7412, Material.BirchFenceGate }, - { 7413, Material.BirchFenceGate }, - { 7414, Material.BirchFenceGate }, - { 7415, Material.BirchFenceGate }, - { 7416, Material.BirchFenceGate }, - { 7417, Material.BirchFenceGate }, - { 7418, Material.BirchFenceGate }, - { 7419, Material.BirchFenceGate }, - { 7420, Material.BirchFenceGate }, - { 7421, Material.BirchFenceGate }, - { 7422, Material.JungleFenceGate }, - { 7423, Material.JungleFenceGate }, - { 7424, Material.JungleFenceGate }, - { 7425, Material.JungleFenceGate }, - { 7426, Material.JungleFenceGate }, - { 7427, Material.JungleFenceGate }, - { 7428, Material.JungleFenceGate }, - { 7429, Material.JungleFenceGate }, - { 7430, Material.JungleFenceGate }, - { 7431, Material.JungleFenceGate }, - { 7432, Material.JungleFenceGate }, - { 7433, Material.JungleFenceGate }, - { 7434, Material.JungleFenceGate }, - { 7435, Material.JungleFenceGate }, - { 7436, Material.JungleFenceGate }, - { 7437, Material.JungleFenceGate }, - { 7438, Material.JungleFenceGate }, - { 7439, Material.JungleFenceGate }, - { 7440, Material.JungleFenceGate }, - { 7441, Material.JungleFenceGate }, - { 7442, Material.JungleFenceGate }, - { 7443, Material.JungleFenceGate }, - { 7444, Material.JungleFenceGate }, - { 7445, Material.JungleFenceGate }, - { 7446, Material.JungleFenceGate }, - { 7447, Material.JungleFenceGate }, - { 7448, Material.JungleFenceGate }, - { 7449, Material.JungleFenceGate }, - { 7450, Material.JungleFenceGate }, - { 7451, Material.JungleFenceGate }, - { 7452, Material.JungleFenceGate }, - { 7453, Material.JungleFenceGate }, - { 7454, Material.AcaciaFenceGate }, - { 7455, Material.AcaciaFenceGate }, - { 7456, Material.AcaciaFenceGate }, - { 7457, Material.AcaciaFenceGate }, - { 7458, Material.AcaciaFenceGate }, - { 7459, Material.AcaciaFenceGate }, - { 7460, Material.AcaciaFenceGate }, - { 7461, Material.AcaciaFenceGate }, - { 7462, Material.AcaciaFenceGate }, - { 7463, Material.AcaciaFenceGate }, - { 7464, Material.AcaciaFenceGate }, - { 7465, Material.AcaciaFenceGate }, - { 7466, Material.AcaciaFenceGate }, - { 7467, Material.AcaciaFenceGate }, - { 7468, Material.AcaciaFenceGate }, - { 7469, Material.AcaciaFenceGate }, - { 7470, Material.AcaciaFenceGate }, - { 7471, Material.AcaciaFenceGate }, - { 7472, Material.AcaciaFenceGate }, - { 7473, Material.AcaciaFenceGate }, - { 7474, Material.AcaciaFenceGate }, - { 7475, Material.AcaciaFenceGate }, - { 7476, Material.AcaciaFenceGate }, - { 7477, Material.AcaciaFenceGate }, - { 7478, Material.AcaciaFenceGate }, - { 7479, Material.AcaciaFenceGate }, - { 7480, Material.AcaciaFenceGate }, - { 7481, Material.AcaciaFenceGate }, - { 7482, Material.AcaciaFenceGate }, - { 7483, Material.AcaciaFenceGate }, - { 7484, Material.AcaciaFenceGate }, - { 7485, Material.AcaciaFenceGate }, - { 7486, Material.DarkOakFenceGate }, - { 7487, Material.DarkOakFenceGate }, - { 7488, Material.DarkOakFenceGate }, - { 7489, Material.DarkOakFenceGate }, - { 7490, Material.DarkOakFenceGate }, - { 7491, Material.DarkOakFenceGate }, - { 7492, Material.DarkOakFenceGate }, - { 7493, Material.DarkOakFenceGate }, - { 7494, Material.DarkOakFenceGate }, - { 7495, Material.DarkOakFenceGate }, - { 7496, Material.DarkOakFenceGate }, - { 7497, Material.DarkOakFenceGate }, - { 7498, Material.DarkOakFenceGate }, - { 7499, Material.DarkOakFenceGate }, - { 7500, Material.DarkOakFenceGate }, - { 7501, Material.DarkOakFenceGate }, - { 7502, Material.DarkOakFenceGate }, - { 7503, Material.DarkOakFenceGate }, - { 7504, Material.DarkOakFenceGate }, - { 7505, Material.DarkOakFenceGate }, - { 7506, Material.DarkOakFenceGate }, - { 7507, Material.DarkOakFenceGate }, - { 7508, Material.DarkOakFenceGate }, - { 7509, Material.DarkOakFenceGate }, - { 7510, Material.DarkOakFenceGate }, - { 7511, Material.DarkOakFenceGate }, - { 7512, Material.DarkOakFenceGate }, - { 7513, Material.DarkOakFenceGate }, - { 7514, Material.DarkOakFenceGate }, - { 7515, Material.DarkOakFenceGate }, - { 7516, Material.DarkOakFenceGate }, - { 7517, Material.DarkOakFenceGate }, - { 7518, Material.SpruceFence }, - { 7519, Material.SpruceFence }, - { 7520, Material.SpruceFence }, - { 7521, Material.SpruceFence }, - { 7522, Material.SpruceFence }, - { 7523, Material.SpruceFence }, - { 7524, Material.SpruceFence }, - { 7525, Material.SpruceFence }, - { 7526, Material.SpruceFence }, - { 7527, Material.SpruceFence }, - { 7528, Material.SpruceFence }, - { 7529, Material.SpruceFence }, - { 7530, Material.SpruceFence }, - { 7531, Material.SpruceFence }, - { 7532, Material.SpruceFence }, - { 7533, Material.SpruceFence }, - { 7534, Material.SpruceFence }, - { 7535, Material.SpruceFence }, - { 7536, Material.SpruceFence }, - { 7537, Material.SpruceFence }, - { 7538, Material.SpruceFence }, - { 7539, Material.SpruceFence }, - { 7540, Material.SpruceFence }, - { 7541, Material.SpruceFence }, - { 7542, Material.SpruceFence }, - { 7543, Material.SpruceFence }, - { 7544, Material.SpruceFence }, - { 7545, Material.SpruceFence }, - { 7546, Material.SpruceFence }, - { 7547, Material.SpruceFence }, - { 7548, Material.SpruceFence }, - { 7549, Material.SpruceFence }, - { 7550, Material.BirchFence }, - { 7551, Material.BirchFence }, - { 7552, Material.BirchFence }, - { 7553, Material.BirchFence }, - { 7554, Material.BirchFence }, - { 7555, Material.BirchFence }, - { 7556, Material.BirchFence }, - { 7557, Material.BirchFence }, - { 7558, Material.BirchFence }, - { 7559, Material.BirchFence }, - { 7560, Material.BirchFence }, - { 7561, Material.BirchFence }, - { 7562, Material.BirchFence }, - { 7563, Material.BirchFence }, - { 7564, Material.BirchFence }, - { 7565, Material.BirchFence }, - { 7566, Material.BirchFence }, - { 7567, Material.BirchFence }, - { 7568, Material.BirchFence }, - { 7569, Material.BirchFence }, - { 7570, Material.BirchFence }, - { 7571, Material.BirchFence }, - { 7572, Material.BirchFence }, - { 7573, Material.BirchFence }, - { 7574, Material.BirchFence }, - { 7575, Material.BirchFence }, - { 7576, Material.BirchFence }, - { 7577, Material.BirchFence }, - { 7578, Material.BirchFence }, - { 7579, Material.BirchFence }, - { 7580, Material.BirchFence }, - { 7581, Material.BirchFence }, - { 7582, Material.JungleFence }, - { 7583, Material.JungleFence }, - { 7584, Material.JungleFence }, - { 7585, Material.JungleFence }, - { 7586, Material.JungleFence }, - { 7587, Material.JungleFence }, - { 7588, Material.JungleFence }, - { 7589, Material.JungleFence }, - { 7590, Material.JungleFence }, - { 7591, Material.JungleFence }, - { 7592, Material.JungleFence }, - { 7593, Material.JungleFence }, - { 7594, Material.JungleFence }, - { 7595, Material.JungleFence }, - { 7596, Material.JungleFence }, - { 7597, Material.JungleFence }, - { 7598, Material.JungleFence }, - { 7599, Material.JungleFence }, - { 7600, Material.JungleFence }, - { 7601, Material.JungleFence }, - { 7602, Material.JungleFence }, - { 7603, Material.JungleFence }, - { 7604, Material.JungleFence }, - { 7605, Material.JungleFence }, - { 7606, Material.JungleFence }, - { 7607, Material.JungleFence }, - { 7608, Material.JungleFence }, - { 7609, Material.JungleFence }, - { 7610, Material.JungleFence }, - { 7611, Material.JungleFence }, - { 7612, Material.JungleFence }, - { 7613, Material.JungleFence }, - { 7614, Material.AcaciaFence }, - { 7615, Material.AcaciaFence }, - { 7616, Material.AcaciaFence }, - { 7617, Material.AcaciaFence }, - { 7618, Material.AcaciaFence }, - { 7619, Material.AcaciaFence }, - { 7620, Material.AcaciaFence }, - { 7621, Material.AcaciaFence }, - { 7622, Material.AcaciaFence }, - { 7623, Material.AcaciaFence }, - { 7624, Material.AcaciaFence }, - { 7625, Material.AcaciaFence }, - { 7626, Material.AcaciaFence }, - { 7627, Material.AcaciaFence }, - { 7628, Material.AcaciaFence }, - { 7629, Material.AcaciaFence }, - { 7630, Material.AcaciaFence }, - { 7631, Material.AcaciaFence }, - { 7632, Material.AcaciaFence }, - { 7633, Material.AcaciaFence }, - { 7634, Material.AcaciaFence }, - { 7635, Material.AcaciaFence }, - { 7636, Material.AcaciaFence }, - { 7637, Material.AcaciaFence }, - { 7638, Material.AcaciaFence }, - { 7639, Material.AcaciaFence }, - { 7640, Material.AcaciaFence }, - { 7641, Material.AcaciaFence }, - { 7642, Material.AcaciaFence }, - { 7643, Material.AcaciaFence }, - { 7644, Material.AcaciaFence }, - { 7645, Material.AcaciaFence }, - { 7646, Material.DarkOakFence }, - { 7647, Material.DarkOakFence }, - { 7648, Material.DarkOakFence }, - { 7649, Material.DarkOakFence }, - { 7650, Material.DarkOakFence }, - { 7651, Material.DarkOakFence }, - { 7652, Material.DarkOakFence }, - { 7653, Material.DarkOakFence }, - { 7654, Material.DarkOakFence }, - { 7655, Material.DarkOakFence }, - { 7656, Material.DarkOakFence }, - { 7657, Material.DarkOakFence }, - { 7658, Material.DarkOakFence }, - { 7659, Material.DarkOakFence }, - { 7660, Material.DarkOakFence }, - { 7661, Material.DarkOakFence }, - { 7662, Material.DarkOakFence }, - { 7663, Material.DarkOakFence }, - { 7664, Material.DarkOakFence }, - { 7665, Material.DarkOakFence }, - { 7666, Material.DarkOakFence }, - { 7667, Material.DarkOakFence }, - { 7668, Material.DarkOakFence }, - { 7669, Material.DarkOakFence }, - { 7670, Material.DarkOakFence }, - { 7671, Material.DarkOakFence }, - { 7672, Material.DarkOakFence }, - { 7673, Material.DarkOakFence }, - { 7674, Material.DarkOakFence }, - { 7675, Material.DarkOakFence }, - { 7676, Material.DarkOakFence }, - { 7677, Material.DarkOakFence }, - { 7678, Material.SpruceDoor }, - { 7679, Material.SpruceDoor }, - { 7680, Material.SpruceDoor }, - { 7681, Material.SpruceDoor }, - { 7682, Material.SpruceDoor }, - { 7683, Material.SpruceDoor }, - { 7684, Material.SpruceDoor }, - { 7685, Material.SpruceDoor }, - { 7686, Material.SpruceDoor }, - { 7687, Material.SpruceDoor }, - { 7688, Material.SpruceDoor }, - { 7689, Material.SpruceDoor }, - { 7690, Material.SpruceDoor }, - { 7691, Material.SpruceDoor }, - { 7692, Material.SpruceDoor }, - { 7693, Material.SpruceDoor }, - { 7694, Material.SpruceDoor }, - { 7695, Material.SpruceDoor }, - { 7696, Material.SpruceDoor }, - { 7697, Material.SpruceDoor }, - { 7698, Material.SpruceDoor }, - { 7699, Material.SpruceDoor }, - { 7700, Material.SpruceDoor }, - { 7701, Material.SpruceDoor }, - { 7702, Material.SpruceDoor }, - { 7703, Material.SpruceDoor }, - { 7704, Material.SpruceDoor }, - { 7705, Material.SpruceDoor }, - { 7706, Material.SpruceDoor }, - { 7707, Material.SpruceDoor }, - { 7708, Material.SpruceDoor }, - { 7709, Material.SpruceDoor }, - { 7710, Material.SpruceDoor }, - { 7711, Material.SpruceDoor }, - { 7712, Material.SpruceDoor }, - { 7713, Material.SpruceDoor }, - { 7714, Material.SpruceDoor }, - { 7715, Material.SpruceDoor }, - { 7716, Material.SpruceDoor }, - { 7717, Material.SpruceDoor }, - { 7718, Material.SpruceDoor }, - { 7719, Material.SpruceDoor }, - { 7720, Material.SpruceDoor }, - { 7721, Material.SpruceDoor }, - { 7722, Material.SpruceDoor }, - { 7723, Material.SpruceDoor }, - { 7724, Material.SpruceDoor }, - { 7725, Material.SpruceDoor }, - { 7726, Material.SpruceDoor }, - { 7727, Material.SpruceDoor }, - { 7728, Material.SpruceDoor }, - { 7729, Material.SpruceDoor }, - { 7730, Material.SpruceDoor }, - { 7731, Material.SpruceDoor }, - { 7732, Material.SpruceDoor }, - { 7733, Material.SpruceDoor }, - { 7734, Material.SpruceDoor }, - { 7735, Material.SpruceDoor }, - { 7736, Material.SpruceDoor }, - { 7737, Material.SpruceDoor }, - { 7738, Material.SpruceDoor }, - { 7739, Material.SpruceDoor }, - { 7740, Material.SpruceDoor }, - { 7741, Material.SpruceDoor }, - { 7742, Material.BirchDoor }, - { 7743, Material.BirchDoor }, - { 7744, Material.BirchDoor }, - { 7745, Material.BirchDoor }, - { 7746, Material.BirchDoor }, - { 7747, Material.BirchDoor }, - { 7748, Material.BirchDoor }, - { 7749, Material.BirchDoor }, - { 7750, Material.BirchDoor }, - { 7751, Material.BirchDoor }, - { 7752, Material.BirchDoor }, - { 7753, Material.BirchDoor }, - { 7754, Material.BirchDoor }, - { 7755, Material.BirchDoor }, - { 7756, Material.BirchDoor }, - { 7757, Material.BirchDoor }, - { 7758, Material.BirchDoor }, - { 7759, Material.BirchDoor }, - { 7760, Material.BirchDoor }, - { 7761, Material.BirchDoor }, - { 7762, Material.BirchDoor }, - { 7763, Material.BirchDoor }, - { 7764, Material.BirchDoor }, - { 7765, Material.BirchDoor }, - { 7766, Material.BirchDoor }, - { 7767, Material.BirchDoor }, - { 7768, Material.BirchDoor }, - { 7769, Material.BirchDoor }, - { 7770, Material.BirchDoor }, - { 7771, Material.BirchDoor }, - { 7772, Material.BirchDoor }, - { 7773, Material.BirchDoor }, - { 7774, Material.BirchDoor }, - { 7775, Material.BirchDoor }, - { 7776, Material.BirchDoor }, - { 7777, Material.BirchDoor }, - { 7778, Material.BirchDoor }, - { 7779, Material.BirchDoor }, - { 7780, Material.BirchDoor }, - { 7781, Material.BirchDoor }, - { 7782, Material.BirchDoor }, - { 7783, Material.BirchDoor }, - { 7784, Material.BirchDoor }, - { 7785, Material.BirchDoor }, - { 7786, Material.BirchDoor }, - { 7787, Material.BirchDoor }, - { 7788, Material.BirchDoor }, - { 7789, Material.BirchDoor }, - { 7790, Material.BirchDoor }, - { 7791, Material.BirchDoor }, - { 7792, Material.BirchDoor }, - { 7793, Material.BirchDoor }, - { 7794, Material.BirchDoor }, - { 7795, Material.BirchDoor }, - { 7796, Material.BirchDoor }, - { 7797, Material.BirchDoor }, - { 7798, Material.BirchDoor }, - { 7799, Material.BirchDoor }, - { 7800, Material.BirchDoor }, - { 7801, Material.BirchDoor }, - { 7802, Material.BirchDoor }, - { 7803, Material.BirchDoor }, - { 7804, Material.BirchDoor }, - { 7805, Material.BirchDoor }, - { 7806, Material.JungleDoor }, - { 7807, Material.JungleDoor }, - { 7808, Material.JungleDoor }, - { 7809, Material.JungleDoor }, - { 7810, Material.JungleDoor }, - { 7811, Material.JungleDoor }, - { 7812, Material.JungleDoor }, - { 7813, Material.JungleDoor }, - { 7814, Material.JungleDoor }, - { 7815, Material.JungleDoor }, - { 7816, Material.JungleDoor }, - { 7817, Material.JungleDoor }, - { 7818, Material.JungleDoor }, - { 7819, Material.JungleDoor }, - { 7820, Material.JungleDoor }, - { 7821, Material.JungleDoor }, - { 7822, Material.JungleDoor }, - { 7823, Material.JungleDoor }, - { 7824, Material.JungleDoor }, - { 7825, Material.JungleDoor }, - { 7826, Material.JungleDoor }, - { 7827, Material.JungleDoor }, - { 7828, Material.JungleDoor }, - { 7829, Material.JungleDoor }, - { 7830, Material.JungleDoor }, - { 7831, Material.JungleDoor }, - { 7832, Material.JungleDoor }, - { 7833, Material.JungleDoor }, - { 7834, Material.JungleDoor }, - { 7835, Material.JungleDoor }, - { 7836, Material.JungleDoor }, - { 7837, Material.JungleDoor }, - { 7838, Material.JungleDoor }, - { 7839, Material.JungleDoor }, - { 7840, Material.JungleDoor }, - { 7841, Material.JungleDoor }, - { 7842, Material.JungleDoor }, - { 7843, Material.JungleDoor }, - { 7844, Material.JungleDoor }, - { 7845, Material.JungleDoor }, - { 7846, Material.JungleDoor }, - { 7847, Material.JungleDoor }, - { 7848, Material.JungleDoor }, - { 7849, Material.JungleDoor }, - { 7850, Material.JungleDoor }, - { 7851, Material.JungleDoor }, - { 7852, Material.JungleDoor }, - { 7853, Material.JungleDoor }, - { 7854, Material.JungleDoor }, - { 7855, Material.JungleDoor }, - { 7856, Material.JungleDoor }, - { 7857, Material.JungleDoor }, - { 7858, Material.JungleDoor }, - { 7859, Material.JungleDoor }, - { 7860, Material.JungleDoor }, - { 7861, Material.JungleDoor }, - { 7862, Material.JungleDoor }, - { 7863, Material.JungleDoor }, - { 7864, Material.JungleDoor }, - { 7865, Material.JungleDoor }, - { 7866, Material.JungleDoor }, - { 7867, Material.JungleDoor }, - { 7868, Material.JungleDoor }, - { 7869, Material.JungleDoor }, - { 7870, Material.AcaciaDoor }, - { 7871, Material.AcaciaDoor }, - { 7872, Material.AcaciaDoor }, - { 7873, Material.AcaciaDoor }, - { 7874, Material.AcaciaDoor }, - { 7875, Material.AcaciaDoor }, - { 7876, Material.AcaciaDoor }, - { 7877, Material.AcaciaDoor }, - { 7878, Material.AcaciaDoor }, - { 7879, Material.AcaciaDoor }, - { 7880, Material.AcaciaDoor }, - { 7881, Material.AcaciaDoor }, - { 7882, Material.AcaciaDoor }, - { 7883, Material.AcaciaDoor }, - { 7884, Material.AcaciaDoor }, - { 7885, Material.AcaciaDoor }, - { 7886, Material.AcaciaDoor }, - { 7887, Material.AcaciaDoor }, - { 7888, Material.AcaciaDoor }, - { 7889, Material.AcaciaDoor }, - { 7890, Material.AcaciaDoor }, - { 7891, Material.AcaciaDoor }, - { 7892, Material.AcaciaDoor }, - { 7893, Material.AcaciaDoor }, - { 7894, Material.AcaciaDoor }, - { 7895, Material.AcaciaDoor }, - { 7896, Material.AcaciaDoor }, - { 7897, Material.AcaciaDoor }, - { 7898, Material.AcaciaDoor }, - { 7899, Material.AcaciaDoor }, - { 7900, Material.AcaciaDoor }, - { 7901, Material.AcaciaDoor }, - { 7902, Material.AcaciaDoor }, - { 7903, Material.AcaciaDoor }, - { 7904, Material.AcaciaDoor }, - { 7905, Material.AcaciaDoor }, - { 7906, Material.AcaciaDoor }, - { 7907, Material.AcaciaDoor }, - { 7908, Material.AcaciaDoor }, - { 7909, Material.AcaciaDoor }, - { 7910, Material.AcaciaDoor }, - { 7911, Material.AcaciaDoor }, - { 7912, Material.AcaciaDoor }, - { 7913, Material.AcaciaDoor }, - { 7914, Material.AcaciaDoor }, - { 7915, Material.AcaciaDoor }, - { 7916, Material.AcaciaDoor }, - { 7917, Material.AcaciaDoor }, - { 7918, Material.AcaciaDoor }, - { 7919, Material.AcaciaDoor }, - { 7920, Material.AcaciaDoor }, - { 7921, Material.AcaciaDoor }, - { 7922, Material.AcaciaDoor }, - { 7923, Material.AcaciaDoor }, - { 7924, Material.AcaciaDoor }, - { 7925, Material.AcaciaDoor }, - { 7926, Material.AcaciaDoor }, - { 7927, Material.AcaciaDoor }, - { 7928, Material.AcaciaDoor }, - { 7929, Material.AcaciaDoor }, - { 7930, Material.AcaciaDoor }, - { 7931, Material.AcaciaDoor }, - { 7932, Material.AcaciaDoor }, - { 7933, Material.AcaciaDoor }, - { 7934, Material.DarkOakDoor }, - { 7935, Material.DarkOakDoor }, - { 7936, Material.DarkOakDoor }, - { 7937, Material.DarkOakDoor }, - { 7938, Material.DarkOakDoor }, - { 7939, Material.DarkOakDoor }, - { 7940, Material.DarkOakDoor }, - { 7941, Material.DarkOakDoor }, - { 7942, Material.DarkOakDoor }, - { 7943, Material.DarkOakDoor }, - { 7944, Material.DarkOakDoor }, - { 7945, Material.DarkOakDoor }, - { 7946, Material.DarkOakDoor }, - { 7947, Material.DarkOakDoor }, - { 7948, Material.DarkOakDoor }, - { 7949, Material.DarkOakDoor }, - { 7950, Material.DarkOakDoor }, - { 7951, Material.DarkOakDoor }, - { 7952, Material.DarkOakDoor }, - { 7953, Material.DarkOakDoor }, - { 7954, Material.DarkOakDoor }, - { 7955, Material.DarkOakDoor }, - { 7956, Material.DarkOakDoor }, - { 7957, Material.DarkOakDoor }, - { 7958, Material.DarkOakDoor }, - { 7959, Material.DarkOakDoor }, - { 7960, Material.DarkOakDoor }, - { 7961, Material.DarkOakDoor }, - { 7962, Material.DarkOakDoor }, - { 7963, Material.DarkOakDoor }, - { 7964, Material.DarkOakDoor }, - { 7965, Material.DarkOakDoor }, - { 7966, Material.DarkOakDoor }, - { 7967, Material.DarkOakDoor }, - { 7968, Material.DarkOakDoor }, - { 7969, Material.DarkOakDoor }, - { 7970, Material.DarkOakDoor }, - { 7971, Material.DarkOakDoor }, - { 7972, Material.DarkOakDoor }, - { 7973, Material.DarkOakDoor }, - { 7974, Material.DarkOakDoor }, - { 7975, Material.DarkOakDoor }, - { 7976, Material.DarkOakDoor }, - { 7977, Material.DarkOakDoor }, - { 7978, Material.DarkOakDoor }, - { 7979, Material.DarkOakDoor }, - { 7980, Material.DarkOakDoor }, - { 7981, Material.DarkOakDoor }, - { 7982, Material.DarkOakDoor }, - { 7983, Material.DarkOakDoor }, - { 7984, Material.DarkOakDoor }, - { 7985, Material.DarkOakDoor }, - { 7986, Material.DarkOakDoor }, - { 7987, Material.DarkOakDoor }, - { 7988, Material.DarkOakDoor }, - { 7989, Material.DarkOakDoor }, - { 7990, Material.DarkOakDoor }, - { 7991, Material.DarkOakDoor }, - { 7992, Material.DarkOakDoor }, - { 7993, Material.DarkOakDoor }, - { 7994, Material.DarkOakDoor }, - { 7995, Material.DarkOakDoor }, - { 7996, Material.DarkOakDoor }, - { 7997, Material.DarkOakDoor }, - { 7998, Material.EndRod }, - { 7999, Material.EndRod }, - { 8000, Material.EndRod }, - { 8001, Material.EndRod }, - { 8002, Material.EndRod }, - { 8003, Material.EndRod }, - { 8004, Material.ChorusPlant }, - { 8005, Material.ChorusPlant }, - { 8006, Material.ChorusPlant }, - { 8007, Material.ChorusPlant }, - { 8008, Material.ChorusPlant }, - { 8009, Material.ChorusPlant }, - { 8010, Material.ChorusPlant }, - { 8011, Material.ChorusPlant }, - { 8012, Material.ChorusPlant }, - { 8013, Material.ChorusPlant }, - { 8014, Material.ChorusPlant }, - { 8015, Material.ChorusPlant }, - { 8016, Material.ChorusPlant }, - { 8017, Material.ChorusPlant }, - { 8018, Material.ChorusPlant }, - { 8019, Material.ChorusPlant }, - { 8020, Material.ChorusPlant }, - { 8021, Material.ChorusPlant }, - { 8022, Material.ChorusPlant }, - { 8023, Material.ChorusPlant }, - { 8024, Material.ChorusPlant }, - { 8025, Material.ChorusPlant }, - { 8026, Material.ChorusPlant }, - { 8027, Material.ChorusPlant }, - { 8028, Material.ChorusPlant }, - { 8029, Material.ChorusPlant }, - { 8030, Material.ChorusPlant }, - { 8031, Material.ChorusPlant }, - { 8032, Material.ChorusPlant }, - { 8033, Material.ChorusPlant }, - { 8034, Material.ChorusPlant }, - { 8035, Material.ChorusPlant }, - { 8036, Material.ChorusPlant }, - { 8037, Material.ChorusPlant }, - { 8038, Material.ChorusPlant }, - { 8039, Material.ChorusPlant }, - { 8040, Material.ChorusPlant }, - { 8041, Material.ChorusPlant }, - { 8042, Material.ChorusPlant }, - { 8043, Material.ChorusPlant }, - { 8044, Material.ChorusPlant }, - { 8045, Material.ChorusPlant }, - { 8046, Material.ChorusPlant }, - { 8047, Material.ChorusPlant }, - { 8048, Material.ChorusPlant }, - { 8049, Material.ChorusPlant }, - { 8050, Material.ChorusPlant }, - { 8051, Material.ChorusPlant }, - { 8052, Material.ChorusPlant }, - { 8053, Material.ChorusPlant }, - { 8054, Material.ChorusPlant }, - { 8055, Material.ChorusPlant }, - { 8056, Material.ChorusPlant }, - { 8057, Material.ChorusPlant }, - { 8058, Material.ChorusPlant }, - { 8059, Material.ChorusPlant }, - { 8060, Material.ChorusPlant }, - { 8061, Material.ChorusPlant }, - { 8062, Material.ChorusPlant }, - { 8063, Material.ChorusPlant }, - { 8064, Material.ChorusPlant }, - { 8065, Material.ChorusPlant }, - { 8066, Material.ChorusPlant }, - { 8067, Material.ChorusPlant }, - { 8068, Material.ChorusFlower }, - { 8069, Material.ChorusFlower }, - { 8070, Material.ChorusFlower }, - { 8071, Material.ChorusFlower }, - { 8072, Material.ChorusFlower }, - { 8073, Material.ChorusFlower }, - { 8074, Material.PurpurBlock }, - { 8075, Material.PurpurPillar }, - { 8076, Material.PurpurPillar }, - { 8077, Material.PurpurPillar }, - { 8078, Material.PurpurStairs }, - { 8079, Material.PurpurStairs }, - { 8080, Material.PurpurStairs }, - { 8081, Material.PurpurStairs }, - { 8082, Material.PurpurStairs }, - { 8083, Material.PurpurStairs }, - { 8084, Material.PurpurStairs }, - { 8085, Material.PurpurStairs }, - { 8086, Material.PurpurStairs }, - { 8087, Material.PurpurStairs }, - { 8088, Material.PurpurStairs }, - { 8089, Material.PurpurStairs }, - { 8090, Material.PurpurStairs }, - { 8091, Material.PurpurStairs }, - { 8092, Material.PurpurStairs }, - { 8093, Material.PurpurStairs }, - { 8094, Material.PurpurStairs }, - { 8095, Material.PurpurStairs }, - { 8096, Material.PurpurStairs }, - { 8097, Material.PurpurStairs }, - { 8098, Material.PurpurStairs }, - { 8099, Material.PurpurStairs }, - { 8100, Material.PurpurStairs }, - { 8101, Material.PurpurStairs }, - { 8102, Material.PurpurStairs }, - { 8103, Material.PurpurStairs }, - { 8104, Material.PurpurStairs }, - { 8105, Material.PurpurStairs }, - { 8106, Material.PurpurStairs }, - { 8107, Material.PurpurStairs }, - { 8108, Material.PurpurStairs }, - { 8109, Material.PurpurStairs }, - { 8110, Material.PurpurStairs }, - { 8111, Material.PurpurStairs }, - { 8112, Material.PurpurStairs }, - { 8113, Material.PurpurStairs }, - { 8114, Material.PurpurStairs }, - { 8115, Material.PurpurStairs }, - { 8116, Material.PurpurStairs }, - { 8117, Material.PurpurStairs }, - { 8118, Material.PurpurStairs }, - { 8119, Material.PurpurStairs }, - { 8120, Material.PurpurStairs }, - { 8121, Material.PurpurStairs }, - { 8122, Material.PurpurStairs }, - { 8123, Material.PurpurStairs }, - { 8124, Material.PurpurStairs }, - { 8125, Material.PurpurStairs }, - { 8126, Material.PurpurStairs }, - { 8127, Material.PurpurStairs }, - { 8128, Material.PurpurStairs }, - { 8129, Material.PurpurStairs }, - { 8130, Material.PurpurStairs }, - { 8131, Material.PurpurStairs }, - { 8132, Material.PurpurStairs }, - { 8133, Material.PurpurStairs }, - { 8134, Material.PurpurStairs }, - { 8135, Material.PurpurStairs }, - { 8136, Material.PurpurStairs }, - { 8137, Material.PurpurStairs }, - { 8138, Material.PurpurStairs }, - { 8139, Material.PurpurStairs }, - { 8140, Material.PurpurStairs }, - { 8141, Material.PurpurStairs }, - { 8142, Material.PurpurStairs }, - { 8143, Material.PurpurStairs }, - { 8144, Material.PurpurStairs }, - { 8145, Material.PurpurStairs }, - { 8146, Material.PurpurStairs }, - { 8147, Material.PurpurStairs }, - { 8148, Material.PurpurStairs }, - { 8149, Material.PurpurStairs }, - { 8150, Material.PurpurStairs }, - { 8151, Material.PurpurStairs }, - { 8152, Material.PurpurStairs }, - { 8153, Material.PurpurStairs }, - { 8154, Material.PurpurStairs }, - { 8155, Material.PurpurStairs }, - { 8156, Material.PurpurStairs }, - { 8157, Material.PurpurStairs }, - { 8158, Material.EndStoneBricks }, - { 8159, Material.Beetroots }, - { 8160, Material.Beetroots }, - { 8161, Material.Beetroots }, - { 8162, Material.Beetroots }, - { 8163, Material.GrassPath }, - { 8164, Material.EndGateway }, - { 8165, Material.RepeatingCommandBlock }, - { 8166, Material.RepeatingCommandBlock }, - { 8167, Material.RepeatingCommandBlock }, - { 8168, Material.RepeatingCommandBlock }, - { 8169, Material.RepeatingCommandBlock }, - { 8170, Material.RepeatingCommandBlock }, - { 8171, Material.RepeatingCommandBlock }, - { 8172, Material.RepeatingCommandBlock }, - { 8173, Material.RepeatingCommandBlock }, - { 8174, Material.RepeatingCommandBlock }, - { 8175, Material.RepeatingCommandBlock }, - { 8176, Material.RepeatingCommandBlock }, - { 8177, Material.ChainCommandBlock }, - { 8178, Material.ChainCommandBlock }, - { 8179, Material.ChainCommandBlock }, - { 8180, Material.ChainCommandBlock }, - { 8181, Material.ChainCommandBlock }, - { 8182, Material.ChainCommandBlock }, - { 8183, Material.ChainCommandBlock }, - { 8184, Material.ChainCommandBlock }, - { 8185, Material.ChainCommandBlock }, - { 8186, Material.ChainCommandBlock }, - { 8187, Material.ChainCommandBlock }, - { 8188, Material.ChainCommandBlock }, - { 8189, Material.FrostedIce }, - { 8190, Material.FrostedIce }, - { 8191, Material.FrostedIce }, - { 8192, Material.FrostedIce }, - { 8193, Material.MagmaBlock }, - { 8194, Material.NetherWartBlock }, - { 8195, Material.RedNetherBricks }, - { 8196, Material.BoneBlock }, - { 8197, Material.BoneBlock }, - { 8198, Material.BoneBlock }, - { 8199, Material.StructureVoid }, - { 8200, Material.Observer }, - { 8201, Material.Observer }, - { 8202, Material.Observer }, - { 8203, Material.Observer }, - { 8204, Material.Observer }, - { 8205, Material.Observer }, - { 8206, Material.Observer }, - { 8207, Material.Observer }, - { 8208, Material.Observer }, - { 8209, Material.Observer }, - { 8210, Material.Observer }, - { 8211, Material.Observer }, - { 8212, Material.ShulkerBox }, - { 8213, Material.ShulkerBox }, - { 8214, Material.ShulkerBox }, - { 8215, Material.ShulkerBox }, - { 8216, Material.ShulkerBox }, - { 8217, Material.ShulkerBox }, - { 8218, Material.WhiteShulkerBox }, - { 8219, Material.WhiteShulkerBox }, - { 8220, Material.WhiteShulkerBox }, - { 8221, Material.WhiteShulkerBox }, - { 8222, Material.WhiteShulkerBox }, - { 8223, Material.WhiteShulkerBox }, - { 8224, Material.OrangeShulkerBox }, - { 8225, Material.OrangeShulkerBox }, - { 8226, Material.OrangeShulkerBox }, - { 8227, Material.OrangeShulkerBox }, - { 8228, Material.OrangeShulkerBox }, - { 8229, Material.OrangeShulkerBox }, - { 8230, Material.MagentaShulkerBox }, - { 8231, Material.MagentaShulkerBox }, - { 8232, Material.MagentaShulkerBox }, - { 8233, Material.MagentaShulkerBox }, - { 8234, Material.MagentaShulkerBox }, - { 8235, Material.MagentaShulkerBox }, - { 8236, Material.LightBlueShulkerBox }, - { 8237, Material.LightBlueShulkerBox }, - { 8238, Material.LightBlueShulkerBox }, - { 8239, Material.LightBlueShulkerBox }, - { 8240, Material.LightBlueShulkerBox }, - { 8241, Material.LightBlueShulkerBox }, - { 8242, Material.YellowShulkerBox }, - { 8243, Material.YellowShulkerBox }, - { 8244, Material.YellowShulkerBox }, - { 8245, Material.YellowShulkerBox }, - { 8246, Material.YellowShulkerBox }, - { 8247, Material.YellowShulkerBox }, - { 8248, Material.LimeShulkerBox }, - { 8249, Material.LimeShulkerBox }, - { 8250, Material.LimeShulkerBox }, - { 8251, Material.LimeShulkerBox }, - { 8252, Material.LimeShulkerBox }, - { 8253, Material.LimeShulkerBox }, - { 8254, Material.PinkShulkerBox }, - { 8255, Material.PinkShulkerBox }, - { 8256, Material.PinkShulkerBox }, - { 8257, Material.PinkShulkerBox }, - { 8258, Material.PinkShulkerBox }, - { 8259, Material.PinkShulkerBox }, - { 8260, Material.GrayShulkerBox }, - { 8261, Material.GrayShulkerBox }, - { 8262, Material.GrayShulkerBox }, - { 8263, Material.GrayShulkerBox }, - { 8264, Material.GrayShulkerBox }, - { 8265, Material.GrayShulkerBox }, - { 8266, Material.LightGrayShulkerBox }, - { 8267, Material.LightGrayShulkerBox }, - { 8268, Material.LightGrayShulkerBox }, - { 8269, Material.LightGrayShulkerBox }, - { 8270, Material.LightGrayShulkerBox }, - { 8271, Material.LightGrayShulkerBox }, - { 8272, Material.CyanShulkerBox }, - { 8273, Material.CyanShulkerBox }, - { 8274, Material.CyanShulkerBox }, - { 8275, Material.CyanShulkerBox }, - { 8276, Material.CyanShulkerBox }, - { 8277, Material.CyanShulkerBox }, - { 8278, Material.PurpleShulkerBox }, - { 8279, Material.PurpleShulkerBox }, - { 8280, Material.PurpleShulkerBox }, - { 8281, Material.PurpleShulkerBox }, - { 8282, Material.PurpleShulkerBox }, - { 8283, Material.PurpleShulkerBox }, - { 8284, Material.BlueShulkerBox }, - { 8285, Material.BlueShulkerBox }, - { 8286, Material.BlueShulkerBox }, - { 8287, Material.BlueShulkerBox }, - { 8288, Material.BlueShulkerBox }, - { 8289, Material.BlueShulkerBox }, - { 8290, Material.BrownShulkerBox }, - { 8291, Material.BrownShulkerBox }, - { 8292, Material.BrownShulkerBox }, - { 8293, Material.BrownShulkerBox }, - { 8294, Material.BrownShulkerBox }, - { 8295, Material.BrownShulkerBox }, - { 8296, Material.GreenShulkerBox }, - { 8297, Material.GreenShulkerBox }, - { 8298, Material.GreenShulkerBox }, - { 8299, Material.GreenShulkerBox }, - { 8300, Material.GreenShulkerBox }, - { 8301, Material.GreenShulkerBox }, - { 8302, Material.RedShulkerBox }, - { 8303, Material.RedShulkerBox }, - { 8304, Material.RedShulkerBox }, - { 8305, Material.RedShulkerBox }, - { 8306, Material.RedShulkerBox }, - { 8307, Material.RedShulkerBox }, - { 8308, Material.BlackShulkerBox }, - { 8309, Material.BlackShulkerBox }, - { 8310, Material.BlackShulkerBox }, - { 8311, Material.BlackShulkerBox }, - { 8312, Material.BlackShulkerBox }, - { 8313, Material.BlackShulkerBox }, - { 8314, Material.WhiteGlazedTerracotta }, - { 8315, Material.WhiteGlazedTerracotta }, - { 8316, Material.WhiteGlazedTerracotta }, - { 8317, Material.WhiteGlazedTerracotta }, - { 8318, Material.OrangeGlazedTerracotta }, - { 8319, Material.OrangeGlazedTerracotta }, - { 8320, Material.OrangeGlazedTerracotta }, - { 8321, Material.OrangeGlazedTerracotta }, - { 8322, Material.MagentaGlazedTerracotta }, - { 8323, Material.MagentaGlazedTerracotta }, - { 8324, Material.MagentaGlazedTerracotta }, - { 8325, Material.MagentaGlazedTerracotta }, - { 8326, Material.LightBlueGlazedTerracotta }, - { 8327, Material.LightBlueGlazedTerracotta }, - { 8328, Material.LightBlueGlazedTerracotta }, - { 8329, Material.LightBlueGlazedTerracotta }, - { 8330, Material.YellowGlazedTerracotta }, - { 8331, Material.YellowGlazedTerracotta }, - { 8332, Material.YellowGlazedTerracotta }, - { 8333, Material.YellowGlazedTerracotta }, - { 8334, Material.LimeGlazedTerracotta }, - { 8335, Material.LimeGlazedTerracotta }, - { 8336, Material.LimeGlazedTerracotta }, - { 8337, Material.LimeGlazedTerracotta }, - { 8338, Material.PinkGlazedTerracotta }, - { 8339, Material.PinkGlazedTerracotta }, - { 8340, Material.PinkGlazedTerracotta }, - { 8341, Material.PinkGlazedTerracotta }, - { 8342, Material.GrayGlazedTerracotta }, - { 8343, Material.GrayGlazedTerracotta }, - { 8344, Material.GrayGlazedTerracotta }, - { 8345, Material.GrayGlazedTerracotta }, - { 8346, Material.LightGrayGlazedTerracotta }, - { 8347, Material.LightGrayGlazedTerracotta }, - { 8348, Material.LightGrayGlazedTerracotta }, - { 8349, Material.LightGrayGlazedTerracotta }, - { 8350, Material.CyanGlazedTerracotta }, - { 8351, Material.CyanGlazedTerracotta }, - { 8352, Material.CyanGlazedTerracotta }, - { 8353, Material.CyanGlazedTerracotta }, - { 8354, Material.PurpleGlazedTerracotta }, - { 8355, Material.PurpleGlazedTerracotta }, - { 8356, Material.PurpleGlazedTerracotta }, - { 8357, Material.PurpleGlazedTerracotta }, - { 8358, Material.BlueGlazedTerracotta }, - { 8359, Material.BlueGlazedTerracotta }, - { 8360, Material.BlueGlazedTerracotta }, - { 8361, Material.BlueGlazedTerracotta }, - { 8362, Material.BrownGlazedTerracotta }, - { 8363, Material.BrownGlazedTerracotta }, - { 8364, Material.BrownGlazedTerracotta }, - { 8365, Material.BrownGlazedTerracotta }, - { 8366, Material.GreenGlazedTerracotta }, - { 8367, Material.GreenGlazedTerracotta }, - { 8368, Material.GreenGlazedTerracotta }, - { 8369, Material.GreenGlazedTerracotta }, - { 8370, Material.RedGlazedTerracotta }, - { 8371, Material.RedGlazedTerracotta }, - { 8372, Material.RedGlazedTerracotta }, - { 8373, Material.RedGlazedTerracotta }, - { 8374, Material.BlackGlazedTerracotta }, - { 8375, Material.BlackGlazedTerracotta }, - { 8376, Material.BlackGlazedTerracotta }, - { 8377, Material.BlackGlazedTerracotta }, - { 8378, Material.WhiteConcrete }, - { 8379, Material.OrangeConcrete }, - { 8380, Material.MagentaConcrete }, - { 8381, Material.LightBlueConcrete }, - { 8382, Material.YellowConcrete }, - { 8383, Material.LimeConcrete }, - { 8384, Material.PinkConcrete }, - { 8385, Material.GrayConcrete }, - { 8386, Material.LightGrayConcrete }, - { 8387, Material.CyanConcrete }, - { 8388, Material.PurpleConcrete }, - { 8389, Material.BlueConcrete }, - { 8390, Material.BrownConcrete }, - { 8391, Material.GreenConcrete }, - { 8392, Material.RedConcrete }, - { 8393, Material.BlackConcrete }, - { 8394, Material.WhiteConcretePowder }, - { 8395, Material.OrangeConcretePowder }, - { 8396, Material.MagentaConcretePowder }, - { 8397, Material.LightBlueConcretePowder }, - { 8398, Material.YellowConcretePowder }, - { 8399, Material.LimeConcretePowder }, - { 8400, Material.PinkConcretePowder }, - { 8401, Material.GrayConcretePowder }, - { 8402, Material.LightGrayConcretePowder }, - { 8403, Material.CyanConcretePowder }, - { 8404, Material.PurpleConcretePowder }, - { 8405, Material.BlueConcretePowder }, - { 8406, Material.BrownConcretePowder }, - { 8407, Material.GreenConcretePowder }, - { 8408, Material.RedConcretePowder }, - { 8409, Material.BlackConcretePowder }, - { 8410, Material.Kelp }, - { 8411, Material.Kelp }, - { 8412, Material.Kelp }, - { 8413, Material.Kelp }, - { 8414, Material.Kelp }, - { 8415, Material.Kelp }, - { 8416, Material.Kelp }, - { 8417, Material.Kelp }, - { 8418, Material.Kelp }, - { 8419, Material.Kelp }, - { 8420, Material.Kelp }, - { 8421, Material.Kelp }, - { 8422, Material.Kelp }, - { 8423, Material.Kelp }, - { 8424, Material.Kelp }, - { 8425, Material.Kelp }, - { 8426, Material.Kelp }, - { 8427, Material.Kelp }, - { 8428, Material.Kelp }, - { 8429, Material.Kelp }, - { 8430, Material.Kelp }, - { 8431, Material.Kelp }, - { 8432, Material.Kelp }, - { 8433, Material.Kelp }, - { 8434, Material.Kelp }, - { 8435, Material.Kelp }, - { 8436, Material.KelpPlant }, - { 8437, Material.DriedKelpBlock }, - { 8438, Material.TurtleEgg }, - { 8439, Material.TurtleEgg }, - { 8440, Material.TurtleEgg }, - { 8441, Material.TurtleEgg }, - { 8442, Material.TurtleEgg }, - { 8443, Material.TurtleEgg }, - { 8444, Material.TurtleEgg }, - { 8445, Material.TurtleEgg }, - { 8446, Material.TurtleEgg }, - { 8447, Material.TurtleEgg }, - { 8448, Material.TurtleEgg }, - { 8449, Material.TurtleEgg }, - { 8450, Material.DeadTubeCoralBlock }, - { 8451, Material.DeadBrainCoralBlock }, - { 8452, Material.DeadBubbleCoralBlock }, - { 8453, Material.DeadFireCoralBlock }, - { 8454, Material.DeadHornCoralBlock }, - { 8455, Material.TubeCoralBlock }, - { 8456, Material.BrainCoralBlock }, - { 8457, Material.BubbleCoralBlock }, - { 8458, Material.FireCoralBlock }, - { 8459, Material.HornCoralBlock }, - { 8460, Material.DeadTubeCoral }, - { 8461, Material.DeadTubeCoral }, - { 8462, Material.DeadBrainCoral }, - { 8463, Material.DeadBrainCoral }, - { 8464, Material.DeadBubbleCoral }, - { 8465, Material.DeadBubbleCoral }, - { 8466, Material.DeadFireCoral }, - { 8467, Material.DeadFireCoral }, - { 8468, Material.DeadHornCoral }, - { 8469, Material.DeadHornCoral }, - { 8470, Material.TubeCoral }, - { 8471, Material.TubeCoral }, - { 8472, Material.BrainCoral }, - { 8473, Material.BrainCoral }, - { 8474, Material.BubbleCoral }, - { 8475, Material.BubbleCoral }, - { 8476, Material.FireCoral }, - { 8477, Material.FireCoral }, - { 8478, Material.HornCoral }, - { 8479, Material.HornCoral }, - { 8480, Material.DeadTubeCoralWallFan }, - { 8481, Material.DeadTubeCoralWallFan }, - { 8482, Material.DeadTubeCoralWallFan }, - { 8483, Material.DeadTubeCoralWallFan }, - { 8484, Material.DeadTubeCoralWallFan }, - { 8485, Material.DeadTubeCoralWallFan }, - { 8486, Material.DeadTubeCoralWallFan }, - { 8487, Material.DeadTubeCoralWallFan }, - { 8488, Material.DeadBrainCoralWallFan }, - { 8489, Material.DeadBrainCoralWallFan }, - { 8490, Material.DeadBrainCoralWallFan }, - { 8491, Material.DeadBrainCoralWallFan }, - { 8492, Material.DeadBrainCoralWallFan }, - { 8493, Material.DeadBrainCoralWallFan }, - { 8494, Material.DeadBrainCoralWallFan }, - { 8495, Material.DeadBrainCoralWallFan }, - { 8496, Material.DeadBubbleCoralWallFan }, - { 8497, Material.DeadBubbleCoralWallFan }, - { 8498, Material.DeadBubbleCoralWallFan }, - { 8499, Material.DeadBubbleCoralWallFan }, - { 8500, Material.DeadBubbleCoralWallFan }, - { 8501, Material.DeadBubbleCoralWallFan }, - { 8502, Material.DeadBubbleCoralWallFan }, - { 8503, Material.DeadBubbleCoralWallFan }, - { 8504, Material.DeadFireCoralWallFan }, - { 8505, Material.DeadFireCoralWallFan }, - { 8506, Material.DeadFireCoralWallFan }, - { 8507, Material.DeadFireCoralWallFan }, - { 8508, Material.DeadFireCoralWallFan }, - { 8509, Material.DeadFireCoralWallFan }, - { 8510, Material.DeadFireCoralWallFan }, - { 8511, Material.DeadFireCoralWallFan }, - { 8512, Material.DeadHornCoralWallFan }, - { 8513, Material.DeadHornCoralWallFan }, - { 8514, Material.DeadHornCoralWallFan }, - { 8515, Material.DeadHornCoralWallFan }, - { 8516, Material.DeadHornCoralWallFan }, - { 8517, Material.DeadHornCoralWallFan }, - { 8518, Material.DeadHornCoralWallFan }, - { 8519, Material.DeadHornCoralWallFan }, - { 8520, Material.TubeCoralWallFan }, - { 8521, Material.TubeCoralWallFan }, - { 8522, Material.TubeCoralWallFan }, - { 8523, Material.TubeCoralWallFan }, - { 8524, Material.TubeCoralWallFan }, - { 8525, Material.TubeCoralWallFan }, - { 8526, Material.TubeCoralWallFan }, - { 8527, Material.TubeCoralWallFan }, - { 8528, Material.BrainCoralWallFan }, - { 8529, Material.BrainCoralWallFan }, - { 8530, Material.BrainCoralWallFan }, - { 8531, Material.BrainCoralWallFan }, - { 8532, Material.BrainCoralWallFan }, - { 8533, Material.BrainCoralWallFan }, - { 8534, Material.BrainCoralWallFan }, - { 8535, Material.BrainCoralWallFan }, - { 8536, Material.BubbleCoralWallFan }, - { 8537, Material.BubbleCoralWallFan }, - { 8538, Material.BubbleCoralWallFan }, - { 8539, Material.BubbleCoralWallFan }, - { 8540, Material.BubbleCoralWallFan }, - { 8541, Material.BubbleCoralWallFan }, - { 8542, Material.BubbleCoralWallFan }, - { 8543, Material.BubbleCoralWallFan }, - { 8544, Material.FireCoralWallFan }, - { 8545, Material.FireCoralWallFan }, - { 8546, Material.FireCoralWallFan }, - { 8547, Material.FireCoralWallFan }, - { 8548, Material.FireCoralWallFan }, - { 8549, Material.FireCoralWallFan }, - { 8550, Material.FireCoralWallFan }, - { 8551, Material.FireCoralWallFan }, - { 8552, Material.HornCoralWallFan }, - { 8553, Material.HornCoralWallFan }, - { 8554, Material.HornCoralWallFan }, - { 8555, Material.HornCoralWallFan }, - { 8556, Material.HornCoralWallFan }, - { 8557, Material.HornCoralWallFan }, - { 8558, Material.HornCoralWallFan }, - { 8559, Material.HornCoralWallFan }, - { 8560, Material.DeadTubeCoralFan }, - { 8561, Material.DeadTubeCoralFan }, - { 8562, Material.DeadBrainCoralFan }, - { 8563, Material.DeadBrainCoralFan }, - { 8564, Material.DeadBubbleCoralFan }, - { 8565, Material.DeadBubbleCoralFan }, - { 8566, Material.DeadFireCoralFan }, - { 8567, Material.DeadFireCoralFan }, - { 8568, Material.DeadHornCoralFan }, - { 8569, Material.DeadHornCoralFan }, - { 8570, Material.TubeCoralFan }, - { 8571, Material.TubeCoralFan }, - { 8572, Material.BrainCoralFan }, - { 8573, Material.BrainCoralFan }, - { 8574, Material.BubbleCoralFan }, - { 8575, Material.BubbleCoralFan }, - { 8576, Material.FireCoralFan }, - { 8577, Material.FireCoralFan }, - { 8578, Material.HornCoralFan }, - { 8579, Material.HornCoralFan }, - { 8580, Material.SeaPickle }, - { 8581, Material.SeaPickle }, - { 8582, Material.SeaPickle }, - { 8583, Material.SeaPickle }, - { 8584, Material.SeaPickle }, - { 8585, Material.SeaPickle }, - { 8586, Material.SeaPickle }, - { 8587, Material.SeaPickle }, - { 8588, Material.BlueIce }, - { 8589, Material.Conduit }, - { 8590, Material.Conduit }, - { 8591, Material.VoidAir }, - { 8592, Material.CaveAir }, - { 8593, Material.BubbleColumn }, - { 8594, Material.BubbleColumn }, - { 8595, Material.StructureBlock }, - { 8596, Material.StructureBlock }, - { 8597, Material.StructureBlock }, - { 8598, Material.StructureBlock }, - }; + materials[0] = Material.Air; + materials[1] = Material.Stone; + materials[2] = Material.Granite; + materials[3] = Material.PolishedGranite; + materials[4] = Material.Diorite; + materials[5] = Material.PolishedDiorite; + materials[6] = Material.Andesite; + materials[7] = Material.PolishedAndesite; + for (int i = 8; i <= 9; i++) + materials[i] = Material.GrassBlock; + materials[10] = Material.Dirt; + materials[11] = Material.CoarseDirt; + for (int i = 12; i <= 13; i++) + materials[i] = Material.Podzol; + materials[14] = Material.Cobblestone; + materials[15] = Material.OakPlanks; + materials[16] = Material.SprucePlanks; + materials[17] = Material.BirchPlanks; + materials[18] = Material.JunglePlanks; + materials[19] = Material.AcaciaPlanks; + materials[20] = Material.DarkOakPlanks; + for (int i = 21; i <= 22; i++) + materials[i] = Material.OakSapling; + for (int i = 23; i <= 24; i++) + materials[i] = Material.SpruceSapling; + for (int i = 25; i <= 26; i++) + materials[i] = Material.BirchSapling; + for (int i = 27; i <= 28; i++) + materials[i] = Material.JungleSapling; + for (int i = 29; i <= 30; i++) + materials[i] = Material.AcaciaSapling; + for (int i = 31; i <= 32; i++) + materials[i] = Material.DarkOakSapling; + materials[33] = Material.Bedrock; + for (int i = 34; i <= 49; i++) + materials[i] = Material.Water; + for (int i = 50; i <= 65; i++) + materials[i] = Material.Lava; + materials[66] = Material.Sand; + materials[67] = Material.RedSand; + materials[68] = Material.Gravel; + materials[69] = Material.GoldOre; + materials[70] = Material.IronOre; + materials[71] = Material.CoalOre; + for (int i = 72; i <= 74; i++) + materials[i] = Material.OakLog; + for (int i = 75; i <= 77; i++) + materials[i] = Material.SpruceLog; + for (int i = 78; i <= 80; i++) + materials[i] = Material.BirchLog; + for (int i = 81; i <= 83; i++) + materials[i] = Material.JungleLog; + for (int i = 84; i <= 86; i++) + materials[i] = Material.AcaciaLog; + for (int i = 87; i <= 89; i++) + materials[i] = Material.DarkOakLog; + for (int i = 90; i <= 92; i++) + materials[i] = Material.StrippedSpruceLog; + for (int i = 93; i <= 95; i++) + materials[i] = Material.StrippedBirchLog; + for (int i = 96; i <= 98; i++) + materials[i] = Material.StrippedJungleLog; + for (int i = 99; i <= 101; i++) + materials[i] = Material.StrippedAcaciaLog; + for (int i = 102; i <= 104; i++) + materials[i] = Material.StrippedDarkOakLog; + for (int i = 105; i <= 107; i++) + materials[i] = Material.StrippedOakLog; + for (int i = 108; i <= 110; i++) + materials[i] = Material.OakWood; + for (int i = 111; i <= 113; i++) + materials[i] = Material.SpruceWood; + for (int i = 114; i <= 116; i++) + materials[i] = Material.BirchWood; + for (int i = 117; i <= 119; i++) + materials[i] = Material.JungleWood; + for (int i = 120; i <= 122; i++) + materials[i] = Material.AcaciaWood; + for (int i = 123; i <= 125; i++) + materials[i] = Material.DarkOakWood; + for (int i = 126; i <= 128; i++) + materials[i] = Material.StrippedOakWood; + for (int i = 129; i <= 131; i++) + materials[i] = Material.StrippedSpruceWood; + for (int i = 132; i <= 134; i++) + materials[i] = Material.StrippedBirchWood; + for (int i = 135; i <= 137; i++) + materials[i] = Material.StrippedJungleWood; + for (int i = 138; i <= 140; i++) + materials[i] = Material.StrippedAcaciaWood; + for (int i = 141; i <= 143; i++) + materials[i] = Material.StrippedDarkOakWood; + for (int i = 144; i <= 157; i++) + materials[i] = Material.OakLeaves; + for (int i = 158; i <= 171; i++) + materials[i] = Material.SpruceLeaves; + for (int i = 172; i <= 185; i++) + materials[i] = Material.BirchLeaves; + for (int i = 186; i <= 199; i++) + materials[i] = Material.JungleLeaves; + for (int i = 200; i <= 213; i++) + materials[i] = Material.AcaciaLeaves; + for (int i = 214; i <= 227; i++) + materials[i] = Material.DarkOakLeaves; + materials[228] = Material.Sponge; + materials[229] = Material.WetSponge; + materials[230] = Material.Glass; + materials[231] = Material.LapisOre; + materials[232] = Material.LapisBlock; + for (int i = 233; i <= 244; i++) + materials[i] = Material.Dispenser; + materials[245] = Material.Sandstone; + materials[246] = Material.ChiseledSandstone; + materials[247] = Material.CutSandstone; + for (int i = 248; i <= 747; i++) + materials[i] = Material.NoteBlock; + for (int i = 748; i <= 763; i++) + materials[i] = Material.WhiteBed; + for (int i = 764; i <= 779; i++) + materials[i] = Material.OrangeBed; + for (int i = 780; i <= 795; i++) + materials[i] = Material.MagentaBed; + for (int i = 796; i <= 811; i++) + materials[i] = Material.LightBlueBed; + for (int i = 812; i <= 827; i++) + materials[i] = Material.YellowBed; + for (int i = 828; i <= 843; i++) + materials[i] = Material.LimeBed; + for (int i = 844; i <= 859; i++) + materials[i] = Material.PinkBed; + for (int i = 860; i <= 875; i++) + materials[i] = Material.GrayBed; + for (int i = 876; i <= 891; i++) + materials[i] = Material.LightGrayBed; + for (int i = 892; i <= 907; i++) + materials[i] = Material.CyanBed; + for (int i = 908; i <= 923; i++) + materials[i] = Material.PurpleBed; + for (int i = 924; i <= 939; i++) + materials[i] = Material.BlueBed; + for (int i = 940; i <= 955; i++) + materials[i] = Material.BrownBed; + for (int i = 956; i <= 971; i++) + materials[i] = Material.GreenBed; + for (int i = 972; i <= 987; i++) + materials[i] = Material.RedBed; + for (int i = 988; i <= 1003; i++) + materials[i] = Material.BlackBed; + for (int i = 1004; i <= 1015; i++) + materials[i] = Material.PoweredRail; + for (int i = 1016; i <= 1027; i++) + materials[i] = Material.DetectorRail; + for (int i = 1028; i <= 1039; i++) + materials[i] = Material.StickyPiston; + materials[1040] = Material.Cobweb; + materials[1041] = Material.Grass; + materials[1042] = Material.Fern; + materials[1043] = Material.DeadBush; + materials[1044] = Material.Seagrass; + for (int i = 1045; i <= 1046; i++) + materials[i] = Material.TallSeagrass; + for (int i = 1047; i <= 1058; i++) + materials[i] = Material.Piston; + for (int i = 1059; i <= 1082; i++) + materials[i] = Material.PistonHead; + materials[1083] = Material.WhiteWool; + materials[1084] = Material.OrangeWool; + materials[1085] = Material.MagentaWool; + materials[1086] = Material.LightBlueWool; + materials[1087] = Material.YellowWool; + materials[1088] = Material.LimeWool; + materials[1089] = Material.PinkWool; + materials[1090] = Material.GrayWool; + materials[1091] = Material.LightGrayWool; + materials[1092] = Material.CyanWool; + materials[1093] = Material.PurpleWool; + materials[1094] = Material.BlueWool; + materials[1095] = Material.BrownWool; + materials[1096] = Material.GreenWool; + materials[1097] = Material.RedWool; + materials[1098] = Material.BlackWool; + for (int i = 1099; i <= 1110; i++) + materials[i] = Material.MovingPiston; + materials[1111] = Material.Dandelion; + materials[1112] = Material.Poppy; + materials[1113] = Material.BlueOrchid; + materials[1114] = Material.Allium; + materials[1115] = Material.AzureBluet; + materials[1116] = Material.RedTulip; + materials[1117] = Material.OrangeTulip; + materials[1118] = Material.WhiteTulip; + materials[1119] = Material.PinkTulip; + materials[1120] = Material.OxeyeDaisy; + materials[1121] = Material.BrownMushroom; + materials[1122] = Material.RedMushroom; + materials[1123] = Material.GoldBlock; + materials[1124] = Material.IronBlock; + materials[1125] = Material.Bricks; + for (int i = 1126; i <= 1127; i++) + materials[i] = Material.Tnt; + materials[1128] = Material.Bookshelf; + materials[1129] = Material.MossyCobblestone; + materials[1130] = Material.Obsidian; + materials[1131] = Material.Torch; + for (int i = 1132; i <= 1135; i++) + materials[i] = Material.WallTorch; + for (int i = 1136; i <= 1647; i++) + materials[i] = Material.Fire; + materials[1648] = Material.Spawner; + for (int i = 1649; i <= 1728; i++) + materials[i] = Material.OakStairs; + for (int i = 1729; i <= 1752; i++) + materials[i] = Material.Chest; + for (int i = 1753; i <= 3048; i++) + materials[i] = Material.RedstoneWire; + materials[3049] = Material.DiamondOre; + materials[3050] = Material.DiamondBlock; + materials[3051] = Material.CraftingTable; + for (int i = 3052; i <= 3059; i++) + materials[i] = Material.Wheat; + for (int i = 3060; i <= 3067; i++) + materials[i] = Material.Farmland; + for (int i = 3068; i <= 3075; i++) + materials[i] = Material.Furnace; + for (int i = 3076; i <= 3107; i++) + materials[i] = Material.OakSign; + for (int i = 3108; i <= 3171; i++) + materials[i] = Material.OakDoor; + for (int i = 3172; i <= 3179; i++) + materials[i] = Material.Ladder; + for (int i = 3180; i <= 3189; i++) + materials[i] = Material.Rail; + for (int i = 3190; i <= 3269; i++) + materials[i] = Material.CobblestoneStairs; + for (int i = 3270; i <= 3277; i++) + materials[i] = Material.OakWallSign; + for (int i = 3278; i <= 3301; i++) + materials[i] = Material.Lever; + for (int i = 3302; i <= 3303; i++) + materials[i] = Material.StonePressurePlate; + for (int i = 3304; i <= 3367; i++) + materials[i] = Material.IronDoor; + for (int i = 3368; i <= 3369; i++) + materials[i] = Material.OakPressurePlate; + for (int i = 3370; i <= 3371; i++) + materials[i] = Material.SprucePressurePlate; + for (int i = 3372; i <= 3373; i++) + materials[i] = Material.BirchPressurePlate; + for (int i = 3374; i <= 3375; i++) + materials[i] = Material.JunglePressurePlate; + for (int i = 3376; i <= 3377; i++) + materials[i] = Material.AcaciaPressurePlate; + for (int i = 3378; i <= 3379; i++) + materials[i] = Material.DarkOakPressurePlate; + for (int i = 3380; i <= 3381; i++) + materials[i] = Material.RedstoneOre; + for (int i = 3382; i <= 3383; i++) + materials[i] = Material.RedstoneTorch; + for (int i = 3384; i <= 3391; i++) + materials[i] = Material.RedstoneWallTorch; + for (int i = 3392; i <= 3415; i++) + materials[i] = Material.StoneButton; + for (int i = 3416; i <= 3423; i++) + materials[i] = Material.Snow; + materials[3424] = Material.Ice; + materials[3425] = Material.SnowBlock; + for (int i = 3426; i <= 3441; i++) + materials[i] = Material.Cactus; + materials[3442] = Material.Clay; + for (int i = 3443; i <= 3458; i++) + materials[i] = Material.SugarCane; + for (int i = 3459; i <= 3460; i++) + materials[i] = Material.Jukebox; + for (int i = 3461; i <= 3492; i++) + materials[i] = Material.OakFence; + materials[3493] = Material.Pumpkin; + materials[3494] = Material.Netherrack; + materials[3495] = Material.SoulSand; + materials[3496] = Material.Glowstone; + for (int i = 3497; i <= 3498; i++) + materials[i] = Material.NetherPortal; + for (int i = 3499; i <= 3502; i++) + materials[i] = Material.CarvedPumpkin; + for (int i = 3503; i <= 3506; i++) + materials[i] = Material.JackOLantern; + for (int i = 3507; i <= 3513; i++) + materials[i] = Material.Cake; + for (int i = 3514; i <= 3577; i++) + materials[i] = Material.Repeater; + materials[3578] = Material.WhiteStainedGlass; + materials[3579] = Material.OrangeStainedGlass; + materials[3580] = Material.MagentaStainedGlass; + materials[3581] = Material.LightBlueStainedGlass; + materials[3582] = Material.YellowStainedGlass; + materials[3583] = Material.LimeStainedGlass; + materials[3584] = Material.PinkStainedGlass; + materials[3585] = Material.GrayStainedGlass; + materials[3586] = Material.LightGrayStainedGlass; + materials[3587] = Material.CyanStainedGlass; + materials[3588] = Material.PurpleStainedGlass; + materials[3589] = Material.BlueStainedGlass; + materials[3590] = Material.BrownStainedGlass; + materials[3591] = Material.GreenStainedGlass; + materials[3592] = Material.RedStainedGlass; + materials[3593] = Material.BlackStainedGlass; + for (int i = 3594; i <= 3657; i++) + materials[i] = Material.OakTrapdoor; + for (int i = 3658; i <= 3721; i++) + materials[i] = Material.SpruceTrapdoor; + for (int i = 3722; i <= 3785; i++) + materials[i] = Material.BirchTrapdoor; + for (int i = 3786; i <= 3849; i++) + materials[i] = Material.JungleTrapdoor; + for (int i = 3850; i <= 3913; i++) + materials[i] = Material.AcaciaTrapdoor; + for (int i = 3914; i <= 3977; i++) + materials[i] = Material.DarkOakTrapdoor; + materials[3978] = Material.InfestedStone; + materials[3979] = Material.InfestedCobblestone; + materials[3980] = Material.InfestedStoneBricks; + materials[3981] = Material.InfestedMossyStoneBricks; + materials[3982] = Material.InfestedCrackedStoneBricks; + materials[3983] = Material.InfestedChiseledStoneBricks; + materials[3984] = Material.StoneBricks; + materials[3985] = Material.MossyStoneBricks; + materials[3986] = Material.CrackedStoneBricks; + materials[3987] = Material.ChiseledStoneBricks; + for (int i = 3988; i <= 4051; i++) + materials[i] = Material.BrownMushroomBlock; + for (int i = 4052; i <= 4115; i++) + materials[i] = Material.RedMushroomBlock; + for (int i = 4116; i <= 4179; i++) + materials[i] = Material.MushroomStem; + for (int i = 4180; i <= 4211; i++) + materials[i] = Material.IronBars; + for (int i = 4212; i <= 4243; i++) + materials[i] = Material.GlassPane; + materials[4244] = Material.Melon; + for (int i = 4245; i <= 4248; i++) + materials[i] = Material.AttachedPumpkinStem; + for (int i = 4249; i <= 4252; i++) + materials[i] = Material.AttachedMelonStem; + for (int i = 4253; i <= 4260; i++) + materials[i] = Material.PumpkinStem; + for (int i = 4261; i <= 4268; i++) + materials[i] = Material.MelonStem; + for (int i = 4269; i <= 4300; i++) + materials[i] = Material.Vine; + for (int i = 4301; i <= 4332; i++) + materials[i] = Material.OakFenceGate; + for (int i = 4333; i <= 4412; i++) + materials[i] = Material.BrickStairs; + for (int i = 4413; i <= 4492; i++) + materials[i] = Material.StoneBrickStairs; + for (int i = 4493; i <= 4494; i++) + materials[i] = Material.Mycelium; + materials[4495] = Material.LilyPad; + materials[4496] = Material.NetherBricks; + for (int i = 4497; i <= 4528; i++) + materials[i] = Material.NetherBrickFence; + for (int i = 4529; i <= 4608; i++) + materials[i] = Material.NetherBrickStairs; + for (int i = 4609; i <= 4612; i++) + materials[i] = Material.NetherWart; + materials[4613] = Material.EnchantingTable; + for (int i = 4614; i <= 4621; i++) + materials[i] = Material.BrewingStand; + for (int i = 4622; i <= 4625; i++) + materials[i] = Material.Cauldron; + materials[4626] = Material.EndPortal; + for (int i = 4627; i <= 4634; i++) + materials[i] = Material.EndPortalFrame; + materials[4635] = Material.EndStone; + materials[4636] = Material.DragonEgg; + for (int i = 4637; i <= 4638; i++) + materials[i] = Material.RedstoneLamp; + for (int i = 4639; i <= 4650; i++) + materials[i] = Material.Cocoa; + for (int i = 4651; i <= 4730; i++) + materials[i] = Material.SandstoneStairs; + materials[4731] = Material.EmeraldOre; + for (int i = 4732; i <= 4739; i++) + materials[i] = Material.EnderChest; + for (int i = 4740; i <= 4755; i++) + materials[i] = Material.TripwireHook; + for (int i = 4756; i <= 4883; i++) + materials[i] = Material.Tripwire; + materials[4884] = Material.EmeraldBlock; + for (int i = 4885; i <= 4964; i++) + materials[i] = Material.SpruceStairs; + for (int i = 4965; i <= 5044; i++) + materials[i] = Material.BirchStairs; + for (int i = 5045; i <= 5124; i++) + materials[i] = Material.JungleStairs; + for (int i = 5125; i <= 5136; i++) + materials[i] = Material.CommandBlock; + materials[5137] = Material.Beacon; + for (int i = 5138; i <= 5201; i++) + materials[i] = Material.CobblestoneWall; + for (int i = 5202; i <= 5265; i++) + materials[i] = Material.MossyCobblestoneWall; + materials[5266] = Material.FlowerPot; + materials[5267] = Material.PottedOakSapling; + materials[5268] = Material.PottedSpruceSapling; + materials[5269] = Material.PottedBirchSapling; + materials[5270] = Material.PottedJungleSapling; + materials[5271] = Material.PottedAcaciaSapling; + materials[5272] = Material.PottedDarkOakSapling; + materials[5273] = Material.PottedFern; + materials[5274] = Material.PottedDandelion; + materials[5275] = Material.PottedPoppy; + materials[5276] = Material.PottedBlueOrchid; + materials[5277] = Material.PottedAllium; + materials[5278] = Material.PottedAzureBluet; + materials[5279] = Material.PottedRedTulip; + materials[5280] = Material.PottedOrangeTulip; + materials[5281] = Material.PottedWhiteTulip; + materials[5282] = Material.PottedPinkTulip; + materials[5283] = Material.PottedOxeyeDaisy; + materials[5284] = Material.PottedRedMushroom; + materials[5285] = Material.PottedBrownMushroom; + materials[5286] = Material.PottedDeadBush; + materials[5287] = Material.PottedCactus; + for (int i = 5288; i <= 5295; i++) + materials[i] = Material.Carrots; + for (int i = 5296; i <= 5303; i++) + materials[i] = Material.Potatoes; + for (int i = 5304; i <= 5327; i++) + materials[i] = Material.OakButton; + for (int i = 5328; i <= 5351; i++) + materials[i] = Material.SpruceButton; + for (int i = 5352; i <= 5375; i++) + materials[i] = Material.BirchButton; + for (int i = 5376; i <= 5399; i++) + materials[i] = Material.JungleButton; + for (int i = 5400; i <= 5423; i++) + materials[i] = Material.AcaciaButton; + for (int i = 5424; i <= 5447; i++) + materials[i] = Material.DarkOakButton; + for (int i = 5448; i <= 5451; i++) + materials[i] = Material.SkeletonWallSkull; + for (int i = 5452; i <= 5467; i++) + materials[i] = Material.SkeletonSkull; + for (int i = 5468; i <= 5471; i++) + materials[i] = Material.WitherSkeletonWallSkull; + for (int i = 5472; i <= 5487; i++) + materials[i] = Material.WitherSkeletonSkull; + for (int i = 5488; i <= 5491; i++) + materials[i] = Material.ZombieWallHead; + for (int i = 5492; i <= 5507; i++) + materials[i] = Material.ZombieHead; + for (int i = 5508; i <= 5511; i++) + materials[i] = Material.PlayerWallHead; + for (int i = 5512; i <= 5527; i++) + materials[i] = Material.PlayerHead; + for (int i = 5528; i <= 5531; i++) + materials[i] = Material.CreeperWallHead; + for (int i = 5532; i <= 5547; i++) + materials[i] = Material.CreeperHead; + for (int i = 5548; i <= 5551; i++) + materials[i] = Material.DragonWallHead; + for (int i = 5552; i <= 5567; i++) + materials[i] = Material.DragonHead; + for (int i = 5568; i <= 5571; i++) + materials[i] = Material.Anvil; + for (int i = 5572; i <= 5575; i++) + materials[i] = Material.ChippedAnvil; + for (int i = 5576; i <= 5579; i++) + materials[i] = Material.DamagedAnvil; + for (int i = 5580; i <= 5603; i++) + materials[i] = Material.TrappedChest; + for (int i = 5604; i <= 5619; i++) + materials[i] = Material.LightWeightedPressurePlate; + for (int i = 5620; i <= 5635; i++) + materials[i] = Material.HeavyWeightedPressurePlate; + for (int i = 5636; i <= 5651; i++) + materials[i] = Material.Comparator; + for (int i = 5652; i <= 5683; i++) + materials[i] = Material.DaylightDetector; + materials[5684] = Material.RedstoneBlock; + materials[5685] = Material.NetherQuartzOre; + for (int i = 5686; i <= 5695; i++) + materials[i] = Material.Hopper; + materials[5696] = Material.QuartzBlock; + materials[5697] = Material.ChiseledQuartzBlock; + for (int i = 5698; i <= 5700; i++) + materials[i] = Material.QuartzPillar; + for (int i = 5701; i <= 5780; i++) + materials[i] = Material.QuartzStairs; + for (int i = 5781; i <= 5792; i++) + materials[i] = Material.ActivatorRail; + for (int i = 5793; i <= 5804; i++) + materials[i] = Material.Dropper; + materials[5805] = Material.WhiteTerracotta; + materials[5806] = Material.OrangeTerracotta; + materials[5807] = Material.MagentaTerracotta; + materials[5808] = Material.LightBlueTerracotta; + materials[5809] = Material.YellowTerracotta; + materials[5810] = Material.LimeTerracotta; + materials[5811] = Material.PinkTerracotta; + materials[5812] = Material.GrayTerracotta; + materials[5813] = Material.LightGrayTerracotta; + materials[5814] = Material.CyanTerracotta; + materials[5815] = Material.PurpleTerracotta; + materials[5816] = Material.BlueTerracotta; + materials[5817] = Material.BrownTerracotta; + materials[5818] = Material.GreenTerracotta; + materials[5819] = Material.RedTerracotta; + materials[5820] = Material.BlackTerracotta; + for (int i = 5821; i <= 5852; i++) + materials[i] = Material.WhiteStainedGlassPane; + for (int i = 5853; i <= 5884; i++) + materials[i] = Material.OrangeStainedGlassPane; + for (int i = 5885; i <= 5916; i++) + materials[i] = Material.MagentaStainedGlassPane; + for (int i = 5917; i <= 5948; i++) + materials[i] = Material.LightBlueStainedGlassPane; + for (int i = 5949; i <= 5980; i++) + materials[i] = Material.YellowStainedGlassPane; + for (int i = 5981; i <= 6012; i++) + materials[i] = Material.LimeStainedGlassPane; + for (int i = 6013; i <= 6044; i++) + materials[i] = Material.PinkStainedGlassPane; + for (int i = 6045; i <= 6076; i++) + materials[i] = Material.GrayStainedGlassPane; + for (int i = 6077; i <= 6108; i++) + materials[i] = Material.LightGrayStainedGlassPane; + for (int i = 6109; i <= 6140; i++) + materials[i] = Material.CyanStainedGlassPane; + for (int i = 6141; i <= 6172; i++) + materials[i] = Material.PurpleStainedGlassPane; + for (int i = 6173; i <= 6204; i++) + materials[i] = Material.BlueStainedGlassPane; + for (int i = 6205; i <= 6236; i++) + materials[i] = Material.BrownStainedGlassPane; + for (int i = 6237; i <= 6268; i++) + materials[i] = Material.GreenStainedGlassPane; + for (int i = 6269; i <= 6300; i++) + materials[i] = Material.RedStainedGlassPane; + for (int i = 6301; i <= 6332; i++) + materials[i] = Material.BlackStainedGlassPane; + for (int i = 6333; i <= 6412; i++) + materials[i] = Material.AcaciaStairs; + for (int i = 6413; i <= 6492; i++) + materials[i] = Material.DarkOakStairs; + materials[6493] = Material.SlimeBlock; + materials[6494] = Material.Barrier; + for (int i = 6495; i <= 6558; i++) + materials[i] = Material.IronTrapdoor; + materials[6559] = Material.Prismarine; + materials[6560] = Material.PrismarineBricks; + materials[6561] = Material.DarkPrismarine; + for (int i = 6562; i <= 6641; i++) + materials[i] = Material.PrismarineStairs; + for (int i = 6642; i <= 6721; i++) + materials[i] = Material.PrismarineBrickStairs; + for (int i = 6722; i <= 6801; i++) + materials[i] = Material.DarkPrismarineStairs; + for (int i = 6802; i <= 6807; i++) + materials[i] = Material.PrismarineSlab; + for (int i = 6808; i <= 6813; i++) + materials[i] = Material.PrismarineBrickSlab; + for (int i = 6814; i <= 6819; i++) + materials[i] = Material.DarkPrismarineSlab; + materials[6820] = Material.SeaLantern; + for (int i = 6821; i <= 6823; i++) + materials[i] = Material.HayBlock; + materials[6824] = Material.WhiteCarpet; + materials[6825] = Material.OrangeCarpet; + materials[6826] = Material.MagentaCarpet; + materials[6827] = Material.LightBlueCarpet; + materials[6828] = Material.YellowCarpet; + materials[6829] = Material.LimeCarpet; + materials[6830] = Material.PinkCarpet; + materials[6831] = Material.GrayCarpet; + materials[6832] = Material.LightGrayCarpet; + materials[6833] = Material.CyanCarpet; + materials[6834] = Material.PurpleCarpet; + materials[6835] = Material.BlueCarpet; + materials[6836] = Material.BrownCarpet; + materials[6837] = Material.GreenCarpet; + materials[6838] = Material.RedCarpet; + materials[6839] = Material.BlackCarpet; + materials[6840] = Material.Terracotta; + materials[6841] = Material.CoalBlock; + materials[6842] = Material.PackedIce; + for (int i = 6843; i <= 6844; i++) + materials[i] = Material.Sunflower; + for (int i = 6845; i <= 6846; i++) + materials[i] = Material.Lilac; + for (int i = 6847; i <= 6848; i++) + materials[i] = Material.RoseBush; + for (int i = 6849; i <= 6850; i++) + materials[i] = Material.Peony; + for (int i = 6851; i <= 6852; i++) + materials[i] = Material.TallGrass; + for (int i = 6853; i <= 6854; i++) + materials[i] = Material.LargeFern; + for (int i = 6855; i <= 6870; i++) + materials[i] = Material.WhiteBanner; + for (int i = 6871; i <= 6886; i++) + materials[i] = Material.OrangeBanner; + for (int i = 6887; i <= 6902; i++) + materials[i] = Material.MagentaBanner; + for (int i = 6903; i <= 6918; i++) + materials[i] = Material.LightBlueBanner; + for (int i = 6919; i <= 6934; i++) + materials[i] = Material.YellowBanner; + for (int i = 6935; i <= 6950; i++) + materials[i] = Material.LimeBanner; + for (int i = 6951; i <= 6966; i++) + materials[i] = Material.PinkBanner; + for (int i = 6967; i <= 6982; i++) + materials[i] = Material.GrayBanner; + for (int i = 6983; i <= 6998; i++) + materials[i] = Material.LightGrayBanner; + for (int i = 6999; i <= 7014; i++) + materials[i] = Material.CyanBanner; + for (int i = 7015; i <= 7030; i++) + materials[i] = Material.PurpleBanner; + for (int i = 7031; i <= 7046; i++) + materials[i] = Material.BlueBanner; + for (int i = 7047; i <= 7062; i++) + materials[i] = Material.BrownBanner; + for (int i = 7063; i <= 7078; i++) + materials[i] = Material.GreenBanner; + for (int i = 7079; i <= 7094; i++) + materials[i] = Material.RedBanner; + for (int i = 7095; i <= 7110; i++) + materials[i] = Material.BlackBanner; + for (int i = 7111; i <= 7114; i++) + materials[i] = Material.WhiteWallBanner; + for (int i = 7115; i <= 7118; i++) + materials[i] = Material.OrangeWallBanner; + for (int i = 7119; i <= 7122; i++) + materials[i] = Material.MagentaWallBanner; + for (int i = 7123; i <= 7126; i++) + materials[i] = Material.LightBlueWallBanner; + for (int i = 7127; i <= 7130; i++) + materials[i] = Material.YellowWallBanner; + for (int i = 7131; i <= 7134; i++) + materials[i] = Material.LimeWallBanner; + for (int i = 7135; i <= 7138; i++) + materials[i] = Material.PinkWallBanner; + for (int i = 7139; i <= 7142; i++) + materials[i] = Material.GrayWallBanner; + for (int i = 7143; i <= 7146; i++) + materials[i] = Material.LightGrayWallBanner; + for (int i = 7147; i <= 7150; i++) + materials[i] = Material.CyanWallBanner; + for (int i = 7151; i <= 7154; i++) + materials[i] = Material.PurpleWallBanner; + for (int i = 7155; i <= 7158; i++) + materials[i] = Material.BlueWallBanner; + for (int i = 7159; i <= 7162; i++) + materials[i] = Material.BrownWallBanner; + for (int i = 7163; i <= 7166; i++) + materials[i] = Material.GreenWallBanner; + for (int i = 7167; i <= 7170; i++) + materials[i] = Material.RedWallBanner; + for (int i = 7171; i <= 7174; i++) + materials[i] = Material.BlackWallBanner; + materials[7175] = Material.RedSandstone; + materials[7176] = Material.ChiseledRedSandstone; + materials[7177] = Material.CutRedSandstone; + for (int i = 7178; i <= 7257; i++) + materials[i] = Material.RedSandstoneStairs; + for (int i = 7258; i <= 7263; i++) + materials[i] = Material.OakSlab; + for (int i = 7264; i <= 7269; i++) + materials[i] = Material.SpruceSlab; + for (int i = 7270; i <= 7275; i++) + materials[i] = Material.BirchSlab; + for (int i = 7276; i <= 7281; i++) + materials[i] = Material.JungleSlab; + for (int i = 7282; i <= 7287; i++) + materials[i] = Material.AcaciaSlab; + for (int i = 7288; i <= 7293; i++) + materials[i] = Material.DarkOakSlab; + for (int i = 7294; i <= 7299; i++) + materials[i] = Material.StoneSlab; + for (int i = 7300; i <= 7305; i++) + materials[i] = Material.SandstoneSlab; + for (int i = 7306; i <= 7311; i++) + materials[i] = Material.PetrifiedOakSlab; + for (int i = 7312; i <= 7317; i++) + materials[i] = Material.CobblestoneSlab; + for (int i = 7318; i <= 7323; i++) + materials[i] = Material.BrickSlab; + for (int i = 7324; i <= 7329; i++) + materials[i] = Material.StoneBrickSlab; + for (int i = 7330; i <= 7335; i++) + materials[i] = Material.NetherBrickSlab; + for (int i = 7336; i <= 7341; i++) + materials[i] = Material.QuartzSlab; + for (int i = 7342; i <= 7347; i++) + materials[i] = Material.RedSandstoneSlab; + for (int i = 7348; i <= 7353; i++) + materials[i] = Material.PurpurSlab; + materials[7354] = Material.SmoothStone; + materials[7355] = Material.SmoothSandstone; + materials[7356] = Material.SmoothQuartz; + materials[7357] = Material.SmoothRedSandstone; + for (int i = 7358; i <= 7389; i++) + materials[i] = Material.SpruceFenceGate; + for (int i = 7390; i <= 7421; i++) + materials[i] = Material.BirchFenceGate; + for (int i = 7422; i <= 7453; i++) + materials[i] = Material.JungleFenceGate; + for (int i = 7454; i <= 7485; i++) + materials[i] = Material.AcaciaFenceGate; + for (int i = 7486; i <= 7517; i++) + materials[i] = Material.DarkOakFenceGate; + for (int i = 7518; i <= 7549; i++) + materials[i] = Material.SpruceFence; + for (int i = 7550; i <= 7581; i++) + materials[i] = Material.BirchFence; + for (int i = 7582; i <= 7613; i++) + materials[i] = Material.JungleFence; + for (int i = 7614; i <= 7645; i++) + materials[i] = Material.AcaciaFence; + for (int i = 7646; i <= 7677; i++) + materials[i] = Material.DarkOakFence; + for (int i = 7678; i <= 7741; i++) + materials[i] = Material.SpruceDoor; + for (int i = 7742; i <= 7805; i++) + materials[i] = Material.BirchDoor; + for (int i = 7806; i <= 7869; i++) + materials[i] = Material.JungleDoor; + for (int i = 7870; i <= 7933; i++) + materials[i] = Material.AcaciaDoor; + for (int i = 7934; i <= 7997; i++) + materials[i] = Material.DarkOakDoor; + for (int i = 7998; i <= 8003; i++) + materials[i] = Material.EndRod; + for (int i = 8004; i <= 8067; i++) + materials[i] = Material.ChorusPlant; + for (int i = 8068; i <= 8073; i++) + materials[i] = Material.ChorusFlower; + materials[8074] = Material.PurpurBlock; + for (int i = 8075; i <= 8077; i++) + materials[i] = Material.PurpurPillar; + for (int i = 8078; i <= 8157; i++) + materials[i] = Material.PurpurStairs; + materials[8158] = Material.EndStoneBricks; + for (int i = 8159; i <= 8162; i++) + materials[i] = Material.Beetroots; + materials[8163] = Material.GrassPath; + materials[8164] = Material.EndGateway; + for (int i = 8165; i <= 8176; i++) + materials[i] = Material.RepeatingCommandBlock; + for (int i = 8177; i <= 8188; i++) + materials[i] = Material.ChainCommandBlock; + for (int i = 8189; i <= 8192; i++) + materials[i] = Material.FrostedIce; + materials[8193] = Material.MagmaBlock; + materials[8194] = Material.NetherWartBlock; + materials[8195] = Material.RedNetherBricks; + for (int i = 8196; i <= 8198; i++) + materials[i] = Material.BoneBlock; + materials[8199] = Material.StructureVoid; + for (int i = 8200; i <= 8211; i++) + materials[i] = Material.Observer; + for (int i = 8212; i <= 8217; i++) + materials[i] = Material.ShulkerBox; + for (int i = 8218; i <= 8223; i++) + materials[i] = Material.WhiteShulkerBox; + for (int i = 8224; i <= 8229; i++) + materials[i] = Material.OrangeShulkerBox; + for (int i = 8230; i <= 8235; i++) + materials[i] = Material.MagentaShulkerBox; + for (int i = 8236; i <= 8241; i++) + materials[i] = Material.LightBlueShulkerBox; + for (int i = 8242; i <= 8247; i++) + materials[i] = Material.YellowShulkerBox; + for (int i = 8248; i <= 8253; i++) + materials[i] = Material.LimeShulkerBox; + for (int i = 8254; i <= 8259; i++) + materials[i] = Material.PinkShulkerBox; + for (int i = 8260; i <= 8265; i++) + materials[i] = Material.GrayShulkerBox; + for (int i = 8266; i <= 8271; i++) + materials[i] = Material.LightGrayShulkerBox; + for (int i = 8272; i <= 8277; i++) + materials[i] = Material.CyanShulkerBox; + for (int i = 8278; i <= 8283; i++) + materials[i] = Material.PurpleShulkerBox; + for (int i = 8284; i <= 8289; i++) + materials[i] = Material.BlueShulkerBox; + for (int i = 8290; i <= 8295; i++) + materials[i] = Material.BrownShulkerBox; + for (int i = 8296; i <= 8301; i++) + materials[i] = Material.GreenShulkerBox; + for (int i = 8302; i <= 8307; i++) + materials[i] = Material.RedShulkerBox; + for (int i = 8308; i <= 8313; i++) + materials[i] = Material.BlackShulkerBox; + for (int i = 8314; i <= 8317; i++) + materials[i] = Material.WhiteGlazedTerracotta; + for (int i = 8318; i <= 8321; i++) + materials[i] = Material.OrangeGlazedTerracotta; + for (int i = 8322; i <= 8325; i++) + materials[i] = Material.MagentaGlazedTerracotta; + for (int i = 8326; i <= 8329; i++) + materials[i] = Material.LightBlueGlazedTerracotta; + for (int i = 8330; i <= 8333; i++) + materials[i] = Material.YellowGlazedTerracotta; + for (int i = 8334; i <= 8337; i++) + materials[i] = Material.LimeGlazedTerracotta; + for (int i = 8338; i <= 8341; i++) + materials[i] = Material.PinkGlazedTerracotta; + for (int i = 8342; i <= 8345; i++) + materials[i] = Material.GrayGlazedTerracotta; + for (int i = 8346; i <= 8349; i++) + materials[i] = Material.LightGrayGlazedTerracotta; + for (int i = 8350; i <= 8353; i++) + materials[i] = Material.CyanGlazedTerracotta; + for (int i = 8354; i <= 8357; i++) + materials[i] = Material.PurpleGlazedTerracotta; + for (int i = 8358; i <= 8361; i++) + materials[i] = Material.BlueGlazedTerracotta; + for (int i = 8362; i <= 8365; i++) + materials[i] = Material.BrownGlazedTerracotta; + for (int i = 8366; i <= 8369; i++) + materials[i] = Material.GreenGlazedTerracotta; + for (int i = 8370; i <= 8373; i++) + materials[i] = Material.RedGlazedTerracotta; + for (int i = 8374; i <= 8377; i++) + materials[i] = Material.BlackGlazedTerracotta; + materials[8378] = Material.WhiteConcrete; + materials[8379] = Material.OrangeConcrete; + materials[8380] = Material.MagentaConcrete; + materials[8381] = Material.LightBlueConcrete; + materials[8382] = Material.YellowConcrete; + materials[8383] = Material.LimeConcrete; + materials[8384] = Material.PinkConcrete; + materials[8385] = Material.GrayConcrete; + materials[8386] = Material.LightGrayConcrete; + materials[8387] = Material.CyanConcrete; + materials[8388] = Material.PurpleConcrete; + materials[8389] = Material.BlueConcrete; + materials[8390] = Material.BrownConcrete; + materials[8391] = Material.GreenConcrete; + materials[8392] = Material.RedConcrete; + materials[8393] = Material.BlackConcrete; + materials[8394] = Material.WhiteConcretePowder; + materials[8395] = Material.OrangeConcretePowder; + materials[8396] = Material.MagentaConcretePowder; + materials[8397] = Material.LightBlueConcretePowder; + materials[8398] = Material.YellowConcretePowder; + materials[8399] = Material.LimeConcretePowder; + materials[8400] = Material.PinkConcretePowder; + materials[8401] = Material.GrayConcretePowder; + materials[8402] = Material.LightGrayConcretePowder; + materials[8403] = Material.CyanConcretePowder; + materials[8404] = Material.PurpleConcretePowder; + materials[8405] = Material.BlueConcretePowder; + materials[8406] = Material.BrownConcretePowder; + materials[8407] = Material.GreenConcretePowder; + materials[8408] = Material.RedConcretePowder; + materials[8409] = Material.BlackConcretePowder; + for (int i = 8410; i <= 8435; i++) + materials[i] = Material.Kelp; + materials[8436] = Material.KelpPlant; + materials[8437] = Material.DriedKelpBlock; + for (int i = 8438; i <= 8449; i++) + materials[i] = Material.TurtleEgg; + materials[8450] = Material.DeadTubeCoralBlock; + materials[8451] = Material.DeadBrainCoralBlock; + materials[8452] = Material.DeadBubbleCoralBlock; + materials[8453] = Material.DeadFireCoralBlock; + materials[8454] = Material.DeadHornCoralBlock; + materials[8455] = Material.TubeCoralBlock; + materials[8456] = Material.BrainCoralBlock; + materials[8457] = Material.BubbleCoralBlock; + materials[8458] = Material.FireCoralBlock; + materials[8459] = Material.HornCoralBlock; + for (int i = 8460; i <= 8461; i++) + materials[i] = Material.DeadTubeCoral; + for (int i = 8462; i <= 8463; i++) + materials[i] = Material.DeadBrainCoral; + for (int i = 8464; i <= 8465; i++) + materials[i] = Material.DeadBubbleCoral; + for (int i = 8466; i <= 8467; i++) + materials[i] = Material.DeadFireCoral; + for (int i = 8468; i <= 8469; i++) + materials[i] = Material.DeadHornCoral; + for (int i = 8470; i <= 8471; i++) + materials[i] = Material.TubeCoral; + for (int i = 8472; i <= 8473; i++) + materials[i] = Material.BrainCoral; + for (int i = 8474; i <= 8475; i++) + materials[i] = Material.BubbleCoral; + for (int i = 8476; i <= 8477; i++) + materials[i] = Material.FireCoral; + for (int i = 8478; i <= 8479; i++) + materials[i] = Material.HornCoral; + for (int i = 8480; i <= 8487; i++) + materials[i] = Material.DeadTubeCoralWallFan; + for (int i = 8488; i <= 8495; i++) + materials[i] = Material.DeadBrainCoralWallFan; + for (int i = 8496; i <= 8503; i++) + materials[i] = Material.DeadBubbleCoralWallFan; + for (int i = 8504; i <= 8511; i++) + materials[i] = Material.DeadFireCoralWallFan; + for (int i = 8512; i <= 8519; i++) + materials[i] = Material.DeadHornCoralWallFan; + for (int i = 8520; i <= 8527; i++) + materials[i] = Material.TubeCoralWallFan; + for (int i = 8528; i <= 8535; i++) + materials[i] = Material.BrainCoralWallFan; + for (int i = 8536; i <= 8543; i++) + materials[i] = Material.BubbleCoralWallFan; + for (int i = 8544; i <= 8551; i++) + materials[i] = Material.FireCoralWallFan; + for (int i = 8552; i <= 8559; i++) + materials[i] = Material.HornCoralWallFan; + for (int i = 8560; i <= 8561; i++) + materials[i] = Material.DeadTubeCoralFan; + for (int i = 8562; i <= 8563; i++) + materials[i] = Material.DeadBrainCoralFan; + for (int i = 8564; i <= 8565; i++) + materials[i] = Material.DeadBubbleCoralFan; + for (int i = 8566; i <= 8567; i++) + materials[i] = Material.DeadFireCoralFan; + for (int i = 8568; i <= 8569; i++) + materials[i] = Material.DeadHornCoralFan; + for (int i = 8570; i <= 8571; i++) + materials[i] = Material.TubeCoralFan; + for (int i = 8572; i <= 8573; i++) + materials[i] = Material.BrainCoralFan; + for (int i = 8574; i <= 8575; i++) + materials[i] = Material.BubbleCoralFan; + for (int i = 8576; i <= 8577; i++) + materials[i] = Material.FireCoralFan; + for (int i = 8578; i <= 8579; i++) + materials[i] = Material.HornCoralFan; + for (int i = 8580; i <= 8587; i++) + materials[i] = Material.SeaPickle; + materials[8588] = Material.BlueIce; + for (int i = 8589; i <= 8590; i++) + materials[i] = Material.Conduit; + materials[8591] = Material.VoidAir; + materials[8592] = Material.CaveAir; + for (int i = 8593; i <= 8594; i++) + materials[i] = Material.BubbleColumn; + for (int i = 8595; i <= 8598; i++) + materials[i] = Material.StructureBlock; + } protected override Dictionary GetDict() { diff --git a/MinecraftClient/Mapping/BlockPalettes/Palette114.cs b/MinecraftClient/Mapping/BlockPalettes/Palette114.cs new file mode 100644 index 00000000..ba2ff836 --- /dev/null +++ b/MinecraftClient/Mapping/BlockPalettes/Palette114.cs @@ -0,0 +1,1116 @@ +using System; +using System.Collections.Generic; + +namespace MinecraftClient.Mapping.BlockPalettes +{ + /// + /// Defines mappings for Minecraft 1.14. + /// Automatically generated using PaletteGenerator.cs + /// + public class Palette114 : PaletteMapping + { + private static Dictionary materials = new Dictionary(); + + static Palette114() + { + materials[0] = Material.Air; + materials[1] = Material.Stone; + materials[2] = Material.Granite; + materials[3] = Material.PolishedGranite; + materials[4] = Material.Diorite; + materials[5] = Material.PolishedDiorite; + materials[6] = Material.Andesite; + materials[7] = Material.PolishedAndesite; + for (int i = 8; i <= 9; i++) + materials[i] = Material.GrassBlock; + materials[10] = Material.Dirt; + materials[11] = Material.CoarseDirt; + for (int i = 12; i <= 13; i++) + materials[i] = Material.Podzol; + materials[14] = Material.Cobblestone; + materials[15] = Material.OakPlanks; + materials[16] = Material.SprucePlanks; + materials[17] = Material.BirchPlanks; + materials[18] = Material.JunglePlanks; + materials[19] = Material.AcaciaPlanks; + materials[20] = Material.DarkOakPlanks; + for (int i = 21; i <= 22; i++) + materials[i] = Material.OakSapling; + for (int i = 23; i <= 24; i++) + materials[i] = Material.SpruceSapling; + for (int i = 25; i <= 26; i++) + materials[i] = Material.BirchSapling; + for (int i = 27; i <= 28; i++) + materials[i] = Material.JungleSapling; + for (int i = 29; i <= 30; i++) + materials[i] = Material.AcaciaSapling; + for (int i = 31; i <= 32; i++) + materials[i] = Material.DarkOakSapling; + materials[33] = Material.Bedrock; + for (int i = 34; i <= 49; i++) + materials[i] = Material.Water; + for (int i = 50; i <= 65; i++) + materials[i] = Material.Lava; + materials[66] = Material.Sand; + materials[67] = Material.RedSand; + materials[68] = Material.Gravel; + materials[69] = Material.GoldOre; + materials[70] = Material.IronOre; + materials[71] = Material.CoalOre; + for (int i = 72; i <= 74; i++) + materials[i] = Material.OakLog; + for (int i = 75; i <= 77; i++) + materials[i] = Material.SpruceLog; + for (int i = 78; i <= 80; i++) + materials[i] = Material.BirchLog; + for (int i = 81; i <= 83; i++) + materials[i] = Material.JungleLog; + for (int i = 84; i <= 86; i++) + materials[i] = Material.AcaciaLog; + for (int i = 87; i <= 89; i++) + materials[i] = Material.DarkOakLog; + for (int i = 90; i <= 92; i++) + materials[i] = Material.StrippedSpruceLog; + for (int i = 93; i <= 95; i++) + materials[i] = Material.StrippedBirchLog; + for (int i = 96; i <= 98; i++) + materials[i] = Material.StrippedJungleLog; + for (int i = 99; i <= 101; i++) + materials[i] = Material.StrippedAcaciaLog; + for (int i = 102; i <= 104; i++) + materials[i] = Material.StrippedDarkOakLog; + for (int i = 105; i <= 107; i++) + materials[i] = Material.StrippedOakLog; + for (int i = 108; i <= 110; i++) + materials[i] = Material.OakWood; + for (int i = 111; i <= 113; i++) + materials[i] = Material.SpruceWood; + for (int i = 114; i <= 116; i++) + materials[i] = Material.BirchWood; + for (int i = 117; i <= 119; i++) + materials[i] = Material.JungleWood; + for (int i = 120; i <= 122; i++) + materials[i] = Material.AcaciaWood; + for (int i = 123; i <= 125; i++) + materials[i] = Material.DarkOakWood; + for (int i = 126; i <= 128; i++) + materials[i] = Material.StrippedOakWood; + for (int i = 129; i <= 131; i++) + materials[i] = Material.StrippedSpruceWood; + for (int i = 132; i <= 134; i++) + materials[i] = Material.StrippedBirchWood; + for (int i = 135; i <= 137; i++) + materials[i] = Material.StrippedJungleWood; + for (int i = 138; i <= 140; i++) + materials[i] = Material.StrippedAcaciaWood; + for (int i = 141; i <= 143; i++) + materials[i] = Material.StrippedDarkOakWood; + for (int i = 144; i <= 157; i++) + materials[i] = Material.OakLeaves; + for (int i = 158; i <= 171; i++) + materials[i] = Material.SpruceLeaves; + for (int i = 172; i <= 185; i++) + materials[i] = Material.BirchLeaves; + for (int i = 186; i <= 199; i++) + materials[i] = Material.JungleLeaves; + for (int i = 200; i <= 213; i++) + materials[i] = Material.AcaciaLeaves; + for (int i = 214; i <= 227; i++) + materials[i] = Material.DarkOakLeaves; + materials[228] = Material.Sponge; + materials[229] = Material.WetSponge; + materials[230] = Material.Glass; + materials[231] = Material.LapisOre; + materials[232] = Material.LapisBlock; + for (int i = 233; i <= 244; i++) + materials[i] = Material.Dispenser; + materials[245] = Material.Sandstone; + materials[246] = Material.ChiseledSandstone; + materials[247] = Material.CutSandstone; + for (int i = 248; i <= 1047; i++) + materials[i] = Material.NoteBlock; + for (int i = 1048; i <= 1063; i++) + materials[i] = Material.WhiteBed; + for (int i = 1064; i <= 1079; i++) + materials[i] = Material.OrangeBed; + for (int i = 1080; i <= 1095; i++) + materials[i] = Material.MagentaBed; + for (int i = 1096; i <= 1111; i++) + materials[i] = Material.LightBlueBed; + for (int i = 1112; i <= 1127; i++) + materials[i] = Material.YellowBed; + for (int i = 1128; i <= 1143; i++) + materials[i] = Material.LimeBed; + for (int i = 1144; i <= 1159; i++) + materials[i] = Material.PinkBed; + for (int i = 1160; i <= 1175; i++) + materials[i] = Material.GrayBed; + for (int i = 1176; i <= 1191; i++) + materials[i] = Material.LightGrayBed; + for (int i = 1192; i <= 1207; i++) + materials[i] = Material.CyanBed; + for (int i = 1208; i <= 1223; i++) + materials[i] = Material.PurpleBed; + for (int i = 1224; i <= 1239; i++) + materials[i] = Material.BlueBed; + for (int i = 1240; i <= 1255; i++) + materials[i] = Material.BrownBed; + for (int i = 1256; i <= 1271; i++) + materials[i] = Material.GreenBed; + for (int i = 1272; i <= 1287; i++) + materials[i] = Material.RedBed; + for (int i = 1288; i <= 1303; i++) + materials[i] = Material.BlackBed; + for (int i = 1304; i <= 1315; i++) + materials[i] = Material.PoweredRail; + for (int i = 1316; i <= 1327; i++) + materials[i] = Material.DetectorRail; + for (int i = 1328; i <= 1339; i++) + materials[i] = Material.StickyPiston; + materials[1340] = Material.Cobweb; + materials[1341] = Material.Grass; + materials[1342] = Material.Fern; + materials[1343] = Material.DeadBush; + materials[1344] = Material.Seagrass; + for (int i = 1345; i <= 1346; i++) + materials[i] = Material.TallSeagrass; + for (int i = 1347; i <= 1358; i++) + materials[i] = Material.Piston; + for (int i = 1359; i <= 1382; i++) + materials[i] = Material.PistonHead; + materials[1383] = Material.WhiteWool; + materials[1384] = Material.OrangeWool; + materials[1385] = Material.MagentaWool; + materials[1386] = Material.LightBlueWool; + materials[1387] = Material.YellowWool; + materials[1388] = Material.LimeWool; + materials[1389] = Material.PinkWool; + materials[1390] = Material.GrayWool; + materials[1391] = Material.LightGrayWool; + materials[1392] = Material.CyanWool; + materials[1393] = Material.PurpleWool; + materials[1394] = Material.BlueWool; + materials[1395] = Material.BrownWool; + materials[1396] = Material.GreenWool; + materials[1397] = Material.RedWool; + materials[1398] = Material.BlackWool; + for (int i = 1399; i <= 1410; i++) + materials[i] = Material.MovingPiston; + materials[1411] = Material.Dandelion; + materials[1412] = Material.Poppy; + materials[1413] = Material.BlueOrchid; + materials[1414] = Material.Allium; + materials[1415] = Material.AzureBluet; + materials[1416] = Material.RedTulip; + materials[1417] = Material.OrangeTulip; + materials[1418] = Material.WhiteTulip; + materials[1419] = Material.PinkTulip; + materials[1420] = Material.OxeyeDaisy; + materials[1421] = Material.Cornflower; + materials[1422] = Material.WitherRose; + materials[1423] = Material.LilyOfTheValley; + materials[1424] = Material.BrownMushroom; + materials[1425] = Material.RedMushroom; + materials[1426] = Material.GoldBlock; + materials[1427] = Material.IronBlock; + materials[1428] = Material.Bricks; + for (int i = 1429; i <= 1430; i++) + materials[i] = Material.Tnt; + materials[1431] = Material.Bookshelf; + materials[1432] = Material.MossyCobblestone; + materials[1433] = Material.Obsidian; + materials[1434] = Material.Torch; + for (int i = 1435; i <= 1438; i++) + materials[i] = Material.WallTorch; + for (int i = 1439; i <= 1950; i++) + materials[i] = Material.Fire; + materials[1951] = Material.Spawner; + for (int i = 1952; i <= 2031; i++) + materials[i] = Material.OakStairs; + for (int i = 2032; i <= 2055; i++) + materials[i] = Material.Chest; + for (int i = 2056; i <= 3351; i++) + materials[i] = Material.RedstoneWire; + materials[3352] = Material.DiamondOre; + materials[3353] = Material.DiamondBlock; + materials[3354] = Material.CraftingTable; + for (int i = 3355; i <= 3362; i++) + materials[i] = Material.Wheat; + for (int i = 3363; i <= 3370; i++) + materials[i] = Material.Farmland; + for (int i = 3371; i <= 3378; i++) + materials[i] = Material.Furnace; + for (int i = 3379; i <= 3410; i++) + materials[i] = Material.OakSign; + for (int i = 3411; i <= 3442; i++) + materials[i] = Material.SpruceSign; + for (int i = 3443; i <= 3474; i++) + materials[i] = Material.BirchSign; + for (int i = 3475; i <= 3506; i++) + materials[i] = Material.AcaciaSign; + for (int i = 3507; i <= 3538; i++) + materials[i] = Material.JungleSign; + for (int i = 3539; i <= 3570; i++) + materials[i] = Material.DarkOakSign; + for (int i = 3571; i <= 3634; i++) + materials[i] = Material.OakDoor; + for (int i = 3635; i <= 3642; i++) + materials[i] = Material.Ladder; + for (int i = 3643; i <= 3652; i++) + materials[i] = Material.Rail; + for (int i = 3653; i <= 3732; i++) + materials[i] = Material.CobblestoneStairs; + for (int i = 3733; i <= 3740; i++) + materials[i] = Material.OakWallSign; + for (int i = 3741; i <= 3748; i++) + materials[i] = Material.SpruceWallSign; + for (int i = 3749; i <= 3756; i++) + materials[i] = Material.BirchWallSign; + for (int i = 3757; i <= 3764; i++) + materials[i] = Material.AcaciaWallSign; + for (int i = 3765; i <= 3772; i++) + materials[i] = Material.JungleWallSign; + for (int i = 3773; i <= 3780; i++) + materials[i] = Material.DarkOakWallSign; + for (int i = 3781; i <= 3804; i++) + materials[i] = Material.Lever; + for (int i = 3805; i <= 3806; i++) + materials[i] = Material.StonePressurePlate; + for (int i = 3807; i <= 3870; i++) + materials[i] = Material.IronDoor; + for (int i = 3871; i <= 3872; i++) + materials[i] = Material.OakPressurePlate; + for (int i = 3873; i <= 3874; i++) + materials[i] = Material.SprucePressurePlate; + for (int i = 3875; i <= 3876; i++) + materials[i] = Material.BirchPressurePlate; + for (int i = 3877; i <= 3878; i++) + materials[i] = Material.JunglePressurePlate; + for (int i = 3879; i <= 3880; i++) + materials[i] = Material.AcaciaPressurePlate; + for (int i = 3881; i <= 3882; i++) + materials[i] = Material.DarkOakPressurePlate; + for (int i = 3883; i <= 3884; i++) + materials[i] = Material.RedstoneOre; + for (int i = 3885; i <= 3886; i++) + materials[i] = Material.RedstoneTorch; + for (int i = 3887; i <= 3894; i++) + materials[i] = Material.RedstoneWallTorch; + for (int i = 3895; i <= 3918; i++) + materials[i] = Material.StoneButton; + for (int i = 3919; i <= 3926; i++) + materials[i] = Material.Snow; + materials[3927] = Material.Ice; + materials[3928] = Material.SnowBlock; + for (int i = 3929; i <= 3944; i++) + materials[i] = Material.Cactus; + materials[3945] = Material.Clay; + for (int i = 3946; i <= 3961; i++) + materials[i] = Material.SugarCane; + for (int i = 3962; i <= 3963; i++) + materials[i] = Material.Jukebox; + for (int i = 3964; i <= 3995; i++) + materials[i] = Material.OakFence; + materials[3996] = Material.Pumpkin; + materials[3997] = Material.Netherrack; + materials[3998] = Material.SoulSand; + materials[3999] = Material.Glowstone; + for (int i = 4000; i <= 4001; i++) + materials[i] = Material.NetherPortal; + for (int i = 4002; i <= 4005; i++) + materials[i] = Material.CarvedPumpkin; + for (int i = 4006; i <= 4009; i++) + materials[i] = Material.JackOLantern; + for (int i = 4010; i <= 4016; i++) + materials[i] = Material.Cake; + for (int i = 4017; i <= 4080; i++) + materials[i] = Material.Repeater; + materials[4081] = Material.WhiteStainedGlass; + materials[4082] = Material.OrangeStainedGlass; + materials[4083] = Material.MagentaStainedGlass; + materials[4084] = Material.LightBlueStainedGlass; + materials[4085] = Material.YellowStainedGlass; + materials[4086] = Material.LimeStainedGlass; + materials[4087] = Material.PinkStainedGlass; + materials[4088] = Material.GrayStainedGlass; + materials[4089] = Material.LightGrayStainedGlass; + materials[4090] = Material.CyanStainedGlass; + materials[4091] = Material.PurpleStainedGlass; + materials[4092] = Material.BlueStainedGlass; + materials[4093] = Material.BrownStainedGlass; + materials[4094] = Material.GreenStainedGlass; + materials[4095] = Material.RedStainedGlass; + materials[4096] = Material.BlackStainedGlass; + for (int i = 4097; i <= 4160; i++) + materials[i] = Material.OakTrapdoor; + for (int i = 4161; i <= 4224; i++) + materials[i] = Material.SpruceTrapdoor; + for (int i = 4225; i <= 4288; i++) + materials[i] = Material.BirchTrapdoor; + for (int i = 4289; i <= 4352; i++) + materials[i] = Material.JungleTrapdoor; + for (int i = 4353; i <= 4416; i++) + materials[i] = Material.AcaciaTrapdoor; + for (int i = 4417; i <= 4480; i++) + materials[i] = Material.DarkOakTrapdoor; + materials[4481] = Material.StoneBricks; + materials[4482] = Material.MossyStoneBricks; + materials[4483] = Material.CrackedStoneBricks; + materials[4484] = Material.ChiseledStoneBricks; + materials[4485] = Material.InfestedStone; + materials[4486] = Material.InfestedCobblestone; + materials[4487] = Material.InfestedStoneBricks; + materials[4488] = Material.InfestedMossyStoneBricks; + materials[4489] = Material.InfestedCrackedStoneBricks; + materials[4490] = Material.InfestedChiseledStoneBricks; + for (int i = 4491; i <= 4554; i++) + materials[i] = Material.BrownMushroomBlock; + for (int i = 4555; i <= 4618; i++) + materials[i] = Material.RedMushroomBlock; + for (int i = 4619; i <= 4682; i++) + materials[i] = Material.MushroomStem; + for (int i = 4683; i <= 4714; i++) + materials[i] = Material.IronBars; + for (int i = 4715; i <= 4746; i++) + materials[i] = Material.GlassPane; + materials[4747] = Material.Melon; + for (int i = 4748; i <= 4751; i++) + materials[i] = Material.AttachedPumpkinStem; + for (int i = 4752; i <= 4755; i++) + materials[i] = Material.AttachedMelonStem; + for (int i = 4756; i <= 4763; i++) + materials[i] = Material.PumpkinStem; + for (int i = 4764; i <= 4771; i++) + materials[i] = Material.MelonStem; + for (int i = 4772; i <= 4803; i++) + materials[i] = Material.Vine; + for (int i = 4804; i <= 4835; i++) + materials[i] = Material.OakFenceGate; + for (int i = 4836; i <= 4915; i++) + materials[i] = Material.BrickStairs; + for (int i = 4916; i <= 4995; i++) + materials[i] = Material.StoneBrickStairs; + for (int i = 4996; i <= 4997; i++) + materials[i] = Material.Mycelium; + materials[4998] = Material.LilyPad; + materials[4999] = Material.NetherBricks; + for (int i = 5000; i <= 5031; i++) + materials[i] = Material.NetherBrickFence; + for (int i = 5032; i <= 5111; i++) + materials[i] = Material.NetherBrickStairs; + for (int i = 5112; i <= 5115; i++) + materials[i] = Material.NetherWart; + materials[5116] = Material.EnchantingTable; + for (int i = 5117; i <= 5124; i++) + materials[i] = Material.BrewingStand; + for (int i = 5125; i <= 5128; i++) + materials[i] = Material.Cauldron; + materials[5129] = Material.EndPortal; + for (int i = 5130; i <= 5137; i++) + materials[i] = Material.EndPortalFrame; + materials[5138] = Material.EndStone; + materials[5139] = Material.DragonEgg; + for (int i = 5140; i <= 5141; i++) + materials[i] = Material.RedstoneLamp; + for (int i = 5142; i <= 5153; i++) + materials[i] = Material.Cocoa; + for (int i = 5154; i <= 5233; i++) + materials[i] = Material.SandstoneStairs; + materials[5234] = Material.EmeraldOre; + for (int i = 5235; i <= 5242; i++) + materials[i] = Material.EnderChest; + for (int i = 5243; i <= 5258; i++) + materials[i] = Material.TripwireHook; + for (int i = 5259; i <= 5386; i++) + materials[i] = Material.Tripwire; + materials[5387] = Material.EmeraldBlock; + for (int i = 5388; i <= 5467; i++) + materials[i] = Material.SpruceStairs; + for (int i = 5468; i <= 5547; i++) + materials[i] = Material.BirchStairs; + for (int i = 5548; i <= 5627; i++) + materials[i] = Material.JungleStairs; + for (int i = 5628; i <= 5639; i++) + materials[i] = Material.CommandBlock; + materials[5640] = Material.Beacon; + for (int i = 5641; i <= 5704; i++) + materials[i] = Material.CobblestoneWall; + for (int i = 5705; i <= 5768; i++) + materials[i] = Material.MossyCobblestoneWall; + materials[5769] = Material.FlowerPot; + materials[5770] = Material.PottedOakSapling; + materials[5771] = Material.PottedSpruceSapling; + materials[5772] = Material.PottedBirchSapling; + materials[5773] = Material.PottedJungleSapling; + materials[5774] = Material.PottedAcaciaSapling; + materials[5775] = Material.PottedDarkOakSapling; + materials[5776] = Material.PottedFern; + materials[5777] = Material.PottedDandelion; + materials[5778] = Material.PottedPoppy; + materials[5779] = Material.PottedBlueOrchid; + materials[5780] = Material.PottedAllium; + materials[5781] = Material.PottedAzureBluet; + materials[5782] = Material.PottedRedTulip; + materials[5783] = Material.PottedOrangeTulip; + materials[5784] = Material.PottedWhiteTulip; + materials[5785] = Material.PottedPinkTulip; + materials[5786] = Material.PottedOxeyeDaisy; + materials[5787] = Material.PottedCornflower; + materials[5788] = Material.PottedLilyOfTheValley; + materials[5789] = Material.PottedWitherRose; + materials[5790] = Material.PottedRedMushroom; + materials[5791] = Material.PottedBrownMushroom; + materials[5792] = Material.PottedDeadBush; + materials[5793] = Material.PottedCactus; + for (int i = 5794; i <= 5801; i++) + materials[i] = Material.Carrots; + for (int i = 5802; i <= 5809; i++) + materials[i] = Material.Potatoes; + for (int i = 5810; i <= 5833; i++) + materials[i] = Material.OakButton; + for (int i = 5834; i <= 5857; i++) + materials[i] = Material.SpruceButton; + for (int i = 5858; i <= 5881; i++) + materials[i] = Material.BirchButton; + for (int i = 5882; i <= 5905; i++) + materials[i] = Material.JungleButton; + for (int i = 5906; i <= 5929; i++) + materials[i] = Material.AcaciaButton; + for (int i = 5930; i <= 5953; i++) + materials[i] = Material.DarkOakButton; + for (int i = 5954; i <= 5969; i++) + materials[i] = Material.SkeletonSkull; + for (int i = 5970; i <= 5973; i++) + materials[i] = Material.SkeletonWallSkull; + for (int i = 5974; i <= 5989; i++) + materials[i] = Material.WitherSkeletonSkull; + for (int i = 5990; i <= 5993; i++) + materials[i] = Material.WitherSkeletonWallSkull; + for (int i = 5994; i <= 6009; i++) + materials[i] = Material.ZombieHead; + for (int i = 6010; i <= 6013; i++) + materials[i] = Material.ZombieWallHead; + for (int i = 6014; i <= 6029; i++) + materials[i] = Material.PlayerHead; + for (int i = 6030; i <= 6033; i++) + materials[i] = Material.PlayerWallHead; + for (int i = 6034; i <= 6049; i++) + materials[i] = Material.CreeperHead; + for (int i = 6050; i <= 6053; i++) + materials[i] = Material.CreeperWallHead; + for (int i = 6054; i <= 6069; i++) + materials[i] = Material.DragonHead; + for (int i = 6070; i <= 6073; i++) + materials[i] = Material.DragonWallHead; + for (int i = 6074; i <= 6077; i++) + materials[i] = Material.Anvil; + for (int i = 6078; i <= 6081; i++) + materials[i] = Material.ChippedAnvil; + for (int i = 6082; i <= 6085; i++) + materials[i] = Material.DamagedAnvil; + for (int i = 6086; i <= 6109; i++) + materials[i] = Material.TrappedChest; + for (int i = 6110; i <= 6125; i++) + materials[i] = Material.LightWeightedPressurePlate; + for (int i = 6126; i <= 6141; i++) + materials[i] = Material.HeavyWeightedPressurePlate; + for (int i = 6142; i <= 6157; i++) + materials[i] = Material.Comparator; + for (int i = 6158; i <= 6189; i++) + materials[i] = Material.DaylightDetector; + materials[6190] = Material.RedstoneBlock; + materials[6191] = Material.NetherQuartzOre; + for (int i = 6192; i <= 6201; i++) + materials[i] = Material.Hopper; + materials[6202] = Material.QuartzBlock; + materials[6203] = Material.ChiseledQuartzBlock; + for (int i = 6204; i <= 6206; i++) + materials[i] = Material.QuartzPillar; + for (int i = 6207; i <= 6286; i++) + materials[i] = Material.QuartzStairs; + for (int i = 6287; i <= 6298; i++) + materials[i] = Material.ActivatorRail; + for (int i = 6299; i <= 6310; i++) + materials[i] = Material.Dropper; + materials[6311] = Material.WhiteTerracotta; + materials[6312] = Material.OrangeTerracotta; + materials[6313] = Material.MagentaTerracotta; + materials[6314] = Material.LightBlueTerracotta; + materials[6315] = Material.YellowTerracotta; + materials[6316] = Material.LimeTerracotta; + materials[6317] = Material.PinkTerracotta; + materials[6318] = Material.GrayTerracotta; + materials[6319] = Material.LightGrayTerracotta; + materials[6320] = Material.CyanTerracotta; + materials[6321] = Material.PurpleTerracotta; + materials[6322] = Material.BlueTerracotta; + materials[6323] = Material.BrownTerracotta; + materials[6324] = Material.GreenTerracotta; + materials[6325] = Material.RedTerracotta; + materials[6326] = Material.BlackTerracotta; + for (int i = 6327; i <= 6358; i++) + materials[i] = Material.WhiteStainedGlassPane; + for (int i = 6359; i <= 6390; i++) + materials[i] = Material.OrangeStainedGlassPane; + for (int i = 6391; i <= 6422; i++) + materials[i] = Material.MagentaStainedGlassPane; + for (int i = 6423; i <= 6454; i++) + materials[i] = Material.LightBlueStainedGlassPane; + for (int i = 6455; i <= 6486; i++) + materials[i] = Material.YellowStainedGlassPane; + for (int i = 6487; i <= 6518; i++) + materials[i] = Material.LimeStainedGlassPane; + for (int i = 6519; i <= 6550; i++) + materials[i] = Material.PinkStainedGlassPane; + for (int i = 6551; i <= 6582; i++) + materials[i] = Material.GrayStainedGlassPane; + for (int i = 6583; i <= 6614; i++) + materials[i] = Material.LightGrayStainedGlassPane; + for (int i = 6615; i <= 6646; i++) + materials[i] = Material.CyanStainedGlassPane; + for (int i = 6647; i <= 6678; i++) + materials[i] = Material.PurpleStainedGlassPane; + for (int i = 6679; i <= 6710; i++) + materials[i] = Material.BlueStainedGlassPane; + for (int i = 6711; i <= 6742; i++) + materials[i] = Material.BrownStainedGlassPane; + for (int i = 6743; i <= 6774; i++) + materials[i] = Material.GreenStainedGlassPane; + for (int i = 6775; i <= 6806; i++) + materials[i] = Material.RedStainedGlassPane; + for (int i = 6807; i <= 6838; i++) + materials[i] = Material.BlackStainedGlassPane; + for (int i = 6839; i <= 6918; i++) + materials[i] = Material.AcaciaStairs; + for (int i = 6919; i <= 6998; i++) + materials[i] = Material.DarkOakStairs; + materials[6999] = Material.SlimeBlock; + materials[7000] = Material.Barrier; + for (int i = 7001; i <= 7064; i++) + materials[i] = Material.IronTrapdoor; + materials[7065] = Material.Prismarine; + materials[7066] = Material.PrismarineBricks; + materials[7067] = Material.DarkPrismarine; + for (int i = 7068; i <= 7147; i++) + materials[i] = Material.PrismarineStairs; + for (int i = 7148; i <= 7227; i++) + materials[i] = Material.PrismarineBrickStairs; + for (int i = 7228; i <= 7307; i++) + materials[i] = Material.DarkPrismarineStairs; + for (int i = 7308; i <= 7313; i++) + materials[i] = Material.PrismarineSlab; + for (int i = 7314; i <= 7319; i++) + materials[i] = Material.PrismarineBrickSlab; + for (int i = 7320; i <= 7325; i++) + materials[i] = Material.DarkPrismarineSlab; + materials[7326] = Material.SeaLantern; + for (int i = 7327; i <= 7329; i++) + materials[i] = Material.HayBlock; + materials[7330] = Material.WhiteCarpet; + materials[7331] = Material.OrangeCarpet; + materials[7332] = Material.MagentaCarpet; + materials[7333] = Material.LightBlueCarpet; + materials[7334] = Material.YellowCarpet; + materials[7335] = Material.LimeCarpet; + materials[7336] = Material.PinkCarpet; + materials[7337] = Material.GrayCarpet; + materials[7338] = Material.LightGrayCarpet; + materials[7339] = Material.CyanCarpet; + materials[7340] = Material.PurpleCarpet; + materials[7341] = Material.BlueCarpet; + materials[7342] = Material.BrownCarpet; + materials[7343] = Material.GreenCarpet; + materials[7344] = Material.RedCarpet; + materials[7345] = Material.BlackCarpet; + materials[7346] = Material.Terracotta; + materials[7347] = Material.CoalBlock; + materials[7348] = Material.PackedIce; + for (int i = 7349; i <= 7350; i++) + materials[i] = Material.Sunflower; + for (int i = 7351; i <= 7352; i++) + materials[i] = Material.Lilac; + for (int i = 7353; i <= 7354; i++) + materials[i] = Material.RoseBush; + for (int i = 7355; i <= 7356; i++) + materials[i] = Material.Peony; + for (int i = 7357; i <= 7358; i++) + materials[i] = Material.TallGrass; + for (int i = 7359; i <= 7360; i++) + materials[i] = Material.LargeFern; + for (int i = 7361; i <= 7376; i++) + materials[i] = Material.WhiteBanner; + for (int i = 7377; i <= 7392; i++) + materials[i] = Material.OrangeBanner; + for (int i = 7393; i <= 7408; i++) + materials[i] = Material.MagentaBanner; + for (int i = 7409; i <= 7424; i++) + materials[i] = Material.LightBlueBanner; + for (int i = 7425; i <= 7440; i++) + materials[i] = Material.YellowBanner; + for (int i = 7441; i <= 7456; i++) + materials[i] = Material.LimeBanner; + for (int i = 7457; i <= 7472; i++) + materials[i] = Material.PinkBanner; + for (int i = 7473; i <= 7488; i++) + materials[i] = Material.GrayBanner; + for (int i = 7489; i <= 7504; i++) + materials[i] = Material.LightGrayBanner; + for (int i = 7505; i <= 7520; i++) + materials[i] = Material.CyanBanner; + for (int i = 7521; i <= 7536; i++) + materials[i] = Material.PurpleBanner; + for (int i = 7537; i <= 7552; i++) + materials[i] = Material.BlueBanner; + for (int i = 7553; i <= 7568; i++) + materials[i] = Material.BrownBanner; + for (int i = 7569; i <= 7584; i++) + materials[i] = Material.GreenBanner; + for (int i = 7585; i <= 7600; i++) + materials[i] = Material.RedBanner; + for (int i = 7601; i <= 7616; i++) + materials[i] = Material.BlackBanner; + for (int i = 7617; i <= 7620; i++) + materials[i] = Material.WhiteWallBanner; + for (int i = 7621; i <= 7624; i++) + materials[i] = Material.OrangeWallBanner; + for (int i = 7625; i <= 7628; i++) + materials[i] = Material.MagentaWallBanner; + for (int i = 7629; i <= 7632; i++) + materials[i] = Material.LightBlueWallBanner; + for (int i = 7633; i <= 7636; i++) + materials[i] = Material.YellowWallBanner; + for (int i = 7637; i <= 7640; i++) + materials[i] = Material.LimeWallBanner; + for (int i = 7641; i <= 7644; i++) + materials[i] = Material.PinkWallBanner; + for (int i = 7645; i <= 7648; i++) + materials[i] = Material.GrayWallBanner; + for (int i = 7649; i <= 7652; i++) + materials[i] = Material.LightGrayWallBanner; + for (int i = 7653; i <= 7656; i++) + materials[i] = Material.CyanWallBanner; + for (int i = 7657; i <= 7660; i++) + materials[i] = Material.PurpleWallBanner; + for (int i = 7661; i <= 7664; i++) + materials[i] = Material.BlueWallBanner; + for (int i = 7665; i <= 7668; i++) + materials[i] = Material.BrownWallBanner; + for (int i = 7669; i <= 7672; i++) + materials[i] = Material.GreenWallBanner; + for (int i = 7673; i <= 7676; i++) + materials[i] = Material.RedWallBanner; + for (int i = 7677; i <= 7680; i++) + materials[i] = Material.BlackWallBanner; + materials[7681] = Material.RedSandstone; + materials[7682] = Material.ChiseledRedSandstone; + materials[7683] = Material.CutRedSandstone; + for (int i = 7684; i <= 7763; i++) + materials[i] = Material.RedSandstoneStairs; + for (int i = 7764; i <= 7769; i++) + materials[i] = Material.OakSlab; + for (int i = 7770; i <= 7775; i++) + materials[i] = Material.SpruceSlab; + for (int i = 7776; i <= 7781; i++) + materials[i] = Material.BirchSlab; + for (int i = 7782; i <= 7787; i++) + materials[i] = Material.JungleSlab; + for (int i = 7788; i <= 7793; i++) + materials[i] = Material.AcaciaSlab; + for (int i = 7794; i <= 7799; i++) + materials[i] = Material.DarkOakSlab; + for (int i = 7800; i <= 7805; i++) + materials[i] = Material.StoneSlab; + for (int i = 7806; i <= 7811; i++) + materials[i] = Material.SmoothStoneSlab; + for (int i = 7812; i <= 7817; i++) + materials[i] = Material.SandstoneSlab; + for (int i = 7818; i <= 7823; i++) + materials[i] = Material.CutSandstoneSlab; + for (int i = 7824; i <= 7829; i++) + materials[i] = Material.PetrifiedOakSlab; + for (int i = 7830; i <= 7835; i++) + materials[i] = Material.CobblestoneSlab; + for (int i = 7836; i <= 7841; i++) + materials[i] = Material.BrickSlab; + for (int i = 7842; i <= 7847; i++) + materials[i] = Material.StoneBrickSlab; + for (int i = 7848; i <= 7853; i++) + materials[i] = Material.NetherBrickSlab; + for (int i = 7854; i <= 7859; i++) + materials[i] = Material.QuartzSlab; + for (int i = 7860; i <= 7865; i++) + materials[i] = Material.RedSandstoneSlab; + for (int i = 7866; i <= 7871; i++) + materials[i] = Material.CutRedSandstoneSlab; + for (int i = 7872; i <= 7877; i++) + materials[i] = Material.PurpurSlab; + materials[7878] = Material.SmoothStone; + materials[7879] = Material.SmoothSandstone; + materials[7880] = Material.SmoothQuartz; + materials[7881] = Material.SmoothRedSandstone; + for (int i = 7882; i <= 7913; i++) + materials[i] = Material.SpruceFenceGate; + for (int i = 7914; i <= 7945; i++) + materials[i] = Material.BirchFenceGate; + for (int i = 7946; i <= 7977; i++) + materials[i] = Material.JungleFenceGate; + for (int i = 7978; i <= 8009; i++) + materials[i] = Material.AcaciaFenceGate; + for (int i = 8010; i <= 8041; i++) + materials[i] = Material.DarkOakFenceGate; + for (int i = 8042; i <= 8073; i++) + materials[i] = Material.SpruceFence; + for (int i = 8074; i <= 8105; i++) + materials[i] = Material.BirchFence; + for (int i = 8106; i <= 8137; i++) + materials[i] = Material.JungleFence; + for (int i = 8138; i <= 8169; i++) + materials[i] = Material.AcaciaFence; + for (int i = 8170; i <= 8201; i++) + materials[i] = Material.DarkOakFence; + for (int i = 8202; i <= 8265; i++) + materials[i] = Material.SpruceDoor; + for (int i = 8266; i <= 8329; i++) + materials[i] = Material.BirchDoor; + for (int i = 8330; i <= 8393; i++) + materials[i] = Material.JungleDoor; + for (int i = 8394; i <= 8457; i++) + materials[i] = Material.AcaciaDoor; + for (int i = 8458; i <= 8521; i++) + materials[i] = Material.DarkOakDoor; + for (int i = 8522; i <= 8527; i++) + materials[i] = Material.EndRod; + for (int i = 8528; i <= 8591; i++) + materials[i] = Material.ChorusPlant; + for (int i = 8592; i <= 8597; i++) + materials[i] = Material.ChorusFlower; + materials[8598] = Material.PurpurBlock; + for (int i = 8599; i <= 8601; i++) + materials[i] = Material.PurpurPillar; + for (int i = 8602; i <= 8681; i++) + materials[i] = Material.PurpurStairs; + materials[8682] = Material.EndStoneBricks; + for (int i = 8683; i <= 8686; i++) + materials[i] = Material.Beetroots; + materials[8687] = Material.GrassPath; + materials[8688] = Material.EndGateway; + for (int i = 8689; i <= 8700; i++) + materials[i] = Material.RepeatingCommandBlock; + for (int i = 8701; i <= 8712; i++) + materials[i] = Material.ChainCommandBlock; + for (int i = 8713; i <= 8716; i++) + materials[i] = Material.FrostedIce; + materials[8717] = Material.MagmaBlock; + materials[8718] = Material.NetherWartBlock; + materials[8719] = Material.RedNetherBricks; + for (int i = 8720; i <= 8722; i++) + materials[i] = Material.BoneBlock; + materials[8723] = Material.StructureVoid; + for (int i = 8724; i <= 8735; i++) + materials[i] = Material.Observer; + for (int i = 8736; i <= 8741; i++) + materials[i] = Material.ShulkerBox; + for (int i = 8742; i <= 8747; i++) + materials[i] = Material.WhiteShulkerBox; + for (int i = 8748; i <= 8753; i++) + materials[i] = Material.OrangeShulkerBox; + for (int i = 8754; i <= 8759; i++) + materials[i] = Material.MagentaShulkerBox; + for (int i = 8760; i <= 8765; i++) + materials[i] = Material.LightBlueShulkerBox; + for (int i = 8766; i <= 8771; i++) + materials[i] = Material.YellowShulkerBox; + for (int i = 8772; i <= 8777; i++) + materials[i] = Material.LimeShulkerBox; + for (int i = 8778; i <= 8783; i++) + materials[i] = Material.PinkShulkerBox; + for (int i = 8784; i <= 8789; i++) + materials[i] = Material.GrayShulkerBox; + for (int i = 8790; i <= 8795; i++) + materials[i] = Material.LightGrayShulkerBox; + for (int i = 8796; i <= 8801; i++) + materials[i] = Material.CyanShulkerBox; + for (int i = 8802; i <= 8807; i++) + materials[i] = Material.PurpleShulkerBox; + for (int i = 8808; i <= 8813; i++) + materials[i] = Material.BlueShulkerBox; + for (int i = 8814; i <= 8819; i++) + materials[i] = Material.BrownShulkerBox; + for (int i = 8820; i <= 8825; i++) + materials[i] = Material.GreenShulkerBox; + for (int i = 8826; i <= 8831; i++) + materials[i] = Material.RedShulkerBox; + for (int i = 8832; i <= 8837; i++) + materials[i] = Material.BlackShulkerBox; + for (int i = 8838; i <= 8841; i++) + materials[i] = Material.WhiteGlazedTerracotta; + for (int i = 8842; i <= 8845; i++) + materials[i] = Material.OrangeGlazedTerracotta; + for (int i = 8846; i <= 8849; i++) + materials[i] = Material.MagentaGlazedTerracotta; + for (int i = 8850; i <= 8853; i++) + materials[i] = Material.LightBlueGlazedTerracotta; + for (int i = 8854; i <= 8857; i++) + materials[i] = Material.YellowGlazedTerracotta; + for (int i = 8858; i <= 8861; i++) + materials[i] = Material.LimeGlazedTerracotta; + for (int i = 8862; i <= 8865; i++) + materials[i] = Material.PinkGlazedTerracotta; + for (int i = 8866; i <= 8869; i++) + materials[i] = Material.GrayGlazedTerracotta; + for (int i = 8870; i <= 8873; i++) + materials[i] = Material.LightGrayGlazedTerracotta; + for (int i = 8874; i <= 8877; i++) + materials[i] = Material.CyanGlazedTerracotta; + for (int i = 8878; i <= 8881; i++) + materials[i] = Material.PurpleGlazedTerracotta; + for (int i = 8882; i <= 8885; i++) + materials[i] = Material.BlueGlazedTerracotta; + for (int i = 8886; i <= 8889; i++) + materials[i] = Material.BrownGlazedTerracotta; + for (int i = 8890; i <= 8893; i++) + materials[i] = Material.GreenGlazedTerracotta; + for (int i = 8894; i <= 8897; i++) + materials[i] = Material.RedGlazedTerracotta; + for (int i = 8898; i <= 8901; i++) + materials[i] = Material.BlackGlazedTerracotta; + materials[8902] = Material.WhiteConcrete; + materials[8903] = Material.OrangeConcrete; + materials[8904] = Material.MagentaConcrete; + materials[8905] = Material.LightBlueConcrete; + materials[8906] = Material.YellowConcrete; + materials[8907] = Material.LimeConcrete; + materials[8908] = Material.PinkConcrete; + materials[8909] = Material.GrayConcrete; + materials[8910] = Material.LightGrayConcrete; + materials[8911] = Material.CyanConcrete; + materials[8912] = Material.PurpleConcrete; + materials[8913] = Material.BlueConcrete; + materials[8914] = Material.BrownConcrete; + materials[8915] = Material.GreenConcrete; + materials[8916] = Material.RedConcrete; + materials[8917] = Material.BlackConcrete; + materials[8918] = Material.WhiteConcretePowder; + materials[8919] = Material.OrangeConcretePowder; + materials[8920] = Material.MagentaConcretePowder; + materials[8921] = Material.LightBlueConcretePowder; + materials[8922] = Material.YellowConcretePowder; + materials[8923] = Material.LimeConcretePowder; + materials[8924] = Material.PinkConcretePowder; + materials[8925] = Material.GrayConcretePowder; + materials[8926] = Material.LightGrayConcretePowder; + materials[8927] = Material.CyanConcretePowder; + materials[8928] = Material.PurpleConcretePowder; + materials[8929] = Material.BlueConcretePowder; + materials[8930] = Material.BrownConcretePowder; + materials[8931] = Material.GreenConcretePowder; + materials[8932] = Material.RedConcretePowder; + materials[8933] = Material.BlackConcretePowder; + for (int i = 8934; i <= 8959; i++) + materials[i] = Material.Kelp; + materials[8960] = Material.KelpPlant; + materials[8961] = Material.DriedKelpBlock; + for (int i = 8962; i <= 8973; i++) + materials[i] = Material.TurtleEgg; + materials[8974] = Material.DeadTubeCoralBlock; + materials[8975] = Material.DeadBrainCoralBlock; + materials[8976] = Material.DeadBubbleCoralBlock; + materials[8977] = Material.DeadFireCoralBlock; + materials[8978] = Material.DeadHornCoralBlock; + materials[8979] = Material.TubeCoralBlock; + materials[8980] = Material.BrainCoralBlock; + materials[8981] = Material.BubbleCoralBlock; + materials[8982] = Material.FireCoralBlock; + materials[8983] = Material.HornCoralBlock; + for (int i = 8984; i <= 8985; i++) + materials[i] = Material.DeadTubeCoral; + for (int i = 8986; i <= 8987; i++) + materials[i] = Material.DeadBrainCoral; + for (int i = 8988; i <= 8989; i++) + materials[i] = Material.DeadBubbleCoral; + for (int i = 8990; i <= 8991; i++) + materials[i] = Material.DeadFireCoral; + for (int i = 8992; i <= 8993; i++) + materials[i] = Material.DeadHornCoral; + for (int i = 8994; i <= 8995; i++) + materials[i] = Material.TubeCoral; + for (int i = 8996; i <= 8997; i++) + materials[i] = Material.BrainCoral; + for (int i = 8998; i <= 8999; i++) + materials[i] = Material.BubbleCoral; + for (int i = 9000; i <= 9001; i++) + materials[i] = Material.FireCoral; + for (int i = 9002; i <= 9003; i++) + materials[i] = Material.HornCoral; + for (int i = 9004; i <= 9005; i++) + materials[i] = Material.DeadTubeCoralFan; + for (int i = 9006; i <= 9007; i++) + materials[i] = Material.DeadBrainCoralFan; + for (int i = 9008; i <= 9009; i++) + materials[i] = Material.DeadBubbleCoralFan; + for (int i = 9010; i <= 9011; i++) + materials[i] = Material.DeadFireCoralFan; + for (int i = 9012; i <= 9013; i++) + materials[i] = Material.DeadHornCoralFan; + for (int i = 9014; i <= 9015; i++) + materials[i] = Material.TubeCoralFan; + for (int i = 9016; i <= 9017; i++) + materials[i] = Material.BrainCoralFan; + for (int i = 9018; i <= 9019; i++) + materials[i] = Material.BubbleCoralFan; + for (int i = 9020; i <= 9021; i++) + materials[i] = Material.FireCoralFan; + for (int i = 9022; i <= 9023; i++) + materials[i] = Material.HornCoralFan; + for (int i = 9024; i <= 9031; i++) + materials[i] = Material.DeadTubeCoralWallFan; + for (int i = 9032; i <= 9039; i++) + materials[i] = Material.DeadBrainCoralWallFan; + for (int i = 9040; i <= 9047; i++) + materials[i] = Material.DeadBubbleCoralWallFan; + for (int i = 9048; i <= 9055; i++) + materials[i] = Material.DeadFireCoralWallFan; + for (int i = 9056; i <= 9063; i++) + materials[i] = Material.DeadHornCoralWallFan; + for (int i = 9064; i <= 9071; i++) + materials[i] = Material.TubeCoralWallFan; + for (int i = 9072; i <= 9079; i++) + materials[i] = Material.BrainCoralWallFan; + for (int i = 9080; i <= 9087; i++) + materials[i] = Material.BubbleCoralWallFan; + for (int i = 9088; i <= 9095; i++) + materials[i] = Material.FireCoralWallFan; + for (int i = 9096; i <= 9103; i++) + materials[i] = Material.HornCoralWallFan; + for (int i = 9104; i <= 9111; i++) + materials[i] = Material.SeaPickle; + materials[9112] = Material.BlueIce; + for (int i = 9113; i <= 9114; i++) + materials[i] = Material.Conduit; + materials[9115] = Material.BambooSapling; + for (int i = 9116; i <= 9127; i++) + materials[i] = Material.Bamboo; + materials[9128] = Material.PottedBamboo; + materials[9129] = Material.VoidAir; + materials[9130] = Material.CaveAir; + for (int i = 9131; i <= 9132; i++) + materials[i] = Material.BubbleColumn; + for (int i = 9133; i <= 9212; i++) + materials[i] = Material.PolishedGraniteStairs; + for (int i = 9213; i <= 9292; i++) + materials[i] = Material.SmoothRedSandstoneStairs; + for (int i = 9293; i <= 9372; i++) + materials[i] = Material.MossyStoneBrickStairs; + for (int i = 9373; i <= 9452; i++) + materials[i] = Material.PolishedDioriteStairs; + for (int i = 9453; i <= 9532; i++) + materials[i] = Material.MossyCobblestoneStairs; + for (int i = 9533; i <= 9612; i++) + materials[i] = Material.EndStoneBrickStairs; + for (int i = 9613; i <= 9692; i++) + materials[i] = Material.StoneStairs; + for (int i = 9693; i <= 9772; i++) + materials[i] = Material.SmoothSandstoneStairs; + for (int i = 9773; i <= 9852; i++) + materials[i] = Material.SmoothQuartzStairs; + for (int i = 9853; i <= 9932; i++) + materials[i] = Material.GraniteStairs; + for (int i = 9933; i <= 10012; i++) + materials[i] = Material.AndesiteStairs; + for (int i = 10013; i <= 10092; i++) + materials[i] = Material.RedNetherBrickStairs; + for (int i = 10093; i <= 10172; i++) + materials[i] = Material.PolishedAndesiteStairs; + for (int i = 10173; i <= 10252; i++) + materials[i] = Material.DioriteStairs; + for (int i = 10253; i <= 10258; i++) + materials[i] = Material.PolishedGraniteSlab; + for (int i = 10259; i <= 10264; i++) + materials[i] = Material.SmoothRedSandstoneSlab; + for (int i = 10265; i <= 10270; i++) + materials[i] = Material.MossyStoneBrickSlab; + for (int i = 10271; i <= 10276; i++) + materials[i] = Material.PolishedDioriteSlab; + for (int i = 10277; i <= 10282; i++) + materials[i] = Material.MossyCobblestoneSlab; + for (int i = 10283; i <= 10288; i++) + materials[i] = Material.EndStoneBrickSlab; + for (int i = 10289; i <= 10294; i++) + materials[i] = Material.SmoothSandstoneSlab; + for (int i = 10295; i <= 10300; i++) + materials[i] = Material.SmoothQuartzSlab; + for (int i = 10301; i <= 10306; i++) + materials[i] = Material.GraniteSlab; + for (int i = 10307; i <= 10312; i++) + materials[i] = Material.AndesiteSlab; + for (int i = 10313; i <= 10318; i++) + materials[i] = Material.RedNetherBrickSlab; + for (int i = 10319; i <= 10324; i++) + materials[i] = Material.PolishedAndesiteSlab; + for (int i = 10325; i <= 10330; i++) + materials[i] = Material.DioriteSlab; + for (int i = 10331; i <= 10394; i++) + materials[i] = Material.BrickWall; + for (int i = 10395; i <= 10458; i++) + materials[i] = Material.PrismarineWall; + for (int i = 10459; i <= 10522; i++) + materials[i] = Material.RedSandstoneWall; + for (int i = 10523; i <= 10586; i++) + materials[i] = Material.MossyStoneBrickWall; + for (int i = 10587; i <= 10650; i++) + materials[i] = Material.GraniteWall; + for (int i = 10651; i <= 10714; i++) + materials[i] = Material.StoneBrickWall; + for (int i = 10715; i <= 10778; i++) + materials[i] = Material.NetherBrickWall; + for (int i = 10779; i <= 10842; i++) + materials[i] = Material.AndesiteWall; + for (int i = 10843; i <= 10906; i++) + materials[i] = Material.RedNetherBrickWall; + for (int i = 10907; i <= 10970; i++) + materials[i] = Material.SandstoneWall; + for (int i = 10971; i <= 11034; i++) + materials[i] = Material.EndStoneBrickWall; + for (int i = 11035; i <= 11098; i++) + materials[i] = Material.DioriteWall; + for (int i = 11099; i <= 11130; i++) + materials[i] = Material.Scaffolding; + for (int i = 11131; i <= 11134; i++) + materials[i] = Material.Loom; + for (int i = 11135; i <= 11146; i++) + materials[i] = Material.Barrel; + for (int i = 11147; i <= 11154; i++) + materials[i] = Material.Smoker; + for (int i = 11155; i <= 11162; i++) + materials[i] = Material.BlastFurnace; + materials[11163] = Material.CartographyTable; + materials[11164] = Material.FletchingTable; + for (int i = 11165; i <= 11176; i++) + materials[i] = Material.Grindstone; + for (int i = 11177; i <= 11192; i++) + materials[i] = Material.Lectern; + materials[11193] = Material.SmithingTable; + for (int i = 11194; i <= 11197; i++) + materials[i] = Material.Stonecutter; + for (int i = 11198; i <= 11213; i++) + materials[i] = Material.Bell; + for (int i = 11214; i <= 11215; i++) + materials[i] = Material.Lantern; + for (int i = 11216; i <= 11247; i++) + materials[i] = Material.Campfire; + for (int i = 11248; i <= 11251; i++) + materials[i] = Material.SweetBerryBush; + for (int i = 11252; i <= 11255; i++) + materials[i] = Material.StructureBlock; + for (int i = 11256; i <= 11261; i++) + materials[i] = Material.Jigsaw; + for (int i = 11262; i <= 11270; i++) + materials[i] = Material.Composter; + } + + protected override Dictionary GetDict() + { + return materials; + } + } +} diff --git a/MinecraftClient/Mapping/BlockPalettes/PaletteGenerator.cs b/MinecraftClient/Mapping/BlockPalettes/PaletteGenerator.cs index af40ed36..c46d8ffa 100644 --- a/MinecraftClient/Mapping/BlockPalettes/PaletteGenerator.cs +++ b/MinecraftClient/Mapping/BlockPalettes/PaletteGenerator.cs @@ -20,16 +20,32 @@ namespace MinecraftClient.Mapping.BlockPalettes /// state => block name mappings public static void JsonToClass(string blocksJsonFile, string outputClass, string outputEnum = null) { - Dictionary blocks = new Dictionary(); + HashSet knownStates = new HashSet(); + Dictionary> blocks = new Dictionary>(); Json.JSONData palette = Json.ParseJson(File.ReadAllText(blocksJsonFile)); foreach (KeyValuePair item in palette.Properties) { - string blockType = item.Key; + //minecraft:item_name => ItemName + string blockType = String.Concat( + item.Key.Replace("minecraft:", "") + .Split('_') + .Select(word => char.ToUpper(word[0]) + word.Substring(1)) + ); + + if (blocks.ContainsKey(blockType)) + throw new InvalidDataException("Duplicate block type " + blockType + "!?"); + blocks[blockType] = new HashSet(); + foreach (Json.JSONData state in item.Value.Properties["states"].DataArray) { int id = int.Parse(state.Properties["id"].StringValue); - blocks[id] = blockType; + + if (knownStates.Contains(id)) + throw new InvalidDataException("Duplicate state id " + id + "!?"); + + knownStates.Add(id); + blocks[blockType].Add(id); } } @@ -43,24 +59,46 @@ namespace MinecraftClient.Mapping.BlockPalettes "{", " public class PaletteXXX : PaletteMapping", " {", - " private static Dictionary materials = new Dictionary()", + " private static Dictionary materials = new Dictionary();", + "", + " static PaletteXXX()", " {", }); - foreach (KeyValuePair item in blocks) + foreach (KeyValuePair> blockType in blocks) { - //minecraft:item_name => ItemName - string name = String.Concat( - item.Value.Replace("minecraft:", "") - .Split('_') - .Select(word => char.ToUpper(word[0]) + word.Substring(1)) - ); - outFile.Add(" { " + item.Key + ", Material." + name + " },"); - materials.Add(name); + if (blockType.Value.Count > 0) + { + List idList = blockType.Value.ToList(); + string materialName = blockType.Key; + materials.Add(materialName); + + if (idList.Count > 1) + { + idList.Sort(); + Queue idQueue = new Queue(idList); + + while (idQueue.Count > 0) + { + int startValue = idQueue.Dequeue(); + int endValue = startValue; + while (idQueue.Count > 0 && idQueue.Peek() == endValue + 1) + endValue = idQueue.Dequeue(); + if (endValue > startValue) + { + outFile.Add(" for (int i = " + startValue + "; i <= " + endValue + "; i++)"); + outFile.Add(" materials[i] = Material." + materialName + ";"); + } + else outFile.Add(" materials[" + startValue + "] = Material." + materialName + ";"); + } + } + else outFile.Add(" materials[" + idList[0] + "] = Material." + materialName + ";"); + } + else throw new InvalidDataException("No state id for block type " + blockType.Key + "!?"); } outFile.AddRange(new[] { - " };", + " }", "", " protected override Dictionary GetDict()", " {", @@ -75,11 +113,18 @@ namespace MinecraftClient.Mapping.BlockPalettes if (outputEnum != null) { outFile = new List(); - outFile.Add(" public enum Material"); - outFile.Add(" {"); + outFile.AddRange(new[] { + "namespace MinecraftClient.Mapping", + "{", + " public enum Material", + " {" + }); foreach (string material in materials) outFile.Add(" " + material + ","); - outFile.Add(" }"); + outFile.AddRange(new[] { + " }", + "}" + }); File.WriteAllLines(outputEnum, outFile); } } diff --git a/MinecraftClient/Mapping/Material.cs b/MinecraftClient/Mapping/Material.cs index 3a73ec64..cbacc157 100644 --- a/MinecraftClient/Mapping/Material.cs +++ b/MinecraftClient/Mapping/Material.cs @@ -142,6 +142,9 @@ WhiteTulip, PinkTulip, OxeyeDaisy, + Cornflower, + WitherRose, + LilyOfTheValley, BrownMushroom, RedMushroom, GoldBlock, @@ -164,12 +167,22 @@ Wheat, Farmland, Furnace, - Sign, + OakSign, + SpruceSign, + BirchSign, + AcaciaSign, + JungleSign, + DarkOakSign, OakDoor, Ladder, Rail, CobblestoneStairs, - WallSign, + OakWallSign, + SpruceWallSign, + BirchWallSign, + AcaciaWallSign, + JungleWallSign, + DarkOakWallSign, Lever, StonePressurePlate, IronDoor, @@ -222,16 +235,16 @@ JungleTrapdoor, AcaciaTrapdoor, DarkOakTrapdoor, + StoneBricks, + MossyStoneBricks, + CrackedStoneBricks, + ChiseledStoneBricks, InfestedStone, InfestedCobblestone, InfestedStoneBricks, InfestedMossyStoneBricks, InfestedCrackedStoneBricks, InfestedChiseledStoneBricks, - StoneBricks, - MossyStoneBricks, - CrackedStoneBricks, - ChiseledStoneBricks, BrownMushroomBlock, RedMushroomBlock, MushroomStem, @@ -292,6 +305,9 @@ PottedWhiteTulip, PottedPinkTulip, PottedOxeyeDaisy, + PottedCornflower, + PottedLilyOfTheValley, + PottedWitherRose, PottedRedMushroom, PottedBrownMushroom, PottedDeadBush, @@ -304,18 +320,18 @@ JungleButton, AcaciaButton, DarkOakButton, - SkeletonWallSkull, SkeletonSkull, - WitherSkeletonWallSkull, + SkeletonWallSkull, WitherSkeletonSkull, - ZombieWallHead, + WitherSkeletonWallSkull, ZombieHead, - PlayerWallHead, + ZombieWallHead, PlayerHead, - CreeperWallHead, + PlayerWallHead, CreeperHead, - DragonWallHead, + CreeperWallHead, DragonHead, + DragonWallHead, Anvil, ChippedAnvil, DamagedAnvil, @@ -449,7 +465,9 @@ AcaciaSlab, DarkOakSlab, StoneSlab, + SmoothStoneSlab, SandstoneSlab, + CutSandstoneSlab, PetrifiedOakSlab, CobblestoneSlab, BrickSlab, @@ -457,6 +475,7 @@ NetherBrickSlab, QuartzSlab, RedSandstoneSlab, + CutRedSandstoneSlab, PurpurSlab, SmoothStone, SmoothSandstone, @@ -585,16 +604,6 @@ BubbleCoral, FireCoral, HornCoral, - DeadTubeCoralWallFan, - DeadBrainCoralWallFan, - DeadBubbleCoralWallFan, - DeadFireCoralWallFan, - DeadHornCoralWallFan, - TubeCoralWallFan, - BrainCoralWallFan, - BubbleCoralWallFan, - FireCoralWallFan, - HornCoralWallFan, DeadTubeCoralFan, DeadBrainCoralFan, DeadBubbleCoralFan, @@ -605,12 +614,81 @@ BubbleCoralFan, FireCoralFan, HornCoralFan, + DeadTubeCoralWallFan, + DeadBrainCoralWallFan, + DeadBubbleCoralWallFan, + DeadFireCoralWallFan, + DeadHornCoralWallFan, + TubeCoralWallFan, + BrainCoralWallFan, + BubbleCoralWallFan, + FireCoralWallFan, + HornCoralWallFan, SeaPickle, BlueIce, Conduit, + BambooSapling, + Bamboo, + PottedBamboo, VoidAir, CaveAir, BubbleColumn, + PolishedGraniteStairs, + SmoothRedSandstoneStairs, + MossyStoneBrickStairs, + PolishedDioriteStairs, + MossyCobblestoneStairs, + EndStoneBrickStairs, + StoneStairs, + SmoothSandstoneStairs, + SmoothQuartzStairs, + GraniteStairs, + AndesiteStairs, + RedNetherBrickStairs, + PolishedAndesiteStairs, + DioriteStairs, + PolishedGraniteSlab, + SmoothRedSandstoneSlab, + MossyStoneBrickSlab, + PolishedDioriteSlab, + MossyCobblestoneSlab, + EndStoneBrickSlab, + SmoothSandstoneSlab, + SmoothQuartzSlab, + GraniteSlab, + AndesiteSlab, + RedNetherBrickSlab, + PolishedAndesiteSlab, + DioriteSlab, + BrickWall, + PrismarineWall, + RedSandstoneWall, + MossyStoneBrickWall, + GraniteWall, + StoneBrickWall, + NetherBrickWall, + AndesiteWall, + RedNetherBrickWall, + SandstoneWall, + EndStoneBrickWall, + DioriteWall, + Scaffolding, + Loom, + Barrel, + Smoker, + BlastFurnace, + CartographyTable, + FletchingTable, + Grindstone, + Lectern, + SmithingTable, + Stonecutter, + Bell, + Lantern, + Campfire, + SweetBerryBush, StructureBlock, + Jigsaw, + Composter, } } diff --git a/MinecraftClient/Mapping/MaterialExtensions.cs b/MinecraftClient/Mapping/MaterialExtensions.cs index 798615d8..c59981a3 100644 --- a/MinecraftClient/Mapping/MaterialExtensions.cs +++ b/MinecraftClient/Mapping/MaterialExtensions.cs @@ -135,7 +135,6 @@ namespace MinecraftClient.Mapping case Material.CraftingTable: case Material.Farmland: case Material.Furnace: - case Material.Sign: case Material.OakDoor: case Material.Ladder: case Material.CobblestoneStairs: @@ -176,16 +175,16 @@ namespace MinecraftClient.Mapping case Material.JungleTrapdoor: case Material.AcaciaTrapdoor: case Material.DarkOakTrapdoor: + case Material.StoneBricks: + case Material.MossyStoneBricks: + case Material.CrackedStoneBricks: + case Material.ChiseledStoneBricks: case Material.InfestedStone: case Material.InfestedCobblestone: case Material.InfestedStoneBricks: case Material.InfestedMossyStoneBricks: case Material.InfestedCrackedStoneBricks: case Material.InfestedChiseledStoneBricks: - case Material.StoneBricks: - case Material.MossyStoneBricks: - case Material.CrackedStoneBricks: - case Material.ChiseledStoneBricks: case Material.BrownMushroomBlock: case Material.RedMushroomBlock: case Material.MushroomStem: @@ -236,22 +235,25 @@ namespace MinecraftClient.Mapping case Material.PottedWhiteTulip: case Material.PottedPinkTulip: case Material.PottedOxeyeDaisy: + case Material.PottedCornflower: + case Material.PottedLilyOfTheValley: + case Material.PottedWitherRose: case Material.PottedRedMushroom: case Material.PottedBrownMushroom: case Material.PottedDeadBush: case Material.PottedCactus: - case Material.SkeletonWallSkull: case Material.SkeletonSkull: - case Material.WitherSkeletonWallSkull: + case Material.SkeletonWallSkull: case Material.WitherSkeletonSkull: - case Material.ZombieWallHead: + case Material.WitherSkeletonWallSkull: case Material.ZombieHead: - case Material.PlayerWallHead: + case Material.ZombieWallHead: case Material.PlayerHead: - case Material.CreeperWallHead: + case Material.PlayerWallHead: case Material.CreeperHead: - case Material.DragonWallHead: + case Material.CreeperWallHead: case Material.DragonHead: + case Material.DragonWallHead: case Material.Anvil: case Material.ChippedAnvil: case Material.DamagedAnvil: @@ -327,7 +329,9 @@ namespace MinecraftClient.Mapping case Material.AcaciaSlab: case Material.DarkOakSlab: case Material.StoneSlab: + case Material.SmoothStoneSlab: case Material.SandstoneSlab: + case Material.CutSandstoneSlab: case Material.PetrifiedOakSlab: case Material.CobblestoneSlab: case Material.BrickSlab: @@ -335,6 +339,7 @@ namespace MinecraftClient.Mapping case Material.NetherBrickSlab: case Material.QuartzSlab: case Material.RedSandstoneSlab: + case Material.CutRedSandstoneSlab: case Material.PurpurSlab: case Material.SmoothStone: case Material.SmoothSandstone: @@ -451,8 +456,64 @@ namespace MinecraftClient.Mapping case Material.SeaPickle: case Material.BlueIce: case Material.Conduit: + case Material.Bamboo: + case Material.PottedBamboo: case Material.BubbleColumn: + case Material.PolishedGraniteStairs: + case Material.SmoothRedSandstoneStairs: + case Material.MossyStoneBrickStairs: + case Material.PolishedDioriteStairs: + case Material.MossyCobblestoneStairs: + case Material.EndStoneBrickStairs: + case Material.StoneStairs: + case Material.SmoothSandstoneStairs: + case Material.SmoothQuartzStairs: + case Material.GraniteStairs: + case Material.AndesiteStairs: + case Material.RedNetherBrickStairs: + case Material.PolishedAndesiteStairs: + case Material.DioriteStairs: + case Material.PolishedGraniteSlab: + case Material.SmoothRedSandstoneSlab: + case Material.MossyStoneBrickSlab: + case Material.PolishedDioriteSlab: + case Material.MossyCobblestoneSlab: + case Material.EndStoneBrickSlab: + case Material.SmoothSandstoneSlab: + case Material.SmoothQuartzSlab: + case Material.GraniteSlab: + case Material.AndesiteSlab: + case Material.RedNetherBrickSlab: + case Material.PolishedAndesiteSlab: + case Material.DioriteSlab: + case Material.BrickWall: + case Material.PrismarineWall: + case Material.RedSandstoneWall: + case Material.MossyStoneBrickWall: + case Material.GraniteWall: + case Material.StoneBrickWall: + case Material.NetherBrickWall: + case Material.AndesiteWall: + case Material.RedNetherBrickWall: + case Material.SandstoneWall: + case Material.EndStoneBrickWall: + case Material.DioriteWall: + case Material.Loom: + case Material.Barrel: + case Material.Smoker: + case Material.BlastFurnace: + case Material.CartographyTable: + case Material.FletchingTable: + case Material.Grindstone: + case Material.Lectern: + case Material.SmithingTable: + case Material.Stonecutter: + case Material.Bell: + case Material.Lantern: + case Material.Campfire: case Material.StructureBlock: + case Material.Jigsaw: + case Material.Composter: return true; default: return false; @@ -472,6 +533,7 @@ namespace MinecraftClient.Mapping case Material.Cactus: case Material.Lava: case Material.MagmaBlock: + case Material.Campfire: return true; default: return false; diff --git a/MinecraftClient/MinecraftClient.csproj b/MinecraftClient/MinecraftClient.csproj index c90c4066..97811e75 100644 --- a/MinecraftClient/MinecraftClient.csproj +++ b/MinecraftClient/MinecraftClient.csproj @@ -99,6 +99,7 @@ + @@ -107,6 +108,7 @@ + diff --git a/MinecraftClient/Protocol/Handlers/DataTypes.cs b/MinecraftClient/Protocol/Handlers/DataTypes.cs index 37859d59..f8935a7b 100644 --- a/MinecraftClient/Protocol/Handlers/DataTypes.cs +++ b/MinecraftClient/Protocol/Handlers/DataTypes.cs @@ -86,6 +86,17 @@ namespace MinecraftClient.Protocol.Handlers return BitConverter.ToInt32(rawValue, 0); } + /// + /// Read a long integer from a cache of bytes and remove it from the cache + /// + /// The unsigned long integer value + public long ReadNextLong(List cache) + { + byte[] rawValue = ReadData(8, cache); + Array.Reverse(rawValue); //Endianness + return BitConverter.ToInt64(rawValue, 0); + } + /// /// Read an unsigned short integer from a cache of bytes and remove it from the cache /// @@ -299,6 +310,88 @@ namespace MinecraftClient.Protocol.Handlers return result; } + /// + /// Read an uncompressed Named Binary Tag blob and remove it from the cache + /// + public Dictionary ReadNextNbt(List cache) + { + return ReadNextNbt(cache, true); + } + + /// + /// Read an uncompressed Named Binary Tag blob and remove it from the cache (internal) + /// + private Dictionary ReadNextNbt(List cache, bool root) + { + if (root) + { + if (cache[0] != 10) // TAG_Compound + throw new System.IO.InvalidDataException("Failed to decode NBT: Does not start with TAG_Compound"); + ReadNextByte(cache); // Tag type (TAG_Compound) + ReadData(ReadNextUShort(cache), cache); // NBT root name + } + + Dictionary NbtData = new Dictionary(); + + while (true) + { + int fieldType = ReadNextByte(cache); + + if (fieldType == 0) // TAG_End + return NbtData; + + int fieldNameLength = ReadNextUShort(cache); + string fieldName = Encoding.ASCII.GetString(ReadData(fieldNameLength, cache)); + object fieldValue = ReadNbtField(cache, fieldType); + + // This will override previous tags with the same name + NbtData[fieldName] = fieldValue; + } + } + + /// + /// Read a single Named Binary Tag field of the specified type and remove it from the cache + /// + private object ReadNbtField(List cache, int fieldType) + { + switch (fieldType) + { + case 1: // TAG_Byte + return ReadNextByte(cache); + case 2: // TAG_Short + return ReadNextShort(cache); + case 3: // TAG_Int + return ReadNextInt(cache); + case 4: // TAG_Long + return ReadNextLong(cache); + case 5: // TAG_Float + return ReadNextFloat(cache); + case 6: // TAG_Double + return ReadNextDouble(cache); + case 7: // TAG_Byte_Array + return ReadData(ReadNextInt(cache), cache); + case 8: // TAG_String + return Encoding.UTF8.GetString(ReadData(ReadNextUShort(cache), cache)); + case 9: // TAG_List + int listType = ReadNextByte(cache); + int listLength = ReadNextInt(cache); + object[] listItems = new object[listLength]; + for (int i = 0; i < listLength; i++) + listItems[i] = ReadNbtField(cache, listType); + return listItems; + case 10: // TAG_Compound + return ReadNextNbt(cache, false); + case 11: // TAG_Int_Array + cache.Insert(0, 3); // List type = TAG_Int + return ReadNbtField(cache, 9); // Read as TAG_List + case 12: // TAG_Long_Array + cache.Insert(0, 4); // List type = TAG_Long + return ReadNbtField(cache, 9); // Read as TAG_List + default: + throw new System.IO.InvalidDataException("Failed to decode NBT: Unknown field type " + fieldType); + } + } + /// /// Build an integer for sending over the network /// diff --git a/MinecraftClient/Protocol/Handlers/Protocol18.cs b/MinecraftClient/Protocol/Handlers/Protocol18.cs index 42f0a759..61aaebea 100644 --- a/MinecraftClient/Protocol/Handlers/Protocol18.cs +++ b/MinecraftClient/Protocol/Handlers/Protocol18.cs @@ -44,6 +44,7 @@ namespace MinecraftClient.Protocol.Handlers private int currentDimension; Protocol18Forge pForge; + Protocol18Terrain pTerrain; IMinecraftComHandler handler; SocketWrapper socketWrapper; DataTypes dataTypes; @@ -58,11 +59,19 @@ namespace MinecraftClient.Protocol.Handlers this.protocolversion = protocolVersion; this.handler = handler; this.pForge = new Protocol18Forge(forgeInfo, protocolVersion, dataTypes, this, handler); + this.pTerrain = new Protocol18Terrain(protocolVersion, dataTypes, handler); + if (protocolversion >= MC113Version) - Block.Palette = new Palette113(); + { + if (protocolVersion > MC114Version && handler.GetTerrainEnabled()) + throw new NotImplementedException("Please update block types handling for this Minecraft version. See Material.cs"); + if (protocolVersion >= MC114Version) + Block.Palette = new Palette114(); + else Block.Palette = new Palette113(); + } else Block.Palette = new Palette112(); - if (handler.GetTerrainEnabled() && protocolversion >= MC114Version) + if (handler.GetTerrainEnabled() && protocolversion > MC114Version) { ConsoleIO.WriteLineFormatted("§8Terrain & Movements currently not handled for that MC version."); handler.SetTerrainEnabled(false); @@ -250,16 +259,14 @@ namespace MinecraftClient.Protocol.Handlers int compressedDataSize = dataTypes.ReadNextInt(packetData); byte[] compressed = dataTypes.ReadData(compressedDataSize, packetData); byte[] decompressed = ZlibUtils.Decompress(compressed); - ProcessChunkColumnData(chunkX, chunkZ, chunkMask, addBitmap, currentDimension == 0, chunksContinuous, new List(decompressed)); + pTerrain.ProcessChunkColumnData(chunkX, chunkZ, chunkMask, addBitmap, currentDimension == 0, chunksContinuous, currentDimension, new List(decompressed)); } else { - //TODO skip NBT Heightmaps field for 1.14 - //if (protocolversion >= MC114Version) - // dataTypes.ReadNextNBT(packetData); - //TODO update Material.cs for 1.14 + if (protocolversion >= MC114Version) + dataTypes.ReadNextNbt(packetData); // Heightmaps - 1.14 and above int dataSize = dataTypes.ReadNextVarInt(packetData); - ProcessChunkColumnData(chunkX, chunkZ, chunkMask, 0, false, chunksContinuous, packetData); + pTerrain.ProcessChunkColumnData(chunkX, chunkZ, chunkMask, 0, false, chunksContinuous, currentDimension, packetData); } } break; @@ -353,7 +360,7 @@ namespace MinecraftClient.Protocol.Handlers //Process chunk records for (int chunkColumnNo = 0; chunkColumnNo < chunkCount; chunkColumnNo++) - ProcessChunkColumnData(chunkXs[chunkColumnNo], chunkZs[chunkColumnNo], chunkMasks[chunkColumnNo], addBitmaps[chunkColumnNo], hasSkyLight, true, chunkData); + pTerrain.ProcessChunkColumnData(chunkXs[chunkColumnNo], chunkZs[chunkColumnNo], chunkMasks[chunkColumnNo], addBitmaps[chunkColumnNo], hasSkyLight, true, currentDimension, chunkData); } break; case PacketIncomingType.UnloadChunk: @@ -484,221 +491,6 @@ namespace MinecraftClient.Protocol.Handlers } } - /// - /// Process chunk column data from the server and (un)load the chunk from the Minecraft world - /// - /// Chunk X location - /// Chunk Z location - /// Chunk mask for reading data - /// Chunk mask for some additional 1.7 metadata - /// Contains skylight info - /// Are the chunk continuous - /// Cache for reading chunk data - private void ProcessChunkColumnData(int chunkX, int chunkZ, ushort chunkMask, ushort chunkMask2, bool hasSkyLight, bool chunksContinuous, List cache) - { - if (protocolversion >= MC19Version) - { - // 1.9 and above chunk format - // Unloading chunks is handled by a separate packet - for (int chunkY = 0; chunkY < ChunkColumn.ColumnSize; chunkY++) - { - if ((chunkMask & (1 << chunkY)) != 0) - { - byte bitsPerBlock = dataTypes.ReadNextByte(cache); - bool usePalette = (bitsPerBlock <= 8); - - // Vanilla Minecraft will use at least 4 bits per block - if (bitsPerBlock < 4) - bitsPerBlock = 4; - - // MC 1.9 to 1.12 will set palette length field to 0 when palette - // is not used, MC 1.13+ does not send the field at all in this case - int paletteLength = 0; // Assume zero when length is absent - if (usePalette || protocolversion < MC113Version) - paletteLength = dataTypes.ReadNextVarInt(cache); - - int[] palette = new int[paletteLength]; - for (int i = 0; i < paletteLength; i++) - { - palette[i] = dataTypes.ReadNextVarInt(cache); - } - - // Bit mask covering bitsPerBlock bits - // EG, if bitsPerBlock = 5, valueMask = 00011111 in binary - uint valueMask = (uint)((1 << bitsPerBlock) - 1); - - ulong[] dataArray = dataTypes.ReadNextULongArray(cache); - - Chunk chunk = new Chunk(); - - if (dataArray.Length > 0) - { - for (int blockY = 0; blockY < Chunk.SizeY; blockY++) - { - for (int blockZ = 0; blockZ < Chunk.SizeZ; blockZ++) - { - for (int blockX = 0; blockX < Chunk.SizeX; blockX++) - { - int blockNumber = (blockY * Chunk.SizeZ + blockZ) * Chunk.SizeX + blockX; - - int startLong = (blockNumber * bitsPerBlock) / 64; - int startOffset = (blockNumber * bitsPerBlock) % 64; - int endLong = ((blockNumber + 1) * bitsPerBlock - 1) / 64; - - // TODO: In the future a single ushort may not store the entire block id; - // the Block code may need to change if block state IDs go beyond 65535 - ushort blockId; - if (startLong == endLong) - { - blockId = (ushort)((dataArray[startLong] >> startOffset) & valueMask); - } - else - { - int endOffset = 64 - startOffset; - blockId = (ushort)((dataArray[startLong] >> startOffset | dataArray[endLong] << endOffset) & valueMask); - } - - if (usePalette) - { - // Get the real block ID out of the palette - blockId = (ushort)palette[blockId]; - } - - chunk[blockX, blockY, blockZ] = new Block(blockId); - } - } - } - } - - //We have our chunk, save the chunk into the world - if (handler.GetWorld()[chunkX, chunkZ] == null) - handler.GetWorld()[chunkX, chunkZ] = new ChunkColumn(); - handler.GetWorld()[chunkX, chunkZ][chunkY] = chunk; - - //Skip block light - dataTypes.ReadData((Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ) / 2, cache); - - //Skip sky light - if (this.currentDimension == 0) - // Sky light is not sent in the nether or the end - dataTypes.ReadData((Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ) / 2, cache); - } - } - - // Don't worry about skipping remaining data since there is no useful data afterwards in 1.9 - // (plus, it would require parsing the tile entity lists' NBT) - } - else if (protocolversion >= MC18Version) - { - // 1.8 chunk format - if (chunksContinuous && chunkMask == 0) - { - //Unload the entire chunk column - handler.GetWorld()[chunkX, chunkZ] = null; - } - else - { - //Load chunk data from the server - for (int chunkY = 0; chunkY < ChunkColumn.ColumnSize; chunkY++) - { - if ((chunkMask & (1 << chunkY)) != 0) - { - Chunk chunk = new Chunk(); - - //Read chunk data, all at once for performance reasons, and build the chunk object - Queue queue = new Queue(dataTypes.ReadNextUShortsLittleEndian(Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ, cache)); - for (int blockY = 0; blockY < Chunk.SizeY; blockY++) - for (int blockZ = 0; blockZ < Chunk.SizeZ; blockZ++) - for (int blockX = 0; blockX < Chunk.SizeX; blockX++) - chunk[blockX, blockY, blockZ] = new Block(queue.Dequeue()); - - //We have our chunk, save the chunk into the world - if (handler.GetWorld()[chunkX, chunkZ] == null) - handler.GetWorld()[chunkX, chunkZ] = new ChunkColumn(); - handler.GetWorld()[chunkX, chunkZ][chunkY] = chunk; - } - } - - //Skip light information - for (int chunkY = 0; chunkY < ChunkColumn.ColumnSize; chunkY++) - { - if ((chunkMask & (1 << chunkY)) != 0) - { - //Skip block light - dataTypes.ReadData((Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ) / 2, cache); - - //Skip sky light - if (hasSkyLight) - dataTypes.ReadData((Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ) / 2, cache); - } - } - - //Skip biome metadata - if (chunksContinuous) - dataTypes.ReadData(Chunk.SizeX * Chunk.SizeZ, cache); - } - } - else - { - // 1.7 chunk format - if (chunksContinuous && chunkMask == 0) - { - //Unload the entire chunk column - handler.GetWorld()[chunkX, chunkZ] = null; - } - else - { - //Count chunk sections - int sectionCount = 0; - int addDataSectionCount = 0; - for (int chunkY = 0; chunkY < ChunkColumn.ColumnSize; chunkY++) - { - if ((chunkMask & (1 << chunkY)) != 0) - sectionCount++; - if ((chunkMask2 & (1 << chunkY)) != 0) - addDataSectionCount++; - } - - //Read chunk data, unpacking 4-bit values into 8-bit values for block metadata - Queue blockTypes = new Queue(dataTypes.ReadData(Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ * sectionCount, cache)); - Queue blockMeta = new Queue(); - foreach (byte packed in dataTypes.ReadData((Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ * sectionCount) / 2, cache)) - { - byte hig = (byte)(packed >> 4); - byte low = (byte)(packed & (byte)0x0F); - blockMeta.Enqueue(hig); - blockMeta.Enqueue(low); - } - - //Skip data we don't need - dataTypes.ReadData((Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ * sectionCount) / 2, cache); //Block light - if (hasSkyLight) - dataTypes.ReadData((Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ * sectionCount) / 2, cache); //Sky light - dataTypes.ReadData((Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ * addDataSectionCount) / 2, cache); //BlockAdd - if (chunksContinuous) - dataTypes.ReadData(Chunk.SizeX * Chunk.SizeZ, cache); //Biomes - - //Load chunk data - for (int chunkY = 0; chunkY < ChunkColumn.ColumnSize; chunkY++) - { - if ((chunkMask & (1 << chunkY)) != 0) - { - Chunk chunk = new Chunk(); - - for (int blockY = 0; blockY < Chunk.SizeY; blockY++) - for (int blockZ = 0; blockZ < Chunk.SizeZ; blockZ++) - for (int blockX = 0; blockX < Chunk.SizeX; blockX++) - chunk[blockX, blockY, blockZ] = new Block(blockTypes.Dequeue(), blockMeta.Dequeue()); - - if (handler.GetWorld()[chunkX, chunkZ] == null) - handler.GetWorld()[chunkX, chunkZ] = new ChunkColumn(); - handler.GetWorld()[chunkX, chunkZ][chunkY] = chunk; - } - } - } - } - } - /// /// Start the updating thread. Should be called after login success. /// @@ -1148,28 +940,7 @@ namespace MinecraftClient.Protocol.Handlers protocolversion = dataTypes.Atoi(versionData.Properties["protocol"].StringValue); // Check for forge on the server. - if (jsonData.Properties.ContainsKey("modinfo") && jsonData.Properties["modinfo"].Type == Json.JSONData.DataType.Object) - { - Json.JSONData modData = jsonData.Properties["modinfo"]; - if (modData.Properties.ContainsKey("type") && modData.Properties["type"].StringValue == "FML") - { - forgeInfo = new ForgeInfo(modData); - - if (forgeInfo.Mods.Any()) - { - if (Settings.DebugMessages) - { - ConsoleIO.WriteLineFormatted("§8Server is running Forge. Mod list:"); - foreach (ForgeInfo.ForgeMod mod in forgeInfo.Mods) - { - ConsoleIO.WriteLineFormatted("§8 " + mod.ToString()); - } - } - else ConsoleIO.WriteLineFormatted("§8Server is running Forge."); - } - else forgeInfo = null; - } - } + Protocol18Forge.ServerInfoCheckForge(jsonData, ref forgeInfo); ConsoleIO.WriteLineFormatted("§8Server version : " + version + " (protocol v" + protocolversion + (forgeInfo != null ? ", with Forge)." : ").")); diff --git a/MinecraftClient/Protocol/Handlers/Protocol18Forge.cs b/MinecraftClient/Protocol/Handlers/Protocol18Forge.cs index 2400731a..6e452439 100644 --- a/MinecraftClient/Protocol/Handlers/Protocol18Forge.cs +++ b/MinecraftClient/Protocol/Handlers/Protocol18Forge.cs @@ -234,7 +234,7 @@ namespace MinecraftClient.Protocol.Handlers } /// - /// Send a forge plugin channel packet ("FML|HS"). Compression and encryption will be handled automatically + /// Send a forge plugin channel packet ("FML|HS"). Compression and encryption will be handled automatically. /// /// Discriminator to use. /// packet Data @@ -242,5 +242,36 @@ namespace MinecraftClient.Protocol.Handlers { protocol18.SendPluginChannelPacket("FML|HS", dataTypes.ConcatBytes(new byte[] { (byte)discriminator }, data)); } + + /// + /// Server Info: Check for For Forge on a Minecraft server Ping result + /// + /// JSON data returned by the server + /// ForgeInfo to populate + public static void ServerInfoCheckForge(Json.JSONData jsonData, ref ForgeInfo forgeInfo) + { + if (jsonData.Properties.ContainsKey("modinfo") && jsonData.Properties["modinfo"].Type == Json.JSONData.DataType.Object) + { + Json.JSONData modData = jsonData.Properties["modinfo"]; + if (modData.Properties.ContainsKey("type") && modData.Properties["type"].StringValue == "FML") + { + forgeInfo = new ForgeInfo(modData); + + if (forgeInfo.Mods.Any()) + { + if (Settings.DebugMessages) + { + ConsoleIO.WriteLineFormatted("§8Server is running Forge. Mod list:"); + foreach (ForgeInfo.ForgeMod mod in forgeInfo.Mods) + { + ConsoleIO.WriteLineFormatted("§8 " + mod.ToString()); + } + } + else ConsoleIO.WriteLineFormatted("§8Server is running Forge."); + } + else forgeInfo = null; + } + } + } } } diff --git a/MinecraftClient/Protocol/Handlers/Protocol18Terrain.cs b/MinecraftClient/Protocol/Handlers/Protocol18Terrain.cs new file mode 100644 index 00000000..65b56657 --- /dev/null +++ b/MinecraftClient/Protocol/Handlers/Protocol18Terrain.cs @@ -0,0 +1,254 @@ +using System; +using System.Collections.Generic; +//using System.Linq; +//using System.Text; +using MinecraftClient.Mapping; + +namespace MinecraftClient.Protocol.Handlers +{ + /// + /// Terrain Decoding handler for Protocol18 + /// + class Protocol18Terrain + { + private int protocolversion; + private DataTypes dataTypes; + private IMinecraftComHandler handler; + + /// + /// Initialize a new Terrain Decoder + /// + /// Minecraft Protocol Version + /// Minecraft Protocol Data Types + public Protocol18Terrain(int protocolVersion, DataTypes dataTypes, IMinecraftComHandler handler) + { + this.protocolversion = protocolVersion; + this.dataTypes = dataTypes; + this.handler = handler; + } + + /// + /// Process chunk column data from the server and (un)load the chunk from the Minecraft world + /// + /// Chunk X location + /// Chunk Z location + /// Chunk mask for reading data + /// Chunk mask for some additional 1.7 metadata + /// Contains skylight info + /// Are the chunk continuous + /// Current dimension type (0 = overworld) + /// Cache for reading chunk data + public void ProcessChunkColumnData(int chunkX, int chunkZ, ushort chunkMask, ushort chunkMask2, bool hasSkyLight, bool chunksContinuous, int currentDimension, List cache) + { + if (protocolversion >= Protocol18Handler.MC19Version) + { + // 1.9 and above chunk format + // Unloading chunks is handled by a separate packet + for (int chunkY = 0; chunkY < ChunkColumn.ColumnSize; chunkY++) + { + if ((chunkMask & (1 << chunkY)) != 0) + { + // 1.14 and above Non-air block count inside chunk section, for lighting purposes + if (protocolversion >= Protocol18Handler.MC114Version) + dataTypes.ReadNextShort(cache); + + byte bitsPerBlock = dataTypes.ReadNextByte(cache); + bool usePalette = (bitsPerBlock <= 8); + + // Vanilla Minecraft will use at least 4 bits per block + if (bitsPerBlock < 4) + bitsPerBlock = 4; + + // MC 1.9 to 1.12 will set palette length field to 0 when palette + // is not used, MC 1.13+ does not send the field at all in this case + int paletteLength = 0; // Assume zero when length is absent + if (usePalette || protocolversion < Protocol18Handler.MC113Version) + paletteLength = dataTypes.ReadNextVarInt(cache); + + int[] palette = new int[paletteLength]; + for (int i = 0; i < paletteLength; i++) + { + palette[i] = dataTypes.ReadNextVarInt(cache); + } + + // Bit mask covering bitsPerBlock bits + // EG, if bitsPerBlock = 5, valueMask = 00011111 in binary + uint valueMask = (uint)((1 << bitsPerBlock) - 1); + + ulong[] dataArray = dataTypes.ReadNextULongArray(cache); + + Chunk chunk = new Chunk(); + + if (dataArray.Length > 0) + { + for (int blockY = 0; blockY < Chunk.SizeY; blockY++) + { + for (int blockZ = 0; blockZ < Chunk.SizeZ; blockZ++) + { + for (int blockX = 0; blockX < Chunk.SizeX; blockX++) + { + int blockNumber = (blockY * Chunk.SizeZ + blockZ) * Chunk.SizeX + blockX; + + int startLong = (blockNumber * bitsPerBlock) / 64; + int startOffset = (blockNumber * bitsPerBlock) % 64; + int endLong = ((blockNumber + 1) * bitsPerBlock - 1) / 64; + + // TODO: In the future a single ushort may not store the entire block id; + // the Block code may need to change if block state IDs go beyond 65535 + ushort blockId; + if (startLong == endLong) + { + blockId = (ushort)((dataArray[startLong] >> startOffset) & valueMask); + } + else + { + int endOffset = 64 - startOffset; + blockId = (ushort)((dataArray[startLong] >> startOffset | dataArray[endLong] << endOffset) & valueMask); + } + + if (usePalette) + { + // Get the real block ID out of the palette + blockId = (ushort)palette[blockId]; + } + + chunk[blockX, blockY, blockZ] = new Block(blockId); + } + } + } + } + + //We have our chunk, save the chunk into the world + if (handler.GetWorld()[chunkX, chunkZ] == null) + handler.GetWorld()[chunkX, chunkZ] = new ChunkColumn(); + handler.GetWorld()[chunkX, chunkZ][chunkY] = chunk; + + //Pre-1.14 Lighting data + if (protocolversion < Protocol18Handler.MC114Version) + { + //Skip block light + dataTypes.ReadData((Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ) / 2, cache); + + //Skip sky light + if (currentDimension == 0) + // Sky light is not sent in the nether or the end + dataTypes.ReadData((Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ) / 2, cache); + } + } + } + + // Don't worry about skipping remaining data since there is no useful data afterwards in 1.9 + // (plus, it would require parsing the tile entity lists' NBT) + } + else if (protocolversion >= Protocol18Handler.MC18Version) + { + // 1.8 chunk format + if (chunksContinuous && chunkMask == 0) + { + //Unload the entire chunk column + handler.GetWorld()[chunkX, chunkZ] = null; + } + else + { + //Load chunk data from the server + for (int chunkY = 0; chunkY < ChunkColumn.ColumnSize; chunkY++) + { + if ((chunkMask & (1 << chunkY)) != 0) + { + Chunk chunk = new Chunk(); + + //Read chunk data, all at once for performance reasons, and build the chunk object + Queue queue = new Queue(dataTypes.ReadNextUShortsLittleEndian(Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ, cache)); + for (int blockY = 0; blockY < Chunk.SizeY; blockY++) + for (int blockZ = 0; blockZ < Chunk.SizeZ; blockZ++) + for (int blockX = 0; blockX < Chunk.SizeX; blockX++) + chunk[blockX, blockY, blockZ] = new Block(queue.Dequeue()); + + //We have our chunk, save the chunk into the world + if (handler.GetWorld()[chunkX, chunkZ] == null) + handler.GetWorld()[chunkX, chunkZ] = new ChunkColumn(); + handler.GetWorld()[chunkX, chunkZ][chunkY] = chunk; + } + } + + //Skip light information + for (int chunkY = 0; chunkY < ChunkColumn.ColumnSize; chunkY++) + { + if ((chunkMask & (1 << chunkY)) != 0) + { + //Skip block light + dataTypes.ReadData((Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ) / 2, cache); + + //Skip sky light + if (hasSkyLight) + dataTypes.ReadData((Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ) / 2, cache); + } + } + + //Skip biome metadata + if (chunksContinuous) + dataTypes.ReadData(Chunk.SizeX * Chunk.SizeZ, cache); + } + } + else + { + // 1.7 chunk format + if (chunksContinuous && chunkMask == 0) + { + //Unload the entire chunk column + handler.GetWorld()[chunkX, chunkZ] = null; + } + else + { + //Count chunk sections + int sectionCount = 0; + int addDataSectionCount = 0; + for (int chunkY = 0; chunkY < ChunkColumn.ColumnSize; chunkY++) + { + if ((chunkMask & (1 << chunkY)) != 0) + sectionCount++; + if ((chunkMask2 & (1 << chunkY)) != 0) + addDataSectionCount++; + } + + //Read chunk data, unpacking 4-bit values into 8-bit values for block metadata + Queue blockTypes = new Queue(dataTypes.ReadData(Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ * sectionCount, cache)); + Queue blockMeta = new Queue(); + foreach (byte packed in dataTypes.ReadData((Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ * sectionCount) / 2, cache)) + { + byte hig = (byte)(packed >> 4); + byte low = (byte)(packed & (byte)0x0F); + blockMeta.Enqueue(hig); + blockMeta.Enqueue(low); + } + + //Skip data we don't need + dataTypes.ReadData((Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ * sectionCount) / 2, cache); //Block light + if (hasSkyLight) + dataTypes.ReadData((Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ * sectionCount) / 2, cache); //Sky light + dataTypes.ReadData((Chunk.SizeX * Chunk.SizeY * Chunk.SizeZ * addDataSectionCount) / 2, cache); //BlockAdd + if (chunksContinuous) + dataTypes.ReadData(Chunk.SizeX * Chunk.SizeZ, cache); //Biomes + + //Load chunk data + for (int chunkY = 0; chunkY < ChunkColumn.ColumnSize; chunkY++) + { + if ((chunkMask & (1 << chunkY)) != 0) + { + Chunk chunk = new Chunk(); + + for (int blockY = 0; blockY < Chunk.SizeY; blockY++) + for (int blockZ = 0; blockZ < Chunk.SizeZ; blockZ++) + for (int blockX = 0; blockX < Chunk.SizeX; blockX++) + chunk[blockX, blockY, blockZ] = new Block(blockTypes.Dequeue(), blockMeta.Dequeue()); + + if (handler.GetWorld()[chunkX, chunkZ] == null) + handler.GetWorld()[chunkX, chunkZ] = new ChunkColumn(); + handler.GetWorld()[chunkX, chunkZ][chunkY] = chunk; + } + } + } + } + } + } +}