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