diff --git a/MinecraftClient/Mapping/Block.cs b/MinecraftClient/Mapping/Block.cs index e7aa0d95..8b78c477 100644 --- a/MinecraftClient/Mapping/Block.cs +++ b/MinecraftClient/Mapping/Block.cs @@ -2,6 +2,7 @@ using System.Collections.Generic; using System.Linq; using System.Text; +using MinecraftClient.Mapping.BlockPalettes; namespace MinecraftClient.Mapping { @@ -11,37 +12,68 @@ namespace MinecraftClient.Mapping public struct Block { /// - /// Storage for block ID and metadata + /// Get or set global block ID to Material mapping + /// The global Palette is a concept introduced with Minecraft 1.13 + /// + public static PaletteMapping Palette { get; set; } + + /// + /// Storage for block ID and metadata, as ushort for compatibility, performance and lower memory footprint + /// For Minecraft 1.12 and lower, first 12 bits contain block ID (0-4095), last 4 bits contain metadata (0-15) + /// For Minecraft 1.13 and greater, all 16 bits are used to store block state ID (0-65535) /// private ushort blockIdAndMeta; /// /// Id of the block /// - public short BlockId + public int BlockId { get { - return (short)(blockIdAndMeta >> 4); + if (Palette.IdHasMetadata) + { + return blockIdAndMeta >> 4; + } + return blockIdAndMeta; } set { - blockIdAndMeta = (ushort)(value << 4 | BlockMeta); + if (Palette.IdHasMetadata) + { + if (value > (ushort.MaxValue >> 4) || value < 0) + throw new ArgumentOutOfRangeException("value", "Invalid block ID. Accepted range: 0-4095"); + blockIdAndMeta = (ushort)(value << 4 | BlockMeta); + } + else + { + if (value > ushort.MaxValue || value < 0) + throw new ArgumentOutOfRangeException("value", "Invalid block ID. Accepted range: 0-65535"); + blockIdAndMeta = (ushort)value; + } } } /// - /// Metadata of the block + /// Metadata of the block. + /// This field has no effect starting with Minecraft 1.13. /// public byte BlockMeta { get { - return (byte)(blockIdAndMeta & 0x0F); + if (Palette.IdHasMetadata) + { + return (byte)(blockIdAndMeta & 0x0F); + } + return 0; } set { - blockIdAndMeta = (ushort)((blockIdAndMeta & ~0x0F) | (value & 0x0F)); + if (Palette.IdHasMetadata) + { + blockIdAndMeta = (ushort)((blockIdAndMeta & ~0x0F) | (value & 0x0F)); + } } } @@ -52,7 +84,7 @@ namespace MinecraftClient.Mapping { get { - return (Material)BlockId; + return Palette.FromId(BlockId); } } @@ -63,27 +95,22 @@ namespace MinecraftClient.Mapping /// Block metadata public Block(short type, byte metadata = 0) { + if (!Palette.IdHasMetadata) + throw new InvalidOperationException("Current global Palette does not support block Metadata"); this.blockIdAndMeta = 0; this.BlockId = type; this.BlockMeta = metadata; } /// - /// Get a block of the specified type and metadata + /// Get a block of the specified type and metadata OR block state /// - /// Type and metadata packed in the same value + /// Type and metadata packed in the same value OR block state public Block(ushort typeAndMeta) { this.blockIdAndMeta = typeAndMeta; } - /// - /// Get a block of the specified type and metadata - /// - /// Block type - public Block(Material type, byte metadata = 0) - : this((short)type, metadata) { } - /// /// String representation of the block /// diff --git a/MinecraftClient/Mapping/BlockPalettes/Palette112.cs b/MinecraftClient/Mapping/BlockPalettes/Palette112.cs new file mode 100644 index 00000000..a1c60e5c --- /dev/null +++ b/MinecraftClient/Mapping/BlockPalettes/Palette112.cs @@ -0,0 +1,202 @@ +using System; +using System.Collections.Generic; + +namespace MinecraftClient.Mapping.BlockPalettes +{ + /// + /// Defines mappings for pre-1.13 block IDs to post-1.13 Materials + /// Some block Ids could map to different blocks depending on BlockMeta, here we assumed BlockMeta = 0 + /// Some blocks previously had different IDs depending on state, they have been merged here + /// Comments correspond to changed material names since previous MCC versions + /// + public class Palette112 : PaletteMapping + { + private static Dictionary materials = new Dictionary() + { + { 0, Material.Air }, + { 1, Material.Stone }, + { 2, Material.GrassBlock }, // Grass + { 3, Material.Dirt }, + { 4, Material.Cobblestone }, + { 5, Material.OakPlanks }, // Wood:0 + { 6, Material.OakSapling }, // Sapling:0 + { 7, Material.Bedrock }, + { 8, Material.Water }, // FlowingWater + { 9, Material.Water }, // StationaryWater + { 10, Material.Lava }, // FlowingLava + { 11, Material.Lava }, // StationaryLava + { 12, Material.Sand }, + { 13, Material.Gravel }, + { 14, Material.GoldOre }, + { 15, Material.IronOre }, + { 16, Material.CoalOre }, + { 17, Material.OakLog }, // Log:0 + { 18, Material.OakLeaves }, // Leaves:0 + { 19, Material.Sponge }, + { 20, Material.Glass }, + { 21, Material.LapisOre }, + { 22, Material.LapisBlock }, + { 23, Material.Dispenser }, + { 24, Material.Sandstone }, + { 25, Material.NoteBlock }, + { 26, Material.RedBed }, // Bed:0 + { 27, Material.PoweredRail }, + { 28, Material.DetectorRail }, + { 29, Material.StickyPiston }, // PistonStickyBase + { 30, Material.Cobweb }, // Web + { 31, Material.Grass }, // LongGrass + { 32, Material.DeadBush }, + { 33, Material.Piston }, // PistonBase + { 34, Material.PistonHead }, // PistonExtension + { 35, Material.WhiteWool }, // Wool:0 + { 36, Material.MovingPiston }, // PistonMovingPiece + { 37, Material.Dandelion }, // YellowFlower + { 38, Material.Poppy }, // RedRose + { 39, Material.BrownMushroom }, + { 40, Material.RedMushroom }, + { 41, Material.GoldBlock }, + { 42, Material.IronBlock }, + { 43, Material.StoneSlab }, // DoubleStep + { 44, Material.StoneSlab }, // Step + { 45, Material.Bricks }, // Brick + { 46, Material.Tnt }, + { 47, Material.Bookshelf }, + { 48, Material.MossyCobblestone }, + { 49, Material.Obsidian }, + { 50, Material.Torch }, + { 51, Material.Fire }, + { 52, Material.Spawner }, // MobSpawner + { 53, Material.OakStairs }, // WoodStairs:0 + { 54, Material.Chest }, + { 55, Material.RedstoneWire }, + { 56, Material.DiamondOre }, + { 57, Material.DiamondBlock }, + { 58, Material.CraftingTable }, // Workbench + { 59, Material.Wheat }, // Crops + { 60, Material.Farmland }, // Soil + { 61, Material.Furnace }, // Furnace + { 62, Material.Furnace }, // BurningFurnace + { 63, Material.WallSign }, // SignPost + { 64, Material.OakDoor }, // WoodenDoor:0 + { 65, Material.Ladder }, + { 66, Material.Rail }, // Rails + { 67, Material.CobblestoneStairs }, + { 68, Material.WallSign }, + { 69, Material.Lever }, + { 70, Material.StonePressurePlate }, // StonePlate + { 71, Material.IronDoor }, // IronDoorBlock + { 72, Material.OakPressurePlate }, // WoodPlate:0 + { 73, Material.RedstoneOre }, // RedstoneOre + { 74, Material.RedstoneOre }, // GlowingRedstoneOre + { 75, Material.RedstoneTorch }, // RedstoneTorchOff + { 76, Material.RedstoneTorch }, // RedstoneTorchOn + { 77, Material.StoneButton }, + { 78, Material.Snow }, + { 79, Material.Ice }, + { 80, Material.SnowBlock }, + { 81, Material.Cactus }, + { 82, Material.Clay }, + { 83, Material.SugarCane }, // SugarCaneBlock + { 84, Material.Jukebox }, + { 85, Material.OakFence }, // Fence:0 + { 86, Material.Pumpkin }, + { 87, Material.Netherrack }, + { 88, Material.SoulSand }, + { 89, Material.Glowstone }, + { 90, Material.NetherPortal }, // Portal + { 91, Material.JackOLantern }, + { 92, Material.Cake }, // CakeBlock + { 93, Material.Repeater }, // DiodeBlockOff + { 94, Material.Repeater }, // DiodeBlockOn + { 95, Material.WhiteStainedGlass }, // StainedGlass:0 + { 96, Material.OakTrapdoor }, // TrapDoor + { 97, Material.InfestedStone }, // MonsterEggs:0 + { 98, Material.StoneBricks }, // SmoothBrick + { 99, Material.BrownMushroomBlock }, // HugeMushroom1 + { 100, Material.BrownMushroomBlock }, // HugeMushroom2 + { 101, Material.IronBars }, // IronFence + { 102, Material.GlassPane }, // ThinGlass + { 103, Material.Melon }, // MelonBlock + { 104, Material.PumpkinStem }, + { 105, Material.MelonStem }, + { 106, Material.Vine }, + { 107, Material.OakFenceGate }, // FenceGate:0 + { 108, Material.BrickStairs }, + { 109, Material.StoneBrickStairs }, // SmoothStairs + { 110, Material.Mycelium }, // Mycel + { 111, Material.LilyPad }, // WaterLily + { 112, Material.NetherBricks}, // NetherBrick + { 113, Material.NetherBrickFence }, // NetherFence + { 114, Material.NetherBrickStairs }, + { 115, Material.NetherWart }, // NetherWarts + { 116, Material.EnchantingTable }, // EnchantmentTable + { 117, Material.BrewingStand }, + { 118, Material.Cauldron }, + { 119, Material.EndPortal }, // EnderPortal + { 120, Material.EndPortalFrame }, // EnderPortalFrame + { 121, Material.EndStone }, // EnderStone + { 122, Material.DragonEgg }, + { 123, Material.RedstoneLamp }, // RedstoneLampOff + { 124, Material.RedstoneLamp }, // RedstoneLampOn + { 125, Material.OakSlab }, // WoodDoubleStep:0 + { 126, Material.OakSlab }, // WoodStep + { 127, Material.Cocoa }, + { 128, Material.SandstoneStairs }, + { 129, Material.EmeraldOre }, + { 130, Material.EnderChest }, + { 131, Material.TripwireHook }, + { 132, Material.Tripwire }, + { 133, Material.EmeraldBlock }, + { 134, Material.SpruceStairs }, // SpruceWoodStairs + { 135, Material.BirchStairs }, // BirchWoodStairs + { 136, Material.JungleStairs }, // JungleWoodStairs + { 137, Material.CommandBlock }, // Command + { 138, Material.Beacon }, + { 139, Material.CobblestoneWall }, // CobbleWall + { 140, Material.FlowerPot }, + { 141, Material.Carrots }, // Carrot + { 142, Material.Potatoes }, // Potato + { 143, Material.OakButton }, // WoodButton + { 144, Material.SkeletonSkull }, // Skull:0 + { 145, Material.Anvil }, + { 146, Material.TrappedChest }, + { 147, Material.LightWeightedPressurePlate }, // GoldPlate + { 148, Material.HeavyWeightedPressurePlate }, // IronPlate + { 149, Material.Comparator }, // RedstoneComparatorOff + { 150, Material.Comparator }, // RedstoneComparatorOn + { 151, Material.DaylightDetector }, + { 152, Material.RedstoneBlock }, + { 153, Material.QuartzBlock }, // QuartzOre + { 154, Material.Hopper }, + { 155, Material.QuartzBlock }, + { 156, Material.QuartzStairs }, + { 157, Material.ActivatorRail }, + { 158, Material.Dropper }, + { 159, Material.WhiteConcrete }, // StainedClay:0 + { 160, Material.WhiteStainedGlassPane }, // StainedGlassPane:0 + { 161, Material.OakLeaves }, // Leaves2:0 + { 162, Material.OakLog }, // Log2:0 + { 163, Material.AcaciaStairs }, + { 164, Material.DarkOakStairs }, + { 170, Material.HayBlock }, + { 171, Material.WhiteCarpet }, // Carpet:0 + { 172, Material.WhiteConcrete }, // HardClay + { 173, Material.CoalBlock }, + { 174, Material.PackedIce }, + { 175, Material.TallGrass }, // DoublePlant + }; + + protected override Dictionary GetDict() + { + return materials; + } + + public override bool IdHasMetadata + { + get + { + return true; + } + } + } +} diff --git a/MinecraftClient/Mapping/BlockPalettes/Palette113.cs b/MinecraftClient/Mapping/BlockPalettes/Palette113.cs new file mode 100644 index 00000000..727a2769 --- /dev/null +++ b/MinecraftClient/Mapping/BlockPalettes/Palette113.cs @@ -0,0 +1,8620 @@ +using System; +using System.Collections.Generic; + +namespace MinecraftClient.Mapping.BlockPalettes +{ + /// + /// Defines mappings for Minecraft 1.13. + /// Automatically generated using PaletteGenerator.cs + /// + public class Palette113 : PaletteMapping + { + private static Dictionary materials = new Dictionary() + { + { 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 }, + }; + + protected override Dictionary GetDict() + { + return materials; + } + } +} diff --git a/MinecraftClient/Mapping/BlockPalettes/PaletteGenerator.cs b/MinecraftClient/Mapping/BlockPalettes/PaletteGenerator.cs new file mode 100644 index 00000000..af40ed36 --- /dev/null +++ b/MinecraftClient/Mapping/BlockPalettes/PaletteGenerator.cs @@ -0,0 +1,87 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.IO; + +namespace MinecraftClient.Mapping.BlockPalettes +{ + /// + /// Generator for MCC Palette mappings + /// + public static class PaletteGenerator + { + /// + /// Generate mapping from Minecraft blocks.jsom + /// + /// path to blocks.json + /// output path for blocks.cs + /// output path for material.cs + /// java -cp minecraft_server.jar net.minecraft.data.Main --reports + /// state => block name mappings + public static void JsonToClass(string blocksJsonFile, string outputClass, string outputEnum = null) + { + Dictionary blocks = new Dictionary(); + + Json.JSONData palette = Json.ParseJson(File.ReadAllText(blocksJsonFile)); + foreach (KeyValuePair item in palette.Properties) + { + string blockType = item.Key; + foreach (Json.JSONData state in item.Value.Properties["states"].DataArray) + { + int id = int.Parse(state.Properties["id"].StringValue); + blocks[id] = blockType; + } + } + + HashSet materials = new HashSet(); + List outFile = new List(); + outFile.AddRange(new[] { + "using System;", + "using System.Collections.Generic;", + "", + "namespace MinecraftClient.Mapping.BlockPalettes", + "{", + " public class PaletteXXX : PaletteMapping", + " {", + " private static Dictionary materials = new Dictionary()", + " {", + }); + + foreach (KeyValuePair item 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); + } + + outFile.AddRange(new[] { + " };", + "", + " protected override Dictionary GetDict()", + " {", + " return materials;", + " }", + " }", + "}" + }); + + File.WriteAllLines(outputClass, outFile); + + if (outputEnum != null) + { + outFile = new List(); + outFile.Add(" public enum Material"); + outFile.Add(" {"); + foreach (string material in materials) + outFile.Add(" " + material + ","); + outFile.Add(" }"); + File.WriteAllLines(outputEnum, outFile); + } + } + } +} diff --git a/MinecraftClient/Mapping/BlockPalettes/PaletteMapping.cs b/MinecraftClient/Mapping/BlockPalettes/PaletteMapping.cs new file mode 100644 index 00000000..d17693f9 --- /dev/null +++ b/MinecraftClient/Mapping/BlockPalettes/PaletteMapping.cs @@ -0,0 +1,41 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace MinecraftClient.Mapping.BlockPalettes +{ + public abstract class PaletteMapping + { + /// + /// Get mapping dictionary. Must be overriden with proper implementation. + /// + /// Palette dictionary + protected abstract Dictionary GetDict(); + + /// + /// Get material from block ID or block state ID + /// + /// Block ID (up to MC 1.12) or block state (MC 1.13+) + /// Material corresponding to the specified ID + public Material FromId(int id) + { + Dictionary materials = GetDict(); + if (materials.ContainsKey(id)) + return materials[id]; + return Material.Air; + } + + /// + /// Returns TRUE if block ID uses old metadata encoding with ID and Meta inside one ushort + /// Only Palette112 should override this. + /// + public virtual bool IdHasMetadata + { + get + { + return false; + } + } + } +} diff --git a/MinecraftClient/Mapping/Material.cs b/MinecraftClient/Mapping/Material.cs index 005b0b5e..47348d57 100644 --- a/MinecraftClient/Mapping/Material.cs +++ b/MinecraftClient/Mapping/Material.cs @@ -4,362 +4,607 @@ /// Represents Minecraft Materials /// /// - /// Mostly ported from CraftBukkit's Material class + /// Generated from blocks.json using PaletteGenerator.cs /// - /// public enum Material { - Air = 0, - Stone = 1, - Grass = 2, - Dirt = 3, - Cobblestone = 4, - Wood = 5, - Sapling = 6, - Bedrock = 7, - Water = 8, - StationaryWater = 9, - Lava = 10, - StationaryLava = 11, - Sand = 12, - Gravel = 13, - GoldOre = 14, - IronOre = 15, - CoalOre = 16, - Log = 17, - Leaves = 18, - Sponge = 19, - Glass = 20, - LapisOre = 21, - LapisBlock = 22, - Dispenser = 23, - Sandstone = 24, - NoteBlock = 25, - BedBlock = 26, - PoweredRail = 27, - DetectorRail = 28, - PistonStickyBase = 29, - Web = 30, - LongGrass = 31, - DeadBush = 32, - PistonBase = 33, - PistonExtension = 34, - Wool = 35, - PistonMovingPiece = 36, - YellowFlower = 37, - RedRose = 38, - BrownMushroom = 39, - RedMushroom = 40, - GoldBlock = 41, - IronBlock = 42, - DoubleStep = 43, - Step = 44, - Brick = 45, - Tnt = 46, - Bookshelf = 47, - MossyCobblestone = 48, - Obsidian = 49, - Torch = 50, - Fire = 51, - MobSpawner = 52, - WoodStairs = 53, - Chest = 54, - RedstoneWire = 55, - DiamondOre = 56, - DiamondBlock = 57, - Workbench = 58, - Crops = 59, - Soil = 60, - Furnace = 61, - BurningFurnace = 62, - SignPost = 63, - WoodenDoor = 64, - Ladder = 65, - Rails = 66, - CobblestoneStairs = 67, - WallSign = 68, - Lever = 69, - StonePlate = 70, - IronDoorBlock = 71, - WoodPlate = 72, - RedstoneOre = 73, - GlowingRedstoneOre = 74, - RedstoneTorchOff = 75, - RedstoneTorchOn = 76, - StoneButton = 77, - Snow = 78, - Ice = 79, - SnowBlock = 80, - Cactus = 81, - Clay = 82, - SugarCaneBlock = 83, - Jukebox = 84, - Fence = 85, - Pumpkin = 86, - Netherrack = 87, - SoulSand = 88, - Glowstone = 89, - Portal = 90, - JackOLantern = 91, - CakeBlock = 92, - DiodeBlockOff = 93, - DiodeBlockOn = 94, - StainedGlass = 95, - TrapDoor = 96, - MonsterEggs = 97, - SmoothBrick = 98, - HugeMushroom1 = 99, - HugeMushroom2 = 100, - IronFence = 101, - ThinGlass = 102, - MelonBlock = 103, - PumpkinStem = 104, - MelonStem = 105, - Vine = 106, - FenceGate = 107, - BrickStairs = 108, - SmoothStairs = 109, - Mycel = 110, - WaterLily = 111, - NetherBrick = 112, - NetherFence = 113, - NetherBrickStairs = 114, - NetherWarts = 115, - EnchantmentTable = 116, - BrewingStand = 117, - Cauldron = 118, - EnderPortal = 119, - EnderPortalFrame = 120, - EnderStone = 121, - DragonEgg = 122, - RedstoneLampOff = 123, - RedstoneLampOn = 124, - WoodDoubleStep = 125, - WoodStep = 126, - Cocoa = 127, - SandstoneStairs = 128, - EmeraldOre = 129, - EnderChest = 130, - TripwireHook = 131, - Tripwire = 132, - EmeraldBlock = 133, - SpruceWoodStairs = 134, - BirchWoodStairs = 135, - JungleWoodStairs = 136, - Command = 137, - Beacon = 138, - CobbleWall = 139, - FlowerPot = 140, - Carrot = 141, - Potato = 142, - WoodButton = 143, - Skull = 144, - Anvil = 145, - TrappedChest = 146, - GoldPlate = 147, - IronPlate = 148, - RedstoneComparatorOff = 149, - RedstoneComparatorOn = 150, - DaylightDetector = 151, - RedstoneBlock = 152, - QuartzOre = 153, - Hopper = 154, - QuartzBlock = 155, - QuartzStairs = 156, - ActivatorRail = 157, - Dropper = 158, - StainedClay = 159, - StainedGlassPane = 160, - Leaves2 = 161, - Log2 = 162, - AcaciaStairs = 163, - DarkOakStairs = 164, - HayBlock = 170, - Carpet = 171, - HardClay = 172, - CoalBlock = 173, - PackedIce = 174, - DoublePlant = 175 - } - - /// - /// Defines extension methods for the Material enumeration - /// - public static class MaterialExtensions - { - /// - /// Check if the player cannot pass through the specified material - /// - /// Material to test - /// True if the material is harmful - public static bool IsSolid(this Material m) - { - switch (m) - { - case Material.Stone: - case Material.Grass: - case Material.Dirt: - case Material.Cobblestone: - case Material.Wood: - case Material.Bedrock: - case Material.Sand: - case Material.Gravel: - case Material.GoldOre: - case Material.IronOre: - case Material.CoalOre: - case Material.Log: - case Material.Leaves: - case Material.Sponge: - case Material.Glass: - case Material.LapisOre: - case Material.LapisBlock: - case Material.Dispenser: - case Material.Sandstone: - case Material.NoteBlock: - case Material.BedBlock: - case Material.PistonStickyBase: - case Material.PistonBase: - case Material.PistonExtension: - case Material.Wool: - case Material.PistonMovingPiece: - case Material.GoldBlock: - case Material.IronBlock: - case Material.DoubleStep: - case Material.Step: - case Material.Brick: - case Material.Tnt: - case Material.Bookshelf: - case Material.MossyCobblestone: - case Material.Obsidian: - case Material.MobSpawner: - case Material.WoodStairs: - case Material.Chest: - case Material.DiamondOre: - case Material.DiamondBlock: - case Material.Workbench: - case Material.Soil: - case Material.Furnace: - case Material.BurningFurnace: - case Material.SignPost: - case Material.WoodenDoor: - case Material.CobblestoneStairs: - case Material.WallSign: - case Material.StonePlate: - case Material.IronDoorBlock: - case Material.WoodPlate: - case Material.RedstoneOre: - case Material.GlowingRedstoneOre: - case Material.Ice: - case Material.SnowBlock: - case Material.Cactus: - case Material.Clay: - case Material.Jukebox: - case Material.Fence: - case Material.Pumpkin: - case Material.Netherrack: - case Material.SoulSand: - case Material.Glowstone: - case Material.JackOLantern: - case Material.CakeBlock: - case Material.StainedGlass: - case Material.TrapDoor: - case Material.MonsterEggs: - case Material.SmoothBrick: - case Material.HugeMushroom1: - case Material.HugeMushroom2: - case Material.IronFence: - case Material.ThinGlass: - case Material.MelonBlock: - case Material.FenceGate: - case Material.BrickStairs: - case Material.SmoothStairs: - case Material.Mycel: - case Material.NetherBrick: - case Material.NetherFence: - case Material.NetherBrickStairs: - case Material.EnchantmentTable: - case Material.BrewingStand: - case Material.Cauldron: - case Material.EnderPortalFrame: - case Material.EnderStone: - case Material.DragonEgg: - case Material.RedstoneLampOff: - case Material.RedstoneLampOn: - case Material.WoodDoubleStep: - case Material.WoodStep: - case Material.SandstoneStairs: - case Material.EmeraldOre: - case Material.EnderChest: - case Material.EmeraldBlock: - case Material.SpruceWoodStairs: - case Material.BirchWoodStairs: - case Material.JungleWoodStairs: - case Material.Command: - case Material.Beacon: - case Material.CobbleWall: - case Material.Anvil: - case Material.TrappedChest: - case Material.GoldPlate: - case Material.IronPlate: - case Material.DaylightDetector: - case Material.RedstoneBlock: - case Material.QuartzOre: - case Material.Hopper: - case Material.QuartzBlock: - case Material.QuartzStairs: - case Material.Dropper: - case Material.StainedClay: - case Material.HayBlock: - case Material.HardClay: - case Material.CoalBlock: - case Material.StainedGlassPane: - case Material.Leaves2: - case Material.Log2: - case Material.AcaciaStairs: - case Material.DarkOakStairs: - case Material.PackedIce: - return true; - default: - return false; - } - } - - /// - /// Check if contact with the provided material can harm players - /// - /// Material to test - /// True if the material is harmful - public static bool CanHarmPlayers(this Material m) - { - switch (m) - { - case Material.Fire: - case Material.Cactus: - case Material.Lava: - case Material.StationaryLava: - return true; - default: - return false; - } - } - - /// - /// Check if the provided material is a liquid a player can swim into - /// - /// Material to test - /// True if the material is a liquid - public static bool IsLiquid(this Material m) - { - switch (m) - { - case Material.Water: - case Material.StationaryWater: - case Material.Lava: - case Material.StationaryLava: - return true; - default: - return false; - } - } + Air, + Stone, + Granite, + PolishedGranite, + Diorite, + PolishedDiorite, + Andesite, + PolishedAndesite, + GrassBlock, + Dirt, + CoarseDirt, + Podzol, + Cobblestone, + OakPlanks, + SprucePlanks, + BirchPlanks, + JunglePlanks, + AcaciaPlanks, + DarkOakPlanks, + OakSapling, + SpruceSapling, + BirchSapling, + JungleSapling, + AcaciaSapling, + DarkOakSapling, + Bedrock, + Water, + Lava, + Sand, + RedSand, + Gravel, + GoldOre, + IronOre, + CoalOre, + OakLog, + SpruceLog, + BirchLog, + JungleLog, + AcaciaLog, + DarkOakLog, + StrippedSpruceLog, + StrippedBirchLog, + StrippedJungleLog, + StrippedAcaciaLog, + StrippedDarkOakLog, + StrippedOakLog, + OakWood, + SpruceWood, + BirchWood, + JungleWood, + AcaciaWood, + DarkOakWood, + StrippedOakWood, + StrippedSpruceWood, + StrippedBirchWood, + StrippedJungleWood, + StrippedAcaciaWood, + StrippedDarkOakWood, + OakLeaves, + SpruceLeaves, + BirchLeaves, + JungleLeaves, + AcaciaLeaves, + DarkOakLeaves, + Sponge, + WetSponge, + Glass, + LapisOre, + LapisBlock, + Dispenser, + Sandstone, + ChiseledSandstone, + CutSandstone, + NoteBlock, + WhiteBed, + OrangeBed, + MagentaBed, + LightBlueBed, + YellowBed, + LimeBed, + PinkBed, + GrayBed, + LightGrayBed, + CyanBed, + PurpleBed, + BlueBed, + BrownBed, + GreenBed, + RedBed, + BlackBed, + PoweredRail, + DetectorRail, + StickyPiston, + Cobweb, + Grass, + Fern, + DeadBush, + Seagrass, + TallSeagrass, + Piston, + PistonHead, + WhiteWool, + OrangeWool, + MagentaWool, + LightBlueWool, + YellowWool, + LimeWool, + PinkWool, + GrayWool, + LightGrayWool, + CyanWool, + PurpleWool, + BlueWool, + BrownWool, + GreenWool, + RedWool, + BlackWool, + MovingPiston, + Dandelion, + Poppy, + BlueOrchid, + Allium, + AzureBluet, + RedTulip, + OrangeTulip, + WhiteTulip, + PinkTulip, + OxeyeDaisy, + BrownMushroom, + RedMushroom, + GoldBlock, + IronBlock, + Bricks, + Tnt, + Bookshelf, + MossyCobblestone, + Obsidian, + Torch, + WallTorch, + Fire, + Spawner, + OakStairs, + Chest, + RedstoneWire, + DiamondOre, + DiamondBlock, + CraftingTable, + Wheat, + Farmland, + Furnace, + Sign, + OakDoor, + Ladder, + Rail, + CobblestoneStairs, + WallSign, + Lever, + StonePressurePlate, + IronDoor, + OakPressurePlate, + SprucePressurePlate, + BirchPressurePlate, + JunglePressurePlate, + AcaciaPressurePlate, + DarkOakPressurePlate, + RedstoneOre, + RedstoneTorch, + RedstoneWallTorch, + StoneButton, + Snow, + Ice, + SnowBlock, + Cactus, + Clay, + SugarCane, + Jukebox, + OakFence, + Pumpkin, + Netherrack, + SoulSand, + Glowstone, + NetherPortal, + CarvedPumpkin, + JackOLantern, + Cake, + Repeater, + WhiteStainedGlass, + OrangeStainedGlass, + MagentaStainedGlass, + LightBlueStainedGlass, + YellowStainedGlass, + LimeStainedGlass, + PinkStainedGlass, + GrayStainedGlass, + LightGrayStainedGlass, + CyanStainedGlass, + PurpleStainedGlass, + BlueStainedGlass, + BrownStainedGlass, + GreenStainedGlass, + RedStainedGlass, + BlackStainedGlass, + OakTrapdoor, + SpruceTrapdoor, + BirchTrapdoor, + JungleTrapdoor, + AcaciaTrapdoor, + DarkOakTrapdoor, + InfestedStone, + InfestedCobblestone, + InfestedStoneBricks, + InfestedMossyStoneBricks, + InfestedCrackedStoneBricks, + InfestedChiseledStoneBricks, + StoneBricks, + MossyStoneBricks, + CrackedStoneBricks, + ChiseledStoneBricks, + BrownMushroomBlock, + RedMushroomBlock, + MushroomStem, + IronBars, + GlassPane, + Melon, + AttachedPumpkinStem, + AttachedMelonStem, + PumpkinStem, + MelonStem, + Vine, + OakFenceGate, + BrickStairs, + StoneBrickStairs, + Mycelium, + LilyPad, + NetherBricks, + NetherBrickFence, + NetherBrickStairs, + NetherWart, + EnchantingTable, + BrewingStand, + Cauldron, + EndPortal, + EndPortalFrame, + EndStone, + DragonEgg, + RedstoneLamp, + Cocoa, + SandstoneStairs, + EmeraldOre, + EnderChest, + TripwireHook, + Tripwire, + EmeraldBlock, + SpruceStairs, + BirchStairs, + JungleStairs, + CommandBlock, + Beacon, + CobblestoneWall, + MossyCobblestoneWall, + FlowerPot, + PottedOakSapling, + PottedSpruceSapling, + PottedBirchSapling, + PottedJungleSapling, + PottedAcaciaSapling, + PottedDarkOakSapling, + PottedFern, + PottedDandelion, + PottedPoppy, + PottedBlueOrchid, + PottedAllium, + PottedAzureBluet, + PottedRedTulip, + PottedOrangeTulip, + PottedWhiteTulip, + PottedPinkTulip, + PottedOxeyeDaisy, + PottedRedMushroom, + PottedBrownMushroom, + PottedDeadBush, + PottedCactus, + Carrots, + Potatoes, + OakButton, + SpruceButton, + BirchButton, + JungleButton, + AcaciaButton, + DarkOakButton, + SkeletonWallSkull, + SkeletonSkull, + WitherSkeletonWallSkull, + WitherSkeletonSkull, + ZombieWallHead, + ZombieHead, + PlayerWallHead, + PlayerHead, + CreeperWallHead, + CreeperHead, + DragonWallHead, + DragonHead, + Anvil, + ChippedAnvil, + DamagedAnvil, + TrappedChest, + LightWeightedPressurePlate, + HeavyWeightedPressurePlate, + Comparator, + DaylightDetector, + RedstoneBlock, + NetherQuartzOre, + Hopper, + QuartzBlock, + ChiseledQuartzBlock, + QuartzPillar, + QuartzStairs, + ActivatorRail, + Dropper, + WhiteTerracotta, + OrangeTerracotta, + MagentaTerracotta, + LightBlueTerracotta, + YellowTerracotta, + LimeTerracotta, + PinkTerracotta, + GrayTerracotta, + LightGrayTerracotta, + CyanTerracotta, + PurpleTerracotta, + BlueTerracotta, + BrownTerracotta, + GreenTerracotta, + RedTerracotta, + BlackTerracotta, + WhiteStainedGlassPane, + OrangeStainedGlassPane, + MagentaStainedGlassPane, + LightBlueStainedGlassPane, + YellowStainedGlassPane, + LimeStainedGlassPane, + PinkStainedGlassPane, + GrayStainedGlassPane, + LightGrayStainedGlassPane, + CyanStainedGlassPane, + PurpleStainedGlassPane, + BlueStainedGlassPane, + BrownStainedGlassPane, + GreenStainedGlassPane, + RedStainedGlassPane, + BlackStainedGlassPane, + AcaciaStairs, + DarkOakStairs, + SlimeBlock, + Barrier, + IronTrapdoor, + Prismarine, + PrismarineBricks, + DarkPrismarine, + PrismarineStairs, + PrismarineBrickStairs, + DarkPrismarineStairs, + PrismarineSlab, + PrismarineBrickSlab, + DarkPrismarineSlab, + SeaLantern, + HayBlock, + WhiteCarpet, + OrangeCarpet, + MagentaCarpet, + LightBlueCarpet, + YellowCarpet, + LimeCarpet, + PinkCarpet, + GrayCarpet, + LightGrayCarpet, + CyanCarpet, + PurpleCarpet, + BlueCarpet, + BrownCarpet, + GreenCarpet, + RedCarpet, + BlackCarpet, + Terracotta, + CoalBlock, + PackedIce, + Sunflower, + Lilac, + RoseBush, + Peony, + TallGrass, + LargeFern, + WhiteBanner, + OrangeBanner, + MagentaBanner, + LightBlueBanner, + YellowBanner, + LimeBanner, + PinkBanner, + GrayBanner, + LightGrayBanner, + CyanBanner, + PurpleBanner, + BlueBanner, + BrownBanner, + GreenBanner, + RedBanner, + BlackBanner, + WhiteWallBanner, + OrangeWallBanner, + MagentaWallBanner, + LightBlueWallBanner, + YellowWallBanner, + LimeWallBanner, + PinkWallBanner, + GrayWallBanner, + LightGrayWallBanner, + CyanWallBanner, + PurpleWallBanner, + BlueWallBanner, + BrownWallBanner, + GreenWallBanner, + RedWallBanner, + BlackWallBanner, + RedSandstone, + ChiseledRedSandstone, + CutRedSandstone, + RedSandstoneStairs, + OakSlab, + SpruceSlab, + BirchSlab, + JungleSlab, + AcaciaSlab, + DarkOakSlab, + StoneSlab, + SandstoneSlab, + PetrifiedOakSlab, + CobblestoneSlab, + BrickSlab, + StoneBrickSlab, + NetherBrickSlab, + QuartzSlab, + RedSandstoneSlab, + PurpurSlab, + SmoothStone, + SmoothSandstone, + SmoothQuartz, + SmoothRedSandstone, + SpruceFenceGate, + BirchFenceGate, + JungleFenceGate, + AcaciaFenceGate, + DarkOakFenceGate, + SpruceFence, + BirchFence, + JungleFence, + AcaciaFence, + DarkOakFence, + SpruceDoor, + BirchDoor, + JungleDoor, + AcaciaDoor, + DarkOakDoor, + EndRod, + ChorusPlant, + ChorusFlower, + PurpurBlock, + PurpurPillar, + PurpurStairs, + EndStoneBricks, + Beetroots, + GrassPath, + EndGateway, + RepeatingCommandBlock, + ChainCommandBlock, + FrostedIce, + MagmaBlock, + NetherWartBlock, + RedNetherBricks, + BoneBlock, + StructureVoid, + Observer, + ShulkerBox, + WhiteShulkerBox, + OrangeShulkerBox, + MagentaShulkerBox, + LightBlueShulkerBox, + YellowShulkerBox, + LimeShulkerBox, + PinkShulkerBox, + GrayShulkerBox, + LightGrayShulkerBox, + CyanShulkerBox, + PurpleShulkerBox, + BlueShulkerBox, + BrownShulkerBox, + GreenShulkerBox, + RedShulkerBox, + BlackShulkerBox, + WhiteGlazedTerracotta, + OrangeGlazedTerracotta, + MagentaGlazedTerracotta, + LightBlueGlazedTerracotta, + YellowGlazedTerracotta, + LimeGlazedTerracotta, + PinkGlazedTerracotta, + GrayGlazedTerracotta, + LightGrayGlazedTerracotta, + CyanGlazedTerracotta, + PurpleGlazedTerracotta, + BlueGlazedTerracotta, + BrownGlazedTerracotta, + GreenGlazedTerracotta, + RedGlazedTerracotta, + BlackGlazedTerracotta, + WhiteConcrete, + OrangeConcrete, + MagentaConcrete, + LightBlueConcrete, + YellowConcrete, + LimeConcrete, + PinkConcrete, + GrayConcrete, + LightGrayConcrete, + CyanConcrete, + PurpleConcrete, + BlueConcrete, + BrownConcrete, + GreenConcrete, + RedConcrete, + BlackConcrete, + WhiteConcretePowder, + OrangeConcretePowder, + MagentaConcretePowder, + LightBlueConcretePowder, + YellowConcretePowder, + LimeConcretePowder, + PinkConcretePowder, + GrayConcretePowder, + LightGrayConcretePowder, + CyanConcretePowder, + PurpleConcretePowder, + BlueConcretePowder, + BrownConcretePowder, + GreenConcretePowder, + RedConcretePowder, + BlackConcretePowder, + Kelp, + KelpPlant, + DriedKelpBlock, + TurtleEgg, + DeadTubeCoralBlock, + DeadBrainCoralBlock, + DeadBubbleCoralBlock, + DeadFireCoralBlock, + DeadHornCoralBlock, + TubeCoralBlock, + BrainCoralBlock, + BubbleCoralBlock, + FireCoralBlock, + HornCoralBlock, + DeadTubeCoral, + DeadBrainCoral, + DeadBubbleCoral, + DeadFireCoral, + DeadHornCoral, + TubeCoral, + BrainCoral, + BubbleCoral, + FireCoral, + HornCoral, + DeadTubeCoralWallFan, + DeadBrainCoralWallFan, + DeadBubbleCoralWallFan, + DeadFireCoralWallFan, + DeadHornCoralWallFan, + TubeCoralWallFan, + BrainCoralWallFan, + BubbleCoralWallFan, + FireCoralWallFan, + HornCoralWallFan, + DeadTubeCoralFan, + DeadBrainCoralFan, + DeadBubbleCoralFan, + DeadFireCoralFan, + DeadHornCoralFan, + TubeCoralFan, + BrainCoralFan, + BubbleCoralFan, + FireCoralFan, + HornCoralFan, + SeaPickle, + BlueIce, + Conduit, + VoidAir, + CaveAir, + BubbleColumn, + StructureBlock, } } diff --git a/MinecraftClient/Mapping/MaterialExtensions.cs b/MinecraftClient/Mapping/MaterialExtensions.cs new file mode 100644 index 00000000..798615d8 --- /dev/null +++ b/MinecraftClient/Mapping/MaterialExtensions.cs @@ -0,0 +1,498 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace MinecraftClient.Mapping +{ + /// + /// Defines extension methods for the Material enumeration + /// + public static class MaterialExtensions + { + /// + /// Check if the player cannot pass through the specified material + /// + /// Material to test + /// True if the material is harmful + public static bool IsSolid(this Material m) + { + switch (m) + { + case Material.Stone: + case Material.Granite: + case Material.PolishedGranite: + case Material.Diorite: + case Material.PolishedDiorite: + case Material.Andesite: + case Material.PolishedAndesite: + case Material.GrassBlock: + case Material.Dirt: + case Material.CoarseDirt: + case Material.Podzol: + case Material.Cobblestone: + case Material.OakPlanks: + case Material.SprucePlanks: + case Material.BirchPlanks: + case Material.JunglePlanks: + case Material.AcaciaPlanks: + case Material.DarkOakPlanks: + case Material.Bedrock: + case Material.Sand: + case Material.RedSand: + case Material.Gravel: + case Material.GoldOre: + case Material.IronOre: + case Material.CoalOre: + case Material.OakLog: + case Material.SpruceLog: + case Material.BirchLog: + case Material.JungleLog: + case Material.AcaciaLog: + case Material.DarkOakLog: + case Material.StrippedSpruceLog: + case Material.StrippedBirchLog: + case Material.StrippedJungleLog: + case Material.StrippedAcaciaLog: + case Material.StrippedDarkOakLog: + case Material.StrippedOakLog: + case Material.OakWood: + case Material.SpruceWood: + case Material.BirchWood: + case Material.JungleWood: + case Material.AcaciaWood: + case Material.DarkOakWood: + case Material.StrippedOakWood: + case Material.StrippedSpruceWood: + case Material.StrippedBirchWood: + case Material.StrippedJungleWood: + case Material.StrippedAcaciaWood: + case Material.StrippedDarkOakWood: + case Material.OakLeaves: + case Material.SpruceLeaves: + case Material.BirchLeaves: + case Material.JungleLeaves: + case Material.AcaciaLeaves: + case Material.DarkOakLeaves: + case Material.Sponge: + case Material.WetSponge: + case Material.Glass: + case Material.LapisOre: + case Material.LapisBlock: + case Material.Dispenser: + case Material.Sandstone: + case Material.ChiseledSandstone: + case Material.CutSandstone: + case Material.NoteBlock: + case Material.WhiteBed: + case Material.OrangeBed: + case Material.MagentaBed: + case Material.LightBlueBed: + case Material.YellowBed: + case Material.LimeBed: + case Material.PinkBed: + case Material.GrayBed: + case Material.LightGrayBed: + case Material.CyanBed: + case Material.PurpleBed: + case Material.BlueBed: + case Material.BrownBed: + case Material.GreenBed: + case Material.RedBed: + case Material.BlackBed: + case Material.StickyPiston: + case Material.Piston: + case Material.PistonHead: + case Material.WhiteWool: + case Material.OrangeWool: + case Material.MagentaWool: + case Material.LightBlueWool: + case Material.YellowWool: + case Material.LimeWool: + case Material.PinkWool: + case Material.GrayWool: + case Material.LightGrayWool: + case Material.CyanWool: + case Material.PurpleWool: + case Material.BlueWool: + case Material.BrownWool: + case Material.GreenWool: + case Material.RedWool: + case Material.BlackWool: + case Material.MovingPiston: + case Material.GoldBlock: + case Material.IronBlock: + case Material.Bricks: + case Material.Tnt: + case Material.Bookshelf: + case Material.MossyCobblestone: + case Material.Obsidian: + case Material.Spawner: + case Material.OakStairs: + case Material.Chest: + case Material.DiamondOre: + case Material.DiamondBlock: + case Material.CraftingTable: + case Material.Farmland: + case Material.Furnace: + case Material.Sign: + case Material.OakDoor: + case Material.Ladder: + case Material.CobblestoneStairs: + case Material.IronDoor: + case Material.RedstoneOre: + case Material.Ice: + case Material.SnowBlock: + case Material.Cactus: + case Material.Clay: + case Material.Jukebox: + case Material.OakFence: + case Material.Pumpkin: + case Material.Netherrack: + case Material.SoulSand: + case Material.Glowstone: + case Material.CarvedPumpkin: + case Material.JackOLantern: + case Material.Cake: + case Material.WhiteStainedGlass: + case Material.OrangeStainedGlass: + case Material.MagentaStainedGlass: + case Material.LightBlueStainedGlass: + case Material.YellowStainedGlass: + case Material.LimeStainedGlass: + case Material.PinkStainedGlass: + case Material.GrayStainedGlass: + case Material.LightGrayStainedGlass: + case Material.CyanStainedGlass: + case Material.PurpleStainedGlass: + case Material.BlueStainedGlass: + case Material.BrownStainedGlass: + case Material.GreenStainedGlass: + case Material.RedStainedGlass: + case Material.BlackStainedGlass: + case Material.OakTrapdoor: + case Material.SpruceTrapdoor: + case Material.BirchTrapdoor: + case Material.JungleTrapdoor: + case Material.AcaciaTrapdoor: + case Material.DarkOakTrapdoor: + 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: + case Material.IronBars: + case Material.GlassPane: + case Material.Melon: + case Material.OakFenceGate: + case Material.BrickStairs: + case Material.StoneBrickStairs: + case Material.Mycelium: + case Material.LilyPad: + case Material.NetherBricks: + case Material.NetherBrickFence: + case Material.NetherBrickStairs: + case Material.EnchantingTable: + case Material.BrewingStand: + case Material.Cauldron: + case Material.EndPortalFrame: + case Material.EndStone: + case Material.DragonEgg: + case Material.RedstoneLamp: + case Material.SandstoneStairs: + case Material.EmeraldOre: + case Material.EnderChest: + case Material.EmeraldBlock: + case Material.SpruceStairs: + case Material.BirchStairs: + case Material.JungleStairs: + case Material.CommandBlock: + case Material.Beacon: + case Material.CobblestoneWall: + case Material.MossyCobblestoneWall: + case Material.FlowerPot: + case Material.PottedOakSapling: + case Material.PottedSpruceSapling: + case Material.PottedBirchSapling: + case Material.PottedJungleSapling: + case Material.PottedAcaciaSapling: + case Material.PottedDarkOakSapling: + case Material.PottedFern: + case Material.PottedDandelion: + case Material.PottedPoppy: + case Material.PottedBlueOrchid: + case Material.PottedAllium: + case Material.PottedAzureBluet: + case Material.PottedRedTulip: + case Material.PottedOrangeTulip: + case Material.PottedWhiteTulip: + case Material.PottedPinkTulip: + case Material.PottedOxeyeDaisy: + case Material.PottedRedMushroom: + case Material.PottedBrownMushroom: + case Material.PottedDeadBush: + case Material.PottedCactus: + case Material.SkeletonWallSkull: + case Material.SkeletonSkull: + case Material.WitherSkeletonWallSkull: + case Material.WitherSkeletonSkull: + case Material.ZombieWallHead: + case Material.ZombieHead: + case Material.PlayerWallHead: + case Material.PlayerHead: + case Material.CreeperWallHead: + case Material.CreeperHead: + case Material.DragonWallHead: + case Material.DragonHead: + case Material.Anvil: + case Material.ChippedAnvil: + case Material.DamagedAnvil: + case Material.TrappedChest: + case Material.DaylightDetector: + case Material.RedstoneBlock: + case Material.NetherQuartzOre: + case Material.Hopper: + case Material.QuartzBlock: + case Material.ChiseledQuartzBlock: + case Material.QuartzPillar: + case Material.QuartzStairs: + case Material.Dropper: + case Material.WhiteTerracotta: + case Material.OrangeTerracotta: + case Material.MagentaTerracotta: + case Material.LightBlueTerracotta: + case Material.YellowTerracotta: + case Material.LimeTerracotta: + case Material.PinkTerracotta: + case Material.GrayTerracotta: + case Material.LightGrayTerracotta: + case Material.CyanTerracotta: + case Material.PurpleTerracotta: + case Material.BlueTerracotta: + case Material.BrownTerracotta: + case Material.GreenTerracotta: + case Material.RedTerracotta: + case Material.BlackTerracotta: + case Material.WhiteStainedGlassPane: + case Material.OrangeStainedGlassPane: + case Material.MagentaStainedGlassPane: + case Material.LightBlueStainedGlassPane: + case Material.YellowStainedGlassPane: + case Material.LimeStainedGlassPane: + case Material.PinkStainedGlassPane: + case Material.GrayStainedGlassPane: + case Material.LightGrayStainedGlassPane: + case Material.CyanStainedGlassPane: + case Material.PurpleStainedGlassPane: + case Material.BlueStainedGlassPane: + case Material.BrownStainedGlassPane: + case Material.GreenStainedGlassPane: + case Material.RedStainedGlassPane: + case Material.BlackStainedGlassPane: + case Material.AcaciaStairs: + case Material.DarkOakStairs: + case Material.SlimeBlock: + case Material.Barrier: + case Material.IronTrapdoor: + case Material.Prismarine: + case Material.PrismarineBricks: + case Material.DarkPrismarine: + case Material.PrismarineStairs: + case Material.PrismarineBrickStairs: + case Material.DarkPrismarineStairs: + case Material.PrismarineSlab: + case Material.PrismarineBrickSlab: + case Material.DarkPrismarineSlab: + case Material.SeaLantern: + case Material.HayBlock: + case Material.Terracotta: + case Material.CoalBlock: + case Material.PackedIce: + case Material.RedSandstone: + case Material.ChiseledRedSandstone: + case Material.CutRedSandstone: + case Material.RedSandstoneStairs: + case Material.OakSlab: + case Material.SpruceSlab: + case Material.BirchSlab: + case Material.JungleSlab: + case Material.AcaciaSlab: + case Material.DarkOakSlab: + case Material.StoneSlab: + case Material.SandstoneSlab: + case Material.PetrifiedOakSlab: + case Material.CobblestoneSlab: + case Material.BrickSlab: + case Material.StoneBrickSlab: + case Material.NetherBrickSlab: + case Material.QuartzSlab: + case Material.RedSandstoneSlab: + case Material.PurpurSlab: + case Material.SmoothStone: + case Material.SmoothSandstone: + case Material.SmoothQuartz: + case Material.SmoothRedSandstone: + case Material.SpruceFenceGate: + case Material.BirchFenceGate: + case Material.JungleFenceGate: + case Material.AcaciaFenceGate: + case Material.DarkOakFenceGate: + case Material.SpruceFence: + case Material.BirchFence: + case Material.JungleFence: + case Material.AcaciaFence: + case Material.DarkOakFence: + case Material.SpruceDoor: + case Material.BirchDoor: + case Material.JungleDoor: + case Material.AcaciaDoor: + case Material.DarkOakDoor: + case Material.EndRod: + case Material.ChorusPlant: + case Material.ChorusFlower: + case Material.PurpurBlock: + case Material.PurpurPillar: + case Material.PurpurStairs: + case Material.EndStoneBricks: + case Material.GrassPath: + case Material.RepeatingCommandBlock: + case Material.ChainCommandBlock: + case Material.FrostedIce: + case Material.MagmaBlock: + case Material.NetherWartBlock: + case Material.RedNetherBricks: + case Material.BoneBlock: + case Material.Observer: + case Material.ShulkerBox: + case Material.WhiteShulkerBox: + case Material.OrangeShulkerBox: + case Material.MagentaShulkerBox: + case Material.LightBlueShulkerBox: + case Material.YellowShulkerBox: + case Material.LimeShulkerBox: + case Material.PinkShulkerBox: + case Material.GrayShulkerBox: + case Material.LightGrayShulkerBox: + case Material.CyanShulkerBox: + case Material.PurpleShulkerBox: + case Material.BlueShulkerBox: + case Material.BrownShulkerBox: + case Material.GreenShulkerBox: + case Material.RedShulkerBox: + case Material.BlackShulkerBox: + case Material.WhiteGlazedTerracotta: + case Material.OrangeGlazedTerracotta: + case Material.MagentaGlazedTerracotta: + case Material.LightBlueGlazedTerracotta: + case Material.YellowGlazedTerracotta: + case Material.LimeGlazedTerracotta: + case Material.PinkGlazedTerracotta: + case Material.GrayGlazedTerracotta: + case Material.LightGrayGlazedTerracotta: + case Material.CyanGlazedTerracotta: + case Material.PurpleGlazedTerracotta: + case Material.BlueGlazedTerracotta: + case Material.BrownGlazedTerracotta: + case Material.GreenGlazedTerracotta: + case Material.RedGlazedTerracotta: + case Material.BlackGlazedTerracotta: + case Material.WhiteConcrete: + case Material.OrangeConcrete: + case Material.MagentaConcrete: + case Material.LightBlueConcrete: + case Material.YellowConcrete: + case Material.LimeConcrete: + case Material.PinkConcrete: + case Material.GrayConcrete: + case Material.LightGrayConcrete: + case Material.CyanConcrete: + case Material.PurpleConcrete: + case Material.BlueConcrete: + case Material.BrownConcrete: + case Material.GreenConcrete: + case Material.RedConcrete: + case Material.BlackConcrete: + case Material.WhiteConcretePowder: + case Material.OrangeConcretePowder: + case Material.MagentaConcretePowder: + case Material.LightBlueConcretePowder: + case Material.YellowConcretePowder: + case Material.LimeConcretePowder: + case Material.PinkConcretePowder: + case Material.GrayConcretePowder: + case Material.LightGrayConcretePowder: + case Material.CyanConcretePowder: + case Material.PurpleConcretePowder: + case Material.BlueConcretePowder: + case Material.BrownConcretePowder: + case Material.GreenConcretePowder: + case Material.RedConcretePowder: + case Material.BlackConcretePowder: + case Material.DriedKelpBlock: + case Material.TurtleEgg: + case Material.DeadTubeCoralBlock: + case Material.DeadBrainCoralBlock: + case Material.DeadBubbleCoralBlock: + case Material.DeadFireCoralBlock: + case Material.DeadHornCoralBlock: + case Material.TubeCoralBlock: + case Material.BrainCoralBlock: + case Material.BubbleCoralBlock: + case Material.FireCoralBlock: + case Material.HornCoralBlock: + case Material.SeaPickle: + case Material.BlueIce: + case Material.Conduit: + case Material.BubbleColumn: + case Material.StructureBlock: + return true; + default: + return false; + } + } + + /// + /// Check if contact with the provided material can harm players + /// + /// Material to test + /// True if the material is harmful + public static bool CanHarmPlayers(this Material m) + { + switch (m) + { + case Material.Fire: + case Material.Cactus: + case Material.Lava: + case Material.MagmaBlock: + return true; + default: + return false; + } + } + + /// + /// Check if the provided material is a liquid a player can swim into + /// + /// Material to test + /// True if the material is a liquid + public static bool IsLiquid(this Material m) + { + switch (m) + { + case Material.Water: + case Material.Lava: + return true; + default: + return false; + } + } + } +} diff --git a/MinecraftClient/Mapping/World.cs b/MinecraftClient/Mapping/World.cs index 25b79625..7340cfd9 100644 --- a/MinecraftClient/Mapping/World.cs +++ b/MinecraftClient/Mapping/World.cs @@ -80,7 +80,7 @@ namespace MinecraftClient.Mapping if (chunk != null) return chunk.GetBlock(location); } - return new Block(Material.Air); + return new Block(0); //Air } /// diff --git a/MinecraftClient/MinecraftClient.csproj b/MinecraftClient/MinecraftClient.csproj index 4eb072df..5e40a5f6 100644 --- a/MinecraftClient/MinecraftClient.csproj +++ b/MinecraftClient/MinecraftClient.csproj @@ -97,6 +97,11 @@ + + + + + diff --git a/MinecraftClient/Program.cs b/MinecraftClient/Program.cs index 68f630fc..02977a55 100644 --- a/MinecraftClient/Program.cs +++ b/MinecraftClient/Program.cs @@ -12,7 +12,7 @@ using MinecraftClient.WinAPI; namespace MinecraftClient { /// - /// Minecraft Console Client by ORelio and Contributors (c) 2012-2018. + /// Minecraft Console Client by ORelio and Contributors (c) 2012-2019. /// Allows to connect to any Minecraft server, send and receive text, automated scripts. /// This source code is released under the CDDL 1.0 License. /// diff --git a/MinecraftClient/Protocol/Handlers/Protocol18.cs b/MinecraftClient/Protocol/Handlers/Protocol18.cs index 2f4c261e..7a89bf00 100644 --- a/MinecraftClient/Protocol/Handlers/Protocol18.cs +++ b/MinecraftClient/Protocol/Handlers/Protocol18.cs @@ -9,6 +9,7 @@ using MinecraftClient.Proxy; using System.Security.Cryptography; using MinecraftClient.Protocol.Handlers.Forge; using MinecraftClient.Mapping; +using MinecraftClient.Mapping.BlockPalettes; namespace MinecraftClient.Protocol.Handlers { @@ -22,16 +23,9 @@ namespace MinecraftClient.Protocol.Handlers private const int MC191Version = 108; private const int MC110Version = 210; private const int MC111Version = 315; - private const int MC17w13aVersion = 318; - private const int MC112pre5Version = 332; - private const int MC17w31aVersion = 336; - private const int MC17w45aVersion = 343; - private const int MC17w46aVersion = 345; - private const int MC17w47aVersion = 346; - private const int MC18w01aVersion = 352; - private const int MC18w06aVersion = 357; - private const int MC113pre4Version = 386; - private const int MC113pre7Version = 389; + private const int MC112Version = 335; + private const int MC1121Version = 338; + private const int MC1122Version = 340; private const int MC113Version = 393; private int compression_treshold = 0; @@ -61,6 +55,9 @@ namespace MinecraftClient.Protocol.Handlers this.protocolversion = ProtocolVersion; this.handler = Handler; this.forgeInfo = ForgeInfo; + if (protocolversion >= MC113Version) + Block.Palette = new Palette113(); + else Block.Palette = new Palette112(); } private Protocol18Handler(TcpClient Client) @@ -171,7 +168,7 @@ namespace MinecraftClient.Protocol.Handlers /// Abstract numbering private PacketIncomingType getPacketIncomingType(int packetID, int protocol) { - if (protocol < MC19Version) + if (protocol <= MC18Version) // MC 1.7 and 1.8 { switch (packetID) { @@ -194,7 +191,7 @@ namespace MinecraftClient.Protocol.Handlers default: return PacketIncomingType.UnknownPacket; } } - else if (protocol < MC17w13aVersion) + else if (protocol <= MC111Version) // MC 1.9, 1.10 and 1.11 { switch (packetID) { @@ -217,30 +214,7 @@ namespace MinecraftClient.Protocol.Handlers default: return PacketIncomingType.UnknownPacket; } } - else if (protocolversion < MC112pre5Version) - { - switch (packetID) - { - case 0x20: return PacketIncomingType.KeepAlive; - case 0x24: return PacketIncomingType.JoinGame; - case 0x10: return PacketIncomingType.ChatMessage; - case 0x35: return PacketIncomingType.Respawn; - case 0x2F: return PacketIncomingType.PlayerPositionAndLook; - case 0x21: return PacketIncomingType.ChunkData; - case 0x11: return PacketIncomingType.MultiBlockChange; - case 0x0C: return PacketIncomingType.BlockChange; - //MapChunkBulk removed in 1.9 - case 0x1E: return PacketIncomingType.UnloadChunk; - case 0x2E: return PacketIncomingType.PlayerListUpdate; - case 0x0F: return PacketIncomingType.TabCompleteResult; - case 0x19: return PacketIncomingType.PluginMessage; - case 0x1B: return PacketIncomingType.KickPacket; - //NetworkCompressionTreshold removed in 1.9 - case 0x34: return PacketIncomingType.ResourcePackSend; - default: return PacketIncomingType.UnknownPacket; - } - } - else if (protocol < MC17w31aVersion) + else if (protocol <= MC112Version) // MC 1.12.0 { switch (packetID) { @@ -263,7 +237,7 @@ namespace MinecraftClient.Protocol.Handlers default: return PacketIncomingType.UnknownPacket; } } - else if (protocol < MC17w45aVersion) + else if (protocol <= MC1122Version) // MC 1.12.2 { switch (packetID) { @@ -286,76 +260,7 @@ namespace MinecraftClient.Protocol.Handlers default: return PacketIncomingType.UnknownPacket; } } - else if (protocol < MC17w46aVersion) - { - switch (packetID) - { - case 0x1F: return PacketIncomingType.KeepAlive; - case 0x23: return PacketIncomingType.JoinGame; - case 0x0E: return PacketIncomingType.ChatMessage; - case 0x35: return PacketIncomingType.Respawn; - case 0x2F: return PacketIncomingType.PlayerPositionAndLook; - case 0x21: return PacketIncomingType.ChunkData; - case 0x0F: return PacketIncomingType.MultiBlockChange; - case 0x0B: return PacketIncomingType.BlockChange; - //MapChunkBulk removed in 1.9 - case 0x1D: return PacketIncomingType.UnloadChunk; - case 0x2E: return PacketIncomingType.PlayerListUpdate; - //TabCompleteResult accidentely removed - case 0x18: return PacketIncomingType.PluginMessage; - case 0x1A: return PacketIncomingType.KickPacket; - //NetworkCompressionTreshold removed in 1.9 - case 0x34: return PacketIncomingType.ResourcePackSend; - default: return PacketIncomingType.UnknownPacket; - } - } - else if (protocol < MC18w01aVersion) - { - switch (packetID) - { - case 0x20: return PacketIncomingType.KeepAlive; - case 0x24: return PacketIncomingType.JoinGame; - case 0x0E: return PacketIncomingType.ChatMessage; - case 0x36: return PacketIncomingType.Respawn; - case 0x30: return PacketIncomingType.PlayerPositionAndLook; - case 0x21: return PacketIncomingType.ChunkData; - case 0x0F: return PacketIncomingType.MultiBlockChange; - case 0x0B: return PacketIncomingType.BlockChange; - //MapChunkBulk removed in 1.9 - case 0x1E: return PacketIncomingType.UnloadChunk; - case 0x2F: return PacketIncomingType.PlayerListUpdate; - case 0x10: return PacketIncomingType.TabCompleteResult; - case 0x19: return PacketIncomingType.PluginMessage; - case 0x1B: return PacketIncomingType.KickPacket; - //NetworkCompressionTreshold removed in 1.9 - case 0x35: return PacketIncomingType.ResourcePackSend; - default: return PacketIncomingType.UnknownPacket; - } - } - else if (protocol < MC113pre7Version) - { - switch (packetID) - { - case 0x20: return PacketIncomingType.KeepAlive; - case 0x24: return PacketIncomingType.JoinGame; - case 0x0E: return PacketIncomingType.ChatMessage; - case 0x37: return PacketIncomingType.Respawn; - case 0x31: return PacketIncomingType.PlayerPositionAndLook; - case 0x21: return PacketIncomingType.ChunkData; - case 0x0F: return PacketIncomingType.MultiBlockChange; - case 0x0B: return PacketIncomingType.BlockChange; - //MapChunkBulk removed in 1.9 - case 0x1E: return PacketIncomingType.UnloadChunk; - case 0x2F: return PacketIncomingType.PlayerListUpdate; - case 0x10: return PacketIncomingType.TabCompleteResult; - case 0x19: return PacketIncomingType.PluginMessage; - case 0x1B: return PacketIncomingType.KickPacket; - //NetworkCompressionTreshold removed in 1.9 - case 0x36: return PacketIncomingType.ResourcePackSend; - default: return PacketIncomingType.UnknownPacket; - } - } - else + else // MC 1.13+ { switch (packetID) { @@ -405,7 +310,7 @@ namespace MinecraftClient.Protocol.Handlers /// Packet ID private int getPacketOutgoingID(PacketOutgoingType packet, int protocol) { - if (protocol < MC19Version) + if (protocol <= MC18Version) // MC 1.7 and 1.8 { switch (packet) { @@ -421,7 +326,7 @@ namespace MinecraftClient.Protocol.Handlers case PacketOutgoingType.TeleportConfirm: throw new InvalidOperationException("Teleport confirm is not supported in protocol " + protocol); } } - else if (protocol < MC17w13aVersion) + else if (protocol <= MC111Version) // MC 1.9, 1,10 and 1.11 { switch (packet) { @@ -437,23 +342,7 @@ namespace MinecraftClient.Protocol.Handlers case PacketOutgoingType.TeleportConfirm: return 0x00; } } - else if (protocolversion < MC112pre5Version) - { - switch (packet) - { - case PacketOutgoingType.KeepAlive: return 0x0C; - case PacketOutgoingType.ResourcePackStatus: return 0x18; - case PacketOutgoingType.ChatMessage: return 0x03; - case PacketOutgoingType.ClientStatus: return 0x04; - case PacketOutgoingType.ClientSettings: return 0x05; - case PacketOutgoingType.PluginMessage: return 0x0A; - case PacketOutgoingType.TabComplete: return 0x02; - case PacketOutgoingType.PlayerPosition: return 0x0D; - case PacketOutgoingType.PlayerPositionAndLook: return 0x0E; - case PacketOutgoingType.TeleportConfirm: return 0x00; - } - } - else if (protocol < MC17w31aVersion) + else if (protocol <= MC112Version) // MC 1.12 { switch (packet) { @@ -469,7 +358,7 @@ namespace MinecraftClient.Protocol.Handlers case PacketOutgoingType.TeleportConfirm: return 0x00; } } - else if (protocol < MC17w45aVersion) + else if (protocol <= MC1122Version) // 1.12.2 { switch (packet) { @@ -485,55 +374,7 @@ namespace MinecraftClient.Protocol.Handlers case PacketOutgoingType.TeleportConfirm: return 0x00; } } - else if (protocol < MC17w46aVersion) - { - switch (packet) - { - case PacketOutgoingType.KeepAlive: return 0x0A; - case PacketOutgoingType.ResourcePackStatus: return 0x17; - case PacketOutgoingType.ChatMessage: return 0x01; - case PacketOutgoingType.ClientStatus: return 0x02; - case PacketOutgoingType.ClientSettings: return 0x03; - case PacketOutgoingType.PluginMessage: return 0x08; - case PacketOutgoingType.TabComplete: throw new InvalidOperationException("TabComplete was accidentely removed in protocol " + protocol + ". Please use a more recent version."); - case PacketOutgoingType.PlayerPosition: return 0x0C; - case PacketOutgoingType.PlayerPositionAndLook: return 0x0D; - case PacketOutgoingType.TeleportConfirm: return 0x00; - } - } - else if (protocol < MC113pre4Version) - { - switch (packet) - { - case PacketOutgoingType.KeepAlive: return 0x0B; - case PacketOutgoingType.ResourcePackStatus: return 0x18; - case PacketOutgoingType.ChatMessage: return 0x01; - case PacketOutgoingType.ClientStatus: return 0x02; - case PacketOutgoingType.ClientSettings: return 0x03; - case PacketOutgoingType.PluginMessage: return 0x09; - case PacketOutgoingType.TabComplete: return 0x04; - case PacketOutgoingType.PlayerPosition: return 0x0D; - case PacketOutgoingType.PlayerPositionAndLook: return 0x0E; - case PacketOutgoingType.TeleportConfirm: return 0x00; - } - } - else if (protocol < MC113pre7Version) - { - switch (packet) - { - case PacketOutgoingType.KeepAlive: return 0x0C; - case PacketOutgoingType.ResourcePackStatus: return 0x1B; - case PacketOutgoingType.ChatMessage: return 0x01; - case PacketOutgoingType.ClientStatus: return 0x02; - case PacketOutgoingType.ClientSettings: return 0x03; - case PacketOutgoingType.PluginMessage: return 0x09; - case PacketOutgoingType.TabComplete: return 0x04; - case PacketOutgoingType.PlayerPosition: return 0x0E; - case PacketOutgoingType.PlayerPositionAndLook: return 0x0F; - case PacketOutgoingType.TeleportConfirm: return 0x00; - } - } - else + else // MC 1.13+ { switch (packet) { @@ -701,6 +542,7 @@ namespace MinecraftClient.Protocol.Handlers break; case PacketIncomingType.BlockChange: if (Settings.TerrainAndMovements) + { if (protocolversion < MC18Version) { int blockX = readNextInt(packetData); @@ -711,6 +553,7 @@ namespace MinecraftClient.Protocol.Handlers handler.GetWorld().SetBlock(new Location(blockX, blockY, blockZ), new Block(blockId, blockMeta)); } else handler.GetWorld().SetBlock(Location.FromLong(readNextULong(packetData)), new Block((ushort)readNextVarInt(packetData))); + } break; case PacketIncomingType.MapChunkBulk: if (protocolversion < MC19Version && Settings.TerrainAndMovements) @@ -818,31 +661,28 @@ namespace MinecraftClient.Protocol.Handlers } break; case PacketIncomingType.TabCompleteResult: - if (protocolversion >= MC17w46aVersion) + if (protocolversion >= MC113Version) { autocomplete_transaction_id = readNextVarInt(packetData); - } - - if (protocolversion >= MC17w47aVersion) - { - // Start of the text to replace - currently unused - readNextVarInt(packetData); - } - - if (protocolversion >= MC18w06aVersion) - { - // Length of the text to replace - currently unused - readNextVarInt(packetData); + readNextVarInt(packetData); // Start of text to replace + readNextVarInt(packetData); // Length of text to replace } int autocomplete_count = readNextVarInt(packetData); autocomplete_result.Clear(); - for (int i = 0; i < autocomplete_count; i++) - autocomplete_result.Add(readNextString(packetData)); - autocomplete_received = true; - // In protocolversion >= MC18w06aVersion there is additional data if the match is a tooltip - // Don't worry about skipping remaining data since there is no useful for us (yet) + for (int i = 0; i < autocomplete_count; i++) + { + autocomplete_result.Add(readNextString(packetData)); + if (protocolversion >= MC113Version) + { + // Skip optional tooltip for each tab-complete result + if (readNextBool(packetData)) + readNextString(packetData); + } + } + + autocomplete_received = true; break; case PacketIncomingType.PluginMessage: String channel = readNextString(packetData); @@ -1038,7 +878,16 @@ namespace MinecraftClient.Protocol.Handlers byte bitsPerBlock = readNextByte(cache); bool usePalette = (bitsPerBlock <= 8); - int paletteLength = readNextVarInt(cache); + // 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 = readNextVarInt(cache); + int[] palette = new int[paletteLength]; for (int i = 0; i < paletteLength; i++) { @@ -1068,7 +917,7 @@ namespace MinecraftClient.Protocol.Handlers 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. + // the Block code may need to change if block state IDs go beyond 65535 ushort blockId; if (startLong == endLong) { @@ -2040,7 +1889,7 @@ namespace MinecraftClient.Protocol.Handlers if (protocolversion >= MC18Version) { - if (protocolversion >= MC17w46aVersion) + if (protocolversion >= MC113Version) { tabcomplete_packet = concatBytes(tabcomplete_packet, transaction_id); tabcomplete_packet = concatBytes(tabcomplete_packet, getString(BehindCursor)); diff --git a/MinecraftClient/config/README.txt b/MinecraftClient/config/README.txt index 0293f250..791e8bf9 100644 --- a/MinecraftClient/config/README.txt +++ b/MinecraftClient/config/README.txt @@ -1,5 +1,5 @@ ================================================================================== - Minecraft Client v1.13.0 for Minecraft 1.4.6 to 1.13.0 - By ORelio & Contributors + Minecraft Client v1.13.0 for Minecraft 1.4.6 to 1.13.2 - By ORelio & Contributors ================================================================================== Thanks for dowloading Minecraft Console Client! @@ -275,8 +275,8 @@ Bug Hunters Code contributions Allyoutoo, Aragas, Bancey, bearbear12345, corbanmailloux, dbear20, dogwatch, initsuj, - JamieSinn, justcool393, lokulin, maxpowa, medxo, Pokechu22, repository, TheMeq, v1RuX, - ZizzyDizzyMC + JamieSinn, justcool393, lokulin, maxpowa, medxo, Pokechu22, repository, TheMeq, TheSnoozer, + vkorn, v1RuX, ZizzyDizzyMC Libraries