Documentation ¶
Overview ¶
Package block stores information about blocks in Minecraft.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Air = Block{ID: 0, DisplayName: "Air", Name: "air", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 0, MaxStateID: 0, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Stone = Block{ID: 1, DisplayName: "Stone", Name: "stone", Hardness: 1.5, Diggable: true, DropIDs: []uint32{21}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 1, MaxStateID: 1, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Granite = Block{ID: 2, DisplayName: "Granite", Name: "granite", Hardness: 1.5, Diggable: true, DropIDs: []uint32{2}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 2, MaxStateID: 2, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PolishedGranite = Block{ID: 3, DisplayName: "Polished Granite", Name: "polished_granite", Hardness: 1.5, Diggable: true, DropIDs: []uint32{3}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 3, MaxStateID: 3, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Diorite = Block{ID: 4, DisplayName: "Diorite", Name: "diorite", Hardness: 1.5, Diggable: true, DropIDs: []uint32{4}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 4, MaxStateID: 4, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PolishedDiorite = Block{ID: 5, DisplayName: "Polished Diorite", Name: "polished_diorite", Hardness: 1.5, Diggable: true, DropIDs: []uint32{5}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 5, MaxStateID: 5, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Andesite = Block{ID: 6, DisplayName: "Andesite", Name: "andesite", Hardness: 1.5, Diggable: true, DropIDs: []uint32{6}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 6, MaxStateID: 6, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PolishedAndesite = Block{ID: 7, DisplayName: "Polished Andesite", Name: "polished_andesite", Hardness: 1.5, Diggable: true, DropIDs: []uint32{7}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 7, MaxStateID: 7, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} GrassBlock = Block{ID: 8, DisplayName: "Grass Block", Name: "grass_block", Hardness: 0.6, Diggable: true, DropIDs: []uint32{15}, NeedsTools: map[uint32]bool{}, MinStateID: 8, MaxStateID: 9, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Dirt = Block{ID: 9, DisplayName: "Dirt", Name: "dirt", Hardness: 0.5, Diggable: true, DropIDs: []uint32{15}, NeedsTools: map[uint32]bool{}, MinStateID: 10, MaxStateID: 10, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CoarseDirt = Block{ID: 10, DisplayName: "Coarse Dirt", Name: "coarse_dirt", Hardness: 0.5, Diggable: true, DropIDs: []uint32{16}, NeedsTools: map[uint32]bool{}, MinStateID: 11, MaxStateID: 11, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Podzol = Block{ID: 11, DisplayName: "Podzol", Name: "podzol", Hardness: 0.5, Diggable: true, DropIDs: []uint32{15}, NeedsTools: map[uint32]bool{}, MinStateID: 12, MaxStateID: 13, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Cobblestone = Block{ID: 12, DisplayName: "Cobblestone", Name: "cobblestone", Hardness: 2, Diggable: true, DropIDs: []uint32{21}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 14, MaxStateID: 14, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} OakPlanks = Block{ID: 13, DisplayName: "Oak Planks", Name: "oak_planks", Hardness: 2, Diggable: true, DropIDs: []uint32{22}, NeedsTools: map[uint32]bool{}, MinStateID: 15, MaxStateID: 15, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} SprucePlanks = Block{ID: 14, DisplayName: "Spruce Planks", Name: "spruce_planks", Hardness: 2, Diggable: true, DropIDs: []uint32{23}, NeedsTools: map[uint32]bool{}, MinStateID: 16, MaxStateID: 16, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BirchPlanks = Block{ID: 15, DisplayName: "Birch Planks", Name: "birch_planks", Hardness: 2, Diggable: true, DropIDs: []uint32{24}, NeedsTools: map[uint32]bool{}, MinStateID: 17, MaxStateID: 17, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} JunglePlanks = Block{ID: 16, DisplayName: "Jungle Planks", Name: "jungle_planks", Hardness: 2, Diggable: true, DropIDs: []uint32{25}, NeedsTools: map[uint32]bool{}, MinStateID: 18, MaxStateID: 18, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} AcaciaPlanks = Block{ID: 17, DisplayName: "Acacia Planks", Name: "acacia_planks", Hardness: 2, Diggable: true, DropIDs: []uint32{26}, NeedsTools: map[uint32]bool{}, MinStateID: 19, MaxStateID: 19, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DarkOakPlanks = Block{ID: 18, DisplayName: "Dark Oak Planks", Name: "dark_oak_planks", Hardness: 2, Diggable: true, DropIDs: []uint32{27}, NeedsTools: map[uint32]bool{}, MinStateID: 20, MaxStateID: 20, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} OakSapling = Block{ID: 19, DisplayName: "Oak Sapling", Name: "oak_sapling", Hardness: 0, Diggable: true, DropIDs: []uint32{30}, NeedsTools: map[uint32]bool{}, MinStateID: 21, MaxStateID: 22, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} SpruceSapling = Block{ID: 20, DisplayName: "Spruce Sapling", Name: "spruce_sapling", Hardness: 0, Diggable: true, DropIDs: []uint32{31}, NeedsTools: map[uint32]bool{}, MinStateID: 23, MaxStateID: 24, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BirchSapling = Block{ID: 21, DisplayName: "Birch Sapling", Name: "birch_sapling", Hardness: 0, Diggable: true, DropIDs: []uint32{32}, NeedsTools: map[uint32]bool{}, MinStateID: 25, MaxStateID: 26, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} JungleSapling = Block{ID: 22, DisplayName: "Jungle Sapling", Name: "jungle_sapling", Hardness: 0, Diggable: true, DropIDs: []uint32{33}, NeedsTools: map[uint32]bool{}, MinStateID: 27, MaxStateID: 28, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} AcaciaSapling = Block{ID: 23, DisplayName: "Acacia Sapling", Name: "acacia_sapling", Hardness: 0, Diggable: true, DropIDs: []uint32{34}, NeedsTools: map[uint32]bool{}, MinStateID: 29, MaxStateID: 30, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} DarkOakSapling = Block{ID: 24, DisplayName: "Dark Oak Sapling", Name: "dark_oak_sapling", Hardness: 0, Diggable: true, DropIDs: []uint32{35}, NeedsTools: map[uint32]bool{}, MinStateID: 31, MaxStateID: 32, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Bedrock = Block{ID: 25, DisplayName: "Bedrock", Name: "bedrock", Hardness: 0, Diggable: false, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 33, MaxStateID: 33, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Water = Block{ID: 26, DisplayName: "Air", Name: "water", Hardness: 100, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 34, MaxStateID: 49, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} Lava = Block{ID: 27, DisplayName: "Air", Name: "lava", Hardness: 100, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 50, MaxStateID: 65, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 15} Sand = Block{ID: 28, DisplayName: "Sand", Name: "sand", Hardness: 0.5, Diggable: true, DropIDs: []uint32{37}, NeedsTools: map[uint32]bool{}, MinStateID: 66, MaxStateID: 66, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} RedSand = Block{ID: 29, DisplayName: "Red Sand", Name: "red_sand", Hardness: 0.5, Diggable: true, DropIDs: []uint32{38}, NeedsTools: map[uint32]bool{}, MinStateID: 67, MaxStateID: 67, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Gravel = Block{ID: 30, DisplayName: "Gravel", Name: "gravel", Hardness: 0.6, Diggable: true, DropIDs: []uint32{39}, NeedsTools: map[uint32]bool{}, MinStateID: 68, MaxStateID: 68, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} GoldOre = Block{ID: 31, DisplayName: "Gold Ore", Name: "gold_ore", Hardness: 3, Diggable: true, DropIDs: []uint32{695}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true}, MinStateID: 69, MaxStateID: 69, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DeepslateGoldOre = Block{ID: 32, DisplayName: "Deepslate Gold Ore", Name: "deepslate_gold_ore", Hardness: 4.5, Diggable: true, DropIDs: []uint32{695}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true}, MinStateID: 70, MaxStateID: 70, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} IronOre = Block{ID: 33, DisplayName: "Iron Ore", Name: "iron_ore", Hardness: 3, Diggable: true, DropIDs: []uint32{691}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 71, MaxStateID: 71, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DeepslateIronOre = Block{ID: 34, DisplayName: "Deepslate Iron Ore", Name: "deepslate_iron_ore", Hardness: 4.5, Diggable: true, DropIDs: []uint32{691}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 72, MaxStateID: 72, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CoalOre = Block{ID: 35, DisplayName: "Coal Ore", Name: "coal_ore", Hardness: 3, Diggable: true, DropIDs: []uint32{684}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 73, MaxStateID: 73, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DeepslateCoalOre = Block{ID: 36, DisplayName: "Deepslate Coal Ore", Name: "deepslate_coal_ore", Hardness: 4.5, Diggable: true, DropIDs: []uint32{684}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 74, MaxStateID: 74, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} NetherGoldOre = Block{ID: 37, DisplayName: "Nether Gold Ore", Name: "nether_gold_ore", Hardness: 3, Diggable: true, DropIDs: []uint32{861}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 75, MaxStateID: 75, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} OakLog = Block{ID: 38, DisplayName: "Oak Log", Name: "oak_log", Hardness: 2, Diggable: true, DropIDs: []uint32{101}, NeedsTools: map[uint32]bool{}, MinStateID: 76, MaxStateID: 78, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} SpruceLog = Block{ID: 39, DisplayName: "Spruce Log", Name: "spruce_log", Hardness: 2, Diggable: true, DropIDs: []uint32{102}, NeedsTools: map[uint32]bool{}, MinStateID: 79, MaxStateID: 81, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BirchLog = Block{ID: 40, DisplayName: "Birch Log", Name: "birch_log", Hardness: 2, Diggable: true, DropIDs: []uint32{103}, NeedsTools: map[uint32]bool{}, MinStateID: 82, MaxStateID: 84, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} JungleLog = Block{ID: 41, DisplayName: "Jungle Log", Name: "jungle_log", Hardness: 2, Diggable: true, DropIDs: []uint32{104}, NeedsTools: map[uint32]bool{}, MinStateID: 85, MaxStateID: 87, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} AcaciaLog = Block{ID: 42, DisplayName: "Acacia Log", Name: "acacia_log", Hardness: 2, Diggable: true, DropIDs: []uint32{105}, NeedsTools: map[uint32]bool{}, MinStateID: 88, MaxStateID: 90, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DarkOakLog = Block{ID: 43, DisplayName: "Dark Oak Log", Name: "dark_oak_log", Hardness: 2, Diggable: true, DropIDs: []uint32{106}, NeedsTools: map[uint32]bool{}, MinStateID: 91, MaxStateID: 93, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} StrippedSpruceLog = Block{ID: 44, DisplayName: "Stripped Spruce Log", Name: "stripped_spruce_log", Hardness: 2, Diggable: true, DropIDs: []uint32{110}, NeedsTools: map[uint32]bool{}, MinStateID: 94, MaxStateID: 96, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} StrippedBirchLog = Block{ID: 45, DisplayName: "Stripped Birch Log", Name: "stripped_birch_log", Hardness: 2, Diggable: true, DropIDs: []uint32{111}, NeedsTools: map[uint32]bool{}, MinStateID: 97, MaxStateID: 99, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} StrippedJungleLog = Block{ID: 46, DisplayName: "Stripped Jungle Log", Name: "stripped_jungle_log", Hardness: 2, Diggable: true, DropIDs: []uint32{112}, NeedsTools: map[uint32]bool{}, MinStateID: 100, MaxStateID: 102, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} StrippedAcaciaLog = Block{ID: 47, DisplayName: "Stripped Acacia Log", Name: "stripped_acacia_log", Hardness: 2, Diggable: true, DropIDs: []uint32{113}, NeedsTools: map[uint32]bool{}, MinStateID: 103, MaxStateID: 105, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} StrippedDarkOakLog = Block{ID: 48, DisplayName: "Stripped Dark Oak Log", Name: "stripped_dark_oak_log", Hardness: 2, Diggable: true, DropIDs: []uint32{114}, NeedsTools: map[uint32]bool{}, MinStateID: 106, MaxStateID: 108, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} StrippedOakLog = Block{ID: 49, DisplayName: "Stripped Oak Log", Name: "stripped_oak_log", Hardness: 2, Diggable: true, DropIDs: []uint32{109}, NeedsTools: map[uint32]bool{}, MinStateID: 109, MaxStateID: 111, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} OakWood = Block{ID: 50, DisplayName: "Oak Wood", Name: "oak_wood", Hardness: 2, Diggable: true, DropIDs: []uint32{125}, NeedsTools: map[uint32]bool{}, MinStateID: 112, MaxStateID: 114, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} SpruceWood = Block{ID: 51, DisplayName: "Spruce Wood", Name: "spruce_wood", Hardness: 2, Diggable: true, DropIDs: []uint32{126}, NeedsTools: map[uint32]bool{}, MinStateID: 115, MaxStateID: 117, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BirchWood = Block{ID: 52, DisplayName: "Birch Wood", Name: "birch_wood", Hardness: 2, Diggable: true, DropIDs: []uint32{127}, NeedsTools: map[uint32]bool{}, MinStateID: 118, MaxStateID: 120, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} JungleWood = Block{ID: 53, DisplayName: "Jungle Wood", Name: "jungle_wood", Hardness: 2, Diggable: true, DropIDs: []uint32{128}, NeedsTools: map[uint32]bool{}, MinStateID: 121, MaxStateID: 123, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} AcaciaWood = Block{ID: 54, DisplayName: "Acacia Wood", Name: "acacia_wood", Hardness: 2, Diggable: true, DropIDs: []uint32{129}, NeedsTools: map[uint32]bool{}, MinStateID: 124, MaxStateID: 126, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DarkOakWood = Block{ID: 55, DisplayName: "Dark Oak Wood", Name: "dark_oak_wood", Hardness: 2, Diggable: true, DropIDs: []uint32{130}, NeedsTools: map[uint32]bool{}, MinStateID: 127, MaxStateID: 129, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} StrippedOakWood = Block{ID: 56, DisplayName: "Stripped Oak Wood", Name: "stripped_oak_wood", Hardness: 2, Diggable: true, DropIDs: []uint32{117}, NeedsTools: map[uint32]bool{}, MinStateID: 130, MaxStateID: 132, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} StrippedSpruceWood = Block{ID: 57, DisplayName: "Stripped Spruce Wood", Name: "stripped_spruce_wood", Hardness: 2, Diggable: true, DropIDs: []uint32{118}, NeedsTools: map[uint32]bool{}, MinStateID: 133, MaxStateID: 135, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} StrippedBirchWood = Block{ID: 58, DisplayName: "Stripped Birch Wood", Name: "stripped_birch_wood", Hardness: 2, Diggable: true, DropIDs: []uint32{119}, NeedsTools: map[uint32]bool{}, MinStateID: 136, MaxStateID: 138, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} StrippedJungleWood = Block{ID: 59, DisplayName: "Stripped Jungle Wood", Name: "stripped_jungle_wood", Hardness: 2, Diggable: true, DropIDs: []uint32{120}, NeedsTools: map[uint32]bool{}, MinStateID: 139, MaxStateID: 141, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} StrippedAcaciaWood = Block{ID: 60, DisplayName: "Stripped Acacia Wood", Name: "stripped_acacia_wood", Hardness: 2, Diggable: true, DropIDs: []uint32{121}, NeedsTools: map[uint32]bool{}, MinStateID: 142, MaxStateID: 144, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} StrippedDarkOakWood = Block{ID: 61, DisplayName: "Stripped Dark Oak Wood", Name: "stripped_dark_oak_wood", Hardness: 2, Diggable: true, DropIDs: []uint32{122}, NeedsTools: map[uint32]bool{}, MinStateID: 145, MaxStateID: 147, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} OakLeaves = Block{ID: 62, DisplayName: "Oak Leaves", Name: "oak_leaves", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 148, MaxStateID: 161, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} SpruceLeaves = Block{ID: 63, DisplayName: "Spruce Leaves", Name: "spruce_leaves", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 162, MaxStateID: 175, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} BirchLeaves = Block{ID: 64, DisplayName: "Birch Leaves", Name: "birch_leaves", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 176, MaxStateID: 189, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} JungleLeaves = Block{ID: 65, DisplayName: "Jungle Leaves", Name: "jungle_leaves", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 190, MaxStateID: 203, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} AcaciaLeaves = Block{ID: 66, DisplayName: "Acacia Leaves", Name: "acacia_leaves", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 204, MaxStateID: 217, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} DarkOakLeaves = Block{ID: 67, DisplayName: "Dark Oak Leaves", Name: "dark_oak_leaves", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 218, MaxStateID: 231, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} AzaleaLeaves = Block{ID: 68, DisplayName: "Azalea Leaves", Name: "azalea_leaves", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 232, MaxStateID: 245, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} FloweringAzaleaLeaves = Block{ID: 69, DisplayName: "Flowering Azalea Leaves", Name: "flowering_azalea_leaves", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 246, MaxStateID: 259, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} Sponge = Block{ID: 70, DisplayName: "Sponge", Name: "sponge", Hardness: 0.6, Diggable: true, DropIDs: []uint32{141}, NeedsTools: map[uint32]bool{}, MinStateID: 260, MaxStateID: 260, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WetSponge = Block{ID: 71, DisplayName: "Wet Sponge", Name: "wet_sponge", Hardness: 0.6, Diggable: true, DropIDs: []uint32{142}, NeedsTools: map[uint32]bool{}, MinStateID: 261, MaxStateID: 261, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Glass = Block{ID: 72, DisplayName: "Glass", Name: "glass", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 262, MaxStateID: 262, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LapisOre = Block{ID: 73, DisplayName: "Lapis Lazuli Ore", Name: "lapis_ore", Hardness: 3, Diggable: true, DropIDs: []uint32{688}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 263, MaxStateID: 263, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DeepslateLapisOre = Block{ID: 74, DisplayName: "Deepslate Lapis Lazuli Ore", Name: "deepslate_lapis_ore", Hardness: 4.5, Diggable: true, DropIDs: []uint32{688}, NeedsTools: map[uint32]bool{721: true, 726: true, 706: true, 716: true}, MinStateID: 264, MaxStateID: 264, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} LapisBlock = Block{ID: 75, DisplayName: "Block of Lapis Lazuli", Name: "lapis_block", Hardness: 3, Diggable: true, DropIDs: []uint32{145}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 265, MaxStateID: 265, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Dispenser = Block{ID: 76, DisplayName: "Dispenser", Name: "dispenser", Hardness: 3.5, Diggable: true, DropIDs: []uint32{596}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 266, MaxStateID: 277, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Sandstone = Block{ID: 77, DisplayName: "Sandstone", Name: "sandstone", Hardness: 0.8, Diggable: true, DropIDs: []uint32{146}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 278, MaxStateID: 278, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} ChiseledSandstone = Block{ID: 78, DisplayName: "Chiseled Sandstone", Name: "chiseled_sandstone", Hardness: 0.8, Diggable: true, DropIDs: []uint32{147}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 279, MaxStateID: 279, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CutSandstone = Block{ID: 79, DisplayName: "Cut Sandstone", Name: "cut_sandstone", Hardness: 0.8, Diggable: true, DropIDs: []uint32{148}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 280, MaxStateID: 280, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} NoteBlock = Block{ID: 80, DisplayName: "Note Block", Name: "note_block", Hardness: 0.8, Diggable: true, DropIDs: []uint32{608}, NeedsTools: map[uint32]bool{}, MinStateID: 281, MaxStateID: 1080, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WhiteBed = Block{ID: 81, DisplayName: "White Bed", Name: "white_bed", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1081, MaxStateID: 1096, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} OrangeBed = Block{ID: 82, DisplayName: "Orange Bed", Name: "orange_bed", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1097, MaxStateID: 1112, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} MagentaBed = Block{ID: 83, DisplayName: "Magenta Bed", Name: "magenta_bed", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1113, MaxStateID: 1128, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LightBlueBed = Block{ID: 84, DisplayName: "Light Blue Bed", Name: "light_blue_bed", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1129, MaxStateID: 1144, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} YellowBed = Block{ID: 85, DisplayName: "Yellow Bed", Name: "yellow_bed", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1145, MaxStateID: 1160, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LimeBed = Block{ID: 86, DisplayName: "Lime Bed", Name: "lime_bed", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1161, MaxStateID: 1176, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PinkBed = Block{ID: 87, DisplayName: "Pink Bed", Name: "pink_bed", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1177, MaxStateID: 1192, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} GrayBed = Block{ID: 88, DisplayName: "Gray Bed", Name: "gray_bed", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1193, MaxStateID: 1208, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LightGrayBed = Block{ID: 89, DisplayName: "Light Gray Bed", Name: "light_gray_bed", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1209, MaxStateID: 1224, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} CyanBed = Block{ID: 90, DisplayName: "Cyan Bed", Name: "cyan_bed", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1225, MaxStateID: 1240, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PurpleBed = Block{ID: 91, DisplayName: "Purple Bed", Name: "purple_bed", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1241, MaxStateID: 1256, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BlueBed = Block{ID: 92, DisplayName: "Blue Bed", Name: "blue_bed", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1257, MaxStateID: 1272, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BrownBed = Block{ID: 93, DisplayName: "Brown Bed", Name: "brown_bed", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1273, MaxStateID: 1288, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} GreenBed = Block{ID: 94, DisplayName: "Green Bed", Name: "green_bed", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1289, MaxStateID: 1304, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} RedBed = Block{ID: 95, DisplayName: "Red Bed", Name: "red_bed", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1305, MaxStateID: 1320, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BlackBed = Block{ID: 96, DisplayName: "Black Bed", Name: "black_bed", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1321, MaxStateID: 1336, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PoweredRail = Block{ID: 97, DisplayName: "Powered Rail", Name: "powered_rail", Hardness: 0.7, Diggable: true, DropIDs: []uint32{657}, NeedsTools: map[uint32]bool{}, MinStateID: 1337, MaxStateID: 1360, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} DetectorRail = Block{ID: 98, DisplayName: "Detector Rail", Name: "detector_rail", Hardness: 0.7, Diggable: true, DropIDs: []uint32{658}, NeedsTools: map[uint32]bool{}, MinStateID: 1361, MaxStateID: 1384, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} StickyPiston = Block{ID: 99, DisplayName: "Sticky Piston", Name: "sticky_piston", Hardness: 1.5, Diggable: true, DropIDs: []uint32{591}, NeedsTools: map[uint32]bool{}, MinStateID: 1385, MaxStateID: 1396, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Cobweb = Block{ID: 100, DisplayName: "Cobweb", Name: "cobweb", Hardness: 4, Diggable: true, DropIDs: []uint32{732}, NeedsTools: map[uint32]bool{699: true, 704: true, 709: true, 714: true, 719: true, 724: true, 848: true}, MinStateID: 1397, MaxStateID: 1397, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} Grass = Block{ID: 101, DisplayName: "Grass", Name: "grass", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1398, MaxStateID: 1398, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Fern = Block{ID: 102, DisplayName: "Fern", Name: "fern", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1399, MaxStateID: 1399, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} DeadBush = Block{ID: 103, DisplayName: "Dead Bush", Name: "dead_bush", Hardness: 0, Diggable: true, DropIDs: []uint32{729}, NeedsTools: map[uint32]bool{}, MinStateID: 1400, MaxStateID: 1400, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Seagrass = Block{ID: 104, DisplayName: "Seagrass", Name: "seagrass", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1401, MaxStateID: 1401, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} TallSeagrass = Block{ID: 105, DisplayName: "Air", Name: "tall_seagrass", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1402, MaxStateID: 1403, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} Piston = Block{ID: 106, DisplayName: "Piston", Name: "piston", Hardness: 1.5, Diggable: true, DropIDs: []uint32{590}, NeedsTools: map[uint32]bool{}, MinStateID: 1404, MaxStateID: 1415, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PistonHead = Block{ID: 107, DisplayName: "Air", Name: "piston_head", Hardness: 1.5, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1416, MaxStateID: 1439, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WhiteWool = Block{ID: 108, DisplayName: "White Wool", Name: "white_wool", Hardness: 0.8, Diggable: true, DropIDs: []uint32{157}, NeedsTools: map[uint32]bool{}, MinStateID: 1440, MaxStateID: 1440, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} OrangeWool = Block{ID: 109, DisplayName: "Orange Wool", Name: "orange_wool", Hardness: 0.8, Diggable: true, DropIDs: []uint32{158}, NeedsTools: map[uint32]bool{}, MinStateID: 1441, MaxStateID: 1441, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} MagentaWool = Block{ID: 110, DisplayName: "Magenta Wool", Name: "magenta_wool", Hardness: 0.8, Diggable: true, DropIDs: []uint32{159}, NeedsTools: map[uint32]bool{}, MinStateID: 1442, MaxStateID: 1442, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} LightBlueWool = Block{ID: 111, DisplayName: "Light Blue Wool", Name: "light_blue_wool", Hardness: 0.8, Diggable: true, DropIDs: []uint32{160}, NeedsTools: map[uint32]bool{}, MinStateID: 1443, MaxStateID: 1443, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} YellowWool = Block{ID: 112, DisplayName: "Yellow Wool", Name: "yellow_wool", Hardness: 0.8, Diggable: true, DropIDs: []uint32{161}, NeedsTools: map[uint32]bool{}, MinStateID: 1444, MaxStateID: 1444, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} LimeWool = Block{ID: 113, DisplayName: "Lime Wool", Name: "lime_wool", Hardness: 0.8, Diggable: true, DropIDs: []uint32{162}, NeedsTools: map[uint32]bool{}, MinStateID: 1445, MaxStateID: 1445, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PinkWool = Block{ID: 114, DisplayName: "Pink Wool", Name: "pink_wool", Hardness: 0.8, Diggable: true, DropIDs: []uint32{163}, NeedsTools: map[uint32]bool{}, MinStateID: 1446, MaxStateID: 1446, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} GrayWool = Block{ID: 115, DisplayName: "Gray Wool", Name: "gray_wool", Hardness: 0.8, Diggable: true, DropIDs: []uint32{164}, NeedsTools: map[uint32]bool{}, MinStateID: 1447, MaxStateID: 1447, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} LightGrayWool = Block{ID: 116, DisplayName: "Light Gray Wool", Name: "light_gray_wool", Hardness: 0.8, Diggable: true, DropIDs: []uint32{165}, NeedsTools: map[uint32]bool{}, MinStateID: 1448, MaxStateID: 1448, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CyanWool = Block{ID: 117, DisplayName: "Cyan Wool", Name: "cyan_wool", Hardness: 0.8, Diggable: true, DropIDs: []uint32{166}, NeedsTools: map[uint32]bool{}, MinStateID: 1449, MaxStateID: 1449, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PurpleWool = Block{ID: 118, DisplayName: "Purple Wool", Name: "purple_wool", Hardness: 0.8, Diggable: true, DropIDs: []uint32{167}, NeedsTools: map[uint32]bool{}, MinStateID: 1450, MaxStateID: 1450, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BlueWool = Block{ID: 119, DisplayName: "Blue Wool", Name: "blue_wool", Hardness: 0.8, Diggable: true, DropIDs: []uint32{168}, NeedsTools: map[uint32]bool{}, MinStateID: 1451, MaxStateID: 1451, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BrownWool = Block{ID: 120, DisplayName: "Brown Wool", Name: "brown_wool", Hardness: 0.8, Diggable: true, DropIDs: []uint32{169}, NeedsTools: map[uint32]bool{}, MinStateID: 1452, MaxStateID: 1452, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} GreenWool = Block{ID: 121, DisplayName: "Green Wool", Name: "green_wool", Hardness: 0.8, Diggable: true, DropIDs: []uint32{170}, NeedsTools: map[uint32]bool{}, MinStateID: 1453, MaxStateID: 1453, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} RedWool = Block{ID: 122, DisplayName: "Red Wool", Name: "red_wool", Hardness: 0.8, Diggable: true, DropIDs: []uint32{171}, NeedsTools: map[uint32]bool{}, MinStateID: 1454, MaxStateID: 1454, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BlackWool = Block{ID: 123, DisplayName: "Black Wool", Name: "black_wool", Hardness: 0.8, Diggable: true, DropIDs: []uint32{172}, NeedsTools: map[uint32]bool{}, MinStateID: 1455, MaxStateID: 1455, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} MovingPiston = Block{ID: 124, DisplayName: "Air", Name: "moving_piston", Hardness: 0, Diggable: false, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1456, MaxStateID: 1467, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Dandelion = Block{ID: 125, DisplayName: "Dandelion", Name: "dandelion", Hardness: 0, Diggable: true, DropIDs: []uint32{173}, NeedsTools: map[uint32]bool{}, MinStateID: 1468, MaxStateID: 1468, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Poppy = Block{ID: 126, DisplayName: "Poppy", Name: "poppy", Hardness: 0, Diggable: true, DropIDs: []uint32{174}, NeedsTools: map[uint32]bool{}, MinStateID: 1469, MaxStateID: 1469, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BlueOrchid = Block{ID: 127, DisplayName: "Blue Orchid", Name: "blue_orchid", Hardness: 0, Diggable: true, DropIDs: []uint32{175}, NeedsTools: map[uint32]bool{}, MinStateID: 1470, MaxStateID: 1470, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Allium = Block{ID: 128, DisplayName: "Allium", Name: "allium", Hardness: 0, Diggable: true, DropIDs: []uint32{176}, NeedsTools: map[uint32]bool{}, MinStateID: 1471, MaxStateID: 1471, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} AzureBluet = Block{ID: 129, DisplayName: "Azure Bluet", Name: "azure_bluet", Hardness: 0, Diggable: true, DropIDs: []uint32{177}, NeedsTools: map[uint32]bool{}, MinStateID: 1472, MaxStateID: 1472, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} RedTulip = Block{ID: 130, DisplayName: "Red Tulip", Name: "red_tulip", Hardness: 0, Diggable: true, DropIDs: []uint32{178}, NeedsTools: map[uint32]bool{}, MinStateID: 1473, MaxStateID: 1473, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} OrangeTulip = Block{ID: 131, DisplayName: "Orange Tulip", Name: "orange_tulip", Hardness: 0, Diggable: true, DropIDs: []uint32{179}, NeedsTools: map[uint32]bool{}, MinStateID: 1474, MaxStateID: 1474, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} WhiteTulip = Block{ID: 132, DisplayName: "White Tulip", Name: "white_tulip", Hardness: 0, Diggable: true, DropIDs: []uint32{180}, NeedsTools: map[uint32]bool{}, MinStateID: 1475, MaxStateID: 1475, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PinkTulip = Block{ID: 133, DisplayName: "Pink Tulip", Name: "pink_tulip", Hardness: 0, Diggable: true, DropIDs: []uint32{181}, NeedsTools: map[uint32]bool{}, MinStateID: 1476, MaxStateID: 1476, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} OxeyeDaisy = Block{ID: 134, DisplayName: "Oxeye Daisy", Name: "oxeye_daisy", Hardness: 0, Diggable: true, DropIDs: []uint32{182}, NeedsTools: map[uint32]bool{}, MinStateID: 1477, MaxStateID: 1477, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Cornflower = Block{ID: 135, DisplayName: "Cornflower", Name: "cornflower", Hardness: 0, Diggable: true, DropIDs: []uint32{183}, NeedsTools: map[uint32]bool{}, MinStateID: 1478, MaxStateID: 1478, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} WitherRose = Block{ID: 136, DisplayName: "Wither Rose", Name: "wither_rose", Hardness: 0, Diggable: true, DropIDs: []uint32{185}, NeedsTools: map[uint32]bool{}, MinStateID: 1479, MaxStateID: 1479, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LilyOfTheValley = Block{ID: 137, DisplayName: "Lily of the Valley", Name: "lily_of_the_valley", Hardness: 0, Diggable: true, DropIDs: []uint32{184}, NeedsTools: map[uint32]bool{}, MinStateID: 1480, MaxStateID: 1480, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BrownMushroom = Block{ID: 138, DisplayName: "Brown Mushroom", Name: "brown_mushroom", Hardness: 0, Diggable: true, DropIDs: []uint32{187}, NeedsTools: map[uint32]bool{}, MinStateID: 1481, MaxStateID: 1481, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 1} RedMushroom = Block{ID: 139, DisplayName: "Red Mushroom", Name: "red_mushroom", Hardness: 0, Diggable: true, DropIDs: []uint32{188}, NeedsTools: map[uint32]bool{}, MinStateID: 1482, MaxStateID: 1482, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} GoldBlock = Block{ID: 140, DisplayName: "Block of Gold", Name: "gold_block", Hardness: 3, Diggable: true, DropIDs: []uint32{67}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true}, MinStateID: 1483, MaxStateID: 1483, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} IronBlock = Block{ID: 141, DisplayName: "Block of Iron", Name: "iron_block", Hardness: 5, Diggable: true, DropIDs: []uint32{65}, NeedsTools: map[uint32]bool{721: true, 726: true, 706: true, 716: true}, MinStateID: 1484, MaxStateID: 1484, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Bricks = Block{ID: 142, DisplayName: "Bricks", Name: "bricks", Hardness: 2, Diggable: true, DropIDs: []uint32{232}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 1485, MaxStateID: 1485, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Tnt = Block{ID: 143, DisplayName: "TNT", Name: "tnt", Hardness: 0, Diggable: true, DropIDs: []uint32{606}, NeedsTools: map[uint32]bool{}, MinStateID: 1486, MaxStateID: 1487, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Bookshelf = Block{ID: 144, DisplayName: "Bookshelf", Name: "bookshelf", Hardness: 1.5, Diggable: true, DropIDs: []uint32{792}, NeedsTools: map[uint32]bool{}, MinStateID: 1488, MaxStateID: 1488, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} MossyCobblestone = Block{ID: 145, DisplayName: "Mossy Cobblestone", Name: "mossy_cobblestone", Hardness: 2, Diggable: true, DropIDs: []uint32{234}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 1489, MaxStateID: 1489, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Obsidian = Block{ID: 146, DisplayName: "Obsidian", Name: "obsidian", Hardness: 50, Diggable: true, DropIDs: []uint32{235}, NeedsTools: map[uint32]bool{721: true, 726: true}, MinStateID: 1490, MaxStateID: 1490, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Torch = Block{ID: 147, DisplayName: "Torch", Name: "torch", Hardness: 0, Diggable: true, DropIDs: []uint32{236}, NeedsTools: map[uint32]bool{}, MinStateID: 1491, MaxStateID: 1491, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 14} WallTorch = Block{ID: 148, DisplayName: "Torch", Name: "wall_torch", Hardness: 0, Diggable: true, DropIDs: []uint32{236}, NeedsTools: map[uint32]bool{}, MinStateID: 1492, MaxStateID: 1495, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 14} Fire = Block{ID: 149, DisplayName: "Air", Name: "fire", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 1496, MaxStateID: 2007, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 15} SoulFire = Block{ID: 150, DisplayName: "Air", Name: "soul_fire", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 2008, MaxStateID: 2008, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 10} Spawner = Block{ID: 151, DisplayName: "Spawner", Name: "spawner", Hardness: 5, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 2009, MaxStateID: 2009, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} OakStairs = Block{ID: 152, DisplayName: "Oak Stairs", Name: "oak_stairs", Hardness: 2, Diggable: true, DropIDs: []uint32{244}, NeedsTools: map[uint32]bool{}, MinStateID: 2010, MaxStateID: 2089, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} Chest = Block{ID: 153, DisplayName: "Chest", Name: "chest", Hardness: 2.5, Diggable: true, DropIDs: []uint32{245}, NeedsTools: map[uint32]bool{}, MinStateID: 2090, MaxStateID: 2113, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} RedstoneWire = Block{ID: 154, DisplayName: "Redstone Dust", Name: "redstone_wire", Hardness: 0, Diggable: true, DropIDs: []uint32{585}, NeedsTools: map[uint32]bool{}, MinStateID: 2114, MaxStateID: 3409, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} DiamondOre = Block{ID: 155, DisplayName: "Diamond Ore", Name: "diamond_ore", Hardness: 3, Diggable: true, DropIDs: []uint32{686}, NeedsTools: map[uint32]bool{721: true, 726: true, 716: true}, MinStateID: 3410, MaxStateID: 3410, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DeepslateDiamondOre = Block{ID: 156, DisplayName: "Deepslate Diamond Ore", Name: "deepslate_diamond_ore", Hardness: 4.5, Diggable: true, DropIDs: []uint32{686}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true}, MinStateID: 3411, MaxStateID: 3411, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DiamondBlock = Block{ID: 157, DisplayName: "Block of Diamond", Name: "diamond_block", Hardness: 5, Diggable: true, DropIDs: []uint32{68}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true}, MinStateID: 3412, MaxStateID: 3412, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CraftingTable = Block{ID: 158, DisplayName: "Crafting Table", Name: "crafting_table", Hardness: 2.5, Diggable: true, DropIDs: []uint32{246}, NeedsTools: map[uint32]bool{}, MinStateID: 3413, MaxStateID: 3413, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Wheat = Block{ID: 159, DisplayName: "Wheat Seeds", Name: "wheat", Hardness: 0, Diggable: true, DropIDs: []uint32{735}, NeedsTools: map[uint32]bool{}, MinStateID: 3414, MaxStateID: 3421, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Farmland = Block{ID: 160, DisplayName: "Farmland", Name: "farmland", Hardness: 0.6, Diggable: true, DropIDs: []uint32{15}, NeedsTools: map[uint32]bool{}, MinStateID: 3422, MaxStateID: 3429, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} Furnace = Block{ID: 161, DisplayName: "Furnace", Name: "furnace", Hardness: 3.5, Diggable: true, DropIDs: []uint32{248}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 3430, MaxStateID: 3437, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} OakSign = Block{ID: 162, DisplayName: "Oak Sign", Name: "oak_sign", Hardness: 1, Diggable: true, DropIDs: []uint32{768}, NeedsTools: map[uint32]bool{}, MinStateID: 3438, MaxStateID: 3469, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} SpruceSign = Block{ID: 163, DisplayName: "Spruce Sign", Name: "spruce_sign", Hardness: 1, Diggable: true, DropIDs: []uint32{769}, NeedsTools: map[uint32]bool{}, MinStateID: 3470, MaxStateID: 3501, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BirchSign = Block{ID: 164, DisplayName: "Birch Sign", Name: "birch_sign", Hardness: 1, Diggable: true, DropIDs: []uint32{770}, NeedsTools: map[uint32]bool{}, MinStateID: 3502, MaxStateID: 3533, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} AcaciaSign = Block{ID: 165, DisplayName: "Acacia Sign", Name: "acacia_sign", Hardness: 1, Diggable: true, DropIDs: []uint32{772}, NeedsTools: map[uint32]bool{}, MinStateID: 3534, MaxStateID: 3565, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} JungleSign = Block{ID: 166, DisplayName: "Jungle Sign", Name: "jungle_sign", Hardness: 1, Diggable: true, DropIDs: []uint32{771}, NeedsTools: map[uint32]bool{}, MinStateID: 3566, MaxStateID: 3597, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} DarkOakSign = Block{ID: 167, DisplayName: "Dark Oak Sign", Name: "dark_oak_sign", Hardness: 1, Diggable: true, DropIDs: []uint32{773}, NeedsTools: map[uint32]bool{}, MinStateID: 3598, MaxStateID: 3629, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} OakDoor = Block{ID: 168, DisplayName: "Oak Door", Name: "oak_door", Hardness: 3, Diggable: true, DropIDs: []uint32{632}, NeedsTools: map[uint32]bool{}, MinStateID: 3630, MaxStateID: 3693, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Ladder = Block{ID: 169, DisplayName: "Ladder", Name: "ladder", Hardness: 0.4, Diggable: true, DropIDs: []uint32{249}, NeedsTools: map[uint32]bool{}, MinStateID: 3694, MaxStateID: 3701, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Rail = Block{ID: 170, DisplayName: "Rail", Name: "rail", Hardness: 0.7, Diggable: true, DropIDs: []uint32{659}, NeedsTools: map[uint32]bool{}, MinStateID: 3702, MaxStateID: 3721, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} CobblestoneStairs = Block{ID: 171, DisplayName: "Cobblestone Stairs", Name: "cobblestone_stairs", Hardness: 2, Diggable: true, DropIDs: []uint32{250}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 3722, MaxStateID: 3801, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} OakWallSign = Block{ID: 172, DisplayName: "Oak Sign", Name: "oak_wall_sign", Hardness: 1, Diggable: true, DropIDs: []uint32{768}, NeedsTools: map[uint32]bool{}, MinStateID: 3802, MaxStateID: 3809, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} SpruceWallSign = Block{ID: 173, DisplayName: "Spruce Sign", Name: "spruce_wall_sign", Hardness: 1, Diggable: true, DropIDs: []uint32{769}, NeedsTools: map[uint32]bool{}, MinStateID: 3810, MaxStateID: 3817, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BirchWallSign = Block{ID: 174, DisplayName: "Birch Sign", Name: "birch_wall_sign", Hardness: 1, Diggable: true, DropIDs: []uint32{770}, NeedsTools: map[uint32]bool{}, MinStateID: 3818, MaxStateID: 3825, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} AcaciaWallSign = Block{ID: 175, DisplayName: "Acacia Sign", Name: "acacia_wall_sign", Hardness: 1, Diggable: true, DropIDs: []uint32{772}, NeedsTools: map[uint32]bool{}, MinStateID: 3826, MaxStateID: 3833, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} JungleWallSign = Block{ID: 176, DisplayName: "Jungle Sign", Name: "jungle_wall_sign", Hardness: 1, Diggable: true, DropIDs: []uint32{771}, NeedsTools: map[uint32]bool{}, MinStateID: 3834, MaxStateID: 3841, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} DarkOakWallSign = Block{ID: 177, DisplayName: "Dark Oak Sign", Name: "dark_oak_wall_sign", Hardness: 1, Diggable: true, DropIDs: []uint32{773}, NeedsTools: map[uint32]bool{}, MinStateID: 3842, MaxStateID: 3849, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Lever = Block{ID: 178, DisplayName: "Lever", Name: "lever", Hardness: 0.5, Diggable: true, DropIDs: []uint32{600}, NeedsTools: map[uint32]bool{}, MinStateID: 3850, MaxStateID: 3873, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} StonePressurePlate = Block{ID: 179, DisplayName: "Stone Pressure Plate", Name: "stone_pressure_plate", Hardness: 0.5, Diggable: true, DropIDs: []uint32{619}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 3874, MaxStateID: 3875, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} IronDoor = Block{ID: 180, DisplayName: "Iron Door", Name: "iron_door", Hardness: 5, Diggable: true, DropIDs: []uint32{631}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 3876, MaxStateID: 3939, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} OakPressurePlate = Block{ID: 181, DisplayName: "Oak Pressure Plate", Name: "oak_pressure_plate", Hardness: 0.5, Diggable: true, DropIDs: []uint32{623}, NeedsTools: map[uint32]bool{}, MinStateID: 3940, MaxStateID: 3941, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} SprucePressurePlate = Block{ID: 182, DisplayName: "Spruce Pressure Plate", Name: "spruce_pressure_plate", Hardness: 0.5, Diggable: true, DropIDs: []uint32{624}, NeedsTools: map[uint32]bool{}, MinStateID: 3942, MaxStateID: 3943, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BirchPressurePlate = Block{ID: 183, DisplayName: "Birch Pressure Plate", Name: "birch_pressure_plate", Hardness: 0.5, Diggable: true, DropIDs: []uint32{625}, NeedsTools: map[uint32]bool{}, MinStateID: 3944, MaxStateID: 3945, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} JunglePressurePlate = Block{ID: 184, DisplayName: "Jungle Pressure Plate", Name: "jungle_pressure_plate", Hardness: 0.5, Diggable: true, DropIDs: []uint32{626}, NeedsTools: map[uint32]bool{}, MinStateID: 3946, MaxStateID: 3947, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} AcaciaPressurePlate = Block{ID: 185, DisplayName: "Acacia Pressure Plate", Name: "acacia_pressure_plate", Hardness: 0.5, Diggable: true, DropIDs: []uint32{627}, NeedsTools: map[uint32]bool{}, MinStateID: 3948, MaxStateID: 3949, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} DarkOakPressurePlate = Block{ID: 186, DisplayName: "Dark Oak Pressure Plate", Name: "dark_oak_pressure_plate", Hardness: 0.5, Diggable: true, DropIDs: []uint32{628}, NeedsTools: map[uint32]bool{}, MinStateID: 3950, MaxStateID: 3951, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} RedstoneOre = Block{ID: 187, DisplayName: "Redstone Ore", Name: "redstone_ore", Hardness: 3, Diggable: true, DropIDs: []uint32{585}, NeedsTools: map[uint32]bool{726: true, 716: true, 721: true}, MinStateID: 3952, MaxStateID: 3953, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DeepslateRedstoneOre = Block{ID: 188, DisplayName: "Deepslate Redstone Ore", Name: "deepslate_redstone_ore", Hardness: 4.5, Diggable: true, DropIDs: []uint32{585}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true}, MinStateID: 3954, MaxStateID: 3955, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} RedstoneTorch = Block{ID: 189, DisplayName: "Redstone Torch", Name: "redstone_torch", Hardness: 0, Diggable: true, DropIDs: []uint32{586}, NeedsTools: map[uint32]bool{}, MinStateID: 3956, MaxStateID: 3957, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 7} RedstoneWallTorch = Block{ID: 190, DisplayName: "Redstone Torch", Name: "redstone_wall_torch", Hardness: 0, Diggable: true, DropIDs: []uint32{586}, NeedsTools: map[uint32]bool{}, MinStateID: 3958, MaxStateID: 3965, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 7} StoneButton = Block{ID: 191, DisplayName: "Stone Button", Name: "stone_button", Hardness: 0.5, Diggable: true, DropIDs: []uint32{609}, NeedsTools: map[uint32]bool{}, MinStateID: 3966, MaxStateID: 3989, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Snow = Block{ID: 192, DisplayName: "Snow", Name: "snow", Hardness: 0.1, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{700: true, 705: true, 710: true, 715: true, 720: true, 725: true}, MinStateID: 3990, MaxStateID: 3997, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} Ice = Block{ID: 193, DisplayName: "Ice", Name: "ice", Hardness: 0.5, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 3998, MaxStateID: 3998, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} SnowBlock = Block{ID: 194, DisplayName: "Snow Block", Name: "snow_block", Hardness: 0.2, Diggable: true, DropIDs: []uint32{780}, NeedsTools: map[uint32]bool{700: true, 705: true, 710: true, 715: true, 720: true, 725: true}, MinStateID: 3999, MaxStateID: 3999, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Cactus = Block{ID: 195, DisplayName: "Cactus", Name: "cactus", Hardness: 0.4, Diggable: true, DropIDs: []uint32{254}, NeedsTools: map[uint32]bool{}, MinStateID: 4000, MaxStateID: 4015, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} Clay = Block{ID: 196, DisplayName: "Clay", Name: "clay", Hardness: 0.6, Diggable: true, DropIDs: []uint32{789}, NeedsTools: map[uint32]bool{}, MinStateID: 4016, MaxStateID: 4016, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} SugarCane = Block{ID: 197, DisplayName: "Sugar Cane", Name: "sugar_cane", Hardness: 0, Diggable: true, DropIDs: []uint32{196}, NeedsTools: map[uint32]bool{}, MinStateID: 4017, MaxStateID: 4032, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Jukebox = Block{ID: 198, DisplayName: "Jukebox", Name: "jukebox", Hardness: 2, Diggable: true, DropIDs: []uint32{256}, NeedsTools: map[uint32]bool{}, MinStateID: 4033, MaxStateID: 4034, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} OakFence = Block{ID: 199, DisplayName: "Oak Fence", Name: "oak_fence", Hardness: 2, Diggable: true, DropIDs: []uint32{257}, NeedsTools: map[uint32]bool{}, MinStateID: 4035, MaxStateID: 4066, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} Pumpkin = Block{ID: 200, DisplayName: "Pumpkin", Name: "pumpkin", Hardness: 1, Diggable: true, DropIDs: []uint32{265}, NeedsTools: map[uint32]bool{}, MinStateID: 4067, MaxStateID: 4067, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Netherrack = Block{ID: 201, DisplayName: "Netherrack", Name: "netherrack", Hardness: 0.4, Diggable: true, DropIDs: []uint32{268}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 4068, MaxStateID: 4068, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} SoulSand = Block{ID: 202, DisplayName: "Soul Sand", Name: "soul_sand", Hardness: 0.5, Diggable: true, DropIDs: []uint32{269}, NeedsTools: map[uint32]bool{}, MinStateID: 4069, MaxStateID: 4069, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} SoulSoil = Block{ID: 203, DisplayName: "Soul Soil", Name: "soul_soil", Hardness: 0.5, Diggable: true, DropIDs: []uint32{270}, NeedsTools: map[uint32]bool{}, MinStateID: 4070, MaxStateID: 4070, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Basalt = Block{ID: 204, DisplayName: "Basalt", Name: "basalt", Hardness: 1.25, Diggable: true, DropIDs: []uint32{271}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 4071, MaxStateID: 4073, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PolishedBasalt = Block{ID: 205, DisplayName: "Polished Basalt", Name: "polished_basalt", Hardness: 1.25, Diggable: true, DropIDs: []uint32{272}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 4074, MaxStateID: 4076, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} SoulTorch = Block{ID: 206, DisplayName: "Soul Torch", Name: "soul_torch", Hardness: 0, Diggable: true, DropIDs: []uint32{274}, NeedsTools: map[uint32]bool{}, MinStateID: 4077, MaxStateID: 4077, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 10} SoulWallTorch = Block{ID: 207, DisplayName: "Soul Torch", Name: "soul_wall_torch", Hardness: 0, Diggable: true, DropIDs: []uint32{274}, NeedsTools: map[uint32]bool{}, MinStateID: 4078, MaxStateID: 4081, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 10} Glowstone = Block{ID: 208, DisplayName: "Glowstone", Name: "glowstone", Hardness: 0.3, Diggable: true, DropIDs: []uint32{800}, NeedsTools: map[uint32]bool{}, MinStateID: 4082, MaxStateID: 4082, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 15} NetherPortal = Block{ID: 209, DisplayName: "Air", Name: "nether_portal", Hardness: 0, Diggable: false, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4083, MaxStateID: 4084, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 11} CarvedPumpkin = Block{ID: 210, DisplayName: "Carved Pumpkin", Name: "carved_pumpkin", Hardness: 1, Diggable: true, DropIDs: []uint32{266}, NeedsTools: map[uint32]bool{}, MinStateID: 4085, MaxStateID: 4088, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} JackOLantern = Block{ID: 211, DisplayName: "Jack o'Lantern", Name: "jack_o_lantern", Hardness: 1, Diggable: true, DropIDs: []uint32{267}, NeedsTools: map[uint32]bool{}, MinStateID: 4089, MaxStateID: 4092, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 15} Cake = Block{ID: 212, DisplayName: "Cake", Name: "cake", Hardness: 0.5, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4093, MaxStateID: 4099, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} Repeater = Block{ID: 213, DisplayName: "Redstone Repeater", Name: "repeater", Hardness: 0, Diggable: true, DropIDs: []uint32{588}, NeedsTools: map[uint32]bool{}, MinStateID: 4100, MaxStateID: 4163, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WhiteStainedGlass = Block{ID: 214, DisplayName: "White Stained Glass", Name: "white_stained_glass", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4164, MaxStateID: 4164, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} OrangeStainedGlass = Block{ID: 215, DisplayName: "Orange Stained Glass", Name: "orange_stained_glass", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4165, MaxStateID: 4165, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} MagentaStainedGlass = Block{ID: 216, DisplayName: "Magenta Stained Glass", Name: "magenta_stained_glass", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4166, MaxStateID: 4166, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LightBlueStainedGlass = Block{ID: 217, DisplayName: "Light Blue Stained Glass", Name: "light_blue_stained_glass", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4167, MaxStateID: 4167, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} YellowStainedGlass = Block{ID: 218, DisplayName: "Yellow Stained Glass", Name: "yellow_stained_glass", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4168, MaxStateID: 4168, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LimeStainedGlass = Block{ID: 219, DisplayName: "Lime Stained Glass", Name: "lime_stained_glass", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4169, MaxStateID: 4169, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PinkStainedGlass = Block{ID: 220, DisplayName: "Pink Stained Glass", Name: "pink_stained_glass", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4170, MaxStateID: 4170, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} GrayStainedGlass = Block{ID: 221, DisplayName: "Gray Stained Glass", Name: "gray_stained_glass", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4171, MaxStateID: 4171, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LightGrayStainedGlass = Block{ID: 222, DisplayName: "Light Gray Stained Glass", Name: "light_gray_stained_glass", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4172, MaxStateID: 4172, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} CyanStainedGlass = Block{ID: 223, DisplayName: "Cyan Stained Glass", Name: "cyan_stained_glass", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4173, MaxStateID: 4173, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PurpleStainedGlass = Block{ID: 224, DisplayName: "Purple Stained Glass", Name: "purple_stained_glass", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4174, MaxStateID: 4174, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BlueStainedGlass = Block{ID: 225, DisplayName: "Blue Stained Glass", Name: "blue_stained_glass", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4175, MaxStateID: 4175, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BrownStainedGlass = Block{ID: 226, DisplayName: "Brown Stained Glass", Name: "brown_stained_glass", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4176, MaxStateID: 4176, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} GreenStainedGlass = Block{ID: 227, DisplayName: "Green Stained Glass", Name: "green_stained_glass", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4177, MaxStateID: 4177, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} RedStainedGlass = Block{ID: 228, DisplayName: "Red Stained Glass", Name: "red_stained_glass", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4178, MaxStateID: 4178, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BlackStainedGlass = Block{ID: 229, DisplayName: "Black Stained Glass", Name: "black_stained_glass", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4179, MaxStateID: 4179, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} OakTrapdoor = Block{ID: 230, DisplayName: "Oak Trapdoor", Name: "oak_trapdoor", Hardness: 3, Diggable: true, DropIDs: []uint32{641}, NeedsTools: map[uint32]bool{}, MinStateID: 4180, MaxStateID: 4243, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} SpruceTrapdoor = Block{ID: 231, DisplayName: "Spruce Trapdoor", Name: "spruce_trapdoor", Hardness: 3, Diggable: true, DropIDs: []uint32{642}, NeedsTools: map[uint32]bool{}, MinStateID: 4244, MaxStateID: 4307, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BirchTrapdoor = Block{ID: 232, DisplayName: "Birch Trapdoor", Name: "birch_trapdoor", Hardness: 3, Diggable: true, DropIDs: []uint32{643}, NeedsTools: map[uint32]bool{}, MinStateID: 4308, MaxStateID: 4371, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} JungleTrapdoor = Block{ID: 233, DisplayName: "Jungle Trapdoor", Name: "jungle_trapdoor", Hardness: 3, Diggable: true, DropIDs: []uint32{644}, NeedsTools: map[uint32]bool{}, MinStateID: 4372, MaxStateID: 4435, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} AcaciaTrapdoor = Block{ID: 234, DisplayName: "Acacia Trapdoor", Name: "acacia_trapdoor", Hardness: 3, Diggable: true, DropIDs: []uint32{645}, NeedsTools: map[uint32]bool{}, MinStateID: 4436, MaxStateID: 4499, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} DarkOakTrapdoor = Block{ID: 235, DisplayName: "Dark Oak Trapdoor", Name: "dark_oak_trapdoor", Hardness: 3, Diggable: true, DropIDs: []uint32{646}, NeedsTools: map[uint32]bool{}, MinStateID: 4500, MaxStateID: 4563, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} StoneBricks = Block{ID: 236, DisplayName: "Stone Bricks", Name: "stone_bricks", Hardness: 1.5, Diggable: true, DropIDs: []uint32{283}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 4564, MaxStateID: 4564, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} MossyStoneBricks = Block{ID: 237, DisplayName: "Mossy Stone Bricks", Name: "mossy_stone_bricks", Hardness: 1.5, Diggable: true, DropIDs: []uint32{284}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 4565, MaxStateID: 4565, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CrackedStoneBricks = Block{ID: 238, DisplayName: "Cracked Stone Bricks", Name: "cracked_stone_bricks", Hardness: 1.5, Diggable: true, DropIDs: []uint32{285}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 4566, MaxStateID: 4566, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} ChiseledStoneBricks = Block{ID: 239, DisplayName: "Chiseled Stone Bricks", Name: "chiseled_stone_bricks", Hardness: 1.5, Diggable: true, DropIDs: []uint32{286}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 4567, MaxStateID: 4567, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} InfestedStone = Block{ID: 240, DisplayName: "Infested Stone", Name: "infested_stone", Hardness: 0.75, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4568, MaxStateID: 4568, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} InfestedCobblestone = Block{ID: 241, DisplayName: "Infested Cobblestone", Name: "infested_cobblestone", Hardness: 1, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4569, MaxStateID: 4569, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} InfestedStoneBricks = Block{ID: 242, DisplayName: "Infested Stone Bricks", Name: "infested_stone_bricks", Hardness: 0.75, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4570, MaxStateID: 4570, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} InfestedMossyStoneBricks = Block{ID: 243, DisplayName: "Infested Mossy Stone Bricks", Name: "infested_mossy_stone_bricks", Hardness: 0.75, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4571, MaxStateID: 4571, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} InfestedCrackedStoneBricks = Block{ID: 244, DisplayName: "Infested Cracked Stone Bricks", Name: "infested_cracked_stone_bricks", Hardness: 0.75, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4572, MaxStateID: 4572, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} InfestedChiseledStoneBricks = Block{ID: 245, DisplayName: "Infested Chiseled Stone Bricks", Name: "infested_chiseled_stone_bricks", Hardness: 0.75, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4573, MaxStateID: 4573, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BrownMushroomBlock = Block{ID: 246, DisplayName: "Brown Mushroom Block", Name: "brown_mushroom_block", Hardness: 0.2, Diggable: true, DropIDs: []uint32{0}, NeedsTools: map[uint32]bool{}, MinStateID: 4574, MaxStateID: 4637, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} RedMushroomBlock = Block{ID: 247, DisplayName: "Red Mushroom Block", Name: "red_mushroom_block", Hardness: 0.2, Diggable: true, DropIDs: []uint32{0}, NeedsTools: map[uint32]bool{}, MinStateID: 4638, MaxStateID: 4701, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} MushroomStem = Block{ID: 248, DisplayName: "Mushroom Stem", Name: "mushroom_stem", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4702, MaxStateID: 4765, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} IronBars = Block{ID: 249, DisplayName: "Iron Bars", Name: "iron_bars", Hardness: 5, Diggable: true, DropIDs: []uint32{295}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 4766, MaxStateID: 4797, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Chain = Block{ID: 250, DisplayName: "Chain", Name: "chain", Hardness: 5, Diggable: true, DropIDs: []uint32{296}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 4798, MaxStateID: 4803, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} GlassPane = Block{ID: 251, DisplayName: "Glass Pane", Name: "glass_pane", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4804, MaxStateID: 4835, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Melon = Block{ID: 252, DisplayName: "Melon", Name: "melon", Hardness: 1, Diggable: true, DropIDs: []uint32{849}, NeedsTools: map[uint32]bool{}, MinStateID: 4836, MaxStateID: 4836, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} AttachedPumpkinStem = Block{ID: 253, DisplayName: "Air", Name: "attached_pumpkin_stem", Hardness: 0, Diggable: true, DropIDs: []uint32{851}, NeedsTools: map[uint32]bool{}, MinStateID: 4837, MaxStateID: 4840, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} AttachedMelonStem = Block{ID: 254, DisplayName: "Air", Name: "attached_melon_stem", Hardness: 0, Diggable: true, DropIDs: []uint32{852}, NeedsTools: map[uint32]bool{}, MinStateID: 4841, MaxStateID: 4844, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PumpkinStem = Block{ID: 255, DisplayName: "Pumpkin Seeds", Name: "pumpkin_stem", Hardness: 0, Diggable: true, DropIDs: []uint32{0}, NeedsTools: map[uint32]bool{}, MinStateID: 4845, MaxStateID: 4852, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} MelonStem = Block{ID: 256, DisplayName: "Melon Seeds", Name: "melon_stem", Hardness: 0, Diggable: true, DropIDs: []uint32{0}, NeedsTools: map[uint32]bool{}, MinStateID: 4853, MaxStateID: 4860, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Vine = Block{ID: 257, DisplayName: "Vines", Name: "vine", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4861, MaxStateID: 4892, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} GlowLichen = Block{ID: 258, DisplayName: "Glow Lichen", Name: "glow_lichen", Hardness: 0.2, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 4893, MaxStateID: 5020, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} OakFenceGate = Block{ID: 259, DisplayName: "Oak Fence Gate", Name: "oak_fence_gate", Hardness: 2, Diggable: true, DropIDs: []uint32{649}, NeedsTools: map[uint32]bool{}, MinStateID: 5021, MaxStateID: 5052, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} BrickStairs = Block{ID: 260, DisplayName: "Brick Stairs", Name: "brick_stairs", Hardness: 2, Diggable: true, DropIDs: []uint32{301}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 5053, MaxStateID: 5132, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} StoneBrickStairs = Block{ID: 261, DisplayName: "Stone Brick Stairs", Name: "stone_brick_stairs", Hardness: 1.5, Diggable: true, DropIDs: []uint32{302}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 5133, MaxStateID: 5212, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} Mycelium = Block{ID: 262, DisplayName: "Mycelium", Name: "mycelium", Hardness: 0.6, Diggable: true, DropIDs: []uint32{15}, NeedsTools: map[uint32]bool{}, MinStateID: 5213, MaxStateID: 5214, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} LilyPad = Block{ID: 263, DisplayName: "Lily Pad", Name: "lily_pad", Hardness: 0, Diggable: true, DropIDs: []uint32{304}, NeedsTools: map[uint32]bool{}, MinStateID: 5215, MaxStateID: 5215, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} NetherBricks = Block{ID: 264, DisplayName: "Nether Bricks", Name: "nether_bricks", Hardness: 2, Diggable: true, DropIDs: []uint32{305}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 5216, MaxStateID: 5216, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} NetherBrickFence = Block{ID: 265, DisplayName: "Nether Brick Fence", Name: "nether_brick_fence", Hardness: 2, Diggable: true, DropIDs: []uint32{308}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 5217, MaxStateID: 5248, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} NetherBrickStairs = Block{ID: 266, DisplayName: "Nether Brick Stairs", Name: "nether_brick_stairs", Hardness: 2, Diggable: true, DropIDs: []uint32{309}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 5249, MaxStateID: 5328, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} NetherWart = Block{ID: 267, DisplayName: "Nether Wart", Name: "nether_wart", Hardness: 0, Diggable: true, DropIDs: []uint32{862}, NeedsTools: map[uint32]bool{}, MinStateID: 5329, MaxStateID: 5332, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} EnchantingTable = Block{ID: 268, DisplayName: "Enchanting Table", Name: "enchanting_table", Hardness: 5, Diggable: true, DropIDs: []uint32{310}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 5333, MaxStateID: 5333, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} BrewingStand = Block{ID: 269, DisplayName: "Brewing Stand", Name: "brewing_stand", Hardness: 0.5, Diggable: true, DropIDs: []uint32{869}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 5334, MaxStateID: 5341, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 1} Cauldron = Block{ID: 270, DisplayName: "Cauldron", Name: "cauldron", Hardness: 2, Diggable: true, DropIDs: []uint32{870}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 5342, MaxStateID: 5342, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} WaterCauldron = Block{ID: 271, DisplayName: "Cauldron", Name: "water_cauldron", Hardness: 2, Diggable: true, DropIDs: []uint32{870}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 5343, MaxStateID: 5345, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LavaCauldron = Block{ID: 272, DisplayName: "Cauldron", Name: "lava_cauldron", Hardness: 2, Diggable: true, DropIDs: []uint32{870}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 5346, MaxStateID: 5346, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 15} PowderSnowCauldron = Block{ID: 273, DisplayName: "Cauldron", Name: "powder_snow_cauldron", Hardness: 2, Diggable: true, DropIDs: []uint32{870}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 5347, MaxStateID: 5349, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} EndPortal = Block{ID: 274, DisplayName: "Air", Name: "end_portal", Hardness: 0, Diggable: false, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 5350, MaxStateID: 5350, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 15} EndPortalFrame = Block{ID: 275, DisplayName: "End Portal Frame", Name: "end_portal_frame", Hardness: 0, Diggable: false, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 5351, MaxStateID: 5358, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 1} EndStone = Block{ID: 276, DisplayName: "End Stone", Name: "end_stone", Hardness: 3, Diggable: true, DropIDs: []uint32{312}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 5359, MaxStateID: 5359, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DragonEgg = Block{ID: 277, DisplayName: "Dragon Egg", Name: "dragon_egg", Hardness: 3, Diggable: true, DropIDs: []uint32{314}, NeedsTools: map[uint32]bool{}, MinStateID: 5360, MaxStateID: 5360, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 1} RedstoneLamp = Block{ID: 278, DisplayName: "Redstone Lamp", Name: "redstone_lamp", Hardness: 0.3, Diggable: true, DropIDs: []uint32{607}, NeedsTools: map[uint32]bool{}, MinStateID: 5361, MaxStateID: 5362, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Cocoa = Block{ID: 279, DisplayName: "Cocoa Beans", Name: "cocoa", Hardness: 0.2, Diggable: true, DropIDs: []uint32{809}, NeedsTools: map[uint32]bool{}, MinStateID: 5363, MaxStateID: 5374, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} SandstoneStairs = Block{ID: 280, DisplayName: "Sandstone Stairs", Name: "sandstone_stairs", Hardness: 0.8, Diggable: true, DropIDs: []uint32{315}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 5375, MaxStateID: 5454, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} EmeraldOre = Block{ID: 281, DisplayName: "Emerald Ore", Name: "emerald_ore", Hardness: 3, Diggable: true, DropIDs: []uint32{687}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true}, MinStateID: 5455, MaxStateID: 5455, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DeepslateEmeraldOre = Block{ID: 282, DisplayName: "Deepslate Emerald Ore", Name: "deepslate_emerald_ore", Hardness: 4.5, Diggable: true, DropIDs: []uint32{687}, NeedsTools: map[uint32]bool{726: true, 716: true, 721: true}, MinStateID: 5456, MaxStateID: 5456, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} EnderChest = Block{ID: 283, DisplayName: "Ender Chest", Name: "ender_chest", Hardness: 22.5, Diggable: true, DropIDs: []uint32{235}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 5457, MaxStateID: 5464, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 7} TripwireHook = Block{ID: 284, DisplayName: "Tripwire Hook", Name: "tripwire_hook", Hardness: 0, Diggable: true, DropIDs: []uint32{604}, NeedsTools: map[uint32]bool{}, MinStateID: 5465, MaxStateID: 5480, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Tripwire = Block{ID: 285, DisplayName: "String", Name: "tripwire", Hardness: 0, Diggable: true, DropIDs: []uint32{732}, NeedsTools: map[uint32]bool{}, MinStateID: 5481, MaxStateID: 5608, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} EmeraldBlock = Block{ID: 286, DisplayName: "Block of Emerald", Name: "emerald_block", Hardness: 5, Diggable: true, DropIDs: []uint32{317}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true}, MinStateID: 5609, MaxStateID: 5609, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} SpruceStairs = Block{ID: 287, DisplayName: "Spruce Stairs", Name: "spruce_stairs", Hardness: 2, Diggable: true, DropIDs: []uint32{318}, NeedsTools: map[uint32]bool{}, MinStateID: 5610, MaxStateID: 5689, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} BirchStairs = Block{ID: 288, DisplayName: "Birch Stairs", Name: "birch_stairs", Hardness: 2, Diggable: true, DropIDs: []uint32{319}, NeedsTools: map[uint32]bool{}, MinStateID: 5690, MaxStateID: 5769, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} JungleStairs = Block{ID: 289, DisplayName: "Jungle Stairs", Name: "jungle_stairs", Hardness: 2, Diggable: true, DropIDs: []uint32{320}, NeedsTools: map[uint32]bool{}, MinStateID: 5770, MaxStateID: 5849, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} CommandBlock = Block{ID: 290, DisplayName: "Command Block", Name: "command_block", Hardness: 0, Diggable: false, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 5850, MaxStateID: 5861, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Beacon = Block{ID: 291, DisplayName: "Beacon", Name: "beacon", Hardness: 3, Diggable: true, DropIDs: []uint32{324}, NeedsTools: map[uint32]bool{}, MinStateID: 5862, MaxStateID: 5862, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 15} CobblestoneWall = Block{ID: 292, DisplayName: "Cobblestone Wall", Name: "cobblestone_wall", Hardness: 2, Diggable: true, DropIDs: []uint32{325}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 5863, MaxStateID: 6186, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} MossyCobblestoneWall = Block{ID: 293, DisplayName: "Mossy Cobblestone Wall", Name: "mossy_cobblestone_wall", Hardness: 2, Diggable: true, DropIDs: []uint32{326}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 6187, MaxStateID: 6510, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} FlowerPot = Block{ID: 294, DisplayName: "Flower Pot", Name: "flower_pot", Hardness: 0, Diggable: true, DropIDs: []uint32{946}, NeedsTools: map[uint32]bool{}, MinStateID: 6511, MaxStateID: 6511, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedOakSapling = Block{ID: 295, DisplayName: "Air", Name: "potted_oak_sapling", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 30}, NeedsTools: map[uint32]bool{}, MinStateID: 6512, MaxStateID: 6512, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedSpruceSapling = Block{ID: 296, DisplayName: "Air", Name: "potted_spruce_sapling", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 31}, NeedsTools: map[uint32]bool{}, MinStateID: 6513, MaxStateID: 6513, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedBirchSapling = Block{ID: 297, DisplayName: "Air", Name: "potted_birch_sapling", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 32}, NeedsTools: map[uint32]bool{}, MinStateID: 6514, MaxStateID: 6514, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedJungleSapling = Block{ID: 298, DisplayName: "Air", Name: "potted_jungle_sapling", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 33}, NeedsTools: map[uint32]bool{}, MinStateID: 6515, MaxStateID: 6515, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedAcaciaSapling = Block{ID: 299, DisplayName: "Air", Name: "potted_acacia_sapling", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 34}, NeedsTools: map[uint32]bool{}, MinStateID: 6516, MaxStateID: 6516, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedDarkOakSapling = Block{ID: 300, DisplayName: "Air", Name: "potted_dark_oak_sapling", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 35}, NeedsTools: map[uint32]bool{}, MinStateID: 6517, MaxStateID: 6517, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedFern = Block{ID: 301, DisplayName: "Air", Name: "potted_fern", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 151}, NeedsTools: map[uint32]bool{}, MinStateID: 6518, MaxStateID: 6518, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedDandelion = Block{ID: 302, DisplayName: "Air", Name: "potted_dandelion", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 173}, NeedsTools: map[uint32]bool{}, MinStateID: 6519, MaxStateID: 6519, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedPoppy = Block{ID: 303, DisplayName: "Air", Name: "potted_poppy", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 174}, NeedsTools: map[uint32]bool{}, MinStateID: 6520, MaxStateID: 6520, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedBlueOrchid = Block{ID: 304, DisplayName: "Air", Name: "potted_blue_orchid", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 175}, NeedsTools: map[uint32]bool{}, MinStateID: 6521, MaxStateID: 6521, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedAllium = Block{ID: 305, DisplayName: "Air", Name: "potted_allium", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 176}, NeedsTools: map[uint32]bool{}, MinStateID: 6522, MaxStateID: 6522, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedAzureBluet = Block{ID: 306, DisplayName: "Air", Name: "potted_azure_bluet", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 177}, NeedsTools: map[uint32]bool{}, MinStateID: 6523, MaxStateID: 6523, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedRedTulip = Block{ID: 307, DisplayName: "Air", Name: "potted_red_tulip", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 178}, NeedsTools: map[uint32]bool{}, MinStateID: 6524, MaxStateID: 6524, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedOrangeTulip = Block{ID: 308, DisplayName: "Air", Name: "potted_orange_tulip", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 179}, NeedsTools: map[uint32]bool{}, MinStateID: 6525, MaxStateID: 6525, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedWhiteTulip = Block{ID: 309, DisplayName: "Air", Name: "potted_white_tulip", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 180}, NeedsTools: map[uint32]bool{}, MinStateID: 6526, MaxStateID: 6526, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedPinkTulip = Block{ID: 310, DisplayName: "Air", Name: "potted_pink_tulip", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 181}, NeedsTools: map[uint32]bool{}, MinStateID: 6527, MaxStateID: 6527, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedOxeyeDaisy = Block{ID: 311, DisplayName: "Air", Name: "potted_oxeye_daisy", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 182}, NeedsTools: map[uint32]bool{}, MinStateID: 6528, MaxStateID: 6528, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedCornflower = Block{ID: 312, DisplayName: "Air", Name: "potted_cornflower", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 183}, NeedsTools: map[uint32]bool{}, MinStateID: 6529, MaxStateID: 6529, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedLilyOfTheValley = Block{ID: 313, DisplayName: "Air", Name: "potted_lily_of_the_valley", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 184}, NeedsTools: map[uint32]bool{}, MinStateID: 6530, MaxStateID: 6530, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedWitherRose = Block{ID: 314, DisplayName: "Air", Name: "potted_wither_rose", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 185}, NeedsTools: map[uint32]bool{}, MinStateID: 6531, MaxStateID: 6531, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedRedMushroom = Block{ID: 315, DisplayName: "Air", Name: "potted_red_mushroom", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 188}, NeedsTools: map[uint32]bool{}, MinStateID: 6532, MaxStateID: 6532, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedBrownMushroom = Block{ID: 316, DisplayName: "Air", Name: "potted_brown_mushroom", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 187}, NeedsTools: map[uint32]bool{}, MinStateID: 6533, MaxStateID: 6533, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedDeadBush = Block{ID: 317, DisplayName: "Air", Name: "potted_dead_bush", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 154}, NeedsTools: map[uint32]bool{}, MinStateID: 6534, MaxStateID: 6534, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedCactus = Block{ID: 318, DisplayName: "Air", Name: "potted_cactus", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 254}, NeedsTools: map[uint32]bool{}, MinStateID: 6535, MaxStateID: 6535, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Carrots = Block{ID: 319, DisplayName: "Carrot", Name: "carrots", Hardness: 0, Diggable: true, DropIDs: []uint32{947}, NeedsTools: map[uint32]bool{}, MinStateID: 6536, MaxStateID: 6543, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Potatoes = Block{ID: 320, DisplayName: "Potato", Name: "potatoes", Hardness: 0, Diggable: true, DropIDs: []uint32{948}, NeedsTools: map[uint32]bool{}, MinStateID: 6544, MaxStateID: 6551, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} OakButton = Block{ID: 321, DisplayName: "Oak Button", Name: "oak_button", Hardness: 0.5, Diggable: true, DropIDs: []uint32{611}, NeedsTools: map[uint32]bool{}, MinStateID: 6552, MaxStateID: 6575, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} SpruceButton = Block{ID: 322, DisplayName: "Spruce Button", Name: "spruce_button", Hardness: 0.5, Diggable: true, DropIDs: []uint32{612}, NeedsTools: map[uint32]bool{}, MinStateID: 6576, MaxStateID: 6599, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BirchButton = Block{ID: 323, DisplayName: "Birch Button", Name: "birch_button", Hardness: 0.5, Diggable: true, DropIDs: []uint32{613}, NeedsTools: map[uint32]bool{}, MinStateID: 6600, MaxStateID: 6623, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} JungleButton = Block{ID: 324, DisplayName: "Jungle Button", Name: "jungle_button", Hardness: 0.5, Diggable: true, DropIDs: []uint32{614}, NeedsTools: map[uint32]bool{}, MinStateID: 6624, MaxStateID: 6647, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} AcaciaButton = Block{ID: 325, DisplayName: "Acacia Button", Name: "acacia_button", Hardness: 0.5, Diggable: true, DropIDs: []uint32{615}, NeedsTools: map[uint32]bool{}, MinStateID: 6648, MaxStateID: 6671, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} DarkOakButton = Block{ID: 326, DisplayName: "Dark Oak Button", Name: "dark_oak_button", Hardness: 0.5, Diggable: true, DropIDs: []uint32{616}, NeedsTools: map[uint32]bool{}, MinStateID: 6672, MaxStateID: 6695, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} SkeletonSkull = Block{ID: 327, DisplayName: "Skeleton Skull", Name: "skeleton_skull", Hardness: 1, Diggable: true, DropIDs: []uint32{953}, NeedsTools: map[uint32]bool{}, MinStateID: 6696, MaxStateID: 6711, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} SkeletonWallSkull = Block{ID: 328, DisplayName: "Skeleton Skull", Name: "skeleton_wall_skull", Hardness: 1, Diggable: true, DropIDs: []uint32{953}, NeedsTools: map[uint32]bool{}, MinStateID: 6712, MaxStateID: 6715, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WitherSkeletonSkull = Block{ID: 329, DisplayName: "Wither Skeleton Skull", Name: "wither_skeleton_skull", Hardness: 1, Diggable: true, DropIDs: []uint32{954}, NeedsTools: map[uint32]bool{}, MinStateID: 6716, MaxStateID: 6731, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WitherSkeletonWallSkull = Block{ID: 330, DisplayName: "Wither Skeleton Skull", Name: "wither_skeleton_wall_skull", Hardness: 1, Diggable: true, DropIDs: []uint32{954}, NeedsTools: map[uint32]bool{}, MinStateID: 6732, MaxStateID: 6735, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} ZombieHead = Block{ID: 331, DisplayName: "Zombie Head", Name: "zombie_head", Hardness: 1, Diggable: true, DropIDs: []uint32{956}, NeedsTools: map[uint32]bool{}, MinStateID: 6736, MaxStateID: 6751, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} ZombieWallHead = Block{ID: 332, DisplayName: "Zombie Head", Name: "zombie_wall_head", Hardness: 1, Diggable: true, DropIDs: []uint32{956}, NeedsTools: map[uint32]bool{}, MinStateID: 6752, MaxStateID: 6755, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PlayerHead = Block{ID: 333, DisplayName: "Player Head", Name: "player_head", Hardness: 1, Diggable: true, DropIDs: []uint32{955}, NeedsTools: map[uint32]bool{}, MinStateID: 6756, MaxStateID: 6771, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PlayerWallHead = Block{ID: 334, DisplayName: "Player Head", Name: "player_wall_head", Hardness: 1, Diggable: true, DropIDs: []uint32{955}, NeedsTools: map[uint32]bool{}, MinStateID: 6772, MaxStateID: 6775, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} CreeperHead = Block{ID: 335, DisplayName: "Creeper Head", Name: "creeper_head", Hardness: 1, Diggable: true, DropIDs: []uint32{957}, NeedsTools: map[uint32]bool{}, MinStateID: 6776, MaxStateID: 6791, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} CreeperWallHead = Block{ID: 336, DisplayName: "Creeper Head", Name: "creeper_wall_head", Hardness: 1, Diggable: true, DropIDs: []uint32{957}, NeedsTools: map[uint32]bool{}, MinStateID: 6792, MaxStateID: 6795, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DragonHead = Block{ID: 337, DisplayName: "Dragon Head", Name: "dragon_head", Hardness: 1, Diggable: true, DropIDs: []uint32{958}, NeedsTools: map[uint32]bool{}, MinStateID: 6796, MaxStateID: 6811, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DragonWallHead = Block{ID: 338, DisplayName: "Dragon Head", Name: "dragon_wall_head", Hardness: 1, Diggable: true, DropIDs: []uint32{958}, NeedsTools: map[uint32]bool{}, MinStateID: 6812, MaxStateID: 6815, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} Anvil = Block{ID: 339, DisplayName: "Anvil", Name: "anvil", Hardness: 5, Diggable: true, DropIDs: []uint32{346}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 6816, MaxStateID: 6819, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} ChippedAnvil = Block{ID: 340, DisplayName: "Chipped Anvil", Name: "chipped_anvil", Hardness: 5, Diggable: true, DropIDs: []uint32{347}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 6820, MaxStateID: 6823, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DamagedAnvil = Block{ID: 341, DisplayName: "Damaged Anvil", Name: "damaged_anvil", Hardness: 5, Diggable: true, DropIDs: []uint32{348}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 6824, MaxStateID: 6827, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} TrappedChest = Block{ID: 342, DisplayName: "Trapped Chest", Name: "trapped_chest", Hardness: 2.5, Diggable: true, DropIDs: []uint32{605}, NeedsTools: map[uint32]bool{}, MinStateID: 6828, MaxStateID: 6851, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} LightWeightedPressurePlate = Block{ID: 343, DisplayName: "Light Weighted Pressure Plate", Name: "light_weighted_pressure_plate", Hardness: 0.5, Diggable: true, DropIDs: []uint32{621}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 6852, MaxStateID: 6867, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} HeavyWeightedPressurePlate = Block{ID: 344, DisplayName: "Heavy Weighted Pressure Plate", Name: "heavy_weighted_pressure_plate", Hardness: 0.5, Diggable: true, DropIDs: []uint32{622}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 6868, MaxStateID: 6883, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Comparator = Block{ID: 345, DisplayName: "Redstone Comparator", Name: "comparator", Hardness: 0, Diggable: true, DropIDs: []uint32{589}, NeedsTools: map[uint32]bool{}, MinStateID: 6884, MaxStateID: 6899, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DaylightDetector = Block{ID: 346, DisplayName: "Daylight Detector", Name: "daylight_detector", Hardness: 0.2, Diggable: true, DropIDs: []uint32{602}, NeedsTools: map[uint32]bool{}, MinStateID: 6900, MaxStateID: 6931, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} RedstoneBlock = Block{ID: 347, DisplayName: "Block of Redstone", Name: "redstone_block", Hardness: 5, Diggable: true, DropIDs: []uint32{587}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 6932, MaxStateID: 6932, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} NetherQuartzOre = Block{ID: 348, DisplayName: "Nether Quartz Ore", Name: "nether_quartz_ore", Hardness: 3, Diggable: true, DropIDs: []uint32{689}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 6933, MaxStateID: 6933, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Hopper = Block{ID: 349, DisplayName: "Hopper", Name: "hopper", Hardness: 3, Diggable: true, DropIDs: []uint32{595}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 6934, MaxStateID: 6943, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} QuartzBlock = Block{ID: 350, DisplayName: "Block of Quartz", Name: "quartz_block", Hardness: 0.8, Diggable: true, DropIDs: []uint32{350}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 6944, MaxStateID: 6944, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} ChiseledQuartzBlock = Block{ID: 351, DisplayName: "Chiseled Quartz Block", Name: "chiseled_quartz_block", Hardness: 0.8, Diggable: true, DropIDs: []uint32{349}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 6945, MaxStateID: 6945, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} QuartzPillar = Block{ID: 352, DisplayName: "Quartz Pillar", Name: "quartz_pillar", Hardness: 0.8, Diggable: true, DropIDs: []uint32{352}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 6946, MaxStateID: 6948, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} QuartzStairs = Block{ID: 353, DisplayName: "Quartz Stairs", Name: "quartz_stairs", Hardness: 0.8, Diggable: true, DropIDs: []uint32{353}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 6949, MaxStateID: 7028, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} ActivatorRail = Block{ID: 354, DisplayName: "Activator Rail", Name: "activator_rail", Hardness: 0.7, Diggable: true, DropIDs: []uint32{660}, NeedsTools: map[uint32]bool{}, MinStateID: 7029, MaxStateID: 7052, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Dropper = Block{ID: 355, DisplayName: "Dropper", Name: "dropper", Hardness: 3.5, Diggable: true, DropIDs: []uint32{597}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 7053, MaxStateID: 7064, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WhiteTerracotta = Block{ID: 356, DisplayName: "White Terracotta", Name: "white_terracotta", Hardness: 1.25, Diggable: true, DropIDs: []uint32{354}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 7065, MaxStateID: 7065, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} OrangeTerracotta = Block{ID: 357, DisplayName: "Orange Terracotta", Name: "orange_terracotta", Hardness: 1.25, Diggable: true, DropIDs: []uint32{355}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 7066, MaxStateID: 7066, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} MagentaTerracotta = Block{ID: 358, DisplayName: "Magenta Terracotta", Name: "magenta_terracotta", Hardness: 1.25, Diggable: true, DropIDs: []uint32{356}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 7067, MaxStateID: 7067, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} LightBlueTerracotta = Block{ID: 359, DisplayName: "Light Blue Terracotta", Name: "light_blue_terracotta", Hardness: 1.25, Diggable: true, DropIDs: []uint32{357}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 7068, MaxStateID: 7068, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} YellowTerracotta = Block{ID: 360, DisplayName: "Yellow Terracotta", Name: "yellow_terracotta", Hardness: 1.25, Diggable: true, DropIDs: []uint32{358}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 7069, MaxStateID: 7069, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} LimeTerracotta = Block{ID: 361, DisplayName: "Lime Terracotta", Name: "lime_terracotta", Hardness: 1.25, Diggable: true, DropIDs: []uint32{359}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 7070, MaxStateID: 7070, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PinkTerracotta = Block{ID: 362, DisplayName: "Pink Terracotta", Name: "pink_terracotta", Hardness: 1.25, Diggable: true, DropIDs: []uint32{360}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 7071, MaxStateID: 7071, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} GrayTerracotta = Block{ID: 363, DisplayName: "Gray Terracotta", Name: "gray_terracotta", Hardness: 1.25, Diggable: true, DropIDs: []uint32{361}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 7072, MaxStateID: 7072, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} LightGrayTerracotta = Block{ID: 364, DisplayName: "Light Gray Terracotta", Name: "light_gray_terracotta", Hardness: 1.25, Diggable: true, DropIDs: []uint32{362}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 7073, MaxStateID: 7073, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CyanTerracotta = Block{ID: 365, DisplayName: "Cyan Terracotta", Name: "cyan_terracotta", Hardness: 1.25, Diggable: true, DropIDs: []uint32{363}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 7074, MaxStateID: 7074, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PurpleTerracotta = Block{ID: 366, DisplayName: "Purple Terracotta", Name: "purple_terracotta", Hardness: 1.25, Diggable: true, DropIDs: []uint32{364}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 7075, MaxStateID: 7075, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BlueTerracotta = Block{ID: 367, DisplayName: "Blue Terracotta", Name: "blue_terracotta", Hardness: 1.25, Diggable: true, DropIDs: []uint32{365}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 7076, MaxStateID: 7076, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BrownTerracotta = Block{ID: 368, DisplayName: "Brown Terracotta", Name: "brown_terracotta", Hardness: 1.25, Diggable: true, DropIDs: []uint32{366}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 7077, MaxStateID: 7077, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} GreenTerracotta = Block{ID: 369, DisplayName: "Green Terracotta", Name: "green_terracotta", Hardness: 1.25, Diggable: true, DropIDs: []uint32{367}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 7078, MaxStateID: 7078, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} RedTerracotta = Block{ID: 370, DisplayName: "Red Terracotta", Name: "red_terracotta", Hardness: 1.25, Diggable: true, DropIDs: []uint32{368}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 7079, MaxStateID: 7079, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BlackTerracotta = Block{ID: 371, DisplayName: "Black Terracotta", Name: "black_terracotta", Hardness: 1.25, Diggable: true, DropIDs: []uint32{369}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 7080, MaxStateID: 7080, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WhiteStainedGlassPane = Block{ID: 372, DisplayName: "White Stained Glass Pane", Name: "white_stained_glass_pane", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 7081, MaxStateID: 7112, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} OrangeStainedGlassPane = Block{ID: 373, DisplayName: "Orange Stained Glass Pane", Name: "orange_stained_glass_pane", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 7113, MaxStateID: 7144, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} MagentaStainedGlassPane = Block{ID: 374, DisplayName: "Magenta Stained Glass Pane", Name: "magenta_stained_glass_pane", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 7145, MaxStateID: 7176, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LightBlueStainedGlassPane = Block{ID: 375, DisplayName: "Light Blue Stained Glass Pane", Name: "light_blue_stained_glass_pane", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 7177, MaxStateID: 7208, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} YellowStainedGlassPane = Block{ID: 376, DisplayName: "Yellow Stained Glass Pane", Name: "yellow_stained_glass_pane", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 7209, MaxStateID: 7240, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LimeStainedGlassPane = Block{ID: 377, DisplayName: "Lime Stained Glass Pane", Name: "lime_stained_glass_pane", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 7241, MaxStateID: 7272, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PinkStainedGlassPane = Block{ID: 378, DisplayName: "Pink Stained Glass Pane", Name: "pink_stained_glass_pane", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 7273, MaxStateID: 7304, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} GrayStainedGlassPane = Block{ID: 379, DisplayName: "Gray Stained Glass Pane", Name: "gray_stained_glass_pane", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 7305, MaxStateID: 7336, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LightGrayStainedGlassPane = Block{ID: 380, DisplayName: "Light Gray Stained Glass Pane", Name: "light_gray_stained_glass_pane", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 7337, MaxStateID: 7368, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} CyanStainedGlassPane = Block{ID: 381, DisplayName: "Cyan Stained Glass Pane", Name: "cyan_stained_glass_pane", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 7369, MaxStateID: 7400, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PurpleStainedGlassPane = Block{ID: 382, DisplayName: "Purple Stained Glass Pane", Name: "purple_stained_glass_pane", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 7401, MaxStateID: 7432, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BlueStainedGlassPane = Block{ID: 383, DisplayName: "Blue Stained Glass Pane", Name: "blue_stained_glass_pane", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 7433, MaxStateID: 7464, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BrownStainedGlassPane = Block{ID: 384, DisplayName: "Brown Stained Glass Pane", Name: "brown_stained_glass_pane", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 7465, MaxStateID: 7496, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} GreenStainedGlassPane = Block{ID: 385, DisplayName: "Green Stained Glass Pane", Name: "green_stained_glass_pane", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 7497, MaxStateID: 7528, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} RedStainedGlassPane = Block{ID: 386, DisplayName: "Red Stained Glass Pane", Name: "red_stained_glass_pane", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 7529, MaxStateID: 7560, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BlackStainedGlassPane = Block{ID: 387, DisplayName: "Black Stained Glass Pane", Name: "black_stained_glass_pane", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 7561, MaxStateID: 7592, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} AcaciaStairs = Block{ID: 388, DisplayName: "Acacia Stairs", Name: "acacia_stairs", Hardness: 2, Diggable: true, DropIDs: []uint32{391}, NeedsTools: map[uint32]bool{}, MinStateID: 7593, MaxStateID: 7672, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DarkOakStairs = Block{ID: 389, DisplayName: "Dark Oak Stairs", Name: "dark_oak_stairs", Hardness: 2, Diggable: true, DropIDs: []uint32{392}, NeedsTools: map[uint32]bool{}, MinStateID: 7673, MaxStateID: 7752, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} SlimeBlock = Block{ID: 390, DisplayName: "Slime Block", Name: "slime_block", Hardness: 0, Diggable: true, DropIDs: []uint32{592}, NeedsTools: map[uint32]bool{}, MinStateID: 7753, MaxStateID: 7753, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} Barrier = Block{ID: 391, DisplayName: "Barrier", Name: "barrier", Hardness: 0, Diggable: false, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 7754, MaxStateID: 7754, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Light = Block{ID: 392, DisplayName: "Light", Name: "light", Hardness: 0, Diggable: false, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 7755, MaxStateID: 7786, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 15} IronTrapdoor = Block{ID: 393, DisplayName: "Iron Trapdoor", Name: "iron_trapdoor", Hardness: 5, Diggable: true, DropIDs: []uint32{640}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 7787, MaxStateID: 7850, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Prismarine = Block{ID: 394, DisplayName: "Prismarine", Name: "prismarine", Hardness: 1.5, Diggable: true, DropIDs: []uint32{432}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 7851, MaxStateID: 7851, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PrismarineBricks = Block{ID: 395, DisplayName: "Prismarine Bricks", Name: "prismarine_bricks", Hardness: 1.5, Diggable: true, DropIDs: []uint32{433}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 7852, MaxStateID: 7852, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DarkPrismarine = Block{ID: 396, DisplayName: "Dark Prismarine", Name: "dark_prismarine", Hardness: 1.5, Diggable: true, DropIDs: []uint32{434}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 7853, MaxStateID: 7853, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PrismarineStairs = Block{ID: 397, DisplayName: "Prismarine Stairs", Name: "prismarine_stairs", Hardness: 1.5, Diggable: true, DropIDs: []uint32{435}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 7854, MaxStateID: 7933, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PrismarineBrickStairs = Block{ID: 398, DisplayName: "Prismarine Brick Stairs", Name: "prismarine_brick_stairs", Hardness: 1.5, Diggable: true, DropIDs: []uint32{436}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 7934, MaxStateID: 8013, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DarkPrismarineStairs = Block{ID: 399, DisplayName: "Dark Prismarine Stairs", Name: "dark_prismarine_stairs", Hardness: 1.5, Diggable: true, DropIDs: []uint32{437}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 8014, MaxStateID: 8093, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PrismarineSlab = Block{ID: 400, DisplayName: "Prismarine Slab", Name: "prismarine_slab", Hardness: 1.5, Diggable: true, DropIDs: []uint32{225}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 8094, MaxStateID: 8099, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PrismarineBrickSlab = Block{ID: 401, DisplayName: "Prismarine Brick Slab", Name: "prismarine_brick_slab", Hardness: 1.5, Diggable: true, DropIDs: []uint32{226}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 8100, MaxStateID: 8105, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DarkPrismarineSlab = Block{ID: 402, DisplayName: "Dark Prismarine Slab", Name: "dark_prismarine_slab", Hardness: 1.5, Diggable: true, DropIDs: []uint32{227}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 8106, MaxStateID: 8111, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} SeaLantern = Block{ID: 403, DisplayName: "Sea Lantern", Name: "sea_lantern", Hardness: 0.3, Diggable: true, DropIDs: []uint32{966}, NeedsTools: map[uint32]bool{}, MinStateID: 8112, MaxStateID: 8112, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 15} HayBlock = Block{ID: 404, DisplayName: "Hay Bale", Name: "hay_block", Hardness: 0.5, Diggable: true, DropIDs: []uint32{372}, NeedsTools: map[uint32]bool{}, MinStateID: 8113, MaxStateID: 8115, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WhiteCarpet = Block{ID: 405, DisplayName: "White Carpet", Name: "white_carpet", Hardness: 0.1, Diggable: true, DropIDs: []uint32{373}, NeedsTools: map[uint32]bool{}, MinStateID: 8116, MaxStateID: 8116, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} OrangeCarpet = Block{ID: 406, DisplayName: "Orange Carpet", Name: "orange_carpet", Hardness: 0.1, Diggable: true, DropIDs: []uint32{374}, NeedsTools: map[uint32]bool{}, MinStateID: 8117, MaxStateID: 8117, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} MagentaCarpet = Block{ID: 407, DisplayName: "Magenta Carpet", Name: "magenta_carpet", Hardness: 0.1, Diggable: true, DropIDs: []uint32{375}, NeedsTools: map[uint32]bool{}, MinStateID: 8118, MaxStateID: 8118, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} LightBlueCarpet = Block{ID: 408, DisplayName: "Light Blue Carpet", Name: "light_blue_carpet", Hardness: 0.1, Diggable: true, DropIDs: []uint32{376}, NeedsTools: map[uint32]bool{}, MinStateID: 8119, MaxStateID: 8119, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} YellowCarpet = Block{ID: 409, DisplayName: "Yellow Carpet", Name: "yellow_carpet", Hardness: 0.1, Diggable: true, DropIDs: []uint32{377}, NeedsTools: map[uint32]bool{}, MinStateID: 8120, MaxStateID: 8120, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} LimeCarpet = Block{ID: 410, DisplayName: "Lime Carpet", Name: "lime_carpet", Hardness: 0.1, Diggable: true, DropIDs: []uint32{378}, NeedsTools: map[uint32]bool{}, MinStateID: 8121, MaxStateID: 8121, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PinkCarpet = Block{ID: 411, DisplayName: "Pink Carpet", Name: "pink_carpet", Hardness: 0.1, Diggable: true, DropIDs: []uint32{379}, NeedsTools: map[uint32]bool{}, MinStateID: 8122, MaxStateID: 8122, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} GrayCarpet = Block{ID: 412, DisplayName: "Gray Carpet", Name: "gray_carpet", Hardness: 0.1, Diggable: true, DropIDs: []uint32{380}, NeedsTools: map[uint32]bool{}, MinStateID: 8123, MaxStateID: 8123, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} LightGrayCarpet = Block{ID: 413, DisplayName: "Light Gray Carpet", Name: "light_gray_carpet", Hardness: 0.1, Diggable: true, DropIDs: []uint32{381}, NeedsTools: map[uint32]bool{}, MinStateID: 8124, MaxStateID: 8124, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} CyanCarpet = Block{ID: 414, DisplayName: "Cyan Carpet", Name: "cyan_carpet", Hardness: 0.1, Diggable: true, DropIDs: []uint32{382}, NeedsTools: map[uint32]bool{}, MinStateID: 8125, MaxStateID: 8125, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PurpleCarpet = Block{ID: 415, DisplayName: "Purple Carpet", Name: "purple_carpet", Hardness: 0.1, Diggable: true, DropIDs: []uint32{383}, NeedsTools: map[uint32]bool{}, MinStateID: 8126, MaxStateID: 8126, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} BlueCarpet = Block{ID: 416, DisplayName: "Blue Carpet", Name: "blue_carpet", Hardness: 0.1, Diggable: true, DropIDs: []uint32{384}, NeedsTools: map[uint32]bool{}, MinStateID: 8127, MaxStateID: 8127, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} BrownCarpet = Block{ID: 417, DisplayName: "Brown Carpet", Name: "brown_carpet", Hardness: 0.1, Diggable: true, DropIDs: []uint32{385}, NeedsTools: map[uint32]bool{}, MinStateID: 8128, MaxStateID: 8128, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} GreenCarpet = Block{ID: 418, DisplayName: "Green Carpet", Name: "green_carpet", Hardness: 0.1, Diggable: true, DropIDs: []uint32{386}, NeedsTools: map[uint32]bool{}, MinStateID: 8129, MaxStateID: 8129, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} RedCarpet = Block{ID: 419, DisplayName: "Red Carpet", Name: "red_carpet", Hardness: 0.1, Diggable: true, DropIDs: []uint32{387}, NeedsTools: map[uint32]bool{}, MinStateID: 8130, MaxStateID: 8130, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} BlackCarpet = Block{ID: 420, DisplayName: "Black Carpet", Name: "black_carpet", Hardness: 0.1, Diggable: true, DropIDs: []uint32{388}, NeedsTools: map[uint32]bool{}, MinStateID: 8131, MaxStateID: 8131, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} Terracotta = Block{ID: 421, DisplayName: "Terracotta", Name: "terracotta", Hardness: 1.25, Diggable: true, DropIDs: []uint32{389}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 8132, MaxStateID: 8132, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CoalBlock = Block{ID: 422, DisplayName: "Block of Coal", Name: "coal_block", Hardness: 5, Diggable: true, DropIDs: []uint32{59}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 8133, MaxStateID: 8133, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PackedIce = Block{ID: 423, DisplayName: "Packed Ice", Name: "packed_ice", Hardness: 0.5, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 8134, MaxStateID: 8134, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Sunflower = Block{ID: 424, DisplayName: "Sunflower", Name: "sunflower", Hardness: 0, Diggable: true, DropIDs: []uint32{394}, NeedsTools: map[uint32]bool{}, MinStateID: 8135, MaxStateID: 8136, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Lilac = Block{ID: 425, DisplayName: "Lilac", Name: "lilac", Hardness: 0, Diggable: true, DropIDs: []uint32{395}, NeedsTools: map[uint32]bool{}, MinStateID: 8137, MaxStateID: 8138, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} RoseBush = Block{ID: 426, DisplayName: "Rose Bush", Name: "rose_bush", Hardness: 0, Diggable: true, DropIDs: []uint32{396}, NeedsTools: map[uint32]bool{}, MinStateID: 8139, MaxStateID: 8140, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Peony = Block{ID: 427, DisplayName: "Peony", Name: "peony", Hardness: 0, Diggable: true, DropIDs: []uint32{397}, NeedsTools: map[uint32]bool{}, MinStateID: 8141, MaxStateID: 8142, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} TallGrass = Block{ID: 428, DisplayName: "Tall Grass", Name: "tall_grass", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 8143, MaxStateID: 8144, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LargeFern = Block{ID: 429, DisplayName: "Large Fern", Name: "large_fern", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 8145, MaxStateID: 8146, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} WhiteBanner = Block{ID: 430, DisplayName: "White Banner", Name: "white_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{982}, NeedsTools: map[uint32]bool{}, MinStateID: 8147, MaxStateID: 8162, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} OrangeBanner = Block{ID: 431, DisplayName: "Orange Banner", Name: "orange_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{983}, NeedsTools: map[uint32]bool{}, MinStateID: 8163, MaxStateID: 8178, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} MagentaBanner = Block{ID: 432, DisplayName: "Magenta Banner", Name: "magenta_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{984}, NeedsTools: map[uint32]bool{}, MinStateID: 8179, MaxStateID: 8194, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LightBlueBanner = Block{ID: 433, DisplayName: "Light Blue Banner", Name: "light_blue_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{985}, NeedsTools: map[uint32]bool{}, MinStateID: 8195, MaxStateID: 8210, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} YellowBanner = Block{ID: 434, DisplayName: "Yellow Banner", Name: "yellow_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{986}, NeedsTools: map[uint32]bool{}, MinStateID: 8211, MaxStateID: 8226, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LimeBanner = Block{ID: 435, DisplayName: "Lime Banner", Name: "lime_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{987}, NeedsTools: map[uint32]bool{}, MinStateID: 8227, MaxStateID: 8242, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PinkBanner = Block{ID: 436, DisplayName: "Pink Banner", Name: "pink_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{988}, NeedsTools: map[uint32]bool{}, MinStateID: 8243, MaxStateID: 8258, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} GrayBanner = Block{ID: 437, DisplayName: "Gray Banner", Name: "gray_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{989}, NeedsTools: map[uint32]bool{}, MinStateID: 8259, MaxStateID: 8274, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LightGrayBanner = Block{ID: 438, DisplayName: "Light Gray Banner", Name: "light_gray_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{990}, NeedsTools: map[uint32]bool{}, MinStateID: 8275, MaxStateID: 8290, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} CyanBanner = Block{ID: 439, DisplayName: "Cyan Banner", Name: "cyan_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{991}, NeedsTools: map[uint32]bool{}, MinStateID: 8291, MaxStateID: 8306, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PurpleBanner = Block{ID: 440, DisplayName: "Purple Banner", Name: "purple_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{992}, NeedsTools: map[uint32]bool{}, MinStateID: 8307, MaxStateID: 8322, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BlueBanner = Block{ID: 441, DisplayName: "Blue Banner", Name: "blue_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{993}, NeedsTools: map[uint32]bool{}, MinStateID: 8323, MaxStateID: 8338, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BrownBanner = Block{ID: 442, DisplayName: "Brown Banner", Name: "brown_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{994}, NeedsTools: map[uint32]bool{}, MinStateID: 8339, MaxStateID: 8354, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} GreenBanner = Block{ID: 443, DisplayName: "Green Banner", Name: "green_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{995}, NeedsTools: map[uint32]bool{}, MinStateID: 8355, MaxStateID: 8370, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} RedBanner = Block{ID: 444, DisplayName: "Red Banner", Name: "red_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{996}, NeedsTools: map[uint32]bool{}, MinStateID: 8371, MaxStateID: 8386, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BlackBanner = Block{ID: 445, DisplayName: "Black Banner", Name: "black_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{997}, NeedsTools: map[uint32]bool{}, MinStateID: 8387, MaxStateID: 8402, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} WhiteWallBanner = Block{ID: 446, DisplayName: "White Banner", Name: "white_wall_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{982}, NeedsTools: map[uint32]bool{}, MinStateID: 8403, MaxStateID: 8406, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} OrangeWallBanner = Block{ID: 447, DisplayName: "Orange Banner", Name: "orange_wall_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{983}, NeedsTools: map[uint32]bool{}, MinStateID: 8407, MaxStateID: 8410, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} MagentaWallBanner = Block{ID: 448, DisplayName: "Magenta Banner", Name: "magenta_wall_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{984}, NeedsTools: map[uint32]bool{}, MinStateID: 8411, MaxStateID: 8414, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LightBlueWallBanner = Block{ID: 449, DisplayName: "Light Blue Banner", Name: "light_blue_wall_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{985}, NeedsTools: map[uint32]bool{}, MinStateID: 8415, MaxStateID: 8418, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} YellowWallBanner = Block{ID: 450, DisplayName: "Yellow Banner", Name: "yellow_wall_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{986}, NeedsTools: map[uint32]bool{}, MinStateID: 8419, MaxStateID: 8422, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LimeWallBanner = Block{ID: 451, DisplayName: "Lime Banner", Name: "lime_wall_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{987}, NeedsTools: map[uint32]bool{}, MinStateID: 8423, MaxStateID: 8426, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PinkWallBanner = Block{ID: 452, DisplayName: "Pink Banner", Name: "pink_wall_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{988}, NeedsTools: map[uint32]bool{}, MinStateID: 8427, MaxStateID: 8430, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} GrayWallBanner = Block{ID: 453, DisplayName: "Gray Banner", Name: "gray_wall_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{989}, NeedsTools: map[uint32]bool{}, MinStateID: 8431, MaxStateID: 8434, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LightGrayWallBanner = Block{ID: 454, DisplayName: "Light Gray Banner", Name: "light_gray_wall_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{990}, NeedsTools: map[uint32]bool{}, MinStateID: 8435, MaxStateID: 8438, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} CyanWallBanner = Block{ID: 455, DisplayName: "Cyan Banner", Name: "cyan_wall_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{991}, NeedsTools: map[uint32]bool{}, MinStateID: 8439, MaxStateID: 8442, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PurpleWallBanner = Block{ID: 456, DisplayName: "Purple Banner", Name: "purple_wall_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{992}, NeedsTools: map[uint32]bool{}, MinStateID: 8443, MaxStateID: 8446, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BlueWallBanner = Block{ID: 457, DisplayName: "Blue Banner", Name: "blue_wall_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{993}, NeedsTools: map[uint32]bool{}, MinStateID: 8447, MaxStateID: 8450, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BrownWallBanner = Block{ID: 458, DisplayName: "Brown Banner", Name: "brown_wall_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{994}, NeedsTools: map[uint32]bool{}, MinStateID: 8451, MaxStateID: 8454, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} GreenWallBanner = Block{ID: 459, DisplayName: "Green Banner", Name: "green_wall_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{995}, NeedsTools: map[uint32]bool{}, MinStateID: 8455, MaxStateID: 8458, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} RedWallBanner = Block{ID: 460, DisplayName: "Red Banner", Name: "red_wall_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{996}, NeedsTools: map[uint32]bool{}, MinStateID: 8459, MaxStateID: 8462, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BlackWallBanner = Block{ID: 461, DisplayName: "Black Banner", Name: "black_wall_banner", Hardness: 1, Diggable: true, DropIDs: []uint32{997}, NeedsTools: map[uint32]bool{}, MinStateID: 8463, MaxStateID: 8466, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} RedSandstone = Block{ID: 462, DisplayName: "Red Sandstone", Name: "red_sandstone", Hardness: 0.8, Diggable: true, DropIDs: []uint32{439}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 8467, MaxStateID: 8467, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} ChiseledRedSandstone = Block{ID: 463, DisplayName: "Chiseled Red Sandstone", Name: "chiseled_red_sandstone", Hardness: 0.8, Diggable: true, DropIDs: []uint32{440}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 8468, MaxStateID: 8468, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CutRedSandstone = Block{ID: 464, DisplayName: "Cut Red Sandstone", Name: "cut_red_sandstone", Hardness: 0.8, Diggable: true, DropIDs: []uint32{441}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 8469, MaxStateID: 8469, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} RedSandstoneStairs = Block{ID: 465, DisplayName: "Red Sandstone Stairs", Name: "red_sandstone_stairs", Hardness: 0.8, Diggable: true, DropIDs: []uint32{442}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 8470, MaxStateID: 8549, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} OakSlab = Block{ID: 466, DisplayName: "Oak Slab", Name: "oak_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{204}, NeedsTools: map[uint32]bool{}, MinStateID: 8550, MaxStateID: 8555, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} SpruceSlab = Block{ID: 467, DisplayName: "Spruce Slab", Name: "spruce_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{205}, NeedsTools: map[uint32]bool{}, MinStateID: 8556, MaxStateID: 8561, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} BirchSlab = Block{ID: 468, DisplayName: "Birch Slab", Name: "birch_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{206}, NeedsTools: map[uint32]bool{}, MinStateID: 8562, MaxStateID: 8567, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} JungleSlab = Block{ID: 469, DisplayName: "Jungle Slab", Name: "jungle_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{207}, NeedsTools: map[uint32]bool{}, MinStateID: 8568, MaxStateID: 8573, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} AcaciaSlab = Block{ID: 470, DisplayName: "Acacia Slab", Name: "acacia_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{208}, NeedsTools: map[uint32]bool{}, MinStateID: 8574, MaxStateID: 8579, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DarkOakSlab = Block{ID: 471, DisplayName: "Dark Oak Slab", Name: "dark_oak_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{209}, NeedsTools: map[uint32]bool{}, MinStateID: 8580, MaxStateID: 8585, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} StoneSlab = Block{ID: 472, DisplayName: "Stone Slab", Name: "stone_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{212}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 8586, MaxStateID: 8591, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} SmoothStoneSlab = Block{ID: 473, DisplayName: "Smooth Stone Slab", Name: "smooth_stone_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{213}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 8592, MaxStateID: 8597, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} SandstoneSlab = Block{ID: 474, DisplayName: "Sandstone Slab", Name: "sandstone_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{214}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 8598, MaxStateID: 8603, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} CutSandstoneSlab = Block{ID: 475, DisplayName: "Cut Sandstone Slab", Name: "cut_sandstone_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{215}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 8604, MaxStateID: 8609, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PetrifiedOakSlab = Block{ID: 476, DisplayName: "Petrified Oak Slab", Name: "petrified_oak_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{216}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 8610, MaxStateID: 8615, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} CobblestoneSlab = Block{ID: 477, DisplayName: "Cobblestone Slab", Name: "cobblestone_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{217}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 8616, MaxStateID: 8621, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} BrickSlab = Block{ID: 478, DisplayName: "Brick Slab", Name: "brick_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{218}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 8622, MaxStateID: 8627, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} StoneBrickSlab = Block{ID: 479, DisplayName: "Stone Brick Slab", Name: "stone_brick_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{219}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 8628, MaxStateID: 8633, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} NetherBrickSlab = Block{ID: 480, DisplayName: "Nether Brick Slab", Name: "nether_brick_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{220}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 8634, MaxStateID: 8639, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} QuartzSlab = Block{ID: 481, DisplayName: "Quartz Slab", Name: "quartz_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{221}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 8640, MaxStateID: 8645, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} RedSandstoneSlab = Block{ID: 482, DisplayName: "Red Sandstone Slab", Name: "red_sandstone_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{222}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 8646, MaxStateID: 8651, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} CutRedSandstoneSlab = Block{ID: 483, DisplayName: "Cut Red Sandstone Slab", Name: "cut_red_sandstone_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{223}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 8652, MaxStateID: 8657, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PurpurSlab = Block{ID: 484, DisplayName: "Purpur Slab", Name: "purpur_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{224}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 8658, MaxStateID: 8663, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} SmoothStone = Block{ID: 485, DisplayName: "Smooth Stone", Name: "smooth_stone", Hardness: 2, Diggable: true, DropIDs: []uint32{231}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 8664, MaxStateID: 8664, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} SmoothSandstone = Block{ID: 486, DisplayName: "Smooth Sandstone", Name: "smooth_sandstone", Hardness: 2, Diggable: true, DropIDs: []uint32{230}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 8665, MaxStateID: 8665, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} SmoothQuartz = Block{ID: 487, DisplayName: "Smooth Quartz Block", Name: "smooth_quartz", Hardness: 2, Diggable: true, DropIDs: []uint32{228}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 8666, MaxStateID: 8666, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} SmoothRedSandstone = Block{ID: 488, DisplayName: "Smooth Red Sandstone", Name: "smooth_red_sandstone", Hardness: 2, Diggable: true, DropIDs: []uint32{229}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 8667, MaxStateID: 8667, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} SpruceFenceGate = Block{ID: 489, DisplayName: "Spruce Fence Gate", Name: "spruce_fence_gate", Hardness: 2, Diggable: true, DropIDs: []uint32{650}, NeedsTools: map[uint32]bool{}, MinStateID: 8668, MaxStateID: 8699, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} BirchFenceGate = Block{ID: 490, DisplayName: "Birch Fence Gate", Name: "birch_fence_gate", Hardness: 2, Diggable: true, DropIDs: []uint32{651}, NeedsTools: map[uint32]bool{}, MinStateID: 8700, MaxStateID: 8731, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} JungleFenceGate = Block{ID: 491, DisplayName: "Jungle Fence Gate", Name: "jungle_fence_gate", Hardness: 2, Diggable: true, DropIDs: []uint32{652}, NeedsTools: map[uint32]bool{}, MinStateID: 8732, MaxStateID: 8763, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} AcaciaFenceGate = Block{ID: 492, DisplayName: "Acacia Fence Gate", Name: "acacia_fence_gate", Hardness: 2, Diggable: true, DropIDs: []uint32{653}, NeedsTools: map[uint32]bool{}, MinStateID: 8764, MaxStateID: 8795, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DarkOakFenceGate = Block{ID: 493, DisplayName: "Dark Oak Fence Gate", Name: "dark_oak_fence_gate", Hardness: 2, Diggable: true, DropIDs: []uint32{654}, NeedsTools: map[uint32]bool{}, MinStateID: 8796, MaxStateID: 8827, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} SpruceFence = Block{ID: 494, DisplayName: "Spruce Fence", Name: "spruce_fence", Hardness: 2, Diggable: true, DropIDs: []uint32{258}, NeedsTools: map[uint32]bool{}, MinStateID: 8828, MaxStateID: 8859, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} BirchFence = Block{ID: 495, DisplayName: "Birch Fence", Name: "birch_fence", Hardness: 2, Diggable: true, DropIDs: []uint32{259}, NeedsTools: map[uint32]bool{}, MinStateID: 8860, MaxStateID: 8891, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} JungleFence = Block{ID: 496, DisplayName: "Jungle Fence", Name: "jungle_fence", Hardness: 2, Diggable: true, DropIDs: []uint32{260}, NeedsTools: map[uint32]bool{}, MinStateID: 8892, MaxStateID: 8923, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} AcaciaFence = Block{ID: 497, DisplayName: "Acacia Fence", Name: "acacia_fence", Hardness: 2, Diggable: true, DropIDs: []uint32{261}, NeedsTools: map[uint32]bool{}, MinStateID: 8924, MaxStateID: 8955, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DarkOakFence = Block{ID: 498, DisplayName: "Dark Oak Fence", Name: "dark_oak_fence", Hardness: 2, Diggable: true, DropIDs: []uint32{262}, NeedsTools: map[uint32]bool{}, MinStateID: 8956, MaxStateID: 8987, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} SpruceDoor = Block{ID: 499, DisplayName: "Spruce Door", Name: "spruce_door", Hardness: 3, Diggable: true, DropIDs: []uint32{633}, NeedsTools: map[uint32]bool{}, MinStateID: 8988, MaxStateID: 9051, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BirchDoor = Block{ID: 500, DisplayName: "Birch Door", Name: "birch_door", Hardness: 3, Diggable: true, DropIDs: []uint32{634}, NeedsTools: map[uint32]bool{}, MinStateID: 9052, MaxStateID: 9115, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} JungleDoor = Block{ID: 501, DisplayName: "Jungle Door", Name: "jungle_door", Hardness: 3, Diggable: true, DropIDs: []uint32{635}, NeedsTools: map[uint32]bool{}, MinStateID: 9116, MaxStateID: 9179, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} AcaciaDoor = Block{ID: 502, DisplayName: "Acacia Door", Name: "acacia_door", Hardness: 3, Diggable: true, DropIDs: []uint32{636}, NeedsTools: map[uint32]bool{}, MinStateID: 9180, MaxStateID: 9243, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} DarkOakDoor = Block{ID: 503, DisplayName: "Dark Oak Door", Name: "dark_oak_door", Hardness: 3, Diggable: true, DropIDs: []uint32{637}, NeedsTools: map[uint32]bool{}, MinStateID: 9244, MaxStateID: 9307, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} EndRod = Block{ID: 504, DisplayName: "End Rod", Name: "end_rod", Hardness: 0, Diggable: true, DropIDs: []uint32{237}, NeedsTools: map[uint32]bool{}, MinStateID: 9308, MaxStateID: 9313, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 14} ChorusPlant = Block{ID: 505, DisplayName: "Chorus Plant", Name: "chorus_plant", Hardness: 0.4, Diggable: true, DropIDs: []uint32{999}, NeedsTools: map[uint32]bool{}, MinStateID: 9314, MaxStateID: 9377, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} ChorusFlower = Block{ID: 506, DisplayName: "Chorus Flower", Name: "chorus_flower", Hardness: 0.4, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9378, MaxStateID: 9383, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} PurpurBlock = Block{ID: 507, DisplayName: "Purpur Block", Name: "purpur_block", Hardness: 1.5, Diggable: true, DropIDs: []uint32{240}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9384, MaxStateID: 9384, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PurpurPillar = Block{ID: 508, DisplayName: "Purpur Pillar", Name: "purpur_pillar", Hardness: 1.5, Diggable: true, DropIDs: []uint32{241}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9385, MaxStateID: 9387, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PurpurStairs = Block{ID: 509, DisplayName: "Purpur Stairs", Name: "purpur_stairs", Hardness: 1.5, Diggable: true, DropIDs: []uint32{242}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 9388, MaxStateID: 9467, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} EndStoneBricks = Block{ID: 510, DisplayName: "End Stone Bricks", Name: "end_stone_bricks", Hardness: 3, Diggable: true, DropIDs: []uint32{313}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9468, MaxStateID: 9468, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Beetroots = Block{ID: 511, DisplayName: "Beetroot Seeds", Name: "beetroots", Hardness: 0, Diggable: true, DropIDs: []uint32{1002}, NeedsTools: map[uint32]bool{}, MinStateID: 9469, MaxStateID: 9472, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} DirtPath = Block{ID: 512, DisplayName: "Dirt Path", Name: "dirt_path", Hardness: 0.65, Diggable: true, DropIDs: []uint32{15}, NeedsTools: map[uint32]bool{}, MinStateID: 9473, MaxStateID: 9473, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} EndGateway = Block{ID: 513, DisplayName: "Air", Name: "end_gateway", Hardness: 0, Diggable: false, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9474, MaxStateID: 9474, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 15} RepeatingCommandBlock = Block{ID: 514, DisplayName: "Repeating Command Block", Name: "repeating_command_block", Hardness: 0, Diggable: false, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9475, MaxStateID: 9486, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} ChainCommandBlock = Block{ID: 515, DisplayName: "Chain Command Block", Name: "chain_command_block", Hardness: 0, Diggable: false, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9487, MaxStateID: 9498, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} FrostedIce = Block{ID: 516, DisplayName: "Air", Name: "frosted_ice", Hardness: 0.5, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9499, MaxStateID: 9502, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} MagmaBlock = Block{ID: 517, DisplayName: "Magma Block", Name: "magma_block", Hardness: 0.5, Diggable: true, DropIDs: []uint32{445}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 9503, MaxStateID: 9503, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 3} NetherWartBlock = Block{ID: 518, DisplayName: "Nether Wart Block", Name: "nether_wart_block", Hardness: 1, Diggable: true, DropIDs: []uint32{446}, NeedsTools: map[uint32]bool{}, MinStateID: 9504, MaxStateID: 9504, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} RedNetherBricks = Block{ID: 519, DisplayName: "Red Nether Bricks", Name: "red_nether_bricks", Hardness: 2, Diggable: true, DropIDs: []uint32{448}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 9505, MaxStateID: 9505, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BoneBlock = Block{ID: 520, DisplayName: "Bone Block", Name: "bone_block", Hardness: 2, Diggable: true, DropIDs: []uint32{449}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9506, MaxStateID: 9508, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} StructureVoid = Block{ID: 521, DisplayName: "Structure Void", Name: "structure_void", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9509, MaxStateID: 9509, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Observer = Block{ID: 522, DisplayName: "Observer", Name: "observer", Hardness: 3, Diggable: true, DropIDs: []uint32{594}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9510, MaxStateID: 9521, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} ShulkerBox = Block{ID: 523, DisplayName: "Shulker Box", Name: "shulker_box", Hardness: 2, Diggable: true, DropIDs: []uint32{451}, NeedsTools: map[uint32]bool{}, MinStateID: 9522, MaxStateID: 9527, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} WhiteShulkerBox = Block{ID: 524, DisplayName: "White Shulker Box", Name: "white_shulker_box", Hardness: 2, Diggable: true, DropIDs: []uint32{452}, NeedsTools: map[uint32]bool{}, MinStateID: 9528, MaxStateID: 9533, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} OrangeShulkerBox = Block{ID: 525, DisplayName: "Orange Shulker Box", Name: "orange_shulker_box", Hardness: 2, Diggable: true, DropIDs: []uint32{453}, NeedsTools: map[uint32]bool{}, MinStateID: 9534, MaxStateID: 9539, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} MagentaShulkerBox = Block{ID: 526, DisplayName: "Magenta Shulker Box", Name: "magenta_shulker_box", Hardness: 2, Diggable: true, DropIDs: []uint32{454}, NeedsTools: map[uint32]bool{}, MinStateID: 9540, MaxStateID: 9545, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} LightBlueShulkerBox = Block{ID: 527, DisplayName: "Light Blue Shulker Box", Name: "light_blue_shulker_box", Hardness: 2, Diggable: true, DropIDs: []uint32{455}, NeedsTools: map[uint32]bool{}, MinStateID: 9546, MaxStateID: 9551, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} YellowShulkerBox = Block{ID: 528, DisplayName: "Yellow Shulker Box", Name: "yellow_shulker_box", Hardness: 2, Diggable: true, DropIDs: []uint32{456}, NeedsTools: map[uint32]bool{}, MinStateID: 9552, MaxStateID: 9557, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} LimeShulkerBox = Block{ID: 529, DisplayName: "Lime Shulker Box", Name: "lime_shulker_box", Hardness: 2, Diggable: true, DropIDs: []uint32{457}, NeedsTools: map[uint32]bool{}, MinStateID: 9558, MaxStateID: 9563, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} PinkShulkerBox = Block{ID: 530, DisplayName: "Pink Shulker Box", Name: "pink_shulker_box", Hardness: 2, Diggable: true, DropIDs: []uint32{458}, NeedsTools: map[uint32]bool{}, MinStateID: 9564, MaxStateID: 9569, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} GrayShulkerBox = Block{ID: 531, DisplayName: "Gray Shulker Box", Name: "gray_shulker_box", Hardness: 2, Diggable: true, DropIDs: []uint32{459}, NeedsTools: map[uint32]bool{}, MinStateID: 9570, MaxStateID: 9575, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} LightGrayShulkerBox = Block{ID: 532, DisplayName: "Light Gray Shulker Box", Name: "light_gray_shulker_box", Hardness: 2, Diggable: true, DropIDs: []uint32{460}, NeedsTools: map[uint32]bool{}, MinStateID: 9576, MaxStateID: 9581, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} CyanShulkerBox = Block{ID: 533, DisplayName: "Cyan Shulker Box", Name: "cyan_shulker_box", Hardness: 2, Diggable: true, DropIDs: []uint32{461}, NeedsTools: map[uint32]bool{}, MinStateID: 9582, MaxStateID: 9587, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} PurpleShulkerBox = Block{ID: 534, DisplayName: "Purple Shulker Box", Name: "purple_shulker_box", Hardness: 2, Diggable: true, DropIDs: []uint32{462}, NeedsTools: map[uint32]bool{}, MinStateID: 9588, MaxStateID: 9593, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} BlueShulkerBox = Block{ID: 535, DisplayName: "Blue Shulker Box", Name: "blue_shulker_box", Hardness: 2, Diggable: true, DropIDs: []uint32{463}, NeedsTools: map[uint32]bool{}, MinStateID: 9594, MaxStateID: 9599, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} BrownShulkerBox = Block{ID: 536, DisplayName: "Brown Shulker Box", Name: "brown_shulker_box", Hardness: 2, Diggable: true, DropIDs: []uint32{464}, NeedsTools: map[uint32]bool{}, MinStateID: 9600, MaxStateID: 9605, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} GreenShulkerBox = Block{ID: 537, DisplayName: "Green Shulker Box", Name: "green_shulker_box", Hardness: 2, Diggable: true, DropIDs: []uint32{465}, NeedsTools: map[uint32]bool{}, MinStateID: 9606, MaxStateID: 9611, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} RedShulkerBox = Block{ID: 538, DisplayName: "Red Shulker Box", Name: "red_shulker_box", Hardness: 2, Diggable: true, DropIDs: []uint32{466}, NeedsTools: map[uint32]bool{}, MinStateID: 9612, MaxStateID: 9617, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} BlackShulkerBox = Block{ID: 539, DisplayName: "Black Shulker Box", Name: "black_shulker_box", Hardness: 2, Diggable: true, DropIDs: []uint32{467}, NeedsTools: map[uint32]bool{}, MinStateID: 9618, MaxStateID: 9623, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} WhiteGlazedTerracotta = Block{ID: 540, DisplayName: "White Glazed Terracotta", Name: "white_glazed_terracotta", Hardness: 1.4, Diggable: true, DropIDs: []uint32{468}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9624, MaxStateID: 9627, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} OrangeGlazedTerracotta = Block{ID: 541, DisplayName: "Orange Glazed Terracotta", Name: "orange_glazed_terracotta", Hardness: 1.4, Diggable: true, DropIDs: []uint32{469}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 9628, MaxStateID: 9631, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} MagentaGlazedTerracotta = Block{ID: 542, DisplayName: "Magenta Glazed Terracotta", Name: "magenta_glazed_terracotta", Hardness: 1.4, Diggable: true, DropIDs: []uint32{470}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9632, MaxStateID: 9635, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} LightBlueGlazedTerracotta = Block{ID: 543, DisplayName: "Light Blue Glazed Terracotta", Name: "light_blue_glazed_terracotta", Hardness: 1.4, Diggable: true, DropIDs: []uint32{471}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 9636, MaxStateID: 9639, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} YellowGlazedTerracotta = Block{ID: 544, DisplayName: "Yellow Glazed Terracotta", Name: "yellow_glazed_terracotta", Hardness: 1.4, Diggable: true, DropIDs: []uint32{472}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9640, MaxStateID: 9643, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} LimeGlazedTerracotta = Block{ID: 545, DisplayName: "Lime Glazed Terracotta", Name: "lime_glazed_terracotta", Hardness: 1.4, Diggable: true, DropIDs: []uint32{473}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9644, MaxStateID: 9647, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PinkGlazedTerracotta = Block{ID: 546, DisplayName: "Pink Glazed Terracotta", Name: "pink_glazed_terracotta", Hardness: 1.4, Diggable: true, DropIDs: []uint32{474}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 9648, MaxStateID: 9651, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} GrayGlazedTerracotta = Block{ID: 547, DisplayName: "Gray Glazed Terracotta", Name: "gray_glazed_terracotta", Hardness: 1.4, Diggable: true, DropIDs: []uint32{475}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9652, MaxStateID: 9655, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} LightGrayGlazedTerracotta = Block{ID: 548, DisplayName: "Light Gray Glazed Terracotta", Name: "light_gray_glazed_terracotta", Hardness: 1.4, Diggable: true, DropIDs: []uint32{476}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9656, MaxStateID: 9659, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CyanGlazedTerracotta = Block{ID: 549, DisplayName: "Cyan Glazed Terracotta", Name: "cyan_glazed_terracotta", Hardness: 1.4, Diggable: true, DropIDs: []uint32{477}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 9660, MaxStateID: 9663, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PurpleGlazedTerracotta = Block{ID: 550, DisplayName: "Purple Glazed Terracotta", Name: "purple_glazed_terracotta", Hardness: 1.4, Diggable: true, DropIDs: []uint32{478}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 9664, MaxStateID: 9667, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BlueGlazedTerracotta = Block{ID: 551, DisplayName: "Blue Glazed Terracotta", Name: "blue_glazed_terracotta", Hardness: 1.4, Diggable: true, DropIDs: []uint32{479}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9668, MaxStateID: 9671, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BrownGlazedTerracotta = Block{ID: 552, DisplayName: "Brown Glazed Terracotta", Name: "brown_glazed_terracotta", Hardness: 1.4, Diggable: true, DropIDs: []uint32{480}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 9672, MaxStateID: 9675, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} GreenGlazedTerracotta = Block{ID: 553, DisplayName: "Green Glazed Terracotta", Name: "green_glazed_terracotta", Hardness: 1.4, Diggable: true, DropIDs: []uint32{481}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9676, MaxStateID: 9679, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} RedGlazedTerracotta = Block{ID: 554, DisplayName: "Red Glazed Terracotta", Name: "red_glazed_terracotta", Hardness: 1.4, Diggable: true, DropIDs: []uint32{482}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9680, MaxStateID: 9683, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BlackGlazedTerracotta = Block{ID: 555, DisplayName: "Black Glazed Terracotta", Name: "black_glazed_terracotta", Hardness: 1.4, Diggable: true, DropIDs: []uint32{483}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 9684, MaxStateID: 9687, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WhiteConcrete = Block{ID: 556, DisplayName: "White Concrete", Name: "white_concrete", Hardness: 1.8, Diggable: true, DropIDs: []uint32{484}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 9688, MaxStateID: 9688, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} OrangeConcrete = Block{ID: 557, DisplayName: "Orange Concrete", Name: "orange_concrete", Hardness: 1.8, Diggable: true, DropIDs: []uint32{485}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 9689, MaxStateID: 9689, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} MagentaConcrete = Block{ID: 558, DisplayName: "Magenta Concrete", Name: "magenta_concrete", Hardness: 1.8, Diggable: true, DropIDs: []uint32{486}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9690, MaxStateID: 9690, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} LightBlueConcrete = Block{ID: 559, DisplayName: "Light Blue Concrete", Name: "light_blue_concrete", Hardness: 1.8, Diggable: true, DropIDs: []uint32{487}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 9691, MaxStateID: 9691, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} YellowConcrete = Block{ID: 560, DisplayName: "Yellow Concrete", Name: "yellow_concrete", Hardness: 1.8, Diggable: true, DropIDs: []uint32{488}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9692, MaxStateID: 9692, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} LimeConcrete = Block{ID: 561, DisplayName: "Lime Concrete", Name: "lime_concrete", Hardness: 1.8, Diggable: true, DropIDs: []uint32{489}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9693, MaxStateID: 9693, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PinkConcrete = Block{ID: 562, DisplayName: "Pink Concrete", Name: "pink_concrete", Hardness: 1.8, Diggable: true, DropIDs: []uint32{490}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 9694, MaxStateID: 9694, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} GrayConcrete = Block{ID: 563, DisplayName: "Gray Concrete", Name: "gray_concrete", Hardness: 1.8, Diggable: true, DropIDs: []uint32{491}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9695, MaxStateID: 9695, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} LightGrayConcrete = Block{ID: 564, DisplayName: "Light Gray Concrete", Name: "light_gray_concrete", Hardness: 1.8, Diggable: true, DropIDs: []uint32{492}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 9696, MaxStateID: 9696, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CyanConcrete = Block{ID: 565, DisplayName: "Cyan Concrete", Name: "cyan_concrete", Hardness: 1.8, Diggable: true, DropIDs: []uint32{493}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9697, MaxStateID: 9697, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PurpleConcrete = Block{ID: 566, DisplayName: "Purple Concrete", Name: "purple_concrete", Hardness: 1.8, Diggable: true, DropIDs: []uint32{494}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 9698, MaxStateID: 9698, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BlueConcrete = Block{ID: 567, DisplayName: "Blue Concrete", Name: "blue_concrete", Hardness: 1.8, Diggable: true, DropIDs: []uint32{495}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9699, MaxStateID: 9699, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BrownConcrete = Block{ID: 568, DisplayName: "Brown Concrete", Name: "brown_concrete", Hardness: 1.8, Diggable: true, DropIDs: []uint32{496}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 9700, MaxStateID: 9700, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} GreenConcrete = Block{ID: 569, DisplayName: "Green Concrete", Name: "green_concrete", Hardness: 1.8, Diggable: true, DropIDs: []uint32{497}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 9701, MaxStateID: 9701, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} RedConcrete = Block{ID: 570, DisplayName: "Red Concrete", Name: "red_concrete", Hardness: 1.8, Diggable: true, DropIDs: []uint32{498}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 9702, MaxStateID: 9702, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BlackConcrete = Block{ID: 571, DisplayName: "Black Concrete", Name: "black_concrete", Hardness: 1.8, Diggable: true, DropIDs: []uint32{499}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 9703, MaxStateID: 9703, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WhiteConcretePowder = Block{ID: 572, DisplayName: "White Concrete Powder", Name: "white_concrete_powder", Hardness: 0.5, Diggable: true, DropIDs: []uint32{500}, NeedsTools: map[uint32]bool{}, MinStateID: 9704, MaxStateID: 9704, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} OrangeConcretePowder = Block{ID: 573, DisplayName: "Orange Concrete Powder", Name: "orange_concrete_powder", Hardness: 0.5, Diggable: true, DropIDs: []uint32{501}, NeedsTools: map[uint32]bool{}, MinStateID: 9705, MaxStateID: 9705, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} MagentaConcretePowder = Block{ID: 574, DisplayName: "Magenta Concrete Powder", Name: "magenta_concrete_powder", Hardness: 0.5, Diggable: true, DropIDs: []uint32{502}, NeedsTools: map[uint32]bool{}, MinStateID: 9706, MaxStateID: 9706, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} LightBlueConcretePowder = Block{ID: 575, DisplayName: "Light Blue Concrete Powder", Name: "light_blue_concrete_powder", Hardness: 0.5, Diggable: true, DropIDs: []uint32{503}, NeedsTools: map[uint32]bool{}, MinStateID: 9707, MaxStateID: 9707, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} YellowConcretePowder = Block{ID: 576, DisplayName: "Yellow Concrete Powder", Name: "yellow_concrete_powder", Hardness: 0.5, Diggable: true, DropIDs: []uint32{504}, NeedsTools: map[uint32]bool{}, MinStateID: 9708, MaxStateID: 9708, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} LimeConcretePowder = Block{ID: 577, DisplayName: "Lime Concrete Powder", Name: "lime_concrete_powder", Hardness: 0.5, Diggable: true, DropIDs: []uint32{505}, NeedsTools: map[uint32]bool{}, MinStateID: 9709, MaxStateID: 9709, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PinkConcretePowder = Block{ID: 578, DisplayName: "Pink Concrete Powder", Name: "pink_concrete_powder", Hardness: 0.5, Diggable: true, DropIDs: []uint32{506}, NeedsTools: map[uint32]bool{}, MinStateID: 9710, MaxStateID: 9710, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} GrayConcretePowder = Block{ID: 579, DisplayName: "Gray Concrete Powder", Name: "gray_concrete_powder", Hardness: 0.5, Diggable: true, DropIDs: []uint32{507}, NeedsTools: map[uint32]bool{}, MinStateID: 9711, MaxStateID: 9711, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} LightGrayConcretePowder = Block{ID: 580, DisplayName: "Light Gray Concrete Powder", Name: "light_gray_concrete_powder", Hardness: 0.5, Diggable: true, DropIDs: []uint32{508}, NeedsTools: map[uint32]bool{}, MinStateID: 9712, MaxStateID: 9712, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CyanConcretePowder = Block{ID: 581, DisplayName: "Cyan Concrete Powder", Name: "cyan_concrete_powder", Hardness: 0.5, Diggable: true, DropIDs: []uint32{509}, NeedsTools: map[uint32]bool{}, MinStateID: 9713, MaxStateID: 9713, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PurpleConcretePowder = Block{ID: 582, DisplayName: "Purple Concrete Powder", Name: "purple_concrete_powder", Hardness: 0.5, Diggable: true, DropIDs: []uint32{510}, NeedsTools: map[uint32]bool{}, MinStateID: 9714, MaxStateID: 9714, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BlueConcretePowder = Block{ID: 583, DisplayName: "Blue Concrete Powder", Name: "blue_concrete_powder", Hardness: 0.5, Diggable: true, DropIDs: []uint32{511}, NeedsTools: map[uint32]bool{}, MinStateID: 9715, MaxStateID: 9715, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BrownConcretePowder = Block{ID: 584, DisplayName: "Brown Concrete Powder", Name: "brown_concrete_powder", Hardness: 0.5, Diggable: true, DropIDs: []uint32{512}, NeedsTools: map[uint32]bool{}, MinStateID: 9716, MaxStateID: 9716, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} GreenConcretePowder = Block{ID: 585, DisplayName: "Green Concrete Powder", Name: "green_concrete_powder", Hardness: 0.5, Diggable: true, DropIDs: []uint32{513}, NeedsTools: map[uint32]bool{}, MinStateID: 9717, MaxStateID: 9717, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} RedConcretePowder = Block{ID: 586, DisplayName: "Red Concrete Powder", Name: "red_concrete_powder", Hardness: 0.5, Diggable: true, DropIDs: []uint32{514}, NeedsTools: map[uint32]bool{}, MinStateID: 9718, MaxStateID: 9718, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BlackConcretePowder = Block{ID: 587, DisplayName: "Black Concrete Powder", Name: "black_concrete_powder", Hardness: 0.5, Diggable: true, DropIDs: []uint32{515}, NeedsTools: map[uint32]bool{}, MinStateID: 9719, MaxStateID: 9719, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Kelp = Block{ID: 588, DisplayName: "Kelp", Name: "kelp", Hardness: 0, Diggable: true, DropIDs: []uint32{197}, NeedsTools: map[uint32]bool{}, MinStateID: 9720, MaxStateID: 9745, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} KelpPlant = Block{ID: 589, DisplayName: "Air", Name: "kelp_plant", Hardness: 0, Diggable: true, DropIDs: []uint32{197}, NeedsTools: map[uint32]bool{}, MinStateID: 9746, MaxStateID: 9746, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} DriedKelpBlock = Block{ID: 590, DisplayName: "Dried Kelp Block", Name: "dried_kelp_block", Hardness: 0.5, Diggable: true, DropIDs: []uint32{790}, NeedsTools: map[uint32]bool{}, MinStateID: 9747, MaxStateID: 9747, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} TurtleEgg = Block{ID: 591, DisplayName: "Turtle Egg", Name: "turtle_egg", Hardness: 0.5, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9748, MaxStateID: 9759, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} DeadTubeCoralBlock = Block{ID: 592, DisplayName: "Dead Tube Coral Block", Name: "dead_tube_coral_block", Hardness: 1.5, Diggable: true, DropIDs: []uint32{517}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 9760, MaxStateID: 9760, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DeadBrainCoralBlock = Block{ID: 593, DisplayName: "Dead Brain Coral Block", Name: "dead_brain_coral_block", Hardness: 1.5, Diggable: true, DropIDs: []uint32{518}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 9761, MaxStateID: 9761, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DeadBubbleCoralBlock = Block{ID: 594, DisplayName: "Dead Bubble Coral Block", Name: "dead_bubble_coral_block", Hardness: 1.5, Diggable: true, DropIDs: []uint32{519}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 9762, MaxStateID: 9762, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DeadFireCoralBlock = Block{ID: 595, DisplayName: "Dead Fire Coral Block", Name: "dead_fire_coral_block", Hardness: 1.5, Diggable: true, DropIDs: []uint32{520}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9763, MaxStateID: 9763, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DeadHornCoralBlock = Block{ID: 596, DisplayName: "Dead Horn Coral Block", Name: "dead_horn_coral_block", Hardness: 1.5, Diggable: true, DropIDs: []uint32{521}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9764, MaxStateID: 9764, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} TubeCoralBlock = Block{ID: 597, DisplayName: "Tube Coral Block", Name: "tube_coral_block", Hardness: 1.5, Diggable: true, DropIDs: []uint32{517}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9765, MaxStateID: 9765, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BrainCoralBlock = Block{ID: 598, DisplayName: "Brain Coral Block", Name: "brain_coral_block", Hardness: 1.5, Diggable: true, DropIDs: []uint32{518}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 9766, MaxStateID: 9766, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BubbleCoralBlock = Block{ID: 599, DisplayName: "Bubble Coral Block", Name: "bubble_coral_block", Hardness: 1.5, Diggable: true, DropIDs: []uint32{519}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 9767, MaxStateID: 9767, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} FireCoralBlock = Block{ID: 600, DisplayName: "Fire Coral Block", Name: "fire_coral_block", Hardness: 1.5, Diggable: true, DropIDs: []uint32{520}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 9768, MaxStateID: 9768, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} HornCoralBlock = Block{ID: 601, DisplayName: "Horn Coral Block", Name: "horn_coral_block", Hardness: 1.5, Diggable: true, DropIDs: []uint32{521}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9769, MaxStateID: 9769, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DeadTubeCoral = Block{ID: 602, DisplayName: "Dead Tube Coral", Name: "dead_tube_coral", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 9770, MaxStateID: 9771, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} DeadBrainCoral = Block{ID: 603, DisplayName: "Dead Brain Coral", Name: "dead_brain_coral", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 9772, MaxStateID: 9773, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} DeadBubbleCoral = Block{ID: 604, DisplayName: "Dead Bubble Coral", Name: "dead_bubble_coral", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9774, MaxStateID: 9775, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} DeadFireCoral = Block{ID: 605, DisplayName: "Dead Fire Coral", Name: "dead_fire_coral", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9776, MaxStateID: 9777, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} DeadHornCoral = Block{ID: 606, DisplayName: "Dead Horn Coral", Name: "dead_horn_coral", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 9778, MaxStateID: 9779, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} TubeCoral = Block{ID: 607, DisplayName: "Tube Coral", Name: "tube_coral", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9780, MaxStateID: 9781, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} BrainCoral = Block{ID: 608, DisplayName: "Brain Coral", Name: "brain_coral", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9782, MaxStateID: 9783, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} BubbleCoral = Block{ID: 609, DisplayName: "Bubble Coral", Name: "bubble_coral", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9784, MaxStateID: 9785, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} FireCoral = Block{ID: 610, DisplayName: "Fire Coral", Name: "fire_coral", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9786, MaxStateID: 9787, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} HornCoral = Block{ID: 611, DisplayName: "Horn Coral", Name: "horn_coral", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9788, MaxStateID: 9789, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} DeadTubeCoralFan = Block{ID: 612, DisplayName: "Dead Tube Coral Fan", Name: "dead_tube_coral_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 9790, MaxStateID: 9791, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} DeadBrainCoralFan = Block{ID: 613, DisplayName: "Dead Brain Coral Fan", Name: "dead_brain_coral_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 9792, MaxStateID: 9793, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} DeadBubbleCoralFan = Block{ID: 614, DisplayName: "Dead Bubble Coral Fan", Name: "dead_bubble_coral_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 9794, MaxStateID: 9795, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} DeadFireCoralFan = Block{ID: 615, DisplayName: "Dead Fire Coral Fan", Name: "dead_fire_coral_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 9796, MaxStateID: 9797, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} DeadHornCoralFan = Block{ID: 616, DisplayName: "Dead Horn Coral Fan", Name: "dead_horn_coral_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 9798, MaxStateID: 9799, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} TubeCoralFan = Block{ID: 617, DisplayName: "Tube Coral Fan", Name: "tube_coral_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9800, MaxStateID: 9801, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} BrainCoralFan = Block{ID: 618, DisplayName: "Brain Coral Fan", Name: "brain_coral_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9802, MaxStateID: 9803, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} BubbleCoralFan = Block{ID: 619, DisplayName: "Bubble Coral Fan", Name: "bubble_coral_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9804, MaxStateID: 9805, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} FireCoralFan = Block{ID: 620, DisplayName: "Fire Coral Fan", Name: "fire_coral_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9806, MaxStateID: 9807, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} HornCoralFan = Block{ID: 621, DisplayName: "Horn Coral Fan", Name: "horn_coral_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9808, MaxStateID: 9809, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} DeadTubeCoralWallFan = Block{ID: 622, DisplayName: "Dead Tube Coral Fan", Name: "dead_tube_coral_wall_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 9810, MaxStateID: 9817, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} DeadBrainCoralWallFan = Block{ID: 623, DisplayName: "Dead Brain Coral Fan", Name: "dead_brain_coral_wall_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 9818, MaxStateID: 9825, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} DeadBubbleCoralWallFan = Block{ID: 624, DisplayName: "Dead Bubble Coral Fan", Name: "dead_bubble_coral_wall_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 9826, MaxStateID: 9833, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} DeadFireCoralWallFan = Block{ID: 625, DisplayName: "Dead Fire Coral Fan", Name: "dead_fire_coral_wall_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 9834, MaxStateID: 9841, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} DeadHornCoralWallFan = Block{ID: 626, DisplayName: "Dead Horn Coral Fan", Name: "dead_horn_coral_wall_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 9842, MaxStateID: 9849, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} TubeCoralWallFan = Block{ID: 627, DisplayName: "Tube Coral Fan", Name: "tube_coral_wall_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9850, MaxStateID: 9857, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} BrainCoralWallFan = Block{ID: 628, DisplayName: "Brain Coral Fan", Name: "brain_coral_wall_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9858, MaxStateID: 9865, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} BubbleCoralWallFan = Block{ID: 629, DisplayName: "Bubble Coral Fan", Name: "bubble_coral_wall_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9866, MaxStateID: 9873, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} FireCoralWallFan = Block{ID: 630, DisplayName: "Fire Coral Fan", Name: "fire_coral_wall_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9874, MaxStateID: 9881, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} HornCoralWallFan = Block{ID: 631, DisplayName: "Horn Coral Fan", Name: "horn_coral_wall_fan", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9882, MaxStateID: 9889, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} SeaPickle = Block{ID: 632, DisplayName: "Sea Pickle", Name: "sea_pickle", Hardness: 0, Diggable: true, DropIDs: []uint32{156}, NeedsTools: map[uint32]bool{}, MinStateID: 9890, MaxStateID: 9897, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 6} BlueIce = Block{ID: 633, DisplayName: "Blue Ice", Name: "blue_ice", Hardness: 2.8, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9898, MaxStateID: 9898, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Conduit = Block{ID: 634, DisplayName: "Conduit", Name: "conduit", Hardness: 3, Diggable: true, DropIDs: []uint32{548}, NeedsTools: map[uint32]bool{}, MinStateID: 9899, MaxStateID: 9900, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 15} BambooSapling = Block{ID: 635, DisplayName: "Air", Name: "bamboo_sapling", Hardness: 1, Diggable: true, DropIDs: []uint32{203}, NeedsTools: map[uint32]bool{}, MinStateID: 9901, MaxStateID: 9901, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Bamboo = Block{ID: 636, DisplayName: "Bamboo", Name: "bamboo", Hardness: 1, Diggable: true, DropIDs: []uint32{203}, NeedsTools: map[uint32]bool{}, MinStateID: 9902, MaxStateID: 9913, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedBamboo = Block{ID: 637, DisplayName: "Air", Name: "potted_bamboo", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 203}, NeedsTools: map[uint32]bool{}, MinStateID: 9914, MaxStateID: 9914, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} VoidAir = Block{ID: 638, DisplayName: "Air", Name: "void_air", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9915, MaxStateID: 9915, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} CaveAir = Block{ID: 639, DisplayName: "Air", Name: "cave_air", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9916, MaxStateID: 9916, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BubbleColumn = Block{ID: 640, DisplayName: "Air", Name: "bubble_column", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 9917, MaxStateID: 9918, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} PolishedGraniteStairs = Block{ID: 641, DisplayName: "Polished Granite Stairs", Name: "polished_granite_stairs", Hardness: 1.5, Diggable: true, DropIDs: []uint32{549}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 9919, MaxStateID: 9998, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} SmoothRedSandstoneStairs = Block{ID: 642, DisplayName: "Smooth Red Sandstone Stairs", Name: "smooth_red_sandstone_stairs", Hardness: 2, Diggable: true, DropIDs: []uint32{550}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 9999, MaxStateID: 10078, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} MossyStoneBrickStairs = Block{ID: 643, DisplayName: "Mossy Stone Brick Stairs", Name: "mossy_stone_brick_stairs", Hardness: 1.5, Diggable: true, DropIDs: []uint32{551}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 10079, MaxStateID: 10158, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PolishedDioriteStairs = Block{ID: 644, DisplayName: "Polished Diorite Stairs", Name: "polished_diorite_stairs", Hardness: 1.5, Diggable: true, DropIDs: []uint32{552}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 10159, MaxStateID: 10238, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} MossyCobblestoneStairs = Block{ID: 645, DisplayName: "Mossy Cobblestone Stairs", Name: "mossy_cobblestone_stairs", Hardness: 2, Diggable: true, DropIDs: []uint32{553}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 10239, MaxStateID: 10318, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} EndStoneBrickStairs = Block{ID: 646, DisplayName: "End Stone Brick Stairs", Name: "end_stone_brick_stairs", Hardness: 3, Diggable: true, DropIDs: []uint32{554}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 10319, MaxStateID: 10398, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} StoneStairs = Block{ID: 647, DisplayName: "Stone Stairs", Name: "stone_stairs", Hardness: 1.5, Diggable: true, DropIDs: []uint32{555}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 10399, MaxStateID: 10478, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} SmoothSandstoneStairs = Block{ID: 648, DisplayName: "Smooth Sandstone Stairs", Name: "smooth_sandstone_stairs", Hardness: 2, Diggable: true, DropIDs: []uint32{556}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 10479, MaxStateID: 10558, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} SmoothQuartzStairs = Block{ID: 649, DisplayName: "Smooth Quartz Stairs", Name: "smooth_quartz_stairs", Hardness: 2, Diggable: true, DropIDs: []uint32{557}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 10559, MaxStateID: 10638, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} GraniteStairs = Block{ID: 650, DisplayName: "Granite Stairs", Name: "granite_stairs", Hardness: 1.5, Diggable: true, DropIDs: []uint32{558}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 10639, MaxStateID: 10718, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} AndesiteStairs = Block{ID: 651, DisplayName: "Andesite Stairs", Name: "andesite_stairs", Hardness: 1.5, Diggable: true, DropIDs: []uint32{559}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 10719, MaxStateID: 10798, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} RedNetherBrickStairs = Block{ID: 652, DisplayName: "Red Nether Brick Stairs", Name: "red_nether_brick_stairs", Hardness: 2, Diggable: true, DropIDs: []uint32{560}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 10799, MaxStateID: 10878, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PolishedAndesiteStairs = Block{ID: 653, DisplayName: "Polished Andesite Stairs", Name: "polished_andesite_stairs", Hardness: 1.5, Diggable: true, DropIDs: []uint32{561}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 10879, MaxStateID: 10958, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DioriteStairs = Block{ID: 654, DisplayName: "Diorite Stairs", Name: "diorite_stairs", Hardness: 1.5, Diggable: true, DropIDs: []uint32{562}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 10959, MaxStateID: 11038, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PolishedGraniteSlab = Block{ID: 655, DisplayName: "Polished Granite Slab", Name: "polished_granite_slab", Hardness: 1.5, Diggable: true, DropIDs: []uint32{567}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 11039, MaxStateID: 11044, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} SmoothRedSandstoneSlab = Block{ID: 656, DisplayName: "Smooth Red Sandstone Slab", Name: "smooth_red_sandstone_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{568}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 11045, MaxStateID: 11050, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} MossyStoneBrickSlab = Block{ID: 657, DisplayName: "Mossy Stone Brick Slab", Name: "mossy_stone_brick_slab", Hardness: 1.5, Diggable: true, DropIDs: []uint32{569}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 11051, MaxStateID: 11056, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PolishedDioriteSlab = Block{ID: 658, DisplayName: "Polished Diorite Slab", Name: "polished_diorite_slab", Hardness: 1.5, Diggable: true, DropIDs: []uint32{570}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 11057, MaxStateID: 11062, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} MossyCobblestoneSlab = Block{ID: 659, DisplayName: "Mossy Cobblestone Slab", Name: "mossy_cobblestone_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{571}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 11063, MaxStateID: 11068, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} EndStoneBrickSlab = Block{ID: 660, DisplayName: "End Stone Brick Slab", Name: "end_stone_brick_slab", Hardness: 3, Diggable: true, DropIDs: []uint32{572}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 11069, MaxStateID: 11074, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} SmoothSandstoneSlab = Block{ID: 661, DisplayName: "Smooth Sandstone Slab", Name: "smooth_sandstone_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{573}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 11075, MaxStateID: 11080, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} SmoothQuartzSlab = Block{ID: 662, DisplayName: "Smooth Quartz Slab", Name: "smooth_quartz_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{574}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 11081, MaxStateID: 11086, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} GraniteSlab = Block{ID: 663, DisplayName: "Granite Slab", Name: "granite_slab", Hardness: 1.5, Diggable: true, DropIDs: []uint32{575}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 11087, MaxStateID: 11092, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} AndesiteSlab = Block{ID: 664, DisplayName: "Andesite Slab", Name: "andesite_slab", Hardness: 1.5, Diggable: true, DropIDs: []uint32{576}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 11093, MaxStateID: 11098, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} RedNetherBrickSlab = Block{ID: 665, DisplayName: "Red Nether Brick Slab", Name: "red_nether_brick_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{577}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 11099, MaxStateID: 11104, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PolishedAndesiteSlab = Block{ID: 666, DisplayName: "Polished Andesite Slab", Name: "polished_andesite_slab", Hardness: 1.5, Diggable: true, DropIDs: []uint32{578}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 11105, MaxStateID: 11110, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DioriteSlab = Block{ID: 667, DisplayName: "Diorite Slab", Name: "diorite_slab", Hardness: 1.5, Diggable: true, DropIDs: []uint32{579}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 11111, MaxStateID: 11116, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} BrickWall = Block{ID: 668, DisplayName: "Brick Wall", Name: "brick_wall", Hardness: 2, Diggable: true, DropIDs: []uint32{327}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 11117, MaxStateID: 11440, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PrismarineWall = Block{ID: 669, DisplayName: "Prismarine Wall", Name: "prismarine_wall", Hardness: 1.5, Diggable: true, DropIDs: []uint32{328}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 11441, MaxStateID: 11764, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} RedSandstoneWall = Block{ID: 670, DisplayName: "Red Sandstone Wall", Name: "red_sandstone_wall", Hardness: 0.8, Diggable: true, DropIDs: []uint32{329}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 11765, MaxStateID: 12088, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} MossyStoneBrickWall = Block{ID: 671, DisplayName: "Mossy Stone Brick Wall", Name: "mossy_stone_brick_wall", Hardness: 1.5, Diggable: true, DropIDs: []uint32{330}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 12089, MaxStateID: 12412, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} GraniteWall = Block{ID: 672, DisplayName: "Granite Wall", Name: "granite_wall", Hardness: 1.5, Diggable: true, DropIDs: []uint32{331}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 12413, MaxStateID: 12736, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} StoneBrickWall = Block{ID: 673, DisplayName: "Stone Brick Wall", Name: "stone_brick_wall", Hardness: 1.5, Diggable: true, DropIDs: []uint32{332}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 12737, MaxStateID: 13060, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} NetherBrickWall = Block{ID: 674, DisplayName: "Nether Brick Wall", Name: "nether_brick_wall", Hardness: 2, Diggable: true, DropIDs: []uint32{333}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 13061, MaxStateID: 13384, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} AndesiteWall = Block{ID: 675, DisplayName: "Andesite Wall", Name: "andesite_wall", Hardness: 1.5, Diggable: true, DropIDs: []uint32{334}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 13385, MaxStateID: 13708, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} RedNetherBrickWall = Block{ID: 676, DisplayName: "Red Nether Brick Wall", Name: "red_nether_brick_wall", Hardness: 2, Diggable: true, DropIDs: []uint32{335}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 13709, MaxStateID: 14032, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} SandstoneWall = Block{ID: 677, DisplayName: "Sandstone Wall", Name: "sandstone_wall", Hardness: 0.8, Diggable: true, DropIDs: []uint32{336}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 14033, MaxStateID: 14356, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} EndStoneBrickWall = Block{ID: 678, DisplayName: "End Stone Brick Wall", Name: "end_stone_brick_wall", Hardness: 3, Diggable: true, DropIDs: []uint32{337}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 14357, MaxStateID: 14680, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DioriteWall = Block{ID: 679, DisplayName: "Diorite Wall", Name: "diorite_wall", Hardness: 1.5, Diggable: true, DropIDs: []uint32{338}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 14681, MaxStateID: 15004, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} Scaffolding = Block{ID: 680, DisplayName: "Scaffolding", Name: "scaffolding", Hardness: 0, Diggable: true, DropIDs: []uint32{584}, NeedsTools: map[uint32]bool{}, MinStateID: 15005, MaxStateID: 15036, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Loom = Block{ID: 681, DisplayName: "Loom", Name: "loom", Hardness: 2.5, Diggable: true, DropIDs: []uint32{1034}, NeedsTools: map[uint32]bool{}, MinStateID: 15037, MaxStateID: 15040, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Barrel = Block{ID: 682, DisplayName: "Barrel", Name: "barrel", Hardness: 2.5, Diggable: true, DropIDs: []uint32{1042}, NeedsTools: map[uint32]bool{}, MinStateID: 15041, MaxStateID: 15052, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Smoker = Block{ID: 683, DisplayName: "Smoker", Name: "smoker", Hardness: 3.5, Diggable: true, DropIDs: []uint32{1043}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 15053, MaxStateID: 15060, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BlastFurnace = Block{ID: 684, DisplayName: "Blast Furnace", Name: "blast_furnace", Hardness: 3.5, Diggable: true, DropIDs: []uint32{1044}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 15061, MaxStateID: 15068, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CartographyTable = Block{ID: 685, DisplayName: "Cartography Table", Name: "cartography_table", Hardness: 2.5, Diggable: true, DropIDs: []uint32{1045}, NeedsTools: map[uint32]bool{}, MinStateID: 15069, MaxStateID: 15069, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} FletchingTable = Block{ID: 686, DisplayName: "Fletching Table", Name: "fletching_table", Hardness: 2.5, Diggable: true, DropIDs: []uint32{1046}, NeedsTools: map[uint32]bool{}, MinStateID: 15070, MaxStateID: 15070, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Grindstone = Block{ID: 687, DisplayName: "Grindstone", Name: "grindstone", Hardness: 2, Diggable: true, DropIDs: []uint32{1047}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 15071, MaxStateID: 15082, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} Lectern = Block{ID: 688, DisplayName: "Lectern", Name: "lectern", Hardness: 2.5, Diggable: true, DropIDs: []uint32{598}, NeedsTools: map[uint32]bool{}, MinStateID: 15083, MaxStateID: 15098, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} SmithingTable = Block{ID: 689, DisplayName: "Smithing Table", Name: "smithing_table", Hardness: 2.5, Diggable: true, DropIDs: []uint32{1048}, NeedsTools: map[uint32]bool{}, MinStateID: 15099, MaxStateID: 15099, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Stonecutter = Block{ID: 690, DisplayName: "Stonecutter", Name: "stonecutter", Hardness: 3.5, Diggable: true, DropIDs: []uint32{1049}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 15100, MaxStateID: 15103, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} Bell = Block{ID: 691, DisplayName: "Bell", Name: "bell", Hardness: 5, Diggable: true, DropIDs: []uint32{1050}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 15104, MaxStateID: 15135, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} Lantern = Block{ID: 692, DisplayName: "Lantern", Name: "lantern", Hardness: 3.5, Diggable: true, DropIDs: []uint32{1051}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 15136, MaxStateID: 15139, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 15} SoulLantern = Block{ID: 693, DisplayName: "Soul Lantern", Name: "soul_lantern", Hardness: 3.5, Diggable: true, DropIDs: []uint32{1052}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 15140, MaxStateID: 15143, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 10} Campfire = Block{ID: 694, DisplayName: "Campfire", Name: "campfire", Hardness: 2, Diggable: true, DropIDs: []uint32{685}, NeedsTools: map[uint32]bool{}, MinStateID: 15144, MaxStateID: 15175, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 15} SoulCampfire = Block{ID: 695, DisplayName: "Soul Campfire", Name: "soul_campfire", Hardness: 2, Diggable: true, DropIDs: []uint32{270}, NeedsTools: map[uint32]bool{}, MinStateID: 15176, MaxStateID: 15207, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 10} SweetBerryBush = Block{ID: 696, DisplayName: "Sweet Berries", Name: "sweet_berry_bush", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 15208, MaxStateID: 15211, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} WarpedStem = Block{ID: 697, DisplayName: "Warped Stem", Name: "warped_stem", Hardness: 2, Diggable: true, DropIDs: []uint32{108}, NeedsTools: map[uint32]bool{}, MinStateID: 15212, MaxStateID: 15214, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} StrippedWarpedStem = Block{ID: 698, DisplayName: "Stripped Warped Stem", Name: "stripped_warped_stem", Hardness: 2, Diggable: true, DropIDs: []uint32{116}, NeedsTools: map[uint32]bool{}, MinStateID: 15215, MaxStateID: 15217, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WarpedHyphae = Block{ID: 699, DisplayName: "Warped Hyphae", Name: "warped_hyphae", Hardness: 2, Diggable: true, DropIDs: []uint32{132}, NeedsTools: map[uint32]bool{}, MinStateID: 15218, MaxStateID: 15220, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} StrippedWarpedHyphae = Block{ID: 700, DisplayName: "Stripped Warped Hyphae", Name: "stripped_warped_hyphae", Hardness: 2, Diggable: true, DropIDs: []uint32{124}, NeedsTools: map[uint32]bool{}, MinStateID: 15221, MaxStateID: 15223, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WarpedNylium = Block{ID: 701, DisplayName: "Warped Nylium", Name: "warped_nylium", Hardness: 0.4, Diggable: true, DropIDs: []uint32{268}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 15224, MaxStateID: 15224, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WarpedFungus = Block{ID: 702, DisplayName: "Warped Fungus", Name: "warped_fungus", Hardness: 0, Diggable: true, DropIDs: []uint32{190}, NeedsTools: map[uint32]bool{}, MinStateID: 15225, MaxStateID: 15225, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} WarpedWartBlock = Block{ID: 703, DisplayName: "Warped Wart Block", Name: "warped_wart_block", Hardness: 1, Diggable: true, DropIDs: []uint32{447}, NeedsTools: map[uint32]bool{}, MinStateID: 15226, MaxStateID: 15226, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WarpedRoots = Block{ID: 704, DisplayName: "Warped Roots", Name: "warped_roots", Hardness: 0, Diggable: true, DropIDs: []uint32{192}, NeedsTools: map[uint32]bool{}, MinStateID: 15227, MaxStateID: 15227, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} NetherSprouts = Block{ID: 705, DisplayName: "Nether Sprouts", Name: "nether_sprouts", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 15228, MaxStateID: 15228, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} CrimsonStem = Block{ID: 706, DisplayName: "Crimson Stem", Name: "crimson_stem", Hardness: 2, Diggable: true, DropIDs: []uint32{107}, NeedsTools: map[uint32]bool{}, MinStateID: 15229, MaxStateID: 15231, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} StrippedCrimsonStem = Block{ID: 707, DisplayName: "Stripped Crimson Stem", Name: "stripped_crimson_stem", Hardness: 2, Diggable: true, DropIDs: []uint32{115}, NeedsTools: map[uint32]bool{}, MinStateID: 15232, MaxStateID: 15234, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CrimsonHyphae = Block{ID: 708, DisplayName: "Crimson Hyphae", Name: "crimson_hyphae", Hardness: 2, Diggable: true, DropIDs: []uint32{131}, NeedsTools: map[uint32]bool{}, MinStateID: 15235, MaxStateID: 15237, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} StrippedCrimsonHyphae = Block{ID: 709, DisplayName: "Stripped Crimson Hyphae", Name: "stripped_crimson_hyphae", Hardness: 2, Diggable: true, DropIDs: []uint32{123}, NeedsTools: map[uint32]bool{}, MinStateID: 15238, MaxStateID: 15240, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CrimsonNylium = Block{ID: 710, DisplayName: "Crimson Nylium", Name: "crimson_nylium", Hardness: 0.4, Diggable: true, DropIDs: []uint32{268}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 15241, MaxStateID: 15241, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CrimsonFungus = Block{ID: 711, DisplayName: "Crimson Fungus", Name: "crimson_fungus", Hardness: 0, Diggable: true, DropIDs: []uint32{189}, NeedsTools: map[uint32]bool{}, MinStateID: 15242, MaxStateID: 15242, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Shroomlight = Block{ID: 712, DisplayName: "Shroomlight", Name: "shroomlight", Hardness: 1, Diggable: true, DropIDs: []uint32{1057}, NeedsTools: map[uint32]bool{}, MinStateID: 15243, MaxStateID: 15243, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 15} WeepingVines = Block{ID: 713, DisplayName: "Weeping Vines", Name: "weeping_vines", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 15244, MaxStateID: 15269, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} WeepingVinesPlant = Block{ID: 714, DisplayName: "Air", Name: "weeping_vines_plant", Hardness: 0, Diggable: true, DropIDs: []uint32{194}, NeedsTools: map[uint32]bool{}, MinStateID: 15270, MaxStateID: 15270, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} TwistingVines = Block{ID: 715, DisplayName: "Twisting Vines", Name: "twisting_vines", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 15271, MaxStateID: 15296, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} TwistingVinesPlant = Block{ID: 716, DisplayName: "Air", Name: "twisting_vines_plant", Hardness: 0, Diggable: true, DropIDs: []uint32{195}, NeedsTools: map[uint32]bool{}, MinStateID: 15297, MaxStateID: 15297, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} CrimsonRoots = Block{ID: 717, DisplayName: "Crimson Roots", Name: "crimson_roots", Hardness: 0, Diggable: true, DropIDs: []uint32{191}, NeedsTools: map[uint32]bool{}, MinStateID: 15298, MaxStateID: 15298, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} CrimsonPlanks = Block{ID: 718, DisplayName: "Crimson Planks", Name: "crimson_planks", Hardness: 2, Diggable: true, DropIDs: []uint32{28}, NeedsTools: map[uint32]bool{}, MinStateID: 15299, MaxStateID: 15299, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WarpedPlanks = Block{ID: 719, DisplayName: "Warped Planks", Name: "warped_planks", Hardness: 2, Diggable: true, DropIDs: []uint32{29}, NeedsTools: map[uint32]bool{}, MinStateID: 15300, MaxStateID: 15300, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CrimsonSlab = Block{ID: 720, DisplayName: "Crimson Slab", Name: "crimson_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{210}, NeedsTools: map[uint32]bool{}, MinStateID: 15301, MaxStateID: 15306, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WarpedSlab = Block{ID: 721, DisplayName: "Warped Slab", Name: "warped_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{211}, NeedsTools: map[uint32]bool{}, MinStateID: 15307, MaxStateID: 15312, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} CrimsonPressurePlate = Block{ID: 722, DisplayName: "Crimson Pressure Plate", Name: "crimson_pressure_plate", Hardness: 0.5, Diggable: true, DropIDs: []uint32{629}, NeedsTools: map[uint32]bool{}, MinStateID: 15313, MaxStateID: 15314, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} WarpedPressurePlate = Block{ID: 723, DisplayName: "Warped Pressure Plate", Name: "warped_pressure_plate", Hardness: 0.5, Diggable: true, DropIDs: []uint32{630}, NeedsTools: map[uint32]bool{}, MinStateID: 15315, MaxStateID: 15316, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} CrimsonFence = Block{ID: 724, DisplayName: "Crimson Fence", Name: "crimson_fence", Hardness: 2, Diggable: true, DropIDs: []uint32{263}, NeedsTools: map[uint32]bool{}, MinStateID: 15317, MaxStateID: 15348, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WarpedFence = Block{ID: 725, DisplayName: "Warped Fence", Name: "warped_fence", Hardness: 2, Diggable: true, DropIDs: []uint32{264}, NeedsTools: map[uint32]bool{}, MinStateID: 15349, MaxStateID: 15380, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} CrimsonTrapdoor = Block{ID: 726, DisplayName: "Crimson Trapdoor", Name: "crimson_trapdoor", Hardness: 3, Diggable: true, DropIDs: []uint32{647}, NeedsTools: map[uint32]bool{}, MinStateID: 15381, MaxStateID: 15444, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} WarpedTrapdoor = Block{ID: 727, DisplayName: "Warped Trapdoor", Name: "warped_trapdoor", Hardness: 3, Diggable: true, DropIDs: []uint32{648}, NeedsTools: map[uint32]bool{}, MinStateID: 15445, MaxStateID: 15508, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} CrimsonFenceGate = Block{ID: 728, DisplayName: "Crimson Fence Gate", Name: "crimson_fence_gate", Hardness: 2, Diggable: true, DropIDs: []uint32{655}, NeedsTools: map[uint32]bool{}, MinStateID: 15509, MaxStateID: 15540, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WarpedFenceGate = Block{ID: 729, DisplayName: "Warped Fence Gate", Name: "warped_fence_gate", Hardness: 2, Diggable: true, DropIDs: []uint32{656}, NeedsTools: map[uint32]bool{}, MinStateID: 15541, MaxStateID: 15572, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} CrimsonStairs = Block{ID: 730, DisplayName: "Crimson Stairs", Name: "crimson_stairs", Hardness: 2, Diggable: true, DropIDs: []uint32{321}, NeedsTools: map[uint32]bool{}, MinStateID: 15573, MaxStateID: 15652, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WarpedStairs = Block{ID: 731, DisplayName: "Warped Stairs", Name: "warped_stairs", Hardness: 2, Diggable: true, DropIDs: []uint32{322}, NeedsTools: map[uint32]bool{}, MinStateID: 15653, MaxStateID: 15732, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} CrimsonButton = Block{ID: 732, DisplayName: "Crimson Button", Name: "crimson_button", Hardness: 0.5, Diggable: true, DropIDs: []uint32{617}, NeedsTools: map[uint32]bool{}, MinStateID: 15733, MaxStateID: 15756, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} WarpedButton = Block{ID: 733, DisplayName: "Warped Button", Name: "warped_button", Hardness: 0.5, Diggable: true, DropIDs: []uint32{618}, NeedsTools: map[uint32]bool{}, MinStateID: 15757, MaxStateID: 15780, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} CrimsonDoor = Block{ID: 734, DisplayName: "Crimson Door", Name: "crimson_door", Hardness: 3, Diggable: true, DropIDs: []uint32{638}, NeedsTools: map[uint32]bool{}, MinStateID: 15781, MaxStateID: 15844, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} WarpedDoor = Block{ID: 735, DisplayName: "Warped Door", Name: "warped_door", Hardness: 3, Diggable: true, DropIDs: []uint32{639}, NeedsTools: map[uint32]bool{}, MinStateID: 15845, MaxStateID: 15908, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} CrimsonSign = Block{ID: 736, DisplayName: "Crimson Sign", Name: "crimson_sign", Hardness: 1, Diggable: true, DropIDs: []uint32{774}, NeedsTools: map[uint32]bool{}, MinStateID: 15909, MaxStateID: 15940, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} WarpedSign = Block{ID: 737, DisplayName: "Warped Sign", Name: "warped_sign", Hardness: 1, Diggable: true, DropIDs: []uint32{775}, NeedsTools: map[uint32]bool{}, MinStateID: 15941, MaxStateID: 15972, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} CrimsonWallSign = Block{ID: 738, DisplayName: "Crimson Sign", Name: "crimson_wall_sign", Hardness: 1, Diggable: true, DropIDs: []uint32{774}, NeedsTools: map[uint32]bool{}, MinStateID: 15973, MaxStateID: 15980, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} WarpedWallSign = Block{ID: 739, DisplayName: "Warped Sign", Name: "warped_wall_sign", Hardness: 1, Diggable: true, DropIDs: []uint32{775}, NeedsTools: map[uint32]bool{}, MinStateID: 15981, MaxStateID: 15988, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} StructureBlock = Block{ID: 740, DisplayName: "Structure Block", Name: "structure_block", Hardness: 0, Diggable: false, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 15989, MaxStateID: 15992, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Jigsaw = Block{ID: 741, DisplayName: "Jigsaw Block", Name: "jigsaw", Hardness: 0, Diggable: false, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 15993, MaxStateID: 16004, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Composter = Block{ID: 742, DisplayName: "Composter", Name: "composter", Hardness: 0.6, Diggable: true, DropIDs: []uint32{1041}, NeedsTools: map[uint32]bool{}, MinStateID: 16005, MaxStateID: 16013, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} Target = Block{ID: 743, DisplayName: "Target", Name: "target", Hardness: 0.5, Diggable: true, DropIDs: []uint32{599}, NeedsTools: map[uint32]bool{}, MinStateID: 16014, MaxStateID: 16029, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BeeNest = Block{ID: 744, DisplayName: "Bee Nest", Name: "bee_nest", Hardness: 0.3, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 16030, MaxStateID: 16053, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Beehive = Block{ID: 745, DisplayName: "Beehive", Name: "beehive", Hardness: 0.6, Diggable: true, DropIDs: []uint32{1060}, NeedsTools: map[uint32]bool{}, MinStateID: 16054, MaxStateID: 16077, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} HoneyBlock = Block{ID: 746, DisplayName: "Honey Block", Name: "honey_block", Hardness: 0, Diggable: true, DropIDs: []uint32{593}, NeedsTools: map[uint32]bool{}, MinStateID: 16078, MaxStateID: 16078, Transparent: true, FilterLightLevel: 1, EmitLightLevel: 0} HoneycombBlock = Block{ID: 747, DisplayName: "Honeycomb Block", Name: "honeycomb_block", Hardness: 0.6, Diggable: true, DropIDs: []uint32{1062}, NeedsTools: map[uint32]bool{}, MinStateID: 16079, MaxStateID: 16079, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} NetheriteBlock = Block{ID: 748, DisplayName: "Block of Netherite", Name: "netherite_block", Hardness: 50, Diggable: true, DropIDs: []uint32{69}, NeedsTools: map[uint32]bool{721: true, 726: true}, MinStateID: 16080, MaxStateID: 16080, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} AncientDebris = Block{ID: 749, DisplayName: "Ancient Debris", Name: "ancient_debris", Hardness: 30, Diggable: true, DropIDs: []uint32{58}, NeedsTools: map[uint32]bool{721: true, 726: true}, MinStateID: 16081, MaxStateID: 16081, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CryingObsidian = Block{ID: 750, DisplayName: "Crying Obsidian", Name: "crying_obsidian", Hardness: 50, Diggable: true, DropIDs: []uint32{1064}, NeedsTools: map[uint32]bool{721: true, 726: true}, MinStateID: 16082, MaxStateID: 16082, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 10} RespawnAnchor = Block{ID: 751, DisplayName: "Respawn Anchor", Name: "respawn_anchor", Hardness: 50, Diggable: true, DropIDs: []uint32{1077}, NeedsTools: map[uint32]bool{721: true, 726: true}, MinStateID: 16083, MaxStateID: 16087, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PottedCrimsonFungus = Block{ID: 752, DisplayName: "Air", Name: "potted_crimson_fungus", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 189}, NeedsTools: map[uint32]bool{}, MinStateID: 16088, MaxStateID: 16088, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedWarpedFungus = Block{ID: 753, DisplayName: "Air", Name: "potted_warped_fungus", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 190}, NeedsTools: map[uint32]bool{}, MinStateID: 16089, MaxStateID: 16089, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedCrimsonRoots = Block{ID: 754, DisplayName: "Air", Name: "potted_crimson_roots", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 191}, NeedsTools: map[uint32]bool{}, MinStateID: 16090, MaxStateID: 16090, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedWarpedRoots = Block{ID: 755, DisplayName: "Air", Name: "potted_warped_roots", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 192}, NeedsTools: map[uint32]bool{}, MinStateID: 16091, MaxStateID: 16091, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Lodestone = Block{ID: 756, DisplayName: "Lodestone", Name: "lodestone", Hardness: 3.5, Diggable: true, DropIDs: []uint32{1063}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 16092, MaxStateID: 16092, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Blackstone = Block{ID: 757, DisplayName: "Blackstone", Name: "blackstone", Hardness: 1.5, Diggable: true, DropIDs: []uint32{1065}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 16093, MaxStateID: 16093, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BlackstoneStairs = Block{ID: 758, DisplayName: "Blackstone Stairs", Name: "blackstone_stairs", Hardness: 1.5, Diggable: true, DropIDs: []uint32{1067}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 16094, MaxStateID: 16173, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} BlackstoneWall = Block{ID: 759, DisplayName: "Blackstone Wall", Name: "blackstone_wall", Hardness: 1.5, Diggable: true, DropIDs: []uint32{339}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 16174, MaxStateID: 16497, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} BlackstoneSlab = Block{ID: 760, DisplayName: "Blackstone Slab", Name: "blackstone_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{1066}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 16498, MaxStateID: 16503, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PolishedBlackstone = Block{ID: 761, DisplayName: "Polished Blackstone", Name: "polished_blackstone", Hardness: 2, Diggable: true, DropIDs: []uint32{1069}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 16504, MaxStateID: 16504, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PolishedBlackstoneBricks = Block{ID: 762, DisplayName: "Polished Blackstone Bricks", Name: "polished_blackstone_bricks", Hardness: 1.5, Diggable: true, DropIDs: []uint32{1073}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 16505, MaxStateID: 16505, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CrackedPolishedBlackstoneBricks = Block{ID: 763, DisplayName: "Cracked Polished Blackstone Bricks", Name: "cracked_polished_blackstone_bricks", Hardness: 1.5, Diggable: true, DropIDs: []uint32{1076}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 16506, MaxStateID: 16506, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} ChiseledPolishedBlackstone = Block{ID: 764, DisplayName: "Chiseled Polished Blackstone", Name: "chiseled_polished_blackstone", Hardness: 1.5, Diggable: true, DropIDs: []uint32{1072}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 16507, MaxStateID: 16507, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PolishedBlackstoneBrickSlab = Block{ID: 765, DisplayName: "Polished Blackstone Brick Slab", Name: "polished_blackstone_brick_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{1074}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 16508, MaxStateID: 16513, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PolishedBlackstoneBrickStairs = Block{ID: 766, DisplayName: "Polished Blackstone Brick Stairs", Name: "polished_blackstone_brick_stairs", Hardness: 1.5, Diggable: true, DropIDs: []uint32{1075}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 16514, MaxStateID: 16593, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PolishedBlackstoneBrickWall = Block{ID: 767, DisplayName: "Polished Blackstone Brick Wall", Name: "polished_blackstone_brick_wall", Hardness: 1.5, Diggable: true, DropIDs: []uint32{341}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 701: true, 706: true, 711: true}, MinStateID: 16594, MaxStateID: 16917, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} GildedBlackstone = Block{ID: 768, DisplayName: "Gilded Blackstone", Name: "gilded_blackstone", Hardness: 1.5, Diggable: true, DropIDs: []uint32{1068}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 16918, MaxStateID: 16918, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PolishedBlackstoneStairs = Block{ID: 769, DisplayName: "Polished Blackstone Stairs", Name: "polished_blackstone_stairs", Hardness: 2, Diggable: true, DropIDs: []uint32{1071}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 16919, MaxStateID: 16998, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PolishedBlackstoneSlab = Block{ID: 770, DisplayName: "Polished Blackstone Slab", Name: "polished_blackstone_slab", Hardness: 2, Diggable: true, DropIDs: []uint32{1070}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 16999, MaxStateID: 17004, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PolishedBlackstonePressurePlate = Block{ID: 771, DisplayName: "Polished Blackstone Pressure Plate", Name: "polished_blackstone_pressure_plate", Hardness: 0.5, Diggable: true, DropIDs: []uint32{620}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 17005, MaxStateID: 17006, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PolishedBlackstoneButton = Block{ID: 772, DisplayName: "Polished Blackstone Button", Name: "polished_blackstone_button", Hardness: 0.5, Diggable: true, DropIDs: []uint32{610}, NeedsTools: map[uint32]bool{}, MinStateID: 17007, MaxStateID: 17030, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PolishedBlackstoneWall = Block{ID: 773, DisplayName: "Polished Blackstone Wall", Name: "polished_blackstone_wall", Hardness: 2, Diggable: true, DropIDs: []uint32{340}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 17031, MaxStateID: 17354, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} ChiseledNetherBricks = Block{ID: 774, DisplayName: "Chiseled Nether Bricks", Name: "chiseled_nether_bricks", Hardness: 2, Diggable: true, DropIDs: []uint32{307}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 17355, MaxStateID: 17355, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CrackedNetherBricks = Block{ID: 775, DisplayName: "Cracked Nether Bricks", Name: "cracked_nether_bricks", Hardness: 2, Diggable: true, DropIDs: []uint32{306}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 17356, MaxStateID: 17356, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} QuartzBricks = Block{ID: 776, DisplayName: "Quartz Bricks", Name: "quartz_bricks", Hardness: 0.8, Diggable: true, DropIDs: []uint32{351}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 17357, MaxStateID: 17357, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Candle = Block{ID: 777, DisplayName: "Candle", Name: "candle", Hardness: 0.1, Diggable: true, DropIDs: []uint32{1078}, NeedsTools: map[uint32]bool{}, MinStateID: 17358, MaxStateID: 17373, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} WhiteCandle = Block{ID: 778, DisplayName: "White Candle", Name: "white_candle", Hardness: 0.1, Diggable: true, DropIDs: []uint32{1079}, NeedsTools: map[uint32]bool{}, MinStateID: 17374, MaxStateID: 17389, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} OrangeCandle = Block{ID: 779, DisplayName: "Orange Candle", Name: "orange_candle", Hardness: 0.1, Diggable: true, DropIDs: []uint32{1080}, NeedsTools: map[uint32]bool{}, MinStateID: 17390, MaxStateID: 17405, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} MagentaCandle = Block{ID: 780, DisplayName: "Magenta Candle", Name: "magenta_candle", Hardness: 0.1, Diggable: true, DropIDs: []uint32{1081}, NeedsTools: map[uint32]bool{}, MinStateID: 17406, MaxStateID: 17421, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LightBlueCandle = Block{ID: 781, DisplayName: "Light Blue Candle", Name: "light_blue_candle", Hardness: 0.1, Diggable: true, DropIDs: []uint32{1082}, NeedsTools: map[uint32]bool{}, MinStateID: 17422, MaxStateID: 17437, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} YellowCandle = Block{ID: 782, DisplayName: "Yellow Candle", Name: "yellow_candle", Hardness: 0.1, Diggable: true, DropIDs: []uint32{1083}, NeedsTools: map[uint32]bool{}, MinStateID: 17438, MaxStateID: 17453, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LimeCandle = Block{ID: 783, DisplayName: "Lime Candle", Name: "lime_candle", Hardness: 0.1, Diggable: true, DropIDs: []uint32{1084}, NeedsTools: map[uint32]bool{}, MinStateID: 17454, MaxStateID: 17469, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PinkCandle = Block{ID: 784, DisplayName: "Pink Candle", Name: "pink_candle", Hardness: 0.1, Diggable: true, DropIDs: []uint32{1085}, NeedsTools: map[uint32]bool{}, MinStateID: 17470, MaxStateID: 17485, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} GrayCandle = Block{ID: 785, DisplayName: "Gray Candle", Name: "gray_candle", Hardness: 0.1, Diggable: true, DropIDs: []uint32{1086}, NeedsTools: map[uint32]bool{}, MinStateID: 17486, MaxStateID: 17501, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} LightGrayCandle = Block{ID: 786, DisplayName: "Light Gray Candle", Name: "light_gray_candle", Hardness: 0.1, Diggable: true, DropIDs: []uint32{1087}, NeedsTools: map[uint32]bool{}, MinStateID: 17502, MaxStateID: 17517, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} CyanCandle = Block{ID: 787, DisplayName: "Cyan Candle", Name: "cyan_candle", Hardness: 0.1, Diggable: true, DropIDs: []uint32{1088}, NeedsTools: map[uint32]bool{}, MinStateID: 17518, MaxStateID: 17533, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PurpleCandle = Block{ID: 788, DisplayName: "Purple Candle", Name: "purple_candle", Hardness: 0.1, Diggable: true, DropIDs: []uint32{1089}, NeedsTools: map[uint32]bool{}, MinStateID: 17534, MaxStateID: 17549, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BlueCandle = Block{ID: 789, DisplayName: "Blue Candle", Name: "blue_candle", Hardness: 0.1, Diggable: true, DropIDs: []uint32{1090}, NeedsTools: map[uint32]bool{}, MinStateID: 17550, MaxStateID: 17565, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BrownCandle = Block{ID: 790, DisplayName: "Brown Candle", Name: "brown_candle", Hardness: 0.1, Diggable: true, DropIDs: []uint32{1091}, NeedsTools: map[uint32]bool{}, MinStateID: 17566, MaxStateID: 17581, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} GreenCandle = Block{ID: 791, DisplayName: "Green Candle", Name: "green_candle", Hardness: 0.1, Diggable: true, DropIDs: []uint32{1092}, NeedsTools: map[uint32]bool{}, MinStateID: 17582, MaxStateID: 17597, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} RedCandle = Block{ID: 792, DisplayName: "Red Candle", Name: "red_candle", Hardness: 0.1, Diggable: true, DropIDs: []uint32{1093}, NeedsTools: map[uint32]bool{}, MinStateID: 17598, MaxStateID: 17613, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} BlackCandle = Block{ID: 793, DisplayName: "Black Candle", Name: "black_candle", Hardness: 0.1, Diggable: true, DropIDs: []uint32{1094}, NeedsTools: map[uint32]bool{}, MinStateID: 17614, MaxStateID: 17629, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} CandleCake = Block{ID: 794, DisplayName: "Air", Name: "candle_cake", Hardness: 0.5, Diggable: true, DropIDs: []uint32{1078}, NeedsTools: map[uint32]bool{}, MinStateID: 17630, MaxStateID: 17631, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WhiteCandleCake = Block{ID: 795, DisplayName: "Air", Name: "white_candle_cake", Hardness: 0.5, Diggable: true, DropIDs: []uint32{1079}, NeedsTools: map[uint32]bool{}, MinStateID: 17632, MaxStateID: 17633, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} OrangeCandleCake = Block{ID: 796, DisplayName: "Air", Name: "orange_candle_cake", Hardness: 0.5, Diggable: true, DropIDs: []uint32{1080}, NeedsTools: map[uint32]bool{}, MinStateID: 17634, MaxStateID: 17635, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} MagentaCandleCake = Block{ID: 797, DisplayName: "Air", Name: "magenta_candle_cake", Hardness: 0.5, Diggable: true, DropIDs: []uint32{1081}, NeedsTools: map[uint32]bool{}, MinStateID: 17636, MaxStateID: 17637, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} LightBlueCandleCake = Block{ID: 798, DisplayName: "Air", Name: "light_blue_candle_cake", Hardness: 0.5, Diggable: true, DropIDs: []uint32{1082}, NeedsTools: map[uint32]bool{}, MinStateID: 17638, MaxStateID: 17639, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} YellowCandleCake = Block{ID: 799, DisplayName: "Air", Name: "yellow_candle_cake", Hardness: 0.5, Diggable: true, DropIDs: []uint32{1083}, NeedsTools: map[uint32]bool{}, MinStateID: 17640, MaxStateID: 17641, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} LimeCandleCake = Block{ID: 800, DisplayName: "Air", Name: "lime_candle_cake", Hardness: 0.5, Diggable: true, DropIDs: []uint32{1084}, NeedsTools: map[uint32]bool{}, MinStateID: 17642, MaxStateID: 17643, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PinkCandleCake = Block{ID: 801, DisplayName: "Air", Name: "pink_candle_cake", Hardness: 0.5, Diggable: true, DropIDs: []uint32{1085}, NeedsTools: map[uint32]bool{}, MinStateID: 17644, MaxStateID: 17645, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} GrayCandleCake = Block{ID: 802, DisplayName: "Air", Name: "gray_candle_cake", Hardness: 0.5, Diggable: true, DropIDs: []uint32{1086}, NeedsTools: map[uint32]bool{}, MinStateID: 17646, MaxStateID: 17647, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} LightGrayCandleCake = Block{ID: 803, DisplayName: "Air", Name: "light_gray_candle_cake", Hardness: 0.5, Diggable: true, DropIDs: []uint32{1087}, NeedsTools: map[uint32]bool{}, MinStateID: 17648, MaxStateID: 17649, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} CyanCandleCake = Block{ID: 804, DisplayName: "Air", Name: "cyan_candle_cake", Hardness: 0.5, Diggable: true, DropIDs: []uint32{1088}, NeedsTools: map[uint32]bool{}, MinStateID: 17650, MaxStateID: 17651, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PurpleCandleCake = Block{ID: 805, DisplayName: "Air", Name: "purple_candle_cake", Hardness: 0.5, Diggable: true, DropIDs: []uint32{1089}, NeedsTools: map[uint32]bool{}, MinStateID: 17652, MaxStateID: 17653, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} BlueCandleCake = Block{ID: 806, DisplayName: "Air", Name: "blue_candle_cake", Hardness: 0.5, Diggable: true, DropIDs: []uint32{1090}, NeedsTools: map[uint32]bool{}, MinStateID: 17654, MaxStateID: 17655, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} BrownCandleCake = Block{ID: 807, DisplayName: "Air", Name: "brown_candle_cake", Hardness: 0.5, Diggable: true, DropIDs: []uint32{1091}, NeedsTools: map[uint32]bool{}, MinStateID: 17656, MaxStateID: 17657, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} GreenCandleCake = Block{ID: 808, DisplayName: "Air", Name: "green_candle_cake", Hardness: 0.5, Diggable: true, DropIDs: []uint32{1092}, NeedsTools: map[uint32]bool{}, MinStateID: 17658, MaxStateID: 17659, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} RedCandleCake = Block{ID: 809, DisplayName: "Air", Name: "red_candle_cake", Hardness: 0.5, Diggable: true, DropIDs: []uint32{1093}, NeedsTools: map[uint32]bool{}, MinStateID: 17660, MaxStateID: 17661, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} BlackCandleCake = Block{ID: 810, DisplayName: "Air", Name: "black_candle_cake", Hardness: 0.5, Diggable: true, DropIDs: []uint32{1094}, NeedsTools: map[uint32]bool{}, MinStateID: 17662, MaxStateID: 17663, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} AmethystBlock = Block{ID: 811, DisplayName: "Block of Amethyst", Name: "amethyst_block", Hardness: 1.5, Diggable: true, DropIDs: []uint32{63}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 17664, MaxStateID: 17664, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BuddingAmethyst = Block{ID: 812, DisplayName: "Budding Amethyst", Name: "budding_amethyst", Hardness: 1.5, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 17665, MaxStateID: 17665, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} AmethystCluster = Block{ID: 813, DisplayName: "Amethyst Cluster", Name: "amethyst_cluster", Hardness: 1.5, Diggable: true, DropIDs: []uint32{690}, NeedsTools: map[uint32]bool{}, MinStateID: 17666, MaxStateID: 17677, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 5} LargeAmethystBud = Block{ID: 814, DisplayName: "Large Amethyst Bud", Name: "large_amethyst_bud", Hardness: 1.5, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 17678, MaxStateID: 17689, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 4} MediumAmethystBud = Block{ID: 815, DisplayName: "Medium Amethyst Bud", Name: "medium_amethyst_bud", Hardness: 1.5, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 17690, MaxStateID: 17701, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 2} SmallAmethystBud = Block{ID: 816, DisplayName: "Small Amethyst Bud", Name: "small_amethyst_bud", Hardness: 1.5, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 17702, MaxStateID: 17713, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 1} Tuff = Block{ID: 817, DisplayName: "Tuff", Name: "tuff", Hardness: 1.5, Diggable: true, DropIDs: []uint32{12}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 17714, MaxStateID: 17714, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Calcite = Block{ID: 818, DisplayName: "Calcite", Name: "calcite", Hardness: 0.75, Diggable: true, DropIDs: []uint32{11}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 17715, MaxStateID: 17715, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} TintedGlass = Block{ID: 819, DisplayName: "Tinted Glass", Name: "tinted_glass", Hardness: 0.3, Diggable: true, DropIDs: []uint32{144}, NeedsTools: map[uint32]bool{}, MinStateID: 17716, MaxStateID: 17716, Transparent: true, FilterLightLevel: 15, EmitLightLevel: 0} PowderSnow = Block{ID: 820, DisplayName: "Powder Snow Bucket", Name: "powder_snow", Hardness: 0.25, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 17717, MaxStateID: 17717, Transparent: false, FilterLightLevel: 1, EmitLightLevel: 0} SculkSensor = Block{ID: 821, DisplayName: "Sculk Sensor", Name: "sculk_sensor", Hardness: 1.5, Diggable: true, DropIDs: []uint32{603}, NeedsTools: map[uint32]bool{}, MinStateID: 17718, MaxStateID: 17813, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 1} OxidizedCopper = Block{ID: 822, DisplayName: "Oxidized Copper", Name: "oxidized_copper", Hardness: 3, Diggable: true, DropIDs: []uint32{72}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 17814, MaxStateID: 17814, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WeatheredCopper = Block{ID: 823, DisplayName: "Weathered Copper", Name: "weathered_copper", Hardness: 3, Diggable: true, DropIDs: []uint32{71}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 17815, MaxStateID: 17815, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} ExposedCopper = Block{ID: 824, DisplayName: "Exposed Copper", Name: "exposed_copper", Hardness: 3, Diggable: true, DropIDs: []uint32{70}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 17816, MaxStateID: 17816, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CopperBlock = Block{ID: 825, DisplayName: "Block of Copper", Name: "copper_block", Hardness: 3, Diggable: true, DropIDs: []uint32{66}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 17817, MaxStateID: 17817, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CopperOre = Block{ID: 826, DisplayName: "Copper Ore", Name: "copper_ore", Hardness: 3, Diggable: true, DropIDs: []uint32{693}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 706: true}, MinStateID: 17818, MaxStateID: 17818, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DeepslateCopperOre = Block{ID: 827, DisplayName: "Deepslate Copper Ore", Name: "deepslate_copper_ore", Hardness: 4.5, Diggable: true, DropIDs: []uint32{693}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 17819, MaxStateID: 17819, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} OxidizedCutCopper = Block{ID: 828, DisplayName: "Oxidized Cut Copper", Name: "oxidized_cut_copper", Hardness: 3, Diggable: true, DropIDs: []uint32{76}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 17820, MaxStateID: 17820, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WeatheredCutCopper = Block{ID: 829, DisplayName: "Weathered Cut Copper", Name: "weathered_cut_copper", Hardness: 3, Diggable: true, DropIDs: []uint32{75}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 17821, MaxStateID: 17821, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} ExposedCutCopper = Block{ID: 830, DisplayName: "Exposed Cut Copper", Name: "exposed_cut_copper", Hardness: 3, Diggable: true, DropIDs: []uint32{74}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 17822, MaxStateID: 17822, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CutCopper = Block{ID: 831, DisplayName: "Cut Copper", Name: "cut_copper", Hardness: 3, Diggable: true, DropIDs: []uint32{73}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 17823, MaxStateID: 17823, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} OxidizedCutCopperStairs = Block{ID: 832, DisplayName: "Oxidized Cut Copper Stairs", Name: "oxidized_cut_copper_stairs", Hardness: 3, Diggable: true, DropIDs: []uint32{80}, NeedsTools: map[uint32]bool{721: true, 726: true, 706: true, 716: true}, MinStateID: 17824, MaxStateID: 17903, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WeatheredCutCopperStairs = Block{ID: 833, DisplayName: "Weathered Cut Copper Stairs", Name: "weathered_cut_copper_stairs", Hardness: 3, Diggable: true, DropIDs: []uint32{79}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 17904, MaxStateID: 17983, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} ExposedCutCopperStairs = Block{ID: 834, DisplayName: "Exposed Cut Copper Stairs", Name: "exposed_cut_copper_stairs", Hardness: 3, Diggable: true, DropIDs: []uint32{78}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 17984, MaxStateID: 18063, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} CutCopperStairs = Block{ID: 835, DisplayName: "Cut Copper Stairs", Name: "cut_copper_stairs", Hardness: 3, Diggable: true, DropIDs: []uint32{77}, NeedsTools: map[uint32]bool{721: true, 726: true, 706: true, 716: true}, MinStateID: 18064, MaxStateID: 18143, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} OxidizedCutCopperSlab = Block{ID: 836, DisplayName: "Oxidized Cut Copper Slab", Name: "oxidized_cut_copper_slab", Hardness: 3, Diggable: true, DropIDs: []uint32{84}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 706: true}, MinStateID: 18144, MaxStateID: 18149, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WeatheredCutCopperSlab = Block{ID: 837, DisplayName: "Weathered Cut Copper Slab", Name: "weathered_cut_copper_slab", Hardness: 3, Diggable: true, DropIDs: []uint32{83}, NeedsTools: map[uint32]bool{721: true, 726: true, 706: true, 716: true}, MinStateID: 18150, MaxStateID: 18155, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} ExposedCutCopperSlab = Block{ID: 838, DisplayName: "Exposed Cut Copper Slab", Name: "exposed_cut_copper_slab", Hardness: 3, Diggable: true, DropIDs: []uint32{82}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 706: true}, MinStateID: 18156, MaxStateID: 18161, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} CutCopperSlab = Block{ID: 839, DisplayName: "Cut Copper Slab", Name: "cut_copper_slab", Hardness: 3, Diggable: true, DropIDs: []uint32{81}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 18162, MaxStateID: 18167, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WaxedCopperBlock = Block{ID: 840, DisplayName: "Waxed Block of Copper", Name: "waxed_copper_block", Hardness: 3, Diggable: true, DropIDs: []uint32{85}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 18168, MaxStateID: 18168, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WaxedWeatheredCopper = Block{ID: 841, DisplayName: "Waxed Weathered Copper", Name: "waxed_weathered_copper", Hardness: 3, Diggable: true, DropIDs: []uint32{87}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 18169, MaxStateID: 18169, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WaxedExposedCopper = Block{ID: 842, DisplayName: "Waxed Exposed Copper", Name: "waxed_exposed_copper", Hardness: 3, Diggable: true, DropIDs: []uint32{86}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 706: true}, MinStateID: 18170, MaxStateID: 18170, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WaxedOxidizedCopper = Block{ID: 843, DisplayName: "Waxed Oxidized Copper", Name: "waxed_oxidized_copper", Hardness: 3, Diggable: true, DropIDs: []uint32{88}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 18171, MaxStateID: 18171, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WaxedOxidizedCutCopper = Block{ID: 844, DisplayName: "Waxed Oxidized Cut Copper", Name: "waxed_oxidized_cut_copper", Hardness: 3, Diggable: true, DropIDs: []uint32{92}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 18172, MaxStateID: 18172, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WaxedWeatheredCutCopper = Block{ID: 845, DisplayName: "Waxed Weathered Cut Copper", Name: "waxed_weathered_cut_copper", Hardness: 3, Diggable: true, DropIDs: []uint32{91}, NeedsTools: map[uint32]bool{721: true, 726: true, 706: true, 716: true}, MinStateID: 18173, MaxStateID: 18173, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WaxedExposedCutCopper = Block{ID: 846, DisplayName: "Waxed Exposed Cut Copper", Name: "waxed_exposed_cut_copper", Hardness: 3, Diggable: true, DropIDs: []uint32{90}, NeedsTools: map[uint32]bool{726: true, 706: true, 716: true, 721: true}, MinStateID: 18174, MaxStateID: 18174, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WaxedCutCopper = Block{ID: 847, DisplayName: "Waxed Cut Copper", Name: "waxed_cut_copper", Hardness: 3, Diggable: true, DropIDs: []uint32{89}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 18175, MaxStateID: 18175, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} WaxedOxidizedCutCopperStairs = Block{ID: 848, DisplayName: "Waxed Oxidized Cut Copper Stairs", Name: "waxed_oxidized_cut_copper_stairs", Hardness: 3, Diggable: true, DropIDs: []uint32{96}, NeedsTools: map[uint32]bool{726: true, 706: true, 716: true, 721: true}, MinStateID: 18176, MaxStateID: 18255, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WaxedWeatheredCutCopperStairs = Block{ID: 849, DisplayName: "Waxed Weathered Cut Copper Stairs", Name: "waxed_weathered_cut_copper_stairs", Hardness: 3, Diggable: true, DropIDs: []uint32{95}, NeedsTools: map[uint32]bool{721: true, 726: true, 706: true, 716: true}, MinStateID: 18256, MaxStateID: 18335, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WaxedExposedCutCopperStairs = Block{ID: 850, DisplayName: "Waxed Exposed Cut Copper Stairs", Name: "waxed_exposed_cut_copper_stairs", Hardness: 3, Diggable: true, DropIDs: []uint32{94}, NeedsTools: map[uint32]bool{726: true, 706: true, 716: true, 721: true}, MinStateID: 18336, MaxStateID: 18415, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WaxedCutCopperStairs = Block{ID: 851, DisplayName: "Waxed Cut Copper Stairs", Name: "waxed_cut_copper_stairs", Hardness: 3, Diggable: true, DropIDs: []uint32{93}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 18416, MaxStateID: 18495, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WaxedOxidizedCutCopperSlab = Block{ID: 852, DisplayName: "Waxed Oxidized Cut Copper Slab", Name: "waxed_oxidized_cut_copper_slab", Hardness: 3, Diggable: true, DropIDs: []uint32{100}, NeedsTools: map[uint32]bool{726: true, 706: true, 716: true, 721: true}, MinStateID: 18496, MaxStateID: 18501, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WaxedWeatheredCutCopperSlab = Block{ID: 853, DisplayName: "Waxed Weathered Cut Copper Slab", Name: "waxed_weathered_cut_copper_slab", Hardness: 3, Diggable: true, DropIDs: []uint32{99}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 706: true}, MinStateID: 18502, MaxStateID: 18507, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WaxedExposedCutCopperSlab = Block{ID: 854, DisplayName: "Waxed Exposed Cut Copper Slab", Name: "waxed_exposed_cut_copper_slab", Hardness: 3, Diggable: true, DropIDs: []uint32{98}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 18508, MaxStateID: 18513, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} WaxedCutCopperSlab = Block{ID: 855, DisplayName: "Waxed Cut Copper Slab", Name: "waxed_cut_copper_slab", Hardness: 3, Diggable: true, DropIDs: []uint32{97}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 18514, MaxStateID: 18519, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} LightningRod = Block{ID: 856, DisplayName: "Lightning Rod", Name: "lightning_rod", Hardness: 3, Diggable: true, DropIDs: []uint32{601}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 706: true}, MinStateID: 18520, MaxStateID: 18543, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PointedDripstone = Block{ID: 857, DisplayName: "Pointed Dripstone", Name: "pointed_dripstone", Hardness: 1.5, Diggable: true, DropIDs: []uint32{1099}, NeedsTools: map[uint32]bool{}, MinStateID: 18544, MaxStateID: 18563, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} DripstoneBlock = Block{ID: 858, DisplayName: "Dripstone Block", Name: "dripstone_block", Hardness: 1.5, Diggable: true, DropIDs: []uint32{13}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 18564, MaxStateID: 18564, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CaveVines = Block{ID: 859, DisplayName: "Glow Berries", Name: "cave_vines", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 18565, MaxStateID: 18616, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} CaveVinesPlant = Block{ID: 860, DisplayName: "Air", Name: "cave_vines_plant", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 18617, MaxStateID: 18618, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} SporeBlossom = Block{ID: 861, DisplayName: "Spore Blossom", Name: "spore_blossom", Hardness: 0, Diggable: true, DropIDs: []uint32{186}, NeedsTools: map[uint32]bool{}, MinStateID: 18619, MaxStateID: 18619, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} Azalea = Block{ID: 862, DisplayName: "Azalea", Name: "azalea", Hardness: 0, Diggable: true, DropIDs: []uint32{152}, NeedsTools: map[uint32]bool{}, MinStateID: 18620, MaxStateID: 18620, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} FloweringAzalea = Block{ID: 863, DisplayName: "Flowering Azalea", Name: "flowering_azalea", Hardness: 0, Diggable: true, DropIDs: []uint32{153}, NeedsTools: map[uint32]bool{}, MinStateID: 18621, MaxStateID: 18621, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} MossCarpet = Block{ID: 864, DisplayName: "Moss Carpet", Name: "moss_carpet", Hardness: 0.1, Diggable: true, DropIDs: []uint32{198}, NeedsTools: map[uint32]bool{}, MinStateID: 18622, MaxStateID: 18622, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} MossBlock = Block{ID: 865, DisplayName: "Moss Block", Name: "moss_block", Hardness: 0.1, Diggable: true, DropIDs: []uint32{199}, NeedsTools: map[uint32]bool{}, MinStateID: 18623, MaxStateID: 18623, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} BigDripleaf = Block{ID: 866, DisplayName: "Big Dripleaf", Name: "big_dripleaf", Hardness: 0.1, Diggable: true, DropIDs: []uint32{201}, NeedsTools: map[uint32]bool{}, MinStateID: 18624, MaxStateID: 18655, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} BigDripleafStem = Block{ID: 867, DisplayName: "Air", Name: "big_dripleaf_stem", Hardness: 0.1, Diggable: true, DropIDs: []uint32{201}, NeedsTools: map[uint32]bool{}, MinStateID: 18656, MaxStateID: 18663, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} SmallDripleaf = Block{ID: 868, DisplayName: "Small Dripleaf", Name: "small_dripleaf", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 18664, MaxStateID: 18679, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} HangingRoots = Block{ID: 869, DisplayName: "Hanging Roots", Name: "hanging_roots", Hardness: 0, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 18680, MaxStateID: 18681, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} RootedDirt = Block{ID: 870, DisplayName: "Rooted Dirt", Name: "rooted_dirt", Hardness: 0.5, Diggable: true, DropIDs: []uint32{18}, NeedsTools: map[uint32]bool{}, MinStateID: 18682, MaxStateID: 18682, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} Deepslate = Block{ID: 871, DisplayName: "Deepslate", Name: "deepslate", Hardness: 3, Diggable: true, DropIDs: []uint32{9}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 18683, MaxStateID: 18685, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CobbledDeepslate = Block{ID: 872, DisplayName: "Cobbled Deepslate", Name: "cobbled_deepslate", Hardness: 3.5, Diggable: true, DropIDs: []uint32{9}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 18686, MaxStateID: 18686, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CobbledDeepslateStairs = Block{ID: 873, DisplayName: "Cobbled Deepslate Stairs", Name: "cobbled_deepslate_stairs", Hardness: 3.5, Diggable: true, DropIDs: []uint32{563}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 18687, MaxStateID: 18766, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} CobbledDeepslateSlab = Block{ID: 874, DisplayName: "Cobbled Deepslate Slab", Name: "cobbled_deepslate_slab", Hardness: 3.5, Diggable: true, DropIDs: []uint32{580}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 18767, MaxStateID: 18772, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} CobbledDeepslateWall = Block{ID: 875, DisplayName: "Cobbled Deepslate Wall", Name: "cobbled_deepslate_wall", Hardness: 3.5, Diggable: true, DropIDs: []uint32{342}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 18773, MaxStateID: 19096, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PolishedDeepslate = Block{ID: 876, DisplayName: "Polished Deepslate", Name: "polished_deepslate", Hardness: 3.5, Diggable: true, DropIDs: []uint32{10}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 19097, MaxStateID: 19097, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PolishedDeepslateStairs = Block{ID: 877, DisplayName: "Polished Deepslate Stairs", Name: "polished_deepslate_stairs", Hardness: 3.5, Diggable: true, DropIDs: []uint32{564}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 19098, MaxStateID: 19177, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PolishedDeepslateSlab = Block{ID: 878, DisplayName: "Polished Deepslate Slab", Name: "polished_deepslate_slab", Hardness: 3.5, Diggable: true, DropIDs: []uint32{581}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 19178, MaxStateID: 19183, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} PolishedDeepslateWall = Block{ID: 879, DisplayName: "Polished Deepslate Wall", Name: "polished_deepslate_wall", Hardness: 3.5, Diggable: true, DropIDs: []uint32{343}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 19184, MaxStateID: 19507, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DeepslateTiles = Block{ID: 880, DisplayName: "Deepslate Tiles", Name: "deepslate_tiles", Hardness: 3.5, Diggable: true, DropIDs: []uint32{289}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 19508, MaxStateID: 19508, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DeepslateTileStairs = Block{ID: 881, DisplayName: "Deepslate Tile Stairs", Name: "deepslate_tile_stairs", Hardness: 3.5, Diggable: true, DropIDs: []uint32{566}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 19509, MaxStateID: 19588, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DeepslateTileSlab = Block{ID: 882, DisplayName: "Deepslate Tile Slab", Name: "deepslate_tile_slab", Hardness: 3.5, Diggable: true, DropIDs: []uint32{583}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 19589, MaxStateID: 19594, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DeepslateTileWall = Block{ID: 883, DisplayName: "Deepslate Tile Wall", Name: "deepslate_tile_wall", Hardness: 3.5, Diggable: true, DropIDs: []uint32{345}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 19595, MaxStateID: 19918, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DeepslateBricks = Block{ID: 884, DisplayName: "Deepslate Bricks", Name: "deepslate_bricks", Hardness: 3.5, Diggable: true, DropIDs: []uint32{287}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 19919, MaxStateID: 19919, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} DeepslateBrickStairs = Block{ID: 885, DisplayName: "Deepslate Brick Stairs", Name: "deepslate_brick_stairs", Hardness: 3.5, Diggable: true, DropIDs: []uint32{565}, NeedsTools: map[uint32]bool{721: true, 726: true, 701: true, 706: true, 711: true, 716: true}, MinStateID: 19920, MaxStateID: 19999, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DeepslateBrickSlab = Block{ID: 886, DisplayName: "Deepslate Brick Slab", Name: "deepslate_brick_slab", Hardness: 3.5, Diggable: true, DropIDs: []uint32{582}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 20000, MaxStateID: 20005, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} DeepslateBrickWall = Block{ID: 887, DisplayName: "Deepslate Brick Wall", Name: "deepslate_brick_wall", Hardness: 3.5, Diggable: true, DropIDs: []uint32{344}, NeedsTools: map[uint32]bool{701: true, 706: true, 711: true, 716: true, 721: true, 726: true}, MinStateID: 20006, MaxStateID: 20329, Transparent: false, FilterLightLevel: 0, EmitLightLevel: 0} ChiseledDeepslate = Block{ID: 888, DisplayName: "Chiseled Deepslate", Name: "chiseled_deepslate", Hardness: 3.5, Diggable: true, DropIDs: []uint32{291}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 20330, MaxStateID: 20330, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CrackedDeepslateBricks = Block{ID: 889, DisplayName: "Cracked Deepslate Bricks", Name: "cracked_deepslate_bricks", Hardness: 3.5, Diggable: true, DropIDs: []uint32{288}, NeedsTools: map[uint32]bool{711: true, 716: true, 721: true, 726: true, 701: true, 706: true}, MinStateID: 20331, MaxStateID: 20331, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} CrackedDeepslateTiles = Block{ID: 890, DisplayName: "Cracked Deepslate Tiles", Name: "cracked_deepslate_tiles", Hardness: 3.5, Diggable: true, DropIDs: []uint32{290}, NeedsTools: map[uint32]bool{706: true, 711: true, 716: true, 721: true, 726: true, 701: true}, MinStateID: 20332, MaxStateID: 20332, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} InfestedDeepslate = Block{ID: 891, DisplayName: "Infested Deepslate", Name: "infested_deepslate", Hardness: 1.5, Diggable: true, DropIDs: []uint32{}, NeedsTools: map[uint32]bool{}, MinStateID: 20333, MaxStateID: 20335, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} SmoothBasalt = Block{ID: 892, DisplayName: "Smooth Basalt", Name: "smooth_basalt", Hardness: 1.25, Diggable: true, DropIDs: []uint32{273}, NeedsTools: map[uint32]bool{726: true, 701: true, 706: true, 711: true, 716: true, 721: true}, MinStateID: 20336, MaxStateID: 20336, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} RawIronBlock = Block{ID: 893, DisplayName: "Block of Raw Iron", Name: "raw_iron_block", Hardness: 5, Diggable: true, DropIDs: []uint32{60}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true, 706: true}, MinStateID: 20337, MaxStateID: 20337, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} RawCopperBlock = Block{ID: 894, DisplayName: "Block of Raw Copper", Name: "raw_copper_block", Hardness: 5, Diggable: true, DropIDs: []uint32{61}, NeedsTools: map[uint32]bool{706: true, 716: true, 721: true, 726: true}, MinStateID: 20338, MaxStateID: 20338, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} RawGoldBlock = Block{ID: 895, DisplayName: "Block of Raw Gold", Name: "raw_gold_block", Hardness: 5, Diggable: true, DropIDs: []uint32{62}, NeedsTools: map[uint32]bool{716: true, 721: true, 726: true}, MinStateID: 20339, MaxStateID: 20339, Transparent: false, FilterLightLevel: 15, EmitLightLevel: 0} PottedAzaleaBush = Block{ID: 896, DisplayName: "Air", Name: "potted_azalea_bush", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 152}, NeedsTools: map[uint32]bool{}, MinStateID: 20340, MaxStateID: 20340, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} PottedFloweringAzaleaBush = Block{ID: 897, DisplayName: "Air", Name: "potted_flowering_azalea_bush", Hardness: 0, Diggable: true, DropIDs: []uint32{946, 153}, NeedsTools: map[uint32]bool{}, MinStateID: 20341, MaxStateID: 20341, Transparent: true, FilterLightLevel: 0, EmitLightLevel: 0} )
BitsPerBlock indicates how many bits are needed to represent all possible block states. This value is used to determine the size of the global palette.
View Source
var ByID = map[ID]*Block{}/* 898 elements not displayed */
ByID is an index of minecraft blocks by their ID.
View Source
var StateID = map[uint32]ID{}/* 20342 elements not displayed */
StateID maps all possible state IDs to a corresponding block ID.
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.