// Code generated by generator/main.go; DO NOT EDIT. package block type Air struct{} func (Air) ID() string { return "minecraft:air" } type Stone struct{} func (Stone) ID() string { return "minecraft:stone" } type Granite struct{} func (Granite) ID() string { return "minecraft:granite" } type PolishedGranite struct{} func (PolishedGranite) ID() string { return "minecraft:polished_granite" } type Diorite struct{} func (Diorite) ID() string { return "minecraft:diorite" } type PolishedDiorite struct{} func (PolishedDiorite) ID() string { return "minecraft:polished_diorite" } type Andesite struct{} func (Andesite) ID() string { return "minecraft:andesite" } type PolishedAndesite struct{} func (PolishedAndesite) ID() string { return "minecraft:polished_andesite" } type GrassBlock struct { Snowy Boolean `nbt:"snowy"` } func (GrassBlock) ID() string { return "minecraft:grass_block" } type Dirt struct{} func (Dirt) ID() string { return "minecraft:dirt" } type CoarseDirt struct{} func (CoarseDirt) ID() string { return "minecraft:coarse_dirt" } type Podzol struct { Snowy Boolean `nbt:"snowy"` } func (Podzol) ID() string { return "minecraft:podzol" } type Cobblestone struct{} func (Cobblestone) ID() string { return "minecraft:cobblestone" } type OakPlanks struct{} func (OakPlanks) ID() string { return "minecraft:oak_planks" } type SprucePlanks struct{} func (SprucePlanks) ID() string { return "minecraft:spruce_planks" } type BirchPlanks struct{} func (BirchPlanks) ID() string { return "minecraft:birch_planks" } type JunglePlanks struct{} func (JunglePlanks) ID() string { return "minecraft:jungle_planks" } type AcaciaPlanks struct{} func (AcaciaPlanks) ID() string { return "minecraft:acacia_planks" } type DarkOakPlanks struct{} func (DarkOakPlanks) ID() string { return "minecraft:dark_oak_planks" } type OakSapling struct { Stage Integer `nbt:"stage"` } func (OakSapling) ID() string { return "minecraft:oak_sapling" } type SpruceSapling struct { Stage Integer `nbt:"stage"` } func (SpruceSapling) ID() string { return "minecraft:spruce_sapling" } type BirchSapling struct { Stage Integer `nbt:"stage"` } func (BirchSapling) ID() string { return "minecraft:birch_sapling" } type JungleSapling struct { Stage Integer `nbt:"stage"` } func (JungleSapling) ID() string { return "minecraft:jungle_sapling" } type AcaciaSapling struct { Stage Integer `nbt:"stage"` } func (AcaciaSapling) ID() string { return "minecraft:acacia_sapling" } type DarkOakSapling struct { Stage Integer `nbt:"stage"` } func (DarkOakSapling) ID() string { return "minecraft:dark_oak_sapling" } type Bedrock struct{} func (Bedrock) ID() string { return "minecraft:bedrock" } type Water struct { Level Integer `nbt:"level"` } func (Water) ID() string { return "minecraft:water" } type Lava struct { Level Integer `nbt:"level"` } func (Lava) ID() string { return "minecraft:lava" } type Sand struct{} func (Sand) ID() string { return "minecraft:sand" } type RedSand struct{} func (RedSand) ID() string { return "minecraft:red_sand" } type Gravel struct{} func (Gravel) ID() string { return "minecraft:gravel" } type GoldOre struct{} func (GoldOre) ID() string { return "minecraft:gold_ore" } type DeepslateGoldOre struct{} func (DeepslateGoldOre) ID() string { return "minecraft:deepslate_gold_ore" } type IronOre struct{} func (IronOre) ID() string { return "minecraft:iron_ore" } type DeepslateIronOre struct{} func (DeepslateIronOre) ID() string { return "minecraft:deepslate_iron_ore" } type CoalOre struct{} func (CoalOre) ID() string { return "minecraft:coal_ore" } type DeepslateCoalOre struct{} func (DeepslateCoalOre) ID() string { return "minecraft:deepslate_coal_ore" } type NetherGoldOre struct{} func (NetherGoldOre) ID() string { return "minecraft:nether_gold_ore" } type OakLog struct { Axis string `nbt:"axis"` } func (OakLog) ID() string { return "minecraft:oak_log" } type SpruceLog struct { Axis string `nbt:"axis"` } func (SpruceLog) ID() string { return "minecraft:spruce_log" } type BirchLog struct { Axis string `nbt:"axis"` } func (BirchLog) ID() string { return "minecraft:birch_log" } type JungleLog struct { Axis string `nbt:"axis"` } func (JungleLog) ID() string { return "minecraft:jungle_log" } type AcaciaLog struct { Axis string `nbt:"axis"` } func (AcaciaLog) ID() string { return "minecraft:acacia_log" } type DarkOakLog struct { Axis string `nbt:"axis"` } func (DarkOakLog) ID() string { return "minecraft:dark_oak_log" } type StrippedSpruceLog struct { Axis string `nbt:"axis"` } func (StrippedSpruceLog) ID() string { return "minecraft:stripped_spruce_log" } type StrippedBirchLog struct { Axis string `nbt:"axis"` } func (StrippedBirchLog) ID() string { return "minecraft:stripped_birch_log" } type StrippedJungleLog struct { Axis string `nbt:"axis"` } func (StrippedJungleLog) ID() string { return "minecraft:stripped_jungle_log" } type StrippedAcaciaLog struct { Axis string `nbt:"axis"` } func (StrippedAcaciaLog) ID() string { return "minecraft:stripped_acacia_log" } type StrippedDarkOakLog struct { Axis string `nbt:"axis"` } func (StrippedDarkOakLog) ID() string { return "minecraft:stripped_dark_oak_log" } type StrippedOakLog struct { Axis string `nbt:"axis"` } func (StrippedOakLog) ID() string { return "minecraft:stripped_oak_log" } type OakWood struct { Axis string `nbt:"axis"` } func (OakWood) ID() string { return "minecraft:oak_wood" } type SpruceWood struct { Axis string `nbt:"axis"` } func (SpruceWood) ID() string { return "minecraft:spruce_wood" } type BirchWood struct { Axis string `nbt:"axis"` } func (BirchWood) ID() string { return "minecraft:birch_wood" } type JungleWood struct { Axis string `nbt:"axis"` } func (JungleWood) ID() string { return "minecraft:jungle_wood" } type AcaciaWood struct { Axis string `nbt:"axis"` } func (AcaciaWood) ID() string { return "minecraft:acacia_wood" } type DarkOakWood struct { Axis string `nbt:"axis"` } func (DarkOakWood) ID() string { return "minecraft:dark_oak_wood" } type StrippedOakWood struct { Axis string `nbt:"axis"` } func (StrippedOakWood) ID() string { return "minecraft:stripped_oak_wood" } type StrippedSpruceWood struct { Axis string `nbt:"axis"` } func (StrippedSpruceWood) ID() string { return "minecraft:stripped_spruce_wood" } type StrippedBirchWood struct { Axis string `nbt:"axis"` } func (StrippedBirchWood) ID() string { return "minecraft:stripped_birch_wood" } type StrippedJungleWood struct { Axis string `nbt:"axis"` } func (StrippedJungleWood) ID() string { return "minecraft:stripped_jungle_wood" } type StrippedAcaciaWood struct { Axis string `nbt:"axis"` } func (StrippedAcaciaWood) ID() string { return "minecraft:stripped_acacia_wood" } type StrippedDarkOakWood struct { Axis string `nbt:"axis"` } func (StrippedDarkOakWood) ID() string { return "minecraft:stripped_dark_oak_wood" } type OakLeaves struct { Distance Integer `nbt:"distance"` Persistent Boolean `nbt:"persistent"` } func (OakLeaves) ID() string { return "minecraft:oak_leaves" } type SpruceLeaves struct { Distance Integer `nbt:"distance"` Persistent Boolean `nbt:"persistent"` } func (SpruceLeaves) ID() string { return "minecraft:spruce_leaves" } type BirchLeaves struct { Distance Integer `nbt:"distance"` Persistent Boolean `nbt:"persistent"` } func (BirchLeaves) ID() string { return "minecraft:birch_leaves" } type JungleLeaves struct { Distance Integer `nbt:"distance"` Persistent Boolean `nbt:"persistent"` } func (JungleLeaves) ID() string { return "minecraft:jungle_leaves" } type AcaciaLeaves struct { Distance Integer `nbt:"distance"` Persistent Boolean `nbt:"persistent"` } func (AcaciaLeaves) ID() string { return "minecraft:acacia_leaves" } type DarkOakLeaves struct { Distance Integer `nbt:"distance"` Persistent Boolean `nbt:"persistent"` } func (DarkOakLeaves) ID() string { return "minecraft:dark_oak_leaves" } type AzaleaLeaves struct { Distance Integer `nbt:"distance"` Persistent Boolean `nbt:"persistent"` } func (AzaleaLeaves) ID() string { return "minecraft:azalea_leaves" } type FloweringAzaleaLeaves struct { Distance Integer `nbt:"distance"` Persistent Boolean `nbt:"persistent"` } func (FloweringAzaleaLeaves) ID() string { return "minecraft:flowering_azalea_leaves" } type Sponge struct{} func (Sponge) ID() string { return "minecraft:sponge" } type WetSponge struct{} func (WetSponge) ID() string { return "minecraft:wet_sponge" } type Glass struct{} func (Glass) ID() string { return "minecraft:glass" } type LapisOre struct{} func (LapisOre) ID() string { return "minecraft:lapis_ore" } type DeepslateLapisOre struct{} func (DeepslateLapisOre) ID() string { return "minecraft:deepslate_lapis_ore" } type LapisBlock struct{} func (LapisBlock) ID() string { return "minecraft:lapis_block" } type Dispenser struct { Facing Direction `nbt:"facing"` Triggered Boolean `nbt:"triggered"` } func (Dispenser) ID() string { return "minecraft:dispenser" } type Sandstone struct{} func (Sandstone) ID() string { return "minecraft:sandstone" } type ChiseledSandstone struct{} func (ChiseledSandstone) ID() string { return "minecraft:chiseled_sandstone" } type CutSandstone struct{} func (CutSandstone) ID() string { return "minecraft:cut_sandstone" } type NoteBlock struct { Instrument string `nbt:"instrument"` Note Integer `nbt:"note"` Powered Boolean `nbt:"powered"` } func (NoteBlock) ID() string { return "minecraft:note_block" } type WhiteBed struct { Facing Direction `nbt:"facing"` Occupied Boolean `nbt:"occupied"` Part string `nbt:"part"` } func (WhiteBed) ID() string { return "minecraft:white_bed" } type OrangeBed struct { Facing Direction `nbt:"facing"` Occupied Boolean `nbt:"occupied"` Part string `nbt:"part"` } func (OrangeBed) ID() string { return "minecraft:orange_bed" } type MagentaBed struct { Facing Direction `nbt:"facing"` Occupied Boolean `nbt:"occupied"` Part string `nbt:"part"` } func (MagentaBed) ID() string { return "minecraft:magenta_bed" } type LightBlueBed struct { Facing Direction `nbt:"facing"` Occupied Boolean `nbt:"occupied"` Part string `nbt:"part"` } func (LightBlueBed) ID() string { return "minecraft:light_blue_bed" } type YellowBed struct { Facing Direction `nbt:"facing"` Occupied Boolean `nbt:"occupied"` Part string `nbt:"part"` } func (YellowBed) ID() string { return "minecraft:yellow_bed" } type LimeBed struct { Facing Direction `nbt:"facing"` Occupied Boolean `nbt:"occupied"` Part string `nbt:"part"` } func (LimeBed) ID() string { return "minecraft:lime_bed" } type PinkBed struct { Facing Direction `nbt:"facing"` Occupied Boolean `nbt:"occupied"` Part string `nbt:"part"` } func (PinkBed) ID() string { return "minecraft:pink_bed" } type GrayBed struct { Facing Direction `nbt:"facing"` Occupied Boolean `nbt:"occupied"` Part string `nbt:"part"` } func (GrayBed) ID() string { return "minecraft:gray_bed" } type LightGrayBed struct { Facing Direction `nbt:"facing"` Occupied Boolean `nbt:"occupied"` Part string `nbt:"part"` } func (LightGrayBed) ID() string { return "minecraft:light_gray_bed" } type CyanBed struct { Facing Direction `nbt:"facing"` Occupied Boolean `nbt:"occupied"` Part string `nbt:"part"` } func (CyanBed) ID() string { return "minecraft:cyan_bed" } type PurpleBed struct { Facing Direction `nbt:"facing"` Occupied Boolean `nbt:"occupied"` Part string `nbt:"part"` } func (PurpleBed) ID() string { return "minecraft:purple_bed" } type BlueBed struct { Facing Direction `nbt:"facing"` Occupied Boolean `nbt:"occupied"` Part string `nbt:"part"` } func (BlueBed) ID() string { return "minecraft:blue_bed" } type BrownBed struct { Facing Direction `nbt:"facing"` Occupied Boolean `nbt:"occupied"` Part string `nbt:"part"` } func (BrownBed) ID() string { return "minecraft:brown_bed" } type GreenBed struct { Facing Direction `nbt:"facing"` Occupied Boolean `nbt:"occupied"` Part string `nbt:"part"` } func (GreenBed) ID() string { return "minecraft:green_bed" } type RedBed struct { Facing Direction `nbt:"facing"` Occupied Boolean `nbt:"occupied"` Part string `nbt:"part"` } func (RedBed) ID() string { return "minecraft:red_bed" } type BlackBed struct { Facing Direction `nbt:"facing"` Occupied Boolean `nbt:"occupied"` Part string `nbt:"part"` } func (BlackBed) ID() string { return "minecraft:black_bed" } type PoweredRail struct { Powered Boolean `nbt:"powered"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (PoweredRail) ID() string { return "minecraft:powered_rail" } type DetectorRail struct { Powered Boolean `nbt:"powered"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (DetectorRail) ID() string { return "minecraft:detector_rail" } type StickyPiston struct { Extended Boolean `nbt:"extended"` Facing Direction `nbt:"facing"` } func (StickyPiston) ID() string { return "minecraft:sticky_piston" } type Cobweb struct{} func (Cobweb) ID() string { return "minecraft:cobweb" } type Grass struct{} func (Grass) ID() string { return "minecraft:grass" } type Fern struct{} func (Fern) ID() string { return "minecraft:fern" } type DeadBush struct{} func (DeadBush) ID() string { return "minecraft:dead_bush" } type Seagrass struct{} func (Seagrass) ID() string { return "minecraft:seagrass" } type TallSeagrass struct { Half string `nbt:"half"` } func (TallSeagrass) ID() string { return "minecraft:tall_seagrass" } type Piston struct { Extended Boolean `nbt:"extended"` Facing Direction `nbt:"facing"` } func (Piston) ID() string { return "minecraft:piston" } type PistonHead struct { Facing Direction `nbt:"facing"` Short Boolean `nbt:"short"` Type string `nbt:"type"` } func (PistonHead) ID() string { return "minecraft:piston_head" } type WhiteWool struct{} func (WhiteWool) ID() string { return "minecraft:white_wool" } type OrangeWool struct{} func (OrangeWool) ID() string { return "minecraft:orange_wool" } type MagentaWool struct{} func (MagentaWool) ID() string { return "minecraft:magenta_wool" } type LightBlueWool struct{} func (LightBlueWool) ID() string { return "minecraft:light_blue_wool" } type YellowWool struct{} func (YellowWool) ID() string { return "minecraft:yellow_wool" } type LimeWool struct{} func (LimeWool) ID() string { return "minecraft:lime_wool" } type PinkWool struct{} func (PinkWool) ID() string { return "minecraft:pink_wool" } type GrayWool struct{} func (GrayWool) ID() string { return "minecraft:gray_wool" } type LightGrayWool struct{} func (LightGrayWool) ID() string { return "minecraft:light_gray_wool" } type CyanWool struct{} func (CyanWool) ID() string { return "minecraft:cyan_wool" } type PurpleWool struct{} func (PurpleWool) ID() string { return "minecraft:purple_wool" } type BlueWool struct{} func (BlueWool) ID() string { return "minecraft:blue_wool" } type BrownWool struct{} func (BrownWool) ID() string { return "minecraft:brown_wool" } type GreenWool struct{} func (GreenWool) ID() string { return "minecraft:green_wool" } type RedWool struct{} func (RedWool) ID() string { return "minecraft:red_wool" } type BlackWool struct{} func (BlackWool) ID() string { return "minecraft:black_wool" } type MovingPiston struct { Facing Direction `nbt:"facing"` Type string `nbt:"type"` } func (MovingPiston) ID() string { return "minecraft:moving_piston" } type Dandelion struct{} func (Dandelion) ID() string { return "minecraft:dandelion" } type Poppy struct{} func (Poppy) ID() string { return "minecraft:poppy" } type BlueOrchid struct{} func (BlueOrchid) ID() string { return "minecraft:blue_orchid" } type Allium struct{} func (Allium) ID() string { return "minecraft:allium" } type AzureBluet struct{} func (AzureBluet) ID() string { return "minecraft:azure_bluet" } type RedTulip struct{} func (RedTulip) ID() string { return "minecraft:red_tulip" } type OrangeTulip struct{} func (OrangeTulip) ID() string { return "minecraft:orange_tulip" } type WhiteTulip struct{} func (WhiteTulip) ID() string { return "minecraft:white_tulip" } type PinkTulip struct{} func (PinkTulip) ID() string { return "minecraft:pink_tulip" } type OxeyeDaisy struct{} func (OxeyeDaisy) ID() string { return "minecraft:oxeye_daisy" } type Cornflower struct{} func (Cornflower) ID() string { return "minecraft:cornflower" } type WitherRose struct{} func (WitherRose) ID() string { return "minecraft:wither_rose" } type LilyOfTheValley struct{} func (LilyOfTheValley) ID() string { return "minecraft:lily_of_the_valley" } type BrownMushroom struct{} func (BrownMushroom) ID() string { return "minecraft:brown_mushroom" } type RedMushroom struct{} func (RedMushroom) ID() string { return "minecraft:red_mushroom" } type GoldBlock struct{} func (GoldBlock) ID() string { return "minecraft:gold_block" } type IronBlock struct{} func (IronBlock) ID() string { return "minecraft:iron_block" } type Bricks struct{} func (Bricks) ID() string { return "minecraft:bricks" } type Tnt struct { Unstable Boolean `nbt:"unstable"` } func (Tnt) ID() string { return "minecraft:tnt" } type Bookshelf struct{} func (Bookshelf) ID() string { return "minecraft:bookshelf" } type MossyCobblestone struct{} func (MossyCobblestone) ID() string { return "minecraft:mossy_cobblestone" } type Obsidian struct{} func (Obsidian) ID() string { return "minecraft:obsidian" } type Torch struct{} func (Torch) ID() string { return "minecraft:torch" } type WallTorch struct { Facing Direction `nbt:"facing"` } func (WallTorch) ID() string { return "minecraft:wall_torch" } type Fire struct { Age Integer `nbt:"age"` East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Up Boolean `nbt:"up"` West Boolean `nbt:"west"` } func (Fire) ID() string { return "minecraft:fire" } type SoulFire struct{} func (SoulFire) ID() string { return "minecraft:soul_fire" } type Spawner struct{} func (Spawner) ID() string { return "minecraft:spawner" } type OakStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (OakStairs) ID() string { return "minecraft:oak_stairs" } type Chest struct { Facing Direction `nbt:"facing"` Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (Chest) ID() string { return "minecraft:chest" } type RedstoneWire struct { East string `nbt:"east"` North string `nbt:"north"` Power Integer `nbt:"power"` South string `nbt:"south"` West string `nbt:"west"` } func (RedstoneWire) ID() string { return "minecraft:redstone_wire" } type DiamondOre struct{} func (DiamondOre) ID() string { return "minecraft:diamond_ore" } type DeepslateDiamondOre struct{} func (DeepslateDiamondOre) ID() string { return "minecraft:deepslate_diamond_ore" } type DiamondBlock struct{} func (DiamondBlock) ID() string { return "minecraft:diamond_block" } type CraftingTable struct{} func (CraftingTable) ID() string { return "minecraft:crafting_table" } type Wheat struct { Age Integer `nbt:"age"` } func (Wheat) ID() string { return "minecraft:wheat" } type Farmland struct { Moisture Integer `nbt:"moisture"` } func (Farmland) ID() string { return "minecraft:farmland" } type Furnace struct { Facing Direction `nbt:"facing"` Lit Boolean `nbt:"lit"` } func (Furnace) ID() string { return "minecraft:furnace" } type OakSign struct { Rotation Integer `nbt:"rotation"` Waterlogged Boolean `nbt:"waterlogged"` } func (OakSign) ID() string { return "minecraft:oak_sign" } type SpruceSign struct { Rotation Integer `nbt:"rotation"` Waterlogged Boolean `nbt:"waterlogged"` } func (SpruceSign) ID() string { return "minecraft:spruce_sign" } type BirchSign struct { Rotation Integer `nbt:"rotation"` Waterlogged Boolean `nbt:"waterlogged"` } func (BirchSign) ID() string { return "minecraft:birch_sign" } type AcaciaSign struct { Rotation Integer `nbt:"rotation"` Waterlogged Boolean `nbt:"waterlogged"` } func (AcaciaSign) ID() string { return "minecraft:acacia_sign" } type JungleSign struct { Rotation Integer `nbt:"rotation"` Waterlogged Boolean `nbt:"waterlogged"` } func (JungleSign) ID() string { return "minecraft:jungle_sign" } type DarkOakSign struct { Rotation Integer `nbt:"rotation"` Waterlogged Boolean `nbt:"waterlogged"` } func (DarkOakSign) ID() string { return "minecraft:dark_oak_sign" } type OakDoor struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Hinge string `nbt:"hinge"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` } func (OakDoor) ID() string { return "minecraft:oak_door" } type Ladder struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (Ladder) ID() string { return "minecraft:ladder" } type Rail struct { Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (Rail) ID() string { return "minecraft:rail" } type CobblestoneStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (CobblestoneStairs) ID() string { return "minecraft:cobblestone_stairs" } type OakWallSign struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (OakWallSign) ID() string { return "minecraft:oak_wall_sign" } type SpruceWallSign struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (SpruceWallSign) ID() string { return "minecraft:spruce_wall_sign" } type BirchWallSign struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (BirchWallSign) ID() string { return "minecraft:birch_wall_sign" } type AcaciaWallSign struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (AcaciaWallSign) ID() string { return "minecraft:acacia_wall_sign" } type JungleWallSign struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (JungleWallSign) ID() string { return "minecraft:jungle_wall_sign" } type DarkOakWallSign struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (DarkOakWallSign) ID() string { return "minecraft:dark_oak_wall_sign" } type Lever struct { Face string `nbt:"face"` Facing Direction `nbt:"facing"` Powered Boolean `nbt:"powered"` } func (Lever) ID() string { return "minecraft:lever" } type StonePressurePlate struct { Powered Boolean `nbt:"powered"` } func (StonePressurePlate) ID() string { return "minecraft:stone_pressure_plate" } type IronDoor struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Hinge string `nbt:"hinge"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` } func (IronDoor) ID() string { return "minecraft:iron_door" } type OakPressurePlate struct { Powered Boolean `nbt:"powered"` } func (OakPressurePlate) ID() string { return "minecraft:oak_pressure_plate" } type SprucePressurePlate struct { Powered Boolean `nbt:"powered"` } func (SprucePressurePlate) ID() string { return "minecraft:spruce_pressure_plate" } type BirchPressurePlate struct { Powered Boolean `nbt:"powered"` } func (BirchPressurePlate) ID() string { return "minecraft:birch_pressure_plate" } type JunglePressurePlate struct { Powered Boolean `nbt:"powered"` } func (JunglePressurePlate) ID() string { return "minecraft:jungle_pressure_plate" } type AcaciaPressurePlate struct { Powered Boolean `nbt:"powered"` } func (AcaciaPressurePlate) ID() string { return "minecraft:acacia_pressure_plate" } type DarkOakPressurePlate struct { Powered Boolean `nbt:"powered"` } func (DarkOakPressurePlate) ID() string { return "minecraft:dark_oak_pressure_plate" } type RedstoneOre struct { Lit Boolean `nbt:"lit"` } func (RedstoneOre) ID() string { return "minecraft:redstone_ore" } type DeepslateRedstoneOre struct { Lit Boolean `nbt:"lit"` } func (DeepslateRedstoneOre) ID() string { return "minecraft:deepslate_redstone_ore" } type RedstoneTorch struct { Lit Boolean `nbt:"lit"` } func (RedstoneTorch) ID() string { return "minecraft:redstone_torch" } type RedstoneWallTorch struct { Facing Direction `nbt:"facing"` Lit Boolean `nbt:"lit"` } func (RedstoneWallTorch) ID() string { return "minecraft:redstone_wall_torch" } type StoneButton struct { Face string `nbt:"face"` Facing Direction `nbt:"facing"` Powered Boolean `nbt:"powered"` } func (StoneButton) ID() string { return "minecraft:stone_button" } type Snow struct { Layers Integer `nbt:"layers"` } func (Snow) ID() string { return "minecraft:snow" } type Ice struct{} func (Ice) ID() string { return "minecraft:ice" } type SnowBlock struct{} func (SnowBlock) ID() string { return "minecraft:snow_block" } type Cactus struct { Age Integer `nbt:"age"` } func (Cactus) ID() string { return "minecraft:cactus" } type Clay struct{} func (Clay) ID() string { return "minecraft:clay" } type SugarCane struct { Age Integer `nbt:"age"` } func (SugarCane) ID() string { return "minecraft:sugar_cane" } type Jukebox struct { Has_record Boolean `nbt:"has_record"` } func (Jukebox) ID() string { return "minecraft:jukebox" } type OakFence struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (OakFence) ID() string { return "minecraft:oak_fence" } type Pumpkin struct{} func (Pumpkin) ID() string { return "minecraft:pumpkin" } type Netherrack struct{} func (Netherrack) ID() string { return "minecraft:netherrack" } type SoulSand struct{} func (SoulSand) ID() string { return "minecraft:soul_sand" } type SoulSoil struct{} func (SoulSoil) ID() string { return "minecraft:soul_soil" } type Basalt struct { Axis string `nbt:"axis"` } func (Basalt) ID() string { return "minecraft:basalt" } type PolishedBasalt struct { Axis string `nbt:"axis"` } func (PolishedBasalt) ID() string { return "minecraft:polished_basalt" } type SoulTorch struct{} func (SoulTorch) ID() string { return "minecraft:soul_torch" } type SoulWallTorch struct { Facing Direction `nbt:"facing"` } func (SoulWallTorch) ID() string { return "minecraft:soul_wall_torch" } type Glowstone struct{} func (Glowstone) ID() string { return "minecraft:glowstone" } type NetherPortal struct { Axis string `nbt:"axis"` } func (NetherPortal) ID() string { return "minecraft:nether_portal" } type CarvedPumpkin struct { Facing Direction `nbt:"facing"` } func (CarvedPumpkin) ID() string { return "minecraft:carved_pumpkin" } type JackOLantern struct { Facing Direction `nbt:"facing"` } func (JackOLantern) ID() string { return "minecraft:jack_o_lantern" } type Cake struct { Bites Integer `nbt:"bites"` } func (Cake) ID() string { return "minecraft:cake" } type Repeater struct { Delay Integer `nbt:"delay"` Facing Direction `nbt:"facing"` Locked Boolean `nbt:"locked"` Powered Boolean `nbt:"powered"` } func (Repeater) ID() string { return "minecraft:repeater" } type WhiteStainedGlass struct{} func (WhiteStainedGlass) ID() string { return "minecraft:white_stained_glass" } type OrangeStainedGlass struct{} func (OrangeStainedGlass) ID() string { return "minecraft:orange_stained_glass" } type MagentaStainedGlass struct{} func (MagentaStainedGlass) ID() string { return "minecraft:magenta_stained_glass" } type LightBlueStainedGlass struct{} func (LightBlueStainedGlass) ID() string { return "minecraft:light_blue_stained_glass" } type YellowStainedGlass struct{} func (YellowStainedGlass) ID() string { return "minecraft:yellow_stained_glass" } type LimeStainedGlass struct{} func (LimeStainedGlass) ID() string { return "minecraft:lime_stained_glass" } type PinkStainedGlass struct{} func (PinkStainedGlass) ID() string { return "minecraft:pink_stained_glass" } type GrayStainedGlass struct{} func (GrayStainedGlass) ID() string { return "minecraft:gray_stained_glass" } type LightGrayStainedGlass struct{} func (LightGrayStainedGlass) ID() string { return "minecraft:light_gray_stained_glass" } type CyanStainedGlass struct{} func (CyanStainedGlass) ID() string { return "minecraft:cyan_stained_glass" } type PurpleStainedGlass struct{} func (PurpleStainedGlass) ID() string { return "minecraft:purple_stained_glass" } type BlueStainedGlass struct{} func (BlueStainedGlass) ID() string { return "minecraft:blue_stained_glass" } type BrownStainedGlass struct{} func (BrownStainedGlass) ID() string { return "minecraft:brown_stained_glass" } type GreenStainedGlass struct{} func (GreenStainedGlass) ID() string { return "minecraft:green_stained_glass" } type RedStainedGlass struct{} func (RedStainedGlass) ID() string { return "minecraft:red_stained_glass" } type BlackStainedGlass struct{} func (BlackStainedGlass) ID() string { return "minecraft:black_stained_glass" } type OakTrapdoor struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` Waterlogged Boolean `nbt:"waterlogged"` } func (OakTrapdoor) ID() string { return "minecraft:oak_trapdoor" } type SpruceTrapdoor struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` Waterlogged Boolean `nbt:"waterlogged"` } func (SpruceTrapdoor) ID() string { return "minecraft:spruce_trapdoor" } type BirchTrapdoor struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` Waterlogged Boolean `nbt:"waterlogged"` } func (BirchTrapdoor) ID() string { return "minecraft:birch_trapdoor" } type JungleTrapdoor struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` Waterlogged Boolean `nbt:"waterlogged"` } func (JungleTrapdoor) ID() string { return "minecraft:jungle_trapdoor" } type AcaciaTrapdoor struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` Waterlogged Boolean `nbt:"waterlogged"` } func (AcaciaTrapdoor) ID() string { return "minecraft:acacia_trapdoor" } type DarkOakTrapdoor struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` Waterlogged Boolean `nbt:"waterlogged"` } func (DarkOakTrapdoor) ID() string { return "minecraft:dark_oak_trapdoor" } type StoneBricks struct{} func (StoneBricks) ID() string { return "minecraft:stone_bricks" } type MossyStoneBricks struct{} func (MossyStoneBricks) ID() string { return "minecraft:mossy_stone_bricks" } type CrackedStoneBricks struct{} func (CrackedStoneBricks) ID() string { return "minecraft:cracked_stone_bricks" } type ChiseledStoneBricks struct{} func (ChiseledStoneBricks) ID() string { return "minecraft:chiseled_stone_bricks" } type InfestedStone struct{} func (InfestedStone) ID() string { return "minecraft:infested_stone" } type InfestedCobblestone struct{} func (InfestedCobblestone) ID() string { return "minecraft:infested_cobblestone" } type InfestedStoneBricks struct{} func (InfestedStoneBricks) ID() string { return "minecraft:infested_stone_bricks" } type InfestedMossyStoneBricks struct{} func (InfestedMossyStoneBricks) ID() string { return "minecraft:infested_mossy_stone_bricks" } type InfestedCrackedStoneBricks struct{} func (InfestedCrackedStoneBricks) ID() string { return "minecraft:infested_cracked_stone_bricks" } type InfestedChiseledStoneBricks struct{} func (InfestedChiseledStoneBricks) ID() string { return "minecraft:infested_chiseled_stone_bricks" } type BrownMushroomBlock struct { Down Boolean `nbt:"down"` East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Up Boolean `nbt:"up"` West Boolean `nbt:"west"` } func (BrownMushroomBlock) ID() string { return "minecraft:brown_mushroom_block" } type RedMushroomBlock struct { Down Boolean `nbt:"down"` East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Up Boolean `nbt:"up"` West Boolean `nbt:"west"` } func (RedMushroomBlock) ID() string { return "minecraft:red_mushroom_block" } type MushroomStem struct { Down Boolean `nbt:"down"` East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Up Boolean `nbt:"up"` West Boolean `nbt:"west"` } func (MushroomStem) ID() string { return "minecraft:mushroom_stem" } type IronBars struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (IronBars) ID() string { return "minecraft:iron_bars" } type Chain struct { Axis string `nbt:"axis"` Waterlogged Boolean `nbt:"waterlogged"` } func (Chain) ID() string { return "minecraft:chain" } type GlassPane struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (GlassPane) ID() string { return "minecraft:glass_pane" } type Melon struct{} func (Melon) ID() string { return "minecraft:melon" } type AttachedPumpkinStem struct { Facing Direction `nbt:"facing"` } func (AttachedPumpkinStem) ID() string { return "minecraft:attached_pumpkin_stem" } type AttachedMelonStem struct { Facing Direction `nbt:"facing"` } func (AttachedMelonStem) ID() string { return "minecraft:attached_melon_stem" } type PumpkinStem struct { Age Integer `nbt:"age"` } func (PumpkinStem) ID() string { return "minecraft:pumpkin_stem" } type MelonStem struct { Age Integer `nbt:"age"` } func (MelonStem) ID() string { return "minecraft:melon_stem" } type Vine struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Up Boolean `nbt:"up"` West Boolean `nbt:"west"` } func (Vine) ID() string { return "minecraft:vine" } type GlowLichen struct { Down Boolean `nbt:"down"` East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (GlowLichen) ID() string { return "minecraft:glow_lichen" } type OakFenceGate struct { Facing Direction `nbt:"facing"` In_wall Boolean `nbt:"in_wall"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` } func (OakFenceGate) ID() string { return "minecraft:oak_fence_gate" } type BrickStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (BrickStairs) ID() string { return "minecraft:brick_stairs" } type StoneBrickStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (StoneBrickStairs) ID() string { return "minecraft:stone_brick_stairs" } type Mycelium struct { Snowy Boolean `nbt:"snowy"` } func (Mycelium) ID() string { return "minecraft:mycelium" } type LilyPad struct{} func (LilyPad) ID() string { return "minecraft:lily_pad" } type NetherBricks struct{} func (NetherBricks) ID() string { return "minecraft:nether_bricks" } type NetherBrickFence struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (NetherBrickFence) ID() string { return "minecraft:nether_brick_fence" } type NetherBrickStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (NetherBrickStairs) ID() string { return "minecraft:nether_brick_stairs" } type NetherWart struct { Age Integer `nbt:"age"` } func (NetherWart) ID() string { return "minecraft:nether_wart" } type EnchantingTable struct{} func (EnchantingTable) ID() string { return "minecraft:enchanting_table" } type BrewingStand struct { Has_bottle_0 Boolean `nbt:"has_bottle_0"` Has_bottle_1 Boolean `nbt:"has_bottle_1"` Has_bottle_2 Boolean `nbt:"has_bottle_2"` } func (BrewingStand) ID() string { return "minecraft:brewing_stand" } type Cauldron struct{} func (Cauldron) ID() string { return "minecraft:cauldron" } type WaterCauldron struct { Level Integer `nbt:"level"` } func (WaterCauldron) ID() string { return "minecraft:water_cauldron" } type LavaCauldron struct{} func (LavaCauldron) ID() string { return "minecraft:lava_cauldron" } type PowderSnowCauldron struct { Level Integer `nbt:"level"` } func (PowderSnowCauldron) ID() string { return "minecraft:powder_snow_cauldron" } type EndPortal struct{} func (EndPortal) ID() string { return "minecraft:end_portal" } type EndPortalFrame struct { Eye Boolean `nbt:"eye"` Facing Direction `nbt:"facing"` } func (EndPortalFrame) ID() string { return "minecraft:end_portal_frame" } type EndStone struct{} func (EndStone) ID() string { return "minecraft:end_stone" } type DragonEgg struct{} func (DragonEgg) ID() string { return "minecraft:dragon_egg" } type RedstoneLamp struct { Lit Boolean `nbt:"lit"` } func (RedstoneLamp) ID() string { return "minecraft:redstone_lamp" } type Cocoa struct { Age Integer `nbt:"age"` Facing Direction `nbt:"facing"` } func (Cocoa) ID() string { return "minecraft:cocoa" } type SandstoneStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (SandstoneStairs) ID() string { return "minecraft:sandstone_stairs" } type EmeraldOre struct{} func (EmeraldOre) ID() string { return "minecraft:emerald_ore" } type DeepslateEmeraldOre struct{} func (DeepslateEmeraldOre) ID() string { return "minecraft:deepslate_emerald_ore" } type EnderChest struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (EnderChest) ID() string { return "minecraft:ender_chest" } type TripwireHook struct { Attached Boolean `nbt:"attached"` Facing Direction `nbt:"facing"` Powered Boolean `nbt:"powered"` } func (TripwireHook) ID() string { return "minecraft:tripwire_hook" } type Tripwire struct { Attached Boolean `nbt:"attached"` Disarmed Boolean `nbt:"disarmed"` East Boolean `nbt:"east"` North Boolean `nbt:"north"` Powered Boolean `nbt:"powered"` South Boolean `nbt:"south"` West Boolean `nbt:"west"` } func (Tripwire) ID() string { return "minecraft:tripwire" } type EmeraldBlock struct{} func (EmeraldBlock) ID() string { return "minecraft:emerald_block" } type SpruceStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (SpruceStairs) ID() string { return "minecraft:spruce_stairs" } type BirchStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (BirchStairs) ID() string { return "minecraft:birch_stairs" } type JungleStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (JungleStairs) ID() string { return "minecraft:jungle_stairs" } type CommandBlock struct { Conditional Boolean `nbt:"conditional"` Facing Direction `nbt:"facing"` } func (CommandBlock) ID() string { return "minecraft:command_block" } type Beacon struct{} func (Beacon) ID() string { return "minecraft:beacon" } type CobblestoneWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (CobblestoneWall) ID() string { return "minecraft:cobblestone_wall" } type MossyCobblestoneWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (MossyCobblestoneWall) ID() string { return "minecraft:mossy_cobblestone_wall" } type FlowerPot struct{} func (FlowerPot) ID() string { return "minecraft:flower_pot" } type PottedOakSapling struct{} func (PottedOakSapling) ID() string { return "minecraft:potted_oak_sapling" } type PottedSpruceSapling struct{} func (PottedSpruceSapling) ID() string { return "minecraft:potted_spruce_sapling" } type PottedBirchSapling struct{} func (PottedBirchSapling) ID() string { return "minecraft:potted_birch_sapling" } type PottedJungleSapling struct{} func (PottedJungleSapling) ID() string { return "minecraft:potted_jungle_sapling" } type PottedAcaciaSapling struct{} func (PottedAcaciaSapling) ID() string { return "minecraft:potted_acacia_sapling" } type PottedDarkOakSapling struct{} func (PottedDarkOakSapling) ID() string { return "minecraft:potted_dark_oak_sapling" } type PottedFern struct{} func (PottedFern) ID() string { return "minecraft:potted_fern" } type PottedDandelion struct{} func (PottedDandelion) ID() string { return "minecraft:potted_dandelion" } type PottedPoppy struct{} func (PottedPoppy) ID() string { return "minecraft:potted_poppy" } type PottedBlueOrchid struct{} func (PottedBlueOrchid) ID() string { return "minecraft:potted_blue_orchid" } type PottedAllium struct{} func (PottedAllium) ID() string { return "minecraft:potted_allium" } type PottedAzureBluet struct{} func (PottedAzureBluet) ID() string { return "minecraft:potted_azure_bluet" } type PottedRedTulip struct{} func (PottedRedTulip) ID() string { return "minecraft:potted_red_tulip" } type PottedOrangeTulip struct{} func (PottedOrangeTulip) ID() string { return "minecraft:potted_orange_tulip" } type PottedWhiteTulip struct{} func (PottedWhiteTulip) ID() string { return "minecraft:potted_white_tulip" } type PottedPinkTulip struct{} func (PottedPinkTulip) ID() string { return "minecraft:potted_pink_tulip" } type PottedOxeyeDaisy struct{} func (PottedOxeyeDaisy) ID() string { return "minecraft:potted_oxeye_daisy" } type PottedCornflower struct{} func (PottedCornflower) ID() string { return "minecraft:potted_cornflower" } type PottedLilyOfTheValley struct{} func (PottedLilyOfTheValley) ID() string { return "minecraft:potted_lily_of_the_valley" } type PottedWitherRose struct{} func (PottedWitherRose) ID() string { return "minecraft:potted_wither_rose" } type PottedRedMushroom struct{} func (PottedRedMushroom) ID() string { return "minecraft:potted_red_mushroom" } type PottedBrownMushroom struct{} func (PottedBrownMushroom) ID() string { return "minecraft:potted_brown_mushroom" } type PottedDeadBush struct{} func (PottedDeadBush) ID() string { return "minecraft:potted_dead_bush" } type PottedCactus struct{} func (PottedCactus) ID() string { return "minecraft:potted_cactus" } type Carrots struct { Age Integer `nbt:"age"` } func (Carrots) ID() string { return "minecraft:carrots" } type Potatoes struct { Age Integer `nbt:"age"` } func (Potatoes) ID() string { return "minecraft:potatoes" } type OakButton struct { Face string `nbt:"face"` Facing Direction `nbt:"facing"` Powered Boolean `nbt:"powered"` } func (OakButton) ID() string { return "minecraft:oak_button" } type SpruceButton struct { Face string `nbt:"face"` Facing Direction `nbt:"facing"` Powered Boolean `nbt:"powered"` } func (SpruceButton) ID() string { return "minecraft:spruce_button" } type BirchButton struct { Face string `nbt:"face"` Facing Direction `nbt:"facing"` Powered Boolean `nbt:"powered"` } func (BirchButton) ID() string { return "minecraft:birch_button" } type JungleButton struct { Face string `nbt:"face"` Facing Direction `nbt:"facing"` Powered Boolean `nbt:"powered"` } func (JungleButton) ID() string { return "minecraft:jungle_button" } type AcaciaButton struct { Face string `nbt:"face"` Facing Direction `nbt:"facing"` Powered Boolean `nbt:"powered"` } func (AcaciaButton) ID() string { return "minecraft:acacia_button" } type DarkOakButton struct { Face string `nbt:"face"` Facing Direction `nbt:"facing"` Powered Boolean `nbt:"powered"` } func (DarkOakButton) ID() string { return "minecraft:dark_oak_button" } type SkeletonSkull struct { Rotation Integer `nbt:"rotation"` } func (SkeletonSkull) ID() string { return "minecraft:skeleton_skull" } type SkeletonWallSkull struct { Facing Direction `nbt:"facing"` } func (SkeletonWallSkull) ID() string { return "minecraft:skeleton_wall_skull" } type WitherSkeletonSkull struct { Rotation Integer `nbt:"rotation"` } func (WitherSkeletonSkull) ID() string { return "minecraft:wither_skeleton_skull" } type WitherSkeletonWallSkull struct { Facing Direction `nbt:"facing"` } func (WitherSkeletonWallSkull) ID() string { return "minecraft:wither_skeleton_wall_skull" } type ZombieHead struct { Rotation Integer `nbt:"rotation"` } func (ZombieHead) ID() string { return "minecraft:zombie_head" } type ZombieWallHead struct { Facing Direction `nbt:"facing"` } func (ZombieWallHead) ID() string { return "minecraft:zombie_wall_head" } type PlayerHead struct { Rotation Integer `nbt:"rotation"` } func (PlayerHead) ID() string { return "minecraft:player_head" } type PlayerWallHead struct { Facing Direction `nbt:"facing"` } func (PlayerWallHead) ID() string { return "minecraft:player_wall_head" } type CreeperHead struct { Rotation Integer `nbt:"rotation"` } func (CreeperHead) ID() string { return "minecraft:creeper_head" } type CreeperWallHead struct { Facing Direction `nbt:"facing"` } func (CreeperWallHead) ID() string { return "minecraft:creeper_wall_head" } type DragonHead struct { Rotation Integer `nbt:"rotation"` } func (DragonHead) ID() string { return "minecraft:dragon_head" } type DragonWallHead struct { Facing Direction `nbt:"facing"` } func (DragonWallHead) ID() string { return "minecraft:dragon_wall_head" } type Anvil struct { Facing Direction `nbt:"facing"` } func (Anvil) ID() string { return "minecraft:anvil" } type ChippedAnvil struct { Facing Direction `nbt:"facing"` } func (ChippedAnvil) ID() string { return "minecraft:chipped_anvil" } type DamagedAnvil struct { Facing Direction `nbt:"facing"` } func (DamagedAnvil) ID() string { return "minecraft:damaged_anvil" } type TrappedChest struct { Facing Direction `nbt:"facing"` Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (TrappedChest) ID() string { return "minecraft:trapped_chest" } type LightWeightedPressurePlate struct { Power Integer `nbt:"power"` } func (LightWeightedPressurePlate) ID() string { return "minecraft:light_weighted_pressure_plate" } type HeavyWeightedPressurePlate struct { Power Integer `nbt:"power"` } func (HeavyWeightedPressurePlate) ID() string { return "minecraft:heavy_weighted_pressure_plate" } type Comparator struct { Facing Direction `nbt:"facing"` Mode string `nbt:"mode"` Powered Boolean `nbt:"powered"` } func (Comparator) ID() string { return "minecraft:comparator" } type DaylightDetector struct { Inverted Boolean `nbt:"inverted"` Power Integer `nbt:"power"` } func (DaylightDetector) ID() string { return "minecraft:daylight_detector" } type RedstoneBlock struct{} func (RedstoneBlock) ID() string { return "minecraft:redstone_block" } type NetherQuartzOre struct{} func (NetherQuartzOre) ID() string { return "minecraft:nether_quartz_ore" } type Hopper struct { Enabled Boolean `nbt:"enabled"` Facing Direction `nbt:"facing"` } func (Hopper) ID() string { return "minecraft:hopper" } type QuartzBlock struct{} func (QuartzBlock) ID() string { return "minecraft:quartz_block" } type ChiseledQuartzBlock struct{} func (ChiseledQuartzBlock) ID() string { return "minecraft:chiseled_quartz_block" } type QuartzPillar struct { Axis string `nbt:"axis"` } func (QuartzPillar) ID() string { return "minecraft:quartz_pillar" } type QuartzStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (QuartzStairs) ID() string { return "minecraft:quartz_stairs" } type ActivatorRail struct { Powered Boolean `nbt:"powered"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (ActivatorRail) ID() string { return "minecraft:activator_rail" } type Dropper struct { Facing Direction `nbt:"facing"` Triggered Boolean `nbt:"triggered"` } func (Dropper) ID() string { return "minecraft:dropper" } type WhiteTerracotta struct{} func (WhiteTerracotta) ID() string { return "minecraft:white_terracotta" } type OrangeTerracotta struct{} func (OrangeTerracotta) ID() string { return "minecraft:orange_terracotta" } type MagentaTerracotta struct{} func (MagentaTerracotta) ID() string { return "minecraft:magenta_terracotta" } type LightBlueTerracotta struct{} func (LightBlueTerracotta) ID() string { return "minecraft:light_blue_terracotta" } type YellowTerracotta struct{} func (YellowTerracotta) ID() string { return "minecraft:yellow_terracotta" } type LimeTerracotta struct{} func (LimeTerracotta) ID() string { return "minecraft:lime_terracotta" } type PinkTerracotta struct{} func (PinkTerracotta) ID() string { return "minecraft:pink_terracotta" } type GrayTerracotta struct{} func (GrayTerracotta) ID() string { return "minecraft:gray_terracotta" } type LightGrayTerracotta struct{} func (LightGrayTerracotta) ID() string { return "minecraft:light_gray_terracotta" } type CyanTerracotta struct{} func (CyanTerracotta) ID() string { return "minecraft:cyan_terracotta" } type PurpleTerracotta struct{} func (PurpleTerracotta) ID() string { return "minecraft:purple_terracotta" } type BlueTerracotta struct{} func (BlueTerracotta) ID() string { return "minecraft:blue_terracotta" } type BrownTerracotta struct{} func (BrownTerracotta) ID() string { return "minecraft:brown_terracotta" } type GreenTerracotta struct{} func (GreenTerracotta) ID() string { return "minecraft:green_terracotta" } type RedTerracotta struct{} func (RedTerracotta) ID() string { return "minecraft:red_terracotta" } type BlackTerracotta struct{} func (BlackTerracotta) ID() string { return "minecraft:black_terracotta" } type WhiteStainedGlassPane struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (WhiteStainedGlassPane) ID() string { return "minecraft:white_stained_glass_pane" } type OrangeStainedGlassPane struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (OrangeStainedGlassPane) ID() string { return "minecraft:orange_stained_glass_pane" } type MagentaStainedGlassPane struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (MagentaStainedGlassPane) ID() string { return "minecraft:magenta_stained_glass_pane" } type LightBlueStainedGlassPane struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (LightBlueStainedGlassPane) ID() string { return "minecraft:light_blue_stained_glass_pane" } type YellowStainedGlassPane struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (YellowStainedGlassPane) ID() string { return "minecraft:yellow_stained_glass_pane" } type LimeStainedGlassPane struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (LimeStainedGlassPane) ID() string { return "minecraft:lime_stained_glass_pane" } type PinkStainedGlassPane struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (PinkStainedGlassPane) ID() string { return "minecraft:pink_stained_glass_pane" } type GrayStainedGlassPane struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (GrayStainedGlassPane) ID() string { return "minecraft:gray_stained_glass_pane" } type LightGrayStainedGlassPane struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (LightGrayStainedGlassPane) ID() string { return "minecraft:light_gray_stained_glass_pane" } type CyanStainedGlassPane struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (CyanStainedGlassPane) ID() string { return "minecraft:cyan_stained_glass_pane" } type PurpleStainedGlassPane struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (PurpleStainedGlassPane) ID() string { return "minecraft:purple_stained_glass_pane" } type BlueStainedGlassPane struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (BlueStainedGlassPane) ID() string { return "minecraft:blue_stained_glass_pane" } type BrownStainedGlassPane struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (BrownStainedGlassPane) ID() string { return "minecraft:brown_stained_glass_pane" } type GreenStainedGlassPane struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (GreenStainedGlassPane) ID() string { return "minecraft:green_stained_glass_pane" } type RedStainedGlassPane struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (RedStainedGlassPane) ID() string { return "minecraft:red_stained_glass_pane" } type BlackStainedGlassPane struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (BlackStainedGlassPane) ID() string { return "minecraft:black_stained_glass_pane" } type AcaciaStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (AcaciaStairs) ID() string { return "minecraft:acacia_stairs" } type DarkOakStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (DarkOakStairs) ID() string { return "minecraft:dark_oak_stairs" } type SlimeBlock struct{} func (SlimeBlock) ID() string { return "minecraft:slime_block" } type Barrier struct{} func (Barrier) ID() string { return "minecraft:barrier" } type Light struct { Level Integer `nbt:"level"` Waterlogged Boolean `nbt:"waterlogged"` } func (Light) ID() string { return "minecraft:light" } type IronTrapdoor struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` Waterlogged Boolean `nbt:"waterlogged"` } func (IronTrapdoor) ID() string { return "minecraft:iron_trapdoor" } type Prismarine struct{} func (Prismarine) ID() string { return "minecraft:prismarine" } type PrismarineBricks struct{} func (PrismarineBricks) ID() string { return "minecraft:prismarine_bricks" } type DarkPrismarine struct{} func (DarkPrismarine) ID() string { return "minecraft:dark_prismarine" } type PrismarineStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (PrismarineStairs) ID() string { return "minecraft:prismarine_stairs" } type PrismarineBrickStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (PrismarineBrickStairs) ID() string { return "minecraft:prismarine_brick_stairs" } type DarkPrismarineStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (DarkPrismarineStairs) ID() string { return "minecraft:dark_prismarine_stairs" } type PrismarineSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (PrismarineSlab) ID() string { return "minecraft:prismarine_slab" } type PrismarineBrickSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (PrismarineBrickSlab) ID() string { return "minecraft:prismarine_brick_slab" } type DarkPrismarineSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (DarkPrismarineSlab) ID() string { return "minecraft:dark_prismarine_slab" } type SeaLantern struct{} func (SeaLantern) ID() string { return "minecraft:sea_lantern" } type HayBlock struct { Axis string `nbt:"axis"` } func (HayBlock) ID() string { return "minecraft:hay_block" } type WhiteCarpet struct{} func (WhiteCarpet) ID() string { return "minecraft:white_carpet" } type OrangeCarpet struct{} func (OrangeCarpet) ID() string { return "minecraft:orange_carpet" } type MagentaCarpet struct{} func (MagentaCarpet) ID() string { return "minecraft:magenta_carpet" } type LightBlueCarpet struct{} func (LightBlueCarpet) ID() string { return "minecraft:light_blue_carpet" } type YellowCarpet struct{} func (YellowCarpet) ID() string { return "minecraft:yellow_carpet" } type LimeCarpet struct{} func (LimeCarpet) ID() string { return "minecraft:lime_carpet" } type PinkCarpet struct{} func (PinkCarpet) ID() string { return "minecraft:pink_carpet" } type GrayCarpet struct{} func (GrayCarpet) ID() string { return "minecraft:gray_carpet" } type LightGrayCarpet struct{} func (LightGrayCarpet) ID() string { return "minecraft:light_gray_carpet" } type CyanCarpet struct{} func (CyanCarpet) ID() string { return "minecraft:cyan_carpet" } type PurpleCarpet struct{} func (PurpleCarpet) ID() string { return "minecraft:purple_carpet" } type BlueCarpet struct{} func (BlueCarpet) ID() string { return "minecraft:blue_carpet" } type BrownCarpet struct{} func (BrownCarpet) ID() string { return "minecraft:brown_carpet" } type GreenCarpet struct{} func (GreenCarpet) ID() string { return "minecraft:green_carpet" } type RedCarpet struct{} func (RedCarpet) ID() string { return "minecraft:red_carpet" } type BlackCarpet struct{} func (BlackCarpet) ID() string { return "minecraft:black_carpet" } type Terracotta struct{} func (Terracotta) ID() string { return "minecraft:terracotta" } type CoalBlock struct{} func (CoalBlock) ID() string { return "minecraft:coal_block" } type PackedIce struct{} func (PackedIce) ID() string { return "minecraft:packed_ice" } type Sunflower struct { Half string `nbt:"half"` } func (Sunflower) ID() string { return "minecraft:sunflower" } type Lilac struct { Half string `nbt:"half"` } func (Lilac) ID() string { return "minecraft:lilac" } type RoseBush struct { Half string `nbt:"half"` } func (RoseBush) ID() string { return "minecraft:rose_bush" } type Peony struct { Half string `nbt:"half"` } func (Peony) ID() string { return "minecraft:peony" } type TallGrass struct { Half string `nbt:"half"` } func (TallGrass) ID() string { return "minecraft:tall_grass" } type LargeFern struct { Half string `nbt:"half"` } func (LargeFern) ID() string { return "minecraft:large_fern" } type WhiteBanner struct { Rotation Integer `nbt:"rotation"` } func (WhiteBanner) ID() string { return "minecraft:white_banner" } type OrangeBanner struct { Rotation Integer `nbt:"rotation"` } func (OrangeBanner) ID() string { return "minecraft:orange_banner" } type MagentaBanner struct { Rotation Integer `nbt:"rotation"` } func (MagentaBanner) ID() string { return "minecraft:magenta_banner" } type LightBlueBanner struct { Rotation Integer `nbt:"rotation"` } func (LightBlueBanner) ID() string { return "minecraft:light_blue_banner" } type YellowBanner struct { Rotation Integer `nbt:"rotation"` } func (YellowBanner) ID() string { return "minecraft:yellow_banner" } type LimeBanner struct { Rotation Integer `nbt:"rotation"` } func (LimeBanner) ID() string { return "minecraft:lime_banner" } type PinkBanner struct { Rotation Integer `nbt:"rotation"` } func (PinkBanner) ID() string { return "minecraft:pink_banner" } type GrayBanner struct { Rotation Integer `nbt:"rotation"` } func (GrayBanner) ID() string { return "minecraft:gray_banner" } type LightGrayBanner struct { Rotation Integer `nbt:"rotation"` } func (LightGrayBanner) ID() string { return "minecraft:light_gray_banner" } type CyanBanner struct { Rotation Integer `nbt:"rotation"` } func (CyanBanner) ID() string { return "minecraft:cyan_banner" } type PurpleBanner struct { Rotation Integer `nbt:"rotation"` } func (PurpleBanner) ID() string { return "minecraft:purple_banner" } type BlueBanner struct { Rotation Integer `nbt:"rotation"` } func (BlueBanner) ID() string { return "minecraft:blue_banner" } type BrownBanner struct { Rotation Integer `nbt:"rotation"` } func (BrownBanner) ID() string { return "minecraft:brown_banner" } type GreenBanner struct { Rotation Integer `nbt:"rotation"` } func (GreenBanner) ID() string { return "minecraft:green_banner" } type RedBanner struct { Rotation Integer `nbt:"rotation"` } func (RedBanner) ID() string { return "minecraft:red_banner" } type BlackBanner struct { Rotation Integer `nbt:"rotation"` } func (BlackBanner) ID() string { return "minecraft:black_banner" } type WhiteWallBanner struct { Facing Direction `nbt:"facing"` } func (WhiteWallBanner) ID() string { return "minecraft:white_wall_banner" } type OrangeWallBanner struct { Facing Direction `nbt:"facing"` } func (OrangeWallBanner) ID() string { return "minecraft:orange_wall_banner" } type MagentaWallBanner struct { Facing Direction `nbt:"facing"` } func (MagentaWallBanner) ID() string { return "minecraft:magenta_wall_banner" } type LightBlueWallBanner struct { Facing Direction `nbt:"facing"` } func (LightBlueWallBanner) ID() string { return "minecraft:light_blue_wall_banner" } type YellowWallBanner struct { Facing Direction `nbt:"facing"` } func (YellowWallBanner) ID() string { return "minecraft:yellow_wall_banner" } type LimeWallBanner struct { Facing Direction `nbt:"facing"` } func (LimeWallBanner) ID() string { return "minecraft:lime_wall_banner" } type PinkWallBanner struct { Facing Direction `nbt:"facing"` } func (PinkWallBanner) ID() string { return "minecraft:pink_wall_banner" } type GrayWallBanner struct { Facing Direction `nbt:"facing"` } func (GrayWallBanner) ID() string { return "minecraft:gray_wall_banner" } type LightGrayWallBanner struct { Facing Direction `nbt:"facing"` } func (LightGrayWallBanner) ID() string { return "minecraft:light_gray_wall_banner" } type CyanWallBanner struct { Facing Direction `nbt:"facing"` } func (CyanWallBanner) ID() string { return "minecraft:cyan_wall_banner" } type PurpleWallBanner struct { Facing Direction `nbt:"facing"` } func (PurpleWallBanner) ID() string { return "minecraft:purple_wall_banner" } type BlueWallBanner struct { Facing Direction `nbt:"facing"` } func (BlueWallBanner) ID() string { return "minecraft:blue_wall_banner" } type BrownWallBanner struct { Facing Direction `nbt:"facing"` } func (BrownWallBanner) ID() string { return "minecraft:brown_wall_banner" } type GreenWallBanner struct { Facing Direction `nbt:"facing"` } func (GreenWallBanner) ID() string { return "minecraft:green_wall_banner" } type RedWallBanner struct { Facing Direction `nbt:"facing"` } func (RedWallBanner) ID() string { return "minecraft:red_wall_banner" } type BlackWallBanner struct { Facing Direction `nbt:"facing"` } func (BlackWallBanner) ID() string { return "minecraft:black_wall_banner" } type RedSandstone struct{} func (RedSandstone) ID() string { return "minecraft:red_sandstone" } type ChiseledRedSandstone struct{} func (ChiseledRedSandstone) ID() string { return "minecraft:chiseled_red_sandstone" } type CutRedSandstone struct{} func (CutRedSandstone) ID() string { return "minecraft:cut_red_sandstone" } type RedSandstoneStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (RedSandstoneStairs) ID() string { return "minecraft:red_sandstone_stairs" } type OakSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (OakSlab) ID() string { return "minecraft:oak_slab" } type SpruceSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (SpruceSlab) ID() string { return "minecraft:spruce_slab" } type BirchSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (BirchSlab) ID() string { return "minecraft:birch_slab" } type JungleSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (JungleSlab) ID() string { return "minecraft:jungle_slab" } type AcaciaSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (AcaciaSlab) ID() string { return "minecraft:acacia_slab" } type DarkOakSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (DarkOakSlab) ID() string { return "minecraft:dark_oak_slab" } type StoneSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (StoneSlab) ID() string { return "minecraft:stone_slab" } type SmoothStoneSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (SmoothStoneSlab) ID() string { return "minecraft:smooth_stone_slab" } type SandstoneSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (SandstoneSlab) ID() string { return "minecraft:sandstone_slab" } type CutSandstoneSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (CutSandstoneSlab) ID() string { return "minecraft:cut_sandstone_slab" } type PetrifiedOakSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (PetrifiedOakSlab) ID() string { return "minecraft:petrified_oak_slab" } type CobblestoneSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (CobblestoneSlab) ID() string { return "minecraft:cobblestone_slab" } type BrickSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (BrickSlab) ID() string { return "minecraft:brick_slab" } type StoneBrickSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (StoneBrickSlab) ID() string { return "minecraft:stone_brick_slab" } type NetherBrickSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (NetherBrickSlab) ID() string { return "minecraft:nether_brick_slab" } type QuartzSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (QuartzSlab) ID() string { return "minecraft:quartz_slab" } type RedSandstoneSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (RedSandstoneSlab) ID() string { return "minecraft:red_sandstone_slab" } type CutRedSandstoneSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (CutRedSandstoneSlab) ID() string { return "minecraft:cut_red_sandstone_slab" } type PurpurSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (PurpurSlab) ID() string { return "minecraft:purpur_slab" } type SmoothStone struct{} func (SmoothStone) ID() string { return "minecraft:smooth_stone" } type SmoothSandstone struct{} func (SmoothSandstone) ID() string { return "minecraft:smooth_sandstone" } type SmoothQuartz struct{} func (SmoothQuartz) ID() string { return "minecraft:smooth_quartz" } type SmoothRedSandstone struct{} func (SmoothRedSandstone) ID() string { return "minecraft:smooth_red_sandstone" } type SpruceFenceGate struct { Facing Direction `nbt:"facing"` In_wall Boolean `nbt:"in_wall"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` } func (SpruceFenceGate) ID() string { return "minecraft:spruce_fence_gate" } type BirchFenceGate struct { Facing Direction `nbt:"facing"` In_wall Boolean `nbt:"in_wall"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` } func (BirchFenceGate) ID() string { return "minecraft:birch_fence_gate" } type JungleFenceGate struct { Facing Direction `nbt:"facing"` In_wall Boolean `nbt:"in_wall"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` } func (JungleFenceGate) ID() string { return "minecraft:jungle_fence_gate" } type AcaciaFenceGate struct { Facing Direction `nbt:"facing"` In_wall Boolean `nbt:"in_wall"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` } func (AcaciaFenceGate) ID() string { return "minecraft:acacia_fence_gate" } type DarkOakFenceGate struct { Facing Direction `nbt:"facing"` In_wall Boolean `nbt:"in_wall"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` } func (DarkOakFenceGate) ID() string { return "minecraft:dark_oak_fence_gate" } type SpruceFence struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (SpruceFence) ID() string { return "minecraft:spruce_fence" } type BirchFence struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (BirchFence) ID() string { return "minecraft:birch_fence" } type JungleFence struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (JungleFence) ID() string { return "minecraft:jungle_fence" } type AcaciaFence struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (AcaciaFence) ID() string { return "minecraft:acacia_fence" } type DarkOakFence struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (DarkOakFence) ID() string { return "minecraft:dark_oak_fence" } type SpruceDoor struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Hinge string `nbt:"hinge"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` } func (SpruceDoor) ID() string { return "minecraft:spruce_door" } type BirchDoor struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Hinge string `nbt:"hinge"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` } func (BirchDoor) ID() string { return "minecraft:birch_door" } type JungleDoor struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Hinge string `nbt:"hinge"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` } func (JungleDoor) ID() string { return "minecraft:jungle_door" } type AcaciaDoor struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Hinge string `nbt:"hinge"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` } func (AcaciaDoor) ID() string { return "minecraft:acacia_door" } type DarkOakDoor struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Hinge string `nbt:"hinge"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` } func (DarkOakDoor) ID() string { return "minecraft:dark_oak_door" } type EndRod struct { Facing Direction `nbt:"facing"` } func (EndRod) ID() string { return "minecraft:end_rod" } type ChorusPlant struct { Down Boolean `nbt:"down"` East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Up Boolean `nbt:"up"` West Boolean `nbt:"west"` } func (ChorusPlant) ID() string { return "minecraft:chorus_plant" } type ChorusFlower struct { Age Integer `nbt:"age"` } func (ChorusFlower) ID() string { return "minecraft:chorus_flower" } type PurpurBlock struct{} func (PurpurBlock) ID() string { return "minecraft:purpur_block" } type PurpurPillar struct { Axis string `nbt:"axis"` } func (PurpurPillar) ID() string { return "minecraft:purpur_pillar" } type PurpurStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (PurpurStairs) ID() string { return "minecraft:purpur_stairs" } type EndStoneBricks struct{} func (EndStoneBricks) ID() string { return "minecraft:end_stone_bricks" } type Beetroots struct { Age Integer `nbt:"age"` } func (Beetroots) ID() string { return "minecraft:beetroots" } type DirtPath struct{} func (DirtPath) ID() string { return "minecraft:dirt_path" } type EndGateway struct{} func (EndGateway) ID() string { return "minecraft:end_gateway" } type RepeatingCommandBlock struct { Conditional Boolean `nbt:"conditional"` Facing Direction `nbt:"facing"` } func (RepeatingCommandBlock) ID() string { return "minecraft:repeating_command_block" } type ChainCommandBlock struct { Conditional Boolean `nbt:"conditional"` Facing Direction `nbt:"facing"` } func (ChainCommandBlock) ID() string { return "minecraft:chain_command_block" } type FrostedIce struct { Age Integer `nbt:"age"` } func (FrostedIce) ID() string { return "minecraft:frosted_ice" } type MagmaBlock struct{} func (MagmaBlock) ID() string { return "minecraft:magma_block" } type NetherWartBlock struct{} func (NetherWartBlock) ID() string { return "minecraft:nether_wart_block" } type RedNetherBricks struct{} func (RedNetherBricks) ID() string { return "minecraft:red_nether_bricks" } type BoneBlock struct { Axis string `nbt:"axis"` } func (BoneBlock) ID() string { return "minecraft:bone_block" } type StructureVoid struct{} func (StructureVoid) ID() string { return "minecraft:structure_void" } type Observer struct { Facing Direction `nbt:"facing"` Powered Boolean `nbt:"powered"` } func (Observer) ID() string { return "minecraft:observer" } type ShulkerBox struct { Facing Direction `nbt:"facing"` } func (ShulkerBox) ID() string { return "minecraft:shulker_box" } type WhiteShulkerBox struct { Facing Direction `nbt:"facing"` } func (WhiteShulkerBox) ID() string { return "minecraft:white_shulker_box" } type OrangeShulkerBox struct { Facing Direction `nbt:"facing"` } func (OrangeShulkerBox) ID() string { return "minecraft:orange_shulker_box" } type MagentaShulkerBox struct { Facing Direction `nbt:"facing"` } func (MagentaShulkerBox) ID() string { return "minecraft:magenta_shulker_box" } type LightBlueShulkerBox struct { Facing Direction `nbt:"facing"` } func (LightBlueShulkerBox) ID() string { return "minecraft:light_blue_shulker_box" } type YellowShulkerBox struct { Facing Direction `nbt:"facing"` } func (YellowShulkerBox) ID() string { return "minecraft:yellow_shulker_box" } type LimeShulkerBox struct { Facing Direction `nbt:"facing"` } func (LimeShulkerBox) ID() string { return "minecraft:lime_shulker_box" } type PinkShulkerBox struct { Facing Direction `nbt:"facing"` } func (PinkShulkerBox) ID() string { return "minecraft:pink_shulker_box" } type GrayShulkerBox struct { Facing Direction `nbt:"facing"` } func (GrayShulkerBox) ID() string { return "minecraft:gray_shulker_box" } type LightGrayShulkerBox struct { Facing Direction `nbt:"facing"` } func (LightGrayShulkerBox) ID() string { return "minecraft:light_gray_shulker_box" } type CyanShulkerBox struct { Facing Direction `nbt:"facing"` } func (CyanShulkerBox) ID() string { return "minecraft:cyan_shulker_box" } type PurpleShulkerBox struct { Facing Direction `nbt:"facing"` } func (PurpleShulkerBox) ID() string { return "minecraft:purple_shulker_box" } type BlueShulkerBox struct { Facing Direction `nbt:"facing"` } func (BlueShulkerBox) ID() string { return "minecraft:blue_shulker_box" } type BrownShulkerBox struct { Facing Direction `nbt:"facing"` } func (BrownShulkerBox) ID() string { return "minecraft:brown_shulker_box" } type GreenShulkerBox struct { Facing Direction `nbt:"facing"` } func (GreenShulkerBox) ID() string { return "minecraft:green_shulker_box" } type RedShulkerBox struct { Facing Direction `nbt:"facing"` } func (RedShulkerBox) ID() string { return "minecraft:red_shulker_box" } type BlackShulkerBox struct { Facing Direction `nbt:"facing"` } func (BlackShulkerBox) ID() string { return "minecraft:black_shulker_box" } type WhiteGlazedTerracotta struct { Facing Direction `nbt:"facing"` } func (WhiteGlazedTerracotta) ID() string { return "minecraft:white_glazed_terracotta" } type OrangeGlazedTerracotta struct { Facing Direction `nbt:"facing"` } func (OrangeGlazedTerracotta) ID() string { return "minecraft:orange_glazed_terracotta" } type MagentaGlazedTerracotta struct { Facing Direction `nbt:"facing"` } func (MagentaGlazedTerracotta) ID() string { return "minecraft:magenta_glazed_terracotta" } type LightBlueGlazedTerracotta struct { Facing Direction `nbt:"facing"` } func (LightBlueGlazedTerracotta) ID() string { return "minecraft:light_blue_glazed_terracotta" } type YellowGlazedTerracotta struct { Facing Direction `nbt:"facing"` } func (YellowGlazedTerracotta) ID() string { return "minecraft:yellow_glazed_terracotta" } type LimeGlazedTerracotta struct { Facing Direction `nbt:"facing"` } func (LimeGlazedTerracotta) ID() string { return "minecraft:lime_glazed_terracotta" } type PinkGlazedTerracotta struct { Facing Direction `nbt:"facing"` } func (PinkGlazedTerracotta) ID() string { return "minecraft:pink_glazed_terracotta" } type GrayGlazedTerracotta struct { Facing Direction `nbt:"facing"` } func (GrayGlazedTerracotta) ID() string { return "minecraft:gray_glazed_terracotta" } type LightGrayGlazedTerracotta struct { Facing Direction `nbt:"facing"` } func (LightGrayGlazedTerracotta) ID() string { return "minecraft:light_gray_glazed_terracotta" } type CyanGlazedTerracotta struct { Facing Direction `nbt:"facing"` } func (CyanGlazedTerracotta) ID() string { return "minecraft:cyan_glazed_terracotta" } type PurpleGlazedTerracotta struct { Facing Direction `nbt:"facing"` } func (PurpleGlazedTerracotta) ID() string { return "minecraft:purple_glazed_terracotta" } type BlueGlazedTerracotta struct { Facing Direction `nbt:"facing"` } func (BlueGlazedTerracotta) ID() string { return "minecraft:blue_glazed_terracotta" } type BrownGlazedTerracotta struct { Facing Direction `nbt:"facing"` } func (BrownGlazedTerracotta) ID() string { return "minecraft:brown_glazed_terracotta" } type GreenGlazedTerracotta struct { Facing Direction `nbt:"facing"` } func (GreenGlazedTerracotta) ID() string { return "minecraft:green_glazed_terracotta" } type RedGlazedTerracotta struct { Facing Direction `nbt:"facing"` } func (RedGlazedTerracotta) ID() string { return "minecraft:red_glazed_terracotta" } type BlackGlazedTerracotta struct { Facing Direction `nbt:"facing"` } func (BlackGlazedTerracotta) ID() string { return "minecraft:black_glazed_terracotta" } type WhiteConcrete struct{} func (WhiteConcrete) ID() string { return "minecraft:white_concrete" } type OrangeConcrete struct{} func (OrangeConcrete) ID() string { return "minecraft:orange_concrete" } type MagentaConcrete struct{} func (MagentaConcrete) ID() string { return "minecraft:magenta_concrete" } type LightBlueConcrete struct{} func (LightBlueConcrete) ID() string { return "minecraft:light_blue_concrete" } type YellowConcrete struct{} func (YellowConcrete) ID() string { return "minecraft:yellow_concrete" } type LimeConcrete struct{} func (LimeConcrete) ID() string { return "minecraft:lime_concrete" } type PinkConcrete struct{} func (PinkConcrete) ID() string { return "minecraft:pink_concrete" } type GrayConcrete struct{} func (GrayConcrete) ID() string { return "minecraft:gray_concrete" } type LightGrayConcrete struct{} func (LightGrayConcrete) ID() string { return "minecraft:light_gray_concrete" } type CyanConcrete struct{} func (CyanConcrete) ID() string { return "minecraft:cyan_concrete" } type PurpleConcrete struct{} func (PurpleConcrete) ID() string { return "minecraft:purple_concrete" } type BlueConcrete struct{} func (BlueConcrete) ID() string { return "minecraft:blue_concrete" } type BrownConcrete struct{} func (BrownConcrete) ID() string { return "minecraft:brown_concrete" } type GreenConcrete struct{} func (GreenConcrete) ID() string { return "minecraft:green_concrete" } type RedConcrete struct{} func (RedConcrete) ID() string { return "minecraft:red_concrete" } type BlackConcrete struct{} func (BlackConcrete) ID() string { return "minecraft:black_concrete" } type WhiteConcretePowder struct{} func (WhiteConcretePowder) ID() string { return "minecraft:white_concrete_powder" } type OrangeConcretePowder struct{} func (OrangeConcretePowder) ID() string { return "minecraft:orange_concrete_powder" } type MagentaConcretePowder struct{} func (MagentaConcretePowder) ID() string { return "minecraft:magenta_concrete_powder" } type LightBlueConcretePowder struct{} func (LightBlueConcretePowder) ID() string { return "minecraft:light_blue_concrete_powder" } type YellowConcretePowder struct{} func (YellowConcretePowder) ID() string { return "minecraft:yellow_concrete_powder" } type LimeConcretePowder struct{} func (LimeConcretePowder) ID() string { return "minecraft:lime_concrete_powder" } type PinkConcretePowder struct{} func (PinkConcretePowder) ID() string { return "minecraft:pink_concrete_powder" } type GrayConcretePowder struct{} func (GrayConcretePowder) ID() string { return "minecraft:gray_concrete_powder" } type LightGrayConcretePowder struct{} func (LightGrayConcretePowder) ID() string { return "minecraft:light_gray_concrete_powder" } type CyanConcretePowder struct{} func (CyanConcretePowder) ID() string { return "minecraft:cyan_concrete_powder" } type PurpleConcretePowder struct{} func (PurpleConcretePowder) ID() string { return "minecraft:purple_concrete_powder" } type BlueConcretePowder struct{} func (BlueConcretePowder) ID() string { return "minecraft:blue_concrete_powder" } type BrownConcretePowder struct{} func (BrownConcretePowder) ID() string { return "minecraft:brown_concrete_powder" } type GreenConcretePowder struct{} func (GreenConcretePowder) ID() string { return "minecraft:green_concrete_powder" } type RedConcretePowder struct{} func (RedConcretePowder) ID() string { return "minecraft:red_concrete_powder" } type BlackConcretePowder struct{} func (BlackConcretePowder) ID() string { return "minecraft:black_concrete_powder" } type Kelp struct { Age Integer `nbt:"age"` } func (Kelp) ID() string { return "minecraft:kelp" } type KelpPlant struct{} func (KelpPlant) ID() string { return "minecraft:kelp_plant" } type DriedKelpBlock struct{} func (DriedKelpBlock) ID() string { return "minecraft:dried_kelp_block" } type TurtleEgg struct { Eggs Integer `nbt:"eggs"` Hatch Integer `nbt:"hatch"` } func (TurtleEgg) ID() string { return "minecraft:turtle_egg" } type DeadTubeCoralBlock struct{} func (DeadTubeCoralBlock) ID() string { return "minecraft:dead_tube_coral_block" } type DeadBrainCoralBlock struct{} func (DeadBrainCoralBlock) ID() string { return "minecraft:dead_brain_coral_block" } type DeadBubbleCoralBlock struct{} func (DeadBubbleCoralBlock) ID() string { return "minecraft:dead_bubble_coral_block" } type DeadFireCoralBlock struct{} func (DeadFireCoralBlock) ID() string { return "minecraft:dead_fire_coral_block" } type DeadHornCoralBlock struct{} func (DeadHornCoralBlock) ID() string { return "minecraft:dead_horn_coral_block" } type TubeCoralBlock struct{} func (TubeCoralBlock) ID() string { return "minecraft:tube_coral_block" } type BrainCoralBlock struct{} func (BrainCoralBlock) ID() string { return "minecraft:brain_coral_block" } type BubbleCoralBlock struct{} func (BubbleCoralBlock) ID() string { return "minecraft:bubble_coral_block" } type FireCoralBlock struct{} func (FireCoralBlock) ID() string { return "minecraft:fire_coral_block" } type HornCoralBlock struct{} func (HornCoralBlock) ID() string { return "minecraft:horn_coral_block" } type DeadTubeCoral struct { Waterlogged Boolean `nbt:"waterlogged"` } func (DeadTubeCoral) ID() string { return "minecraft:dead_tube_coral" } type DeadBrainCoral struct { Waterlogged Boolean `nbt:"waterlogged"` } func (DeadBrainCoral) ID() string { return "minecraft:dead_brain_coral" } type DeadBubbleCoral struct { Waterlogged Boolean `nbt:"waterlogged"` } func (DeadBubbleCoral) ID() string { return "minecraft:dead_bubble_coral" } type DeadFireCoral struct { Waterlogged Boolean `nbt:"waterlogged"` } func (DeadFireCoral) ID() string { return "minecraft:dead_fire_coral" } type DeadHornCoral struct { Waterlogged Boolean `nbt:"waterlogged"` } func (DeadHornCoral) ID() string { return "minecraft:dead_horn_coral" } type TubeCoral struct { Waterlogged Boolean `nbt:"waterlogged"` } func (TubeCoral) ID() string { return "minecraft:tube_coral" } type BrainCoral struct { Waterlogged Boolean `nbt:"waterlogged"` } func (BrainCoral) ID() string { return "minecraft:brain_coral" } type BubbleCoral struct { Waterlogged Boolean `nbt:"waterlogged"` } func (BubbleCoral) ID() string { return "minecraft:bubble_coral" } type FireCoral struct { Waterlogged Boolean `nbt:"waterlogged"` } func (FireCoral) ID() string { return "minecraft:fire_coral" } type HornCoral struct { Waterlogged Boolean `nbt:"waterlogged"` } func (HornCoral) ID() string { return "minecraft:horn_coral" } type DeadTubeCoralFan struct { Waterlogged Boolean `nbt:"waterlogged"` } func (DeadTubeCoralFan) ID() string { return "minecraft:dead_tube_coral_fan" } type DeadBrainCoralFan struct { Waterlogged Boolean `nbt:"waterlogged"` } func (DeadBrainCoralFan) ID() string { return "minecraft:dead_brain_coral_fan" } type DeadBubbleCoralFan struct { Waterlogged Boolean `nbt:"waterlogged"` } func (DeadBubbleCoralFan) ID() string { return "minecraft:dead_bubble_coral_fan" } type DeadFireCoralFan struct { Waterlogged Boolean `nbt:"waterlogged"` } func (DeadFireCoralFan) ID() string { return "minecraft:dead_fire_coral_fan" } type DeadHornCoralFan struct { Waterlogged Boolean `nbt:"waterlogged"` } func (DeadHornCoralFan) ID() string { return "minecraft:dead_horn_coral_fan" } type TubeCoralFan struct { Waterlogged Boolean `nbt:"waterlogged"` } func (TubeCoralFan) ID() string { return "minecraft:tube_coral_fan" } type BrainCoralFan struct { Waterlogged Boolean `nbt:"waterlogged"` } func (BrainCoralFan) ID() string { return "minecraft:brain_coral_fan" } type BubbleCoralFan struct { Waterlogged Boolean `nbt:"waterlogged"` } func (BubbleCoralFan) ID() string { return "minecraft:bubble_coral_fan" } type FireCoralFan struct { Waterlogged Boolean `nbt:"waterlogged"` } func (FireCoralFan) ID() string { return "minecraft:fire_coral_fan" } type HornCoralFan struct { Waterlogged Boolean `nbt:"waterlogged"` } func (HornCoralFan) ID() string { return "minecraft:horn_coral_fan" } type DeadTubeCoralWallFan struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (DeadTubeCoralWallFan) ID() string { return "minecraft:dead_tube_coral_wall_fan" } type DeadBrainCoralWallFan struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (DeadBrainCoralWallFan) ID() string { return "minecraft:dead_brain_coral_wall_fan" } type DeadBubbleCoralWallFan struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (DeadBubbleCoralWallFan) ID() string { return "minecraft:dead_bubble_coral_wall_fan" } type DeadFireCoralWallFan struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (DeadFireCoralWallFan) ID() string { return "minecraft:dead_fire_coral_wall_fan" } type DeadHornCoralWallFan struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (DeadHornCoralWallFan) ID() string { return "minecraft:dead_horn_coral_wall_fan" } type TubeCoralWallFan struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (TubeCoralWallFan) ID() string { return "minecraft:tube_coral_wall_fan" } type BrainCoralWallFan struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (BrainCoralWallFan) ID() string { return "minecraft:brain_coral_wall_fan" } type BubbleCoralWallFan struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (BubbleCoralWallFan) ID() string { return "minecraft:bubble_coral_wall_fan" } type FireCoralWallFan struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (FireCoralWallFan) ID() string { return "minecraft:fire_coral_wall_fan" } type HornCoralWallFan struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (HornCoralWallFan) ID() string { return "minecraft:horn_coral_wall_fan" } type SeaPickle struct { Pickles Integer `nbt:"pickles"` Waterlogged Boolean `nbt:"waterlogged"` } func (SeaPickle) ID() string { return "minecraft:sea_pickle" } type BlueIce struct{} func (BlueIce) ID() string { return "minecraft:blue_ice" } type Conduit struct { Waterlogged Boolean `nbt:"waterlogged"` } func (Conduit) ID() string { return "minecraft:conduit" } type BambooSapling struct{} func (BambooSapling) ID() string { return "minecraft:bamboo_sapling" } type Bamboo struct { Age Integer `nbt:"age"` Leaves string `nbt:"leaves"` Stage Integer `nbt:"stage"` } func (Bamboo) ID() string { return "minecraft:bamboo" } type PottedBamboo struct{} func (PottedBamboo) ID() string { return "minecraft:potted_bamboo" } type VoidAir struct{} func (VoidAir) ID() string { return "minecraft:void_air" } type CaveAir struct{} func (CaveAir) ID() string { return "minecraft:cave_air" } type BubbleColumn struct { Drag Boolean `nbt:"drag"` } func (BubbleColumn) ID() string { return "minecraft:bubble_column" } type PolishedGraniteStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (PolishedGraniteStairs) ID() string { return "minecraft:polished_granite_stairs" } type SmoothRedSandstoneStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (SmoothRedSandstoneStairs) ID() string { return "minecraft:smooth_red_sandstone_stairs" } type MossyStoneBrickStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (MossyStoneBrickStairs) ID() string { return "minecraft:mossy_stone_brick_stairs" } type PolishedDioriteStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (PolishedDioriteStairs) ID() string { return "minecraft:polished_diorite_stairs" } type MossyCobblestoneStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (MossyCobblestoneStairs) ID() string { return "minecraft:mossy_cobblestone_stairs" } type EndStoneBrickStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (EndStoneBrickStairs) ID() string { return "minecraft:end_stone_brick_stairs" } type StoneStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (StoneStairs) ID() string { return "minecraft:stone_stairs" } type SmoothSandstoneStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (SmoothSandstoneStairs) ID() string { return "minecraft:smooth_sandstone_stairs" } type SmoothQuartzStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (SmoothQuartzStairs) ID() string { return "minecraft:smooth_quartz_stairs" } type GraniteStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (GraniteStairs) ID() string { return "minecraft:granite_stairs" } type AndesiteStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (AndesiteStairs) ID() string { return "minecraft:andesite_stairs" } type RedNetherBrickStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (RedNetherBrickStairs) ID() string { return "minecraft:red_nether_brick_stairs" } type PolishedAndesiteStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (PolishedAndesiteStairs) ID() string { return "minecraft:polished_andesite_stairs" } type DioriteStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (DioriteStairs) ID() string { return "minecraft:diorite_stairs" } type PolishedGraniteSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (PolishedGraniteSlab) ID() string { return "minecraft:polished_granite_slab" } type SmoothRedSandstoneSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (SmoothRedSandstoneSlab) ID() string { return "minecraft:smooth_red_sandstone_slab" } type MossyStoneBrickSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (MossyStoneBrickSlab) ID() string { return "minecraft:mossy_stone_brick_slab" } type PolishedDioriteSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (PolishedDioriteSlab) ID() string { return "minecraft:polished_diorite_slab" } type MossyCobblestoneSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (MossyCobblestoneSlab) ID() string { return "minecraft:mossy_cobblestone_slab" } type EndStoneBrickSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (EndStoneBrickSlab) ID() string { return "minecraft:end_stone_brick_slab" } type SmoothSandstoneSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (SmoothSandstoneSlab) ID() string { return "minecraft:smooth_sandstone_slab" } type SmoothQuartzSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (SmoothQuartzSlab) ID() string { return "minecraft:smooth_quartz_slab" } type GraniteSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (GraniteSlab) ID() string { return "minecraft:granite_slab" } type AndesiteSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (AndesiteSlab) ID() string { return "minecraft:andesite_slab" } type RedNetherBrickSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (RedNetherBrickSlab) ID() string { return "minecraft:red_nether_brick_slab" } type PolishedAndesiteSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (PolishedAndesiteSlab) ID() string { return "minecraft:polished_andesite_slab" } type DioriteSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (DioriteSlab) ID() string { return "minecraft:diorite_slab" } type BrickWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (BrickWall) ID() string { return "minecraft:brick_wall" } type PrismarineWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (PrismarineWall) ID() string { return "minecraft:prismarine_wall" } type RedSandstoneWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (RedSandstoneWall) ID() string { return "minecraft:red_sandstone_wall" } type MossyStoneBrickWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (MossyStoneBrickWall) ID() string { return "minecraft:mossy_stone_brick_wall" } type GraniteWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (GraniteWall) ID() string { return "minecraft:granite_wall" } type StoneBrickWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (StoneBrickWall) ID() string { return "minecraft:stone_brick_wall" } type NetherBrickWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (NetherBrickWall) ID() string { return "minecraft:nether_brick_wall" } type AndesiteWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (AndesiteWall) ID() string { return "minecraft:andesite_wall" } type RedNetherBrickWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (RedNetherBrickWall) ID() string { return "minecraft:red_nether_brick_wall" } type SandstoneWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (SandstoneWall) ID() string { return "minecraft:sandstone_wall" } type EndStoneBrickWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (EndStoneBrickWall) ID() string { return "minecraft:end_stone_brick_wall" } type DioriteWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (DioriteWall) ID() string { return "minecraft:diorite_wall" } type Scaffolding struct { Bottom Boolean `nbt:"bottom"` Distance Integer `nbt:"distance"` Waterlogged Boolean `nbt:"waterlogged"` } func (Scaffolding) ID() string { return "minecraft:scaffolding" } type Loom struct { Facing Direction `nbt:"facing"` } func (Loom) ID() string { return "minecraft:loom" } type Barrel struct { Facing Direction `nbt:"facing"` Open Boolean `nbt:"open"` } func (Barrel) ID() string { return "minecraft:barrel" } type Smoker struct { Facing Direction `nbt:"facing"` Lit Boolean `nbt:"lit"` } func (Smoker) ID() string { return "minecraft:smoker" } type BlastFurnace struct { Facing Direction `nbt:"facing"` Lit Boolean `nbt:"lit"` } func (BlastFurnace) ID() string { return "minecraft:blast_furnace" } type CartographyTable struct{} func (CartographyTable) ID() string { return "minecraft:cartography_table" } type FletchingTable struct{} func (FletchingTable) ID() string { return "minecraft:fletching_table" } type Grindstone struct { Face string `nbt:"face"` Facing Direction `nbt:"facing"` } func (Grindstone) ID() string { return "minecraft:grindstone" } type Lectern struct { Facing Direction `nbt:"facing"` Has_book Boolean `nbt:"has_book"` Powered Boolean `nbt:"powered"` } func (Lectern) ID() string { return "minecraft:lectern" } type SmithingTable struct{} func (SmithingTable) ID() string { return "minecraft:smithing_table" } type Stonecutter struct { Facing Direction `nbt:"facing"` } func (Stonecutter) ID() string { return "minecraft:stonecutter" } type Bell struct { Attachment string `nbt:"attachment"` Facing Direction `nbt:"facing"` Powered Boolean `nbt:"powered"` } func (Bell) ID() string { return "minecraft:bell" } type Lantern struct { Hanging Boolean `nbt:"hanging"` Waterlogged Boolean `nbt:"waterlogged"` } func (Lantern) ID() string { return "minecraft:lantern" } type SoulLantern struct { Hanging Boolean `nbt:"hanging"` Waterlogged Boolean `nbt:"waterlogged"` } func (SoulLantern) ID() string { return "minecraft:soul_lantern" } type Campfire struct { Facing Direction `nbt:"facing"` Lit Boolean `nbt:"lit"` Signal_fire Boolean `nbt:"signal_fire"` Waterlogged Boolean `nbt:"waterlogged"` } func (Campfire) ID() string { return "minecraft:campfire" } type SoulCampfire struct { Facing Direction `nbt:"facing"` Lit Boolean `nbt:"lit"` Signal_fire Boolean `nbt:"signal_fire"` Waterlogged Boolean `nbt:"waterlogged"` } func (SoulCampfire) ID() string { return "minecraft:soul_campfire" } type SweetBerryBush struct { Age Integer `nbt:"age"` } func (SweetBerryBush) ID() string { return "minecraft:sweet_berry_bush" } type WarpedStem struct { Axis string `nbt:"axis"` } func (WarpedStem) ID() string { return "minecraft:warped_stem" } type StrippedWarpedStem struct { Axis string `nbt:"axis"` } func (StrippedWarpedStem) ID() string { return "minecraft:stripped_warped_stem" } type WarpedHyphae struct { Axis string `nbt:"axis"` } func (WarpedHyphae) ID() string { return "minecraft:warped_hyphae" } type StrippedWarpedHyphae struct { Axis string `nbt:"axis"` } func (StrippedWarpedHyphae) ID() string { return "minecraft:stripped_warped_hyphae" } type WarpedNylium struct{} func (WarpedNylium) ID() string { return "minecraft:warped_nylium" } type WarpedFungus struct{} func (WarpedFungus) ID() string { return "minecraft:warped_fungus" } type WarpedWartBlock struct{} func (WarpedWartBlock) ID() string { return "minecraft:warped_wart_block" } type WarpedRoots struct{} func (WarpedRoots) ID() string { return "minecraft:warped_roots" } type NetherSprouts struct{} func (NetherSprouts) ID() string { return "minecraft:nether_sprouts" } type CrimsonStem struct { Axis string `nbt:"axis"` } func (CrimsonStem) ID() string { return "minecraft:crimson_stem" } type StrippedCrimsonStem struct { Axis string `nbt:"axis"` } func (StrippedCrimsonStem) ID() string { return "minecraft:stripped_crimson_stem" } type CrimsonHyphae struct { Axis string `nbt:"axis"` } func (CrimsonHyphae) ID() string { return "minecraft:crimson_hyphae" } type StrippedCrimsonHyphae struct { Axis string `nbt:"axis"` } func (StrippedCrimsonHyphae) ID() string { return "minecraft:stripped_crimson_hyphae" } type CrimsonNylium struct{} func (CrimsonNylium) ID() string { return "minecraft:crimson_nylium" } type CrimsonFungus struct{} func (CrimsonFungus) ID() string { return "minecraft:crimson_fungus" } type Shroomlight struct{} func (Shroomlight) ID() string { return "minecraft:shroomlight" } type WeepingVines struct { Age Integer `nbt:"age"` } func (WeepingVines) ID() string { return "minecraft:weeping_vines" } type WeepingVinesPlant struct{} func (WeepingVinesPlant) ID() string { return "minecraft:weeping_vines_plant" } type TwistingVines struct { Age Integer `nbt:"age"` } func (TwistingVines) ID() string { return "minecraft:twisting_vines" } type TwistingVinesPlant struct{} func (TwistingVinesPlant) ID() string { return "minecraft:twisting_vines_plant" } type CrimsonRoots struct{} func (CrimsonRoots) ID() string { return "minecraft:crimson_roots" } type CrimsonPlanks struct{} func (CrimsonPlanks) ID() string { return "minecraft:crimson_planks" } type WarpedPlanks struct{} func (WarpedPlanks) ID() string { return "minecraft:warped_planks" } type CrimsonSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (CrimsonSlab) ID() string { return "minecraft:crimson_slab" } type WarpedSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (WarpedSlab) ID() string { return "minecraft:warped_slab" } type CrimsonPressurePlate struct { Powered Boolean `nbt:"powered"` } func (CrimsonPressurePlate) ID() string { return "minecraft:crimson_pressure_plate" } type WarpedPressurePlate struct { Powered Boolean `nbt:"powered"` } func (WarpedPressurePlate) ID() string { return "minecraft:warped_pressure_plate" } type CrimsonFence struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (CrimsonFence) ID() string { return "minecraft:crimson_fence" } type WarpedFence struct { East Boolean `nbt:"east"` North Boolean `nbt:"north"` South Boolean `nbt:"south"` Waterlogged Boolean `nbt:"waterlogged"` West Boolean `nbt:"west"` } func (WarpedFence) ID() string { return "minecraft:warped_fence" } type CrimsonTrapdoor struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` Waterlogged Boolean `nbt:"waterlogged"` } func (CrimsonTrapdoor) ID() string { return "minecraft:crimson_trapdoor" } type WarpedTrapdoor struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` Waterlogged Boolean `nbt:"waterlogged"` } func (WarpedTrapdoor) ID() string { return "minecraft:warped_trapdoor" } type CrimsonFenceGate struct { Facing Direction `nbt:"facing"` In_wall Boolean `nbt:"in_wall"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` } func (CrimsonFenceGate) ID() string { return "minecraft:crimson_fence_gate" } type WarpedFenceGate struct { Facing Direction `nbt:"facing"` In_wall Boolean `nbt:"in_wall"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` } func (WarpedFenceGate) ID() string { return "minecraft:warped_fence_gate" } type CrimsonStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (CrimsonStairs) ID() string { return "minecraft:crimson_stairs" } type WarpedStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (WarpedStairs) ID() string { return "minecraft:warped_stairs" } type CrimsonButton struct { Face string `nbt:"face"` Facing Direction `nbt:"facing"` Powered Boolean `nbt:"powered"` } func (CrimsonButton) ID() string { return "minecraft:crimson_button" } type WarpedButton struct { Face string `nbt:"face"` Facing Direction `nbt:"facing"` Powered Boolean `nbt:"powered"` } func (WarpedButton) ID() string { return "minecraft:warped_button" } type CrimsonDoor struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Hinge string `nbt:"hinge"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` } func (CrimsonDoor) ID() string { return "minecraft:crimson_door" } type WarpedDoor struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Hinge string `nbt:"hinge"` Open Boolean `nbt:"open"` Powered Boolean `nbt:"powered"` } func (WarpedDoor) ID() string { return "minecraft:warped_door" } type CrimsonSign struct { Rotation Integer `nbt:"rotation"` Waterlogged Boolean `nbt:"waterlogged"` } func (CrimsonSign) ID() string { return "minecraft:crimson_sign" } type WarpedSign struct { Rotation Integer `nbt:"rotation"` Waterlogged Boolean `nbt:"waterlogged"` } func (WarpedSign) ID() string { return "minecraft:warped_sign" } type CrimsonWallSign struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (CrimsonWallSign) ID() string { return "minecraft:crimson_wall_sign" } type WarpedWallSign struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (WarpedWallSign) ID() string { return "minecraft:warped_wall_sign" } type StructureBlock struct { Mode string `nbt:"mode"` } func (StructureBlock) ID() string { return "minecraft:structure_block" } type Jigsaw struct { Orientation string `nbt:"orientation"` } func (Jigsaw) ID() string { return "minecraft:jigsaw" } type Composter struct { Level Integer `nbt:"level"` } func (Composter) ID() string { return "minecraft:composter" } type Target struct { Power Integer `nbt:"power"` } func (Target) ID() string { return "minecraft:target" } type BeeNest struct { Facing Direction `nbt:"facing"` Honey_level Integer `nbt:"honey_level"` } func (BeeNest) ID() string { return "minecraft:bee_nest" } type Beehive struct { Facing Direction `nbt:"facing"` Honey_level Integer `nbt:"honey_level"` } func (Beehive) ID() string { return "minecraft:beehive" } type HoneyBlock struct{} func (HoneyBlock) ID() string { return "minecraft:honey_block" } type HoneycombBlock struct{} func (HoneycombBlock) ID() string { return "minecraft:honeycomb_block" } type NetheriteBlock struct{} func (NetheriteBlock) ID() string { return "minecraft:netherite_block" } type AncientDebris struct{} func (AncientDebris) ID() string { return "minecraft:ancient_debris" } type CryingObsidian struct{} func (CryingObsidian) ID() string { return "minecraft:crying_obsidian" } type RespawnAnchor struct { Charges Integer `nbt:"charges"` } func (RespawnAnchor) ID() string { return "minecraft:respawn_anchor" } type PottedCrimsonFungus struct{} func (PottedCrimsonFungus) ID() string { return "minecraft:potted_crimson_fungus" } type PottedWarpedFungus struct{} func (PottedWarpedFungus) ID() string { return "minecraft:potted_warped_fungus" } type PottedCrimsonRoots struct{} func (PottedCrimsonRoots) ID() string { return "minecraft:potted_crimson_roots" } type PottedWarpedRoots struct{} func (PottedWarpedRoots) ID() string { return "minecraft:potted_warped_roots" } type Lodestone struct{} func (Lodestone) ID() string { return "minecraft:lodestone" } type Blackstone struct{} func (Blackstone) ID() string { return "minecraft:blackstone" } type BlackstoneStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (BlackstoneStairs) ID() string { return "minecraft:blackstone_stairs" } type BlackstoneWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (BlackstoneWall) ID() string { return "minecraft:blackstone_wall" } type BlackstoneSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (BlackstoneSlab) ID() string { return "minecraft:blackstone_slab" } type PolishedBlackstone struct{} func (PolishedBlackstone) ID() string { return "minecraft:polished_blackstone" } type PolishedBlackstoneBricks struct{} func (PolishedBlackstoneBricks) ID() string { return "minecraft:polished_blackstone_bricks" } type CrackedPolishedBlackstoneBricks struct{} func (CrackedPolishedBlackstoneBricks) ID() string { return "minecraft:cracked_polished_blackstone_bricks" } type ChiseledPolishedBlackstone struct{} func (ChiseledPolishedBlackstone) ID() string { return "minecraft:chiseled_polished_blackstone" } type PolishedBlackstoneBrickSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (PolishedBlackstoneBrickSlab) ID() string { return "minecraft:polished_blackstone_brick_slab" } type PolishedBlackstoneBrickStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (PolishedBlackstoneBrickStairs) ID() string { return "minecraft:polished_blackstone_brick_stairs" } type PolishedBlackstoneBrickWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (PolishedBlackstoneBrickWall) ID() string { return "minecraft:polished_blackstone_brick_wall" } type GildedBlackstone struct{} func (GildedBlackstone) ID() string { return "minecraft:gilded_blackstone" } type PolishedBlackstoneStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (PolishedBlackstoneStairs) ID() string { return "minecraft:polished_blackstone_stairs" } type PolishedBlackstoneSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (PolishedBlackstoneSlab) ID() string { return "minecraft:polished_blackstone_slab" } type PolishedBlackstonePressurePlate struct { Powered Boolean `nbt:"powered"` } func (PolishedBlackstonePressurePlate) ID() string { return "minecraft:polished_blackstone_pressure_plate" } type PolishedBlackstoneButton struct { Face string `nbt:"face"` Facing Direction `nbt:"facing"` Powered Boolean `nbt:"powered"` } func (PolishedBlackstoneButton) ID() string { return "minecraft:polished_blackstone_button" } type PolishedBlackstoneWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (PolishedBlackstoneWall) ID() string { return "minecraft:polished_blackstone_wall" } type ChiseledNetherBricks struct{} func (ChiseledNetherBricks) ID() string { return "minecraft:chiseled_nether_bricks" } type CrackedNetherBricks struct{} func (CrackedNetherBricks) ID() string { return "minecraft:cracked_nether_bricks" } type QuartzBricks struct{} func (QuartzBricks) ID() string { return "minecraft:quartz_bricks" } type Candle struct { Candles Integer `nbt:"candles"` Lit Boolean `nbt:"lit"` Waterlogged Boolean `nbt:"waterlogged"` } func (Candle) ID() string { return "minecraft:candle" } type WhiteCandle struct { Candles Integer `nbt:"candles"` Lit Boolean `nbt:"lit"` Waterlogged Boolean `nbt:"waterlogged"` } func (WhiteCandle) ID() string { return "minecraft:white_candle" } type OrangeCandle struct { Candles Integer `nbt:"candles"` Lit Boolean `nbt:"lit"` Waterlogged Boolean `nbt:"waterlogged"` } func (OrangeCandle) ID() string { return "minecraft:orange_candle" } type MagentaCandle struct { Candles Integer `nbt:"candles"` Lit Boolean `nbt:"lit"` Waterlogged Boolean `nbt:"waterlogged"` } func (MagentaCandle) ID() string { return "minecraft:magenta_candle" } type LightBlueCandle struct { Candles Integer `nbt:"candles"` Lit Boolean `nbt:"lit"` Waterlogged Boolean `nbt:"waterlogged"` } func (LightBlueCandle) ID() string { return "minecraft:light_blue_candle" } type YellowCandle struct { Candles Integer `nbt:"candles"` Lit Boolean `nbt:"lit"` Waterlogged Boolean `nbt:"waterlogged"` } func (YellowCandle) ID() string { return "minecraft:yellow_candle" } type LimeCandle struct { Candles Integer `nbt:"candles"` Lit Boolean `nbt:"lit"` Waterlogged Boolean `nbt:"waterlogged"` } func (LimeCandle) ID() string { return "minecraft:lime_candle" } type PinkCandle struct { Candles Integer `nbt:"candles"` Lit Boolean `nbt:"lit"` Waterlogged Boolean `nbt:"waterlogged"` } func (PinkCandle) ID() string { return "minecraft:pink_candle" } type GrayCandle struct { Candles Integer `nbt:"candles"` Lit Boolean `nbt:"lit"` Waterlogged Boolean `nbt:"waterlogged"` } func (GrayCandle) ID() string { return "minecraft:gray_candle" } type LightGrayCandle struct { Candles Integer `nbt:"candles"` Lit Boolean `nbt:"lit"` Waterlogged Boolean `nbt:"waterlogged"` } func (LightGrayCandle) ID() string { return "minecraft:light_gray_candle" } type CyanCandle struct { Candles Integer `nbt:"candles"` Lit Boolean `nbt:"lit"` Waterlogged Boolean `nbt:"waterlogged"` } func (CyanCandle) ID() string { return "minecraft:cyan_candle" } type PurpleCandle struct { Candles Integer `nbt:"candles"` Lit Boolean `nbt:"lit"` Waterlogged Boolean `nbt:"waterlogged"` } func (PurpleCandle) ID() string { return "minecraft:purple_candle" } type BlueCandle struct { Candles Integer `nbt:"candles"` Lit Boolean `nbt:"lit"` Waterlogged Boolean `nbt:"waterlogged"` } func (BlueCandle) ID() string { return "minecraft:blue_candle" } type BrownCandle struct { Candles Integer `nbt:"candles"` Lit Boolean `nbt:"lit"` Waterlogged Boolean `nbt:"waterlogged"` } func (BrownCandle) ID() string { return "minecraft:brown_candle" } type GreenCandle struct { Candles Integer `nbt:"candles"` Lit Boolean `nbt:"lit"` Waterlogged Boolean `nbt:"waterlogged"` } func (GreenCandle) ID() string { return "minecraft:green_candle" } type RedCandle struct { Candles Integer `nbt:"candles"` Lit Boolean `nbt:"lit"` Waterlogged Boolean `nbt:"waterlogged"` } func (RedCandle) ID() string { return "minecraft:red_candle" } type BlackCandle struct { Candles Integer `nbt:"candles"` Lit Boolean `nbt:"lit"` Waterlogged Boolean `nbt:"waterlogged"` } func (BlackCandle) ID() string { return "minecraft:black_candle" } type CandleCake struct { Lit Boolean `nbt:"lit"` } func (CandleCake) ID() string { return "minecraft:candle_cake" } type WhiteCandleCake struct { Lit Boolean `nbt:"lit"` } func (WhiteCandleCake) ID() string { return "minecraft:white_candle_cake" } type OrangeCandleCake struct { Lit Boolean `nbt:"lit"` } func (OrangeCandleCake) ID() string { return "minecraft:orange_candle_cake" } type MagentaCandleCake struct { Lit Boolean `nbt:"lit"` } func (MagentaCandleCake) ID() string { return "minecraft:magenta_candle_cake" } type LightBlueCandleCake struct { Lit Boolean `nbt:"lit"` } func (LightBlueCandleCake) ID() string { return "minecraft:light_blue_candle_cake" } type YellowCandleCake struct { Lit Boolean `nbt:"lit"` } func (YellowCandleCake) ID() string { return "minecraft:yellow_candle_cake" } type LimeCandleCake struct { Lit Boolean `nbt:"lit"` } func (LimeCandleCake) ID() string { return "minecraft:lime_candle_cake" } type PinkCandleCake struct { Lit Boolean `nbt:"lit"` } func (PinkCandleCake) ID() string { return "minecraft:pink_candle_cake" } type GrayCandleCake struct { Lit Boolean `nbt:"lit"` } func (GrayCandleCake) ID() string { return "minecraft:gray_candle_cake" } type LightGrayCandleCake struct { Lit Boolean `nbt:"lit"` } func (LightGrayCandleCake) ID() string { return "minecraft:light_gray_candle_cake" } type CyanCandleCake struct { Lit Boolean `nbt:"lit"` } func (CyanCandleCake) ID() string { return "minecraft:cyan_candle_cake" } type PurpleCandleCake struct { Lit Boolean `nbt:"lit"` } func (PurpleCandleCake) ID() string { return "minecraft:purple_candle_cake" } type BlueCandleCake struct { Lit Boolean `nbt:"lit"` } func (BlueCandleCake) ID() string { return "minecraft:blue_candle_cake" } type BrownCandleCake struct { Lit Boolean `nbt:"lit"` } func (BrownCandleCake) ID() string { return "minecraft:brown_candle_cake" } type GreenCandleCake struct { Lit Boolean `nbt:"lit"` } func (GreenCandleCake) ID() string { return "minecraft:green_candle_cake" } type RedCandleCake struct { Lit Boolean `nbt:"lit"` } func (RedCandleCake) ID() string { return "minecraft:red_candle_cake" } type BlackCandleCake struct { Lit Boolean `nbt:"lit"` } func (BlackCandleCake) ID() string { return "minecraft:black_candle_cake" } type AmethystBlock struct{} func (AmethystBlock) ID() string { return "minecraft:amethyst_block" } type BuddingAmethyst struct{} func (BuddingAmethyst) ID() string { return "minecraft:budding_amethyst" } type AmethystCluster struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (AmethystCluster) ID() string { return "minecraft:amethyst_cluster" } type LargeAmethystBud struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (LargeAmethystBud) ID() string { return "minecraft:large_amethyst_bud" } type MediumAmethystBud struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (MediumAmethystBud) ID() string { return "minecraft:medium_amethyst_bud" } type SmallAmethystBud struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (SmallAmethystBud) ID() string { return "minecraft:small_amethyst_bud" } type Tuff struct{} func (Tuff) ID() string { return "minecraft:tuff" } type Calcite struct{} func (Calcite) ID() string { return "minecraft:calcite" } type TintedGlass struct{} func (TintedGlass) ID() string { return "minecraft:tinted_glass" } type PowderSnow struct{} func (PowderSnow) ID() string { return "minecraft:powder_snow" } type SculkSensor struct { Power Integer `nbt:"power"` Sculk_sensor_phase string `nbt:"sculk_sensor_phase"` Waterlogged Boolean `nbt:"waterlogged"` } func (SculkSensor) ID() string { return "minecraft:sculk_sensor" } type OxidizedCopper struct{} func (OxidizedCopper) ID() string { return "minecraft:oxidized_copper" } type WeatheredCopper struct{} func (WeatheredCopper) ID() string { return "minecraft:weathered_copper" } type ExposedCopper struct{} func (ExposedCopper) ID() string { return "minecraft:exposed_copper" } type CopperBlock struct{} func (CopperBlock) ID() string { return "minecraft:copper_block" } type CopperOre struct{} func (CopperOre) ID() string { return "minecraft:copper_ore" } type DeepslateCopperOre struct{} func (DeepslateCopperOre) ID() string { return "minecraft:deepslate_copper_ore" } type OxidizedCutCopper struct{} func (OxidizedCutCopper) ID() string { return "minecraft:oxidized_cut_copper" } type WeatheredCutCopper struct{} func (WeatheredCutCopper) ID() string { return "minecraft:weathered_cut_copper" } type ExposedCutCopper struct{} func (ExposedCutCopper) ID() string { return "minecraft:exposed_cut_copper" } type CutCopper struct{} func (CutCopper) ID() string { return "minecraft:cut_copper" } type OxidizedCutCopperStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (OxidizedCutCopperStairs) ID() string { return "minecraft:oxidized_cut_copper_stairs" } type WeatheredCutCopperStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (WeatheredCutCopperStairs) ID() string { return "minecraft:weathered_cut_copper_stairs" } type ExposedCutCopperStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (ExposedCutCopperStairs) ID() string { return "minecraft:exposed_cut_copper_stairs" } type CutCopperStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (CutCopperStairs) ID() string { return "minecraft:cut_copper_stairs" } type OxidizedCutCopperSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (OxidizedCutCopperSlab) ID() string { return "minecraft:oxidized_cut_copper_slab" } type WeatheredCutCopperSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (WeatheredCutCopperSlab) ID() string { return "minecraft:weathered_cut_copper_slab" } type ExposedCutCopperSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (ExposedCutCopperSlab) ID() string { return "minecraft:exposed_cut_copper_slab" } type CutCopperSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (CutCopperSlab) ID() string { return "minecraft:cut_copper_slab" } type WaxedCopperBlock struct{} func (WaxedCopperBlock) ID() string { return "minecraft:waxed_copper_block" } type WaxedWeatheredCopper struct{} func (WaxedWeatheredCopper) ID() string { return "minecraft:waxed_weathered_copper" } type WaxedExposedCopper struct{} func (WaxedExposedCopper) ID() string { return "minecraft:waxed_exposed_copper" } type WaxedOxidizedCopper struct{} func (WaxedOxidizedCopper) ID() string { return "minecraft:waxed_oxidized_copper" } type WaxedOxidizedCutCopper struct{} func (WaxedOxidizedCutCopper) ID() string { return "minecraft:waxed_oxidized_cut_copper" } type WaxedWeatheredCutCopper struct{} func (WaxedWeatheredCutCopper) ID() string { return "minecraft:waxed_weathered_cut_copper" } type WaxedExposedCutCopper struct{} func (WaxedExposedCutCopper) ID() string { return "minecraft:waxed_exposed_cut_copper" } type WaxedCutCopper struct{} func (WaxedCutCopper) ID() string { return "minecraft:waxed_cut_copper" } type WaxedOxidizedCutCopperStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (WaxedOxidizedCutCopperStairs) ID() string { return "minecraft:waxed_oxidized_cut_copper_stairs" } type WaxedWeatheredCutCopperStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (WaxedWeatheredCutCopperStairs) ID() string { return "minecraft:waxed_weathered_cut_copper_stairs" } type WaxedExposedCutCopperStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (WaxedExposedCutCopperStairs) ID() string { return "minecraft:waxed_exposed_cut_copper_stairs" } type WaxedCutCopperStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (WaxedCutCopperStairs) ID() string { return "minecraft:waxed_cut_copper_stairs" } type WaxedOxidizedCutCopperSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (WaxedOxidizedCutCopperSlab) ID() string { return "minecraft:waxed_oxidized_cut_copper_slab" } type WaxedWeatheredCutCopperSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (WaxedWeatheredCutCopperSlab) ID() string { return "minecraft:waxed_weathered_cut_copper_slab" } type WaxedExposedCutCopperSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (WaxedExposedCutCopperSlab) ID() string { return "minecraft:waxed_exposed_cut_copper_slab" } type WaxedCutCopperSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (WaxedCutCopperSlab) ID() string { return "minecraft:waxed_cut_copper_slab" } type LightningRod struct { Facing Direction `nbt:"facing"` Powered Boolean `nbt:"powered"` Waterlogged Boolean `nbt:"waterlogged"` } func (LightningRod) ID() string { return "minecraft:lightning_rod" } type PointedDripstone struct { Thickness string `nbt:"thickness"` Vertical_direction Direction `nbt:"vertical_direction"` Waterlogged Boolean `nbt:"waterlogged"` } func (PointedDripstone) ID() string { return "minecraft:pointed_dripstone" } type DripstoneBlock struct{} func (DripstoneBlock) ID() string { return "minecraft:dripstone_block" } type CaveVines struct { Age Integer `nbt:"age"` Berries Boolean `nbt:"berries"` } func (CaveVines) ID() string { return "minecraft:cave_vines" } type CaveVinesPlant struct { Berries Boolean `nbt:"berries"` } func (CaveVinesPlant) ID() string { return "minecraft:cave_vines_plant" } type SporeBlossom struct{} func (SporeBlossom) ID() string { return "minecraft:spore_blossom" } type Azalea struct{} func (Azalea) ID() string { return "minecraft:azalea" } type FloweringAzalea struct{} func (FloweringAzalea) ID() string { return "minecraft:flowering_azalea" } type MossCarpet struct{} func (MossCarpet) ID() string { return "minecraft:moss_carpet" } type MossBlock struct{} func (MossBlock) ID() string { return "minecraft:moss_block" } type BigDripleaf struct { Facing Direction `nbt:"facing"` Tilt string `nbt:"tilt"` Waterlogged Boolean `nbt:"waterlogged"` } func (BigDripleaf) ID() string { return "minecraft:big_dripleaf" } type BigDripleafStem struct { Facing Direction `nbt:"facing"` Waterlogged Boolean `nbt:"waterlogged"` } func (BigDripleafStem) ID() string { return "minecraft:big_dripleaf_stem" } type SmallDripleaf struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Waterlogged Boolean `nbt:"waterlogged"` } func (SmallDripleaf) ID() string { return "minecraft:small_dripleaf" } type HangingRoots struct { Waterlogged Boolean `nbt:"waterlogged"` } func (HangingRoots) ID() string { return "minecraft:hanging_roots" } type RootedDirt struct{} func (RootedDirt) ID() string { return "minecraft:rooted_dirt" } type Deepslate struct { Axis string `nbt:"axis"` } func (Deepslate) ID() string { return "minecraft:deepslate" } type CobbledDeepslate struct{} func (CobbledDeepslate) ID() string { return "minecraft:cobbled_deepslate" } type CobbledDeepslateStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (CobbledDeepslateStairs) ID() string { return "minecraft:cobbled_deepslate_stairs" } type CobbledDeepslateSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (CobbledDeepslateSlab) ID() string { return "minecraft:cobbled_deepslate_slab" } type CobbledDeepslateWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (CobbledDeepslateWall) ID() string { return "minecraft:cobbled_deepslate_wall" } type PolishedDeepslate struct{} func (PolishedDeepslate) ID() string { return "minecraft:polished_deepslate" } type PolishedDeepslateStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (PolishedDeepslateStairs) ID() string { return "minecraft:polished_deepslate_stairs" } type PolishedDeepslateSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (PolishedDeepslateSlab) ID() string { return "minecraft:polished_deepslate_slab" } type PolishedDeepslateWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (PolishedDeepslateWall) ID() string { return "minecraft:polished_deepslate_wall" } type DeepslateTiles struct{} func (DeepslateTiles) ID() string { return "minecraft:deepslate_tiles" } type DeepslateTileStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (DeepslateTileStairs) ID() string { return "minecraft:deepslate_tile_stairs" } type DeepslateTileSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (DeepslateTileSlab) ID() string { return "minecraft:deepslate_tile_slab" } type DeepslateTileWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (DeepslateTileWall) ID() string { return "minecraft:deepslate_tile_wall" } type DeepslateBricks struct{} func (DeepslateBricks) ID() string { return "minecraft:deepslate_bricks" } type DeepslateBrickStairs struct { Facing Direction `nbt:"facing"` Half string `nbt:"half"` Shape string `nbt:"shape"` Waterlogged Boolean `nbt:"waterlogged"` } func (DeepslateBrickStairs) ID() string { return "minecraft:deepslate_brick_stairs" } type DeepslateBrickSlab struct { Type string `nbt:"type"` Waterlogged Boolean `nbt:"waterlogged"` } func (DeepslateBrickSlab) ID() string { return "minecraft:deepslate_brick_slab" } type DeepslateBrickWall struct { East string `nbt:"east"` North string `nbt:"north"` South string `nbt:"south"` Up Boolean `nbt:"up"` Waterlogged Boolean `nbt:"waterlogged"` West string `nbt:"west"` } func (DeepslateBrickWall) ID() string { return "minecraft:deepslate_brick_wall" } type ChiseledDeepslate struct{} func (ChiseledDeepslate) ID() string { return "minecraft:chiseled_deepslate" } type CrackedDeepslateBricks struct{} func (CrackedDeepslateBricks) ID() string { return "minecraft:cracked_deepslate_bricks" } type CrackedDeepslateTiles struct{} func (CrackedDeepslateTiles) ID() string { return "minecraft:cracked_deepslate_tiles" } type InfestedDeepslate struct { Axis string `nbt:"axis"` } func (InfestedDeepslate) ID() string { return "minecraft:infested_deepslate" } type SmoothBasalt struct{} func (SmoothBasalt) ID() string { return "minecraft:smooth_basalt" } type RawIronBlock struct{} func (RawIronBlock) ID() string { return "minecraft:raw_iron_block" } type RawCopperBlock struct{} func (RawCopperBlock) ID() string { return "minecraft:raw_copper_block" } type RawGoldBlock struct{} func (RawGoldBlock) ID() string { return "minecraft:raw_gold_block" } type PottedAzaleaBush struct{} func (PottedAzaleaBush) ID() string { return "minecraft:potted_azalea_bush" } type PottedFloweringAzaleaBush struct{} func (PottedFloweringAzaleaBush) ID() string { return "minecraft:potted_flowering_azalea_bush" } var fromID = map[string]Block{ "minecraft:air": Air{}, "minecraft:stone": Stone{}, "minecraft:granite": Granite{}, "minecraft:polished_granite": PolishedGranite{}, "minecraft:diorite": Diorite{}, "minecraft:polished_diorite": PolishedDiorite{}, "minecraft:andesite": Andesite{}, "minecraft:polished_andesite": PolishedAndesite{}, "minecraft:grass_block": GrassBlock{}, "minecraft:dirt": Dirt{}, "minecraft:coarse_dirt": CoarseDirt{}, "minecraft:podzol": Podzol{}, "minecraft:cobblestone": Cobblestone{}, "minecraft:oak_planks": OakPlanks{}, "minecraft:spruce_planks": SprucePlanks{}, "minecraft:birch_planks": BirchPlanks{}, "minecraft:jungle_planks": JunglePlanks{}, "minecraft:acacia_planks": AcaciaPlanks{}, "minecraft:dark_oak_planks": DarkOakPlanks{}, "minecraft:oak_sapling": OakSapling{}, "minecraft:spruce_sapling": SpruceSapling{}, "minecraft:birch_sapling": BirchSapling{}, "minecraft:jungle_sapling": JungleSapling{}, "minecraft:acacia_sapling": AcaciaSapling{}, "minecraft:dark_oak_sapling": DarkOakSapling{}, "minecraft:bedrock": Bedrock{}, "minecraft:water": Water{}, "minecraft:lava": Lava{}, "minecraft:sand": Sand{}, "minecraft:red_sand": RedSand{}, "minecraft:gravel": Gravel{}, "minecraft:gold_ore": GoldOre{}, "minecraft:deepslate_gold_ore": DeepslateGoldOre{}, "minecraft:iron_ore": IronOre{}, "minecraft:deepslate_iron_ore": DeepslateIronOre{}, "minecraft:coal_ore": CoalOre{}, "minecraft:deepslate_coal_ore": DeepslateCoalOre{}, "minecraft:nether_gold_ore": NetherGoldOre{}, "minecraft:oak_log": OakLog{}, "minecraft:spruce_log": SpruceLog{}, "minecraft:birch_log": BirchLog{}, "minecraft:jungle_log": JungleLog{}, "minecraft:acacia_log": AcaciaLog{}, "minecraft:dark_oak_log": DarkOakLog{}, "minecraft:stripped_spruce_log": StrippedSpruceLog{}, "minecraft:stripped_birch_log": StrippedBirchLog{}, "minecraft:stripped_jungle_log": StrippedJungleLog{}, "minecraft:stripped_acacia_log": StrippedAcaciaLog{}, "minecraft:stripped_dark_oak_log": StrippedDarkOakLog{}, "minecraft:stripped_oak_log": StrippedOakLog{}, "minecraft:oak_wood": OakWood{}, "minecraft:spruce_wood": SpruceWood{}, "minecraft:birch_wood": BirchWood{}, "minecraft:jungle_wood": JungleWood{}, "minecraft:acacia_wood": AcaciaWood{}, "minecraft:dark_oak_wood": DarkOakWood{}, "minecraft:stripped_oak_wood": StrippedOakWood{}, "minecraft:stripped_spruce_wood": StrippedSpruceWood{}, "minecraft:stripped_birch_wood": StrippedBirchWood{}, "minecraft:stripped_jungle_wood": StrippedJungleWood{}, "minecraft:stripped_acacia_wood": StrippedAcaciaWood{}, "minecraft:stripped_dark_oak_wood": StrippedDarkOakWood{}, "minecraft:oak_leaves": OakLeaves{}, "minecraft:spruce_leaves": SpruceLeaves{}, "minecraft:birch_leaves": BirchLeaves{}, "minecraft:jungle_leaves": JungleLeaves{}, "minecraft:acacia_leaves": AcaciaLeaves{}, "minecraft:dark_oak_leaves": DarkOakLeaves{}, "minecraft:azalea_leaves": AzaleaLeaves{}, "minecraft:flowering_azalea_leaves": FloweringAzaleaLeaves{}, "minecraft:sponge": Sponge{}, "minecraft:wet_sponge": WetSponge{}, "minecraft:glass": Glass{}, "minecraft:lapis_ore": LapisOre{}, "minecraft:deepslate_lapis_ore": DeepslateLapisOre{}, "minecraft:lapis_block": LapisBlock{}, "minecraft:dispenser": Dispenser{}, "minecraft:sandstone": Sandstone{}, "minecraft:chiseled_sandstone": ChiseledSandstone{}, "minecraft:cut_sandstone": CutSandstone{}, "minecraft:note_block": NoteBlock{}, "minecraft:white_bed": WhiteBed{}, "minecraft:orange_bed": OrangeBed{}, "minecraft:magenta_bed": MagentaBed{}, "minecraft:light_blue_bed": LightBlueBed{}, "minecraft:yellow_bed": YellowBed{}, "minecraft:lime_bed": LimeBed{}, "minecraft:pink_bed": PinkBed{}, "minecraft:gray_bed": GrayBed{}, "minecraft:light_gray_bed": LightGrayBed{}, "minecraft:cyan_bed": CyanBed{}, "minecraft:purple_bed": PurpleBed{}, "minecraft:blue_bed": BlueBed{}, "minecraft:brown_bed": BrownBed{}, "minecraft:green_bed": GreenBed{}, "minecraft:red_bed": RedBed{}, "minecraft:black_bed": BlackBed{}, "minecraft:powered_rail": PoweredRail{}, "minecraft:detector_rail": DetectorRail{}, "minecraft:sticky_piston": StickyPiston{}, "minecraft:cobweb": Cobweb{}, "minecraft:grass": Grass{}, "minecraft:fern": Fern{}, "minecraft:dead_bush": DeadBush{}, "minecraft:seagrass": Seagrass{}, "minecraft:tall_seagrass": TallSeagrass{}, "minecraft:piston": Piston{}, "minecraft:piston_head": PistonHead{}, "minecraft:white_wool": WhiteWool{}, "minecraft:orange_wool": OrangeWool{}, "minecraft:magenta_wool": MagentaWool{}, "minecraft:light_blue_wool": LightBlueWool{}, "minecraft:yellow_wool": YellowWool{}, "minecraft:lime_wool": LimeWool{}, "minecraft:pink_wool": PinkWool{}, "minecraft:gray_wool": GrayWool{}, "minecraft:light_gray_wool": LightGrayWool{}, "minecraft:cyan_wool": CyanWool{}, "minecraft:purple_wool": PurpleWool{}, "minecraft:blue_wool": BlueWool{}, "minecraft:brown_wool": BrownWool{}, "minecraft:green_wool": GreenWool{}, "minecraft:red_wool": RedWool{}, "minecraft:black_wool": BlackWool{}, "minecraft:moving_piston": MovingPiston{}, "minecraft:dandelion": Dandelion{}, "minecraft:poppy": Poppy{}, "minecraft:blue_orchid": BlueOrchid{}, "minecraft:allium": Allium{}, "minecraft:azure_bluet": AzureBluet{}, "minecraft:red_tulip": RedTulip{}, "minecraft:orange_tulip": OrangeTulip{}, "minecraft:white_tulip": WhiteTulip{}, "minecraft:pink_tulip": PinkTulip{}, "minecraft:oxeye_daisy": OxeyeDaisy{}, "minecraft:cornflower": Cornflower{}, "minecraft:wither_rose": WitherRose{}, "minecraft:lily_of_the_valley": LilyOfTheValley{}, "minecraft:brown_mushroom": BrownMushroom{}, "minecraft:red_mushroom": RedMushroom{}, "minecraft:gold_block": GoldBlock{}, "minecraft:iron_block": IronBlock{}, "minecraft:bricks": Bricks{}, "minecraft:tnt": Tnt{}, "minecraft:bookshelf": Bookshelf{}, "minecraft:mossy_cobblestone": MossyCobblestone{}, "minecraft:obsidian": Obsidian{}, "minecraft:torch": Torch{}, "minecraft:wall_torch": WallTorch{}, "minecraft:fire": Fire{}, "minecraft:soul_fire": SoulFire{}, "minecraft:spawner": Spawner{}, "minecraft:oak_stairs": OakStairs{}, "minecraft:chest": Chest{}, "minecraft:redstone_wire": RedstoneWire{}, "minecraft:diamond_ore": DiamondOre{}, "minecraft:deepslate_diamond_ore": DeepslateDiamondOre{}, "minecraft:diamond_block": DiamondBlock{}, "minecraft:crafting_table": CraftingTable{}, "minecraft:wheat": Wheat{}, "minecraft:farmland": Farmland{}, "minecraft:furnace": Furnace{}, "minecraft:oak_sign": OakSign{}, "minecraft:spruce_sign": SpruceSign{}, "minecraft:birch_sign": BirchSign{}, "minecraft:acacia_sign": AcaciaSign{}, "minecraft:jungle_sign": JungleSign{}, "minecraft:dark_oak_sign": DarkOakSign{}, "minecraft:oak_door": OakDoor{}, "minecraft:ladder": Ladder{}, "minecraft:rail": Rail{}, "minecraft:cobblestone_stairs": CobblestoneStairs{}, "minecraft:oak_wall_sign": OakWallSign{}, "minecraft:spruce_wall_sign": SpruceWallSign{}, "minecraft:birch_wall_sign": BirchWallSign{}, "minecraft:acacia_wall_sign": AcaciaWallSign{}, "minecraft:jungle_wall_sign": JungleWallSign{}, "minecraft:dark_oak_wall_sign": DarkOakWallSign{}, "minecraft:lever": Lever{}, "minecraft:stone_pressure_plate": StonePressurePlate{}, "minecraft:iron_door": IronDoor{}, "minecraft:oak_pressure_plate": OakPressurePlate{}, "minecraft:spruce_pressure_plate": SprucePressurePlate{}, "minecraft:birch_pressure_plate": BirchPressurePlate{}, "minecraft:jungle_pressure_plate": JunglePressurePlate{}, "minecraft:acacia_pressure_plate": AcaciaPressurePlate{}, "minecraft:dark_oak_pressure_plate": DarkOakPressurePlate{}, "minecraft:redstone_ore": RedstoneOre{}, "minecraft:deepslate_redstone_ore": DeepslateRedstoneOre{}, "minecraft:redstone_torch": RedstoneTorch{}, "minecraft:redstone_wall_torch": RedstoneWallTorch{}, "minecraft:stone_button": StoneButton{}, "minecraft:snow": Snow{}, "minecraft:ice": Ice{}, "minecraft:snow_block": SnowBlock{}, "minecraft:cactus": Cactus{}, "minecraft:clay": Clay{}, "minecraft:sugar_cane": SugarCane{}, "minecraft:jukebox": Jukebox{}, "minecraft:oak_fence": OakFence{}, "minecraft:pumpkin": Pumpkin{}, "minecraft:netherrack": Netherrack{}, "minecraft:soul_sand": SoulSand{}, "minecraft:soul_soil": SoulSoil{}, "minecraft:basalt": Basalt{}, "minecraft:polished_basalt": PolishedBasalt{}, "minecraft:soul_torch": SoulTorch{}, "minecraft:soul_wall_torch": SoulWallTorch{}, "minecraft:glowstone": Glowstone{}, "minecraft:nether_portal": NetherPortal{}, "minecraft:carved_pumpkin": CarvedPumpkin{}, "minecraft:jack_o_lantern": JackOLantern{}, "minecraft:cake": Cake{}, "minecraft:repeater": Repeater{}, "minecraft:white_stained_glass": WhiteStainedGlass{}, "minecraft:orange_stained_glass": OrangeStainedGlass{}, "minecraft:magenta_stained_glass": MagentaStainedGlass{}, "minecraft:light_blue_stained_glass": LightBlueStainedGlass{}, "minecraft:yellow_stained_glass": YellowStainedGlass{}, "minecraft:lime_stained_glass": LimeStainedGlass{}, "minecraft:pink_stained_glass": PinkStainedGlass{}, "minecraft:gray_stained_glass": GrayStainedGlass{}, "minecraft:light_gray_stained_glass": LightGrayStainedGlass{}, "minecraft:cyan_stained_glass": CyanStainedGlass{}, "minecraft:purple_stained_glass": PurpleStainedGlass{}, "minecraft:blue_stained_glass": BlueStainedGlass{}, "minecraft:brown_stained_glass": BrownStainedGlass{}, "minecraft:green_stained_glass": GreenStainedGlass{}, "minecraft:red_stained_glass": RedStainedGlass{}, "minecraft:black_stained_glass": BlackStainedGlass{}, "minecraft:oak_trapdoor": OakTrapdoor{}, "minecraft:spruce_trapdoor": SpruceTrapdoor{}, "minecraft:birch_trapdoor": BirchTrapdoor{}, "minecraft:jungle_trapdoor": JungleTrapdoor{}, "minecraft:acacia_trapdoor": AcaciaTrapdoor{}, "minecraft:dark_oak_trapdoor": DarkOakTrapdoor{}, "minecraft:stone_bricks": StoneBricks{}, "minecraft:mossy_stone_bricks": MossyStoneBricks{}, "minecraft:cracked_stone_bricks": CrackedStoneBricks{}, "minecraft:chiseled_stone_bricks": ChiseledStoneBricks{}, "minecraft:infested_stone": InfestedStone{}, "minecraft:infested_cobblestone": InfestedCobblestone{}, "minecraft:infested_stone_bricks": InfestedStoneBricks{}, "minecraft:infested_mossy_stone_bricks": InfestedMossyStoneBricks{}, "minecraft:infested_cracked_stone_bricks": InfestedCrackedStoneBricks{}, "minecraft:infested_chiseled_stone_bricks": InfestedChiseledStoneBricks{}, "minecraft:brown_mushroom_block": BrownMushroomBlock{}, "minecraft:red_mushroom_block": RedMushroomBlock{}, "minecraft:mushroom_stem": MushroomStem{}, "minecraft:iron_bars": IronBars{}, "minecraft:chain": Chain{}, "minecraft:glass_pane": GlassPane{}, "minecraft:melon": Melon{}, "minecraft:attached_pumpkin_stem": AttachedPumpkinStem{}, "minecraft:attached_melon_stem": AttachedMelonStem{}, "minecraft:pumpkin_stem": PumpkinStem{}, "minecraft:melon_stem": MelonStem{}, "minecraft:vine": Vine{}, "minecraft:glow_lichen": GlowLichen{}, "minecraft:oak_fence_gate": OakFenceGate{}, "minecraft:brick_stairs": BrickStairs{}, "minecraft:stone_brick_stairs": StoneBrickStairs{}, "minecraft:mycelium": Mycelium{}, "minecraft:lily_pad": LilyPad{}, "minecraft:nether_bricks": NetherBricks{}, "minecraft:nether_brick_fence": NetherBrickFence{}, "minecraft:nether_brick_stairs": NetherBrickStairs{}, "minecraft:nether_wart": NetherWart{}, "minecraft:enchanting_table": EnchantingTable{}, "minecraft:brewing_stand": BrewingStand{}, "minecraft:cauldron": Cauldron{}, "minecraft:water_cauldron": WaterCauldron{}, "minecraft:lava_cauldron": LavaCauldron{}, "minecraft:powder_snow_cauldron": PowderSnowCauldron{}, "minecraft:end_portal": EndPortal{}, "minecraft:end_portal_frame": EndPortalFrame{}, "minecraft:end_stone": EndStone{}, "minecraft:dragon_egg": DragonEgg{}, "minecraft:redstone_lamp": RedstoneLamp{}, "minecraft:cocoa": Cocoa{}, "minecraft:sandstone_stairs": SandstoneStairs{}, "minecraft:emerald_ore": EmeraldOre{}, "minecraft:deepslate_emerald_ore": DeepslateEmeraldOre{}, "minecraft:ender_chest": EnderChest{}, "minecraft:tripwire_hook": TripwireHook{}, "minecraft:tripwire": Tripwire{}, "minecraft:emerald_block": EmeraldBlock{}, "minecraft:spruce_stairs": SpruceStairs{}, "minecraft:birch_stairs": BirchStairs{}, "minecraft:jungle_stairs": JungleStairs{}, "minecraft:command_block": CommandBlock{}, "minecraft:beacon": Beacon{}, "minecraft:cobblestone_wall": CobblestoneWall{}, "minecraft:mossy_cobblestone_wall": MossyCobblestoneWall{}, "minecraft:flower_pot": FlowerPot{}, "minecraft:potted_oak_sapling": PottedOakSapling{}, "minecraft:potted_spruce_sapling": PottedSpruceSapling{}, "minecraft:potted_birch_sapling": PottedBirchSapling{}, "minecraft:potted_jungle_sapling": PottedJungleSapling{}, "minecraft:potted_acacia_sapling": PottedAcaciaSapling{}, "minecraft:potted_dark_oak_sapling": PottedDarkOakSapling{}, "minecraft:potted_fern": PottedFern{}, "minecraft:potted_dandelion": PottedDandelion{}, "minecraft:potted_poppy": PottedPoppy{}, "minecraft:potted_blue_orchid": PottedBlueOrchid{}, "minecraft:potted_allium": PottedAllium{}, "minecraft:potted_azure_bluet": PottedAzureBluet{}, "minecraft:potted_red_tulip": PottedRedTulip{}, "minecraft:potted_orange_tulip": PottedOrangeTulip{}, "minecraft:potted_white_tulip": PottedWhiteTulip{}, "minecraft:potted_pink_tulip": PottedPinkTulip{}, "minecraft:potted_oxeye_daisy": PottedOxeyeDaisy{}, "minecraft:potted_cornflower": PottedCornflower{}, "minecraft:potted_lily_of_the_valley": PottedLilyOfTheValley{}, "minecraft:potted_wither_rose": PottedWitherRose{}, "minecraft:potted_red_mushroom": PottedRedMushroom{}, "minecraft:potted_brown_mushroom": PottedBrownMushroom{}, "minecraft:potted_dead_bush": PottedDeadBush{}, "minecraft:potted_cactus": PottedCactus{}, "minecraft:carrots": Carrots{}, "minecraft:potatoes": Potatoes{}, "minecraft:oak_button": OakButton{}, "minecraft:spruce_button": SpruceButton{}, "minecraft:birch_button": BirchButton{}, "minecraft:jungle_button": JungleButton{}, "minecraft:acacia_button": AcaciaButton{}, "minecraft:dark_oak_button": DarkOakButton{}, "minecraft:skeleton_skull": SkeletonSkull{}, "minecraft:skeleton_wall_skull": SkeletonWallSkull{}, "minecraft:wither_skeleton_skull": WitherSkeletonSkull{}, "minecraft:wither_skeleton_wall_skull": WitherSkeletonWallSkull{}, "minecraft:zombie_head": ZombieHead{}, "minecraft:zombie_wall_head": ZombieWallHead{}, "minecraft:player_head": PlayerHead{}, "minecraft:player_wall_head": PlayerWallHead{}, "minecraft:creeper_head": CreeperHead{}, "minecraft:creeper_wall_head": CreeperWallHead{}, "minecraft:dragon_head": DragonHead{}, "minecraft:dragon_wall_head": DragonWallHead{}, "minecraft:anvil": Anvil{}, "minecraft:chipped_anvil": ChippedAnvil{}, "minecraft:damaged_anvil": DamagedAnvil{}, "minecraft:trapped_chest": TrappedChest{}, "minecraft:light_weighted_pressure_plate": LightWeightedPressurePlate{}, "minecraft:heavy_weighted_pressure_plate": HeavyWeightedPressurePlate{}, "minecraft:comparator": Comparator{}, "minecraft:daylight_detector": DaylightDetector{}, "minecraft:redstone_block": RedstoneBlock{}, "minecraft:nether_quartz_ore": NetherQuartzOre{}, "minecraft:hopper": Hopper{}, "minecraft:quartz_block": QuartzBlock{}, "minecraft:chiseled_quartz_block": ChiseledQuartzBlock{}, "minecraft:quartz_pillar": QuartzPillar{}, "minecraft:quartz_stairs": QuartzStairs{}, "minecraft:activator_rail": ActivatorRail{}, "minecraft:dropper": Dropper{}, "minecraft:white_terracotta": WhiteTerracotta{}, "minecraft:orange_terracotta": OrangeTerracotta{}, "minecraft:magenta_terracotta": MagentaTerracotta{}, "minecraft:light_blue_terracotta": LightBlueTerracotta{}, "minecraft:yellow_terracotta": YellowTerracotta{}, "minecraft:lime_terracotta": LimeTerracotta{}, "minecraft:pink_terracotta": PinkTerracotta{}, "minecraft:gray_terracotta": GrayTerracotta{}, "minecraft:light_gray_terracotta": LightGrayTerracotta{}, "minecraft:cyan_terracotta": CyanTerracotta{}, "minecraft:purple_terracotta": PurpleTerracotta{}, "minecraft:blue_terracotta": BlueTerracotta{}, "minecraft:brown_terracotta": BrownTerracotta{}, "minecraft:green_terracotta": GreenTerracotta{}, "minecraft:red_terracotta": RedTerracotta{}, "minecraft:black_terracotta": BlackTerracotta{}, "minecraft:white_stained_glass_pane": WhiteStainedGlassPane{}, "minecraft:orange_stained_glass_pane": OrangeStainedGlassPane{}, "minecraft:magenta_stained_glass_pane": MagentaStainedGlassPane{}, "minecraft:light_blue_stained_glass_pane": LightBlueStainedGlassPane{}, "minecraft:yellow_stained_glass_pane": YellowStainedGlassPane{}, "minecraft:lime_stained_glass_pane": LimeStainedGlassPane{}, "minecraft:pink_stained_glass_pane": PinkStainedGlassPane{}, "minecraft:gray_stained_glass_pane": GrayStainedGlassPane{}, "minecraft:light_gray_stained_glass_pane": LightGrayStainedGlassPane{}, "minecraft:cyan_stained_glass_pane": CyanStainedGlassPane{}, "minecraft:purple_stained_glass_pane": PurpleStainedGlassPane{}, "minecraft:blue_stained_glass_pane": BlueStainedGlassPane{}, "minecraft:brown_stained_glass_pane": BrownStainedGlassPane{}, "minecraft:green_stained_glass_pane": GreenStainedGlassPane{}, "minecraft:red_stained_glass_pane": RedStainedGlassPane{}, "minecraft:black_stained_glass_pane": BlackStainedGlassPane{}, "minecraft:acacia_stairs": AcaciaStairs{}, "minecraft:dark_oak_stairs": DarkOakStairs{}, "minecraft:slime_block": SlimeBlock{}, "minecraft:barrier": Barrier{}, "minecraft:light": Light{}, "minecraft:iron_trapdoor": IronTrapdoor{}, "minecraft:prismarine": Prismarine{}, "minecraft:prismarine_bricks": PrismarineBricks{}, "minecraft:dark_prismarine": DarkPrismarine{}, "minecraft:prismarine_stairs": PrismarineStairs{}, "minecraft:prismarine_brick_stairs": PrismarineBrickStairs{}, "minecraft:dark_prismarine_stairs": DarkPrismarineStairs{}, "minecraft:prismarine_slab": PrismarineSlab{}, "minecraft:prismarine_brick_slab": PrismarineBrickSlab{}, "minecraft:dark_prismarine_slab": DarkPrismarineSlab{}, "minecraft:sea_lantern": SeaLantern{}, "minecraft:hay_block": HayBlock{}, "minecraft:white_carpet": WhiteCarpet{}, "minecraft:orange_carpet": OrangeCarpet{}, "minecraft:magenta_carpet": MagentaCarpet{}, "minecraft:light_blue_carpet": LightBlueCarpet{}, "minecraft:yellow_carpet": YellowCarpet{}, "minecraft:lime_carpet": LimeCarpet{}, "minecraft:pink_carpet": PinkCarpet{}, "minecraft:gray_carpet": GrayCarpet{}, "minecraft:light_gray_carpet": LightGrayCarpet{}, "minecraft:cyan_carpet": CyanCarpet{}, "minecraft:purple_carpet": PurpleCarpet{}, "minecraft:blue_carpet": BlueCarpet{}, "minecraft:brown_carpet": BrownCarpet{}, "minecraft:green_carpet": GreenCarpet{}, "minecraft:red_carpet": RedCarpet{}, "minecraft:black_carpet": BlackCarpet{}, "minecraft:terracotta": Terracotta{}, "minecraft:coal_block": CoalBlock{}, "minecraft:packed_ice": PackedIce{}, "minecraft:sunflower": Sunflower{}, "minecraft:lilac": Lilac{}, "minecraft:rose_bush": RoseBush{}, "minecraft:peony": Peony{}, "minecraft:tall_grass": TallGrass{}, "minecraft:large_fern": LargeFern{}, "minecraft:white_banner": WhiteBanner{}, "minecraft:orange_banner": OrangeBanner{}, "minecraft:magenta_banner": MagentaBanner{}, "minecraft:light_blue_banner": LightBlueBanner{}, "minecraft:yellow_banner": YellowBanner{}, "minecraft:lime_banner": LimeBanner{}, "minecraft:pink_banner": PinkBanner{}, "minecraft:gray_banner": GrayBanner{}, "minecraft:light_gray_banner": LightGrayBanner{}, "minecraft:cyan_banner": CyanBanner{}, "minecraft:purple_banner": PurpleBanner{}, "minecraft:blue_banner": BlueBanner{}, "minecraft:brown_banner": BrownBanner{}, "minecraft:green_banner": GreenBanner{}, "minecraft:red_banner": RedBanner{}, "minecraft:black_banner": BlackBanner{}, "minecraft:white_wall_banner": WhiteWallBanner{}, "minecraft:orange_wall_banner": OrangeWallBanner{}, "minecraft:magenta_wall_banner": MagentaWallBanner{}, "minecraft:light_blue_wall_banner": LightBlueWallBanner{}, "minecraft:yellow_wall_banner": YellowWallBanner{}, "minecraft:lime_wall_banner": LimeWallBanner{}, "minecraft:pink_wall_banner": PinkWallBanner{}, "minecraft:gray_wall_banner": GrayWallBanner{}, "minecraft:light_gray_wall_banner": LightGrayWallBanner{}, "minecraft:cyan_wall_banner": CyanWallBanner{}, "minecraft:purple_wall_banner": PurpleWallBanner{}, "minecraft:blue_wall_banner": BlueWallBanner{}, "minecraft:brown_wall_banner": BrownWallBanner{}, "minecraft:green_wall_banner": GreenWallBanner{}, "minecraft:red_wall_banner": RedWallBanner{}, "minecraft:black_wall_banner": BlackWallBanner{}, "minecraft:red_sandstone": RedSandstone{}, "minecraft:chiseled_red_sandstone": ChiseledRedSandstone{}, "minecraft:cut_red_sandstone": CutRedSandstone{}, "minecraft:red_sandstone_stairs": RedSandstoneStairs{}, "minecraft:oak_slab": OakSlab{}, "minecraft:spruce_slab": SpruceSlab{}, "minecraft:birch_slab": BirchSlab{}, "minecraft:jungle_slab": JungleSlab{}, "minecraft:acacia_slab": AcaciaSlab{}, "minecraft:dark_oak_slab": DarkOakSlab{}, "minecraft:stone_slab": StoneSlab{}, "minecraft:smooth_stone_slab": SmoothStoneSlab{}, "minecraft:sandstone_slab": SandstoneSlab{}, "minecraft:cut_sandstone_slab": CutSandstoneSlab{}, "minecraft:petrified_oak_slab": PetrifiedOakSlab{}, "minecraft:cobblestone_slab": CobblestoneSlab{}, "minecraft:brick_slab": BrickSlab{}, "minecraft:stone_brick_slab": StoneBrickSlab{}, "minecraft:nether_brick_slab": NetherBrickSlab{}, "minecraft:quartz_slab": QuartzSlab{}, "minecraft:red_sandstone_slab": RedSandstoneSlab{}, "minecraft:cut_red_sandstone_slab": CutRedSandstoneSlab{}, "minecraft:purpur_slab": PurpurSlab{}, "minecraft:smooth_stone": SmoothStone{}, "minecraft:smooth_sandstone": SmoothSandstone{}, "minecraft:smooth_quartz": SmoothQuartz{}, "minecraft:smooth_red_sandstone": SmoothRedSandstone{}, "minecraft:spruce_fence_gate": SpruceFenceGate{}, "minecraft:birch_fence_gate": BirchFenceGate{}, "minecraft:jungle_fence_gate": JungleFenceGate{}, "minecraft:acacia_fence_gate": AcaciaFenceGate{}, "minecraft:dark_oak_fence_gate": DarkOakFenceGate{}, "minecraft:spruce_fence": SpruceFence{}, "minecraft:birch_fence": BirchFence{}, "minecraft:jungle_fence": JungleFence{}, "minecraft:acacia_fence": AcaciaFence{}, "minecraft:dark_oak_fence": DarkOakFence{}, "minecraft:spruce_door": SpruceDoor{}, "minecraft:birch_door": BirchDoor{}, "minecraft:jungle_door": JungleDoor{}, "minecraft:acacia_door": AcaciaDoor{}, "minecraft:dark_oak_door": DarkOakDoor{}, "minecraft:end_rod": EndRod{}, "minecraft:chorus_plant": ChorusPlant{}, "minecraft:chorus_flower": ChorusFlower{}, "minecraft:purpur_block": PurpurBlock{}, "minecraft:purpur_pillar": PurpurPillar{}, "minecraft:purpur_stairs": PurpurStairs{}, "minecraft:end_stone_bricks": EndStoneBricks{}, "minecraft:beetroots": Beetroots{}, "minecraft:dirt_path": DirtPath{}, "minecraft:end_gateway": EndGateway{}, "minecraft:repeating_command_block": RepeatingCommandBlock{}, "minecraft:chain_command_block": ChainCommandBlock{}, "minecraft:frosted_ice": FrostedIce{}, "minecraft:magma_block": MagmaBlock{}, "minecraft:nether_wart_block": NetherWartBlock{}, "minecraft:red_nether_bricks": RedNetherBricks{}, "minecraft:bone_block": BoneBlock{}, "minecraft:structure_void": StructureVoid{}, "minecraft:observer": Observer{}, "minecraft:shulker_box": ShulkerBox{}, "minecraft:white_shulker_box": WhiteShulkerBox{}, "minecraft:orange_shulker_box": OrangeShulkerBox{}, "minecraft:magenta_shulker_box": MagentaShulkerBox{}, "minecraft:light_blue_shulker_box": LightBlueShulkerBox{}, "minecraft:yellow_shulker_box": YellowShulkerBox{}, "minecraft:lime_shulker_box": LimeShulkerBox{}, "minecraft:pink_shulker_box": PinkShulkerBox{}, "minecraft:gray_shulker_box": GrayShulkerBox{}, "minecraft:light_gray_shulker_box": LightGrayShulkerBox{}, "minecraft:cyan_shulker_box": CyanShulkerBox{}, "minecraft:purple_shulker_box": PurpleShulkerBox{}, "minecraft:blue_shulker_box": BlueShulkerBox{}, "minecraft:brown_shulker_box": BrownShulkerBox{}, "minecraft:green_shulker_box": GreenShulkerBox{}, "minecraft:red_shulker_box": RedShulkerBox{}, "minecraft:black_shulker_box": BlackShulkerBox{}, "minecraft:white_glazed_terracotta": WhiteGlazedTerracotta{}, "minecraft:orange_glazed_terracotta": OrangeGlazedTerracotta{}, "minecraft:magenta_glazed_terracotta": MagentaGlazedTerracotta{}, "minecraft:light_blue_glazed_terracotta": LightBlueGlazedTerracotta{}, "minecraft:yellow_glazed_terracotta": YellowGlazedTerracotta{}, "minecraft:lime_glazed_terracotta": LimeGlazedTerracotta{}, "minecraft:pink_glazed_terracotta": PinkGlazedTerracotta{}, "minecraft:gray_glazed_terracotta": GrayGlazedTerracotta{}, "minecraft:light_gray_glazed_terracotta": LightGrayGlazedTerracotta{}, "minecraft:cyan_glazed_terracotta": CyanGlazedTerracotta{}, "minecraft:purple_glazed_terracotta": PurpleGlazedTerracotta{}, "minecraft:blue_glazed_terracotta": BlueGlazedTerracotta{}, "minecraft:brown_glazed_terracotta": BrownGlazedTerracotta{}, "minecraft:green_glazed_terracotta": GreenGlazedTerracotta{}, "minecraft:red_glazed_terracotta": RedGlazedTerracotta{}, "minecraft:black_glazed_terracotta": BlackGlazedTerracotta{}, "minecraft:white_concrete": WhiteConcrete{}, "minecraft:orange_concrete": OrangeConcrete{}, "minecraft:magenta_concrete": MagentaConcrete{}, "minecraft:light_blue_concrete": LightBlueConcrete{}, "minecraft:yellow_concrete": YellowConcrete{}, "minecraft:lime_concrete": LimeConcrete{}, "minecraft:pink_concrete": PinkConcrete{}, "minecraft:gray_concrete": GrayConcrete{}, "minecraft:light_gray_concrete": LightGrayConcrete{}, "minecraft:cyan_concrete": CyanConcrete{}, "minecraft:purple_concrete": PurpleConcrete{}, "minecraft:blue_concrete": BlueConcrete{}, "minecraft:brown_concrete": BrownConcrete{}, "minecraft:green_concrete": GreenConcrete{}, "minecraft:red_concrete": RedConcrete{}, "minecraft:black_concrete": BlackConcrete{}, "minecraft:white_concrete_powder": WhiteConcretePowder{}, "minecraft:orange_concrete_powder": OrangeConcretePowder{}, "minecraft:magenta_concrete_powder": MagentaConcretePowder{}, "minecraft:light_blue_concrete_powder": LightBlueConcretePowder{}, "minecraft:yellow_concrete_powder": YellowConcretePowder{}, "minecraft:lime_concrete_powder": LimeConcretePowder{}, "minecraft:pink_concrete_powder": PinkConcretePowder{}, "minecraft:gray_concrete_powder": GrayConcretePowder{}, "minecraft:light_gray_concrete_powder": LightGrayConcretePowder{}, "minecraft:cyan_concrete_powder": CyanConcretePowder{}, "minecraft:purple_concrete_powder": PurpleConcretePowder{}, "minecraft:blue_concrete_powder": BlueConcretePowder{}, "minecraft:brown_concrete_powder": BrownConcretePowder{}, "minecraft:green_concrete_powder": GreenConcretePowder{}, "minecraft:red_concrete_powder": RedConcretePowder{}, "minecraft:black_concrete_powder": BlackConcretePowder{}, "minecraft:kelp": Kelp{}, "minecraft:kelp_plant": KelpPlant{}, "minecraft:dried_kelp_block": DriedKelpBlock{}, "minecraft:turtle_egg": TurtleEgg{}, "minecraft:dead_tube_coral_block": DeadTubeCoralBlock{}, "minecraft:dead_brain_coral_block": DeadBrainCoralBlock{}, "minecraft:dead_bubble_coral_block": DeadBubbleCoralBlock{}, "minecraft:dead_fire_coral_block": DeadFireCoralBlock{}, "minecraft:dead_horn_coral_block": DeadHornCoralBlock{}, "minecraft:tube_coral_block": TubeCoralBlock{}, "minecraft:brain_coral_block": BrainCoralBlock{}, "minecraft:bubble_coral_block": BubbleCoralBlock{}, "minecraft:fire_coral_block": FireCoralBlock{}, "minecraft:horn_coral_block": HornCoralBlock{}, "minecraft:dead_tube_coral": DeadTubeCoral{}, "minecraft:dead_brain_coral": DeadBrainCoral{}, "minecraft:dead_bubble_coral": DeadBubbleCoral{}, "minecraft:dead_fire_coral": DeadFireCoral{}, "minecraft:dead_horn_coral": DeadHornCoral{}, "minecraft:tube_coral": TubeCoral{}, "minecraft:brain_coral": BrainCoral{}, "minecraft:bubble_coral": BubbleCoral{}, "minecraft:fire_coral": FireCoral{}, "minecraft:horn_coral": HornCoral{}, "minecraft:dead_tube_coral_fan": DeadTubeCoralFan{}, "minecraft:dead_brain_coral_fan": DeadBrainCoralFan{}, "minecraft:dead_bubble_coral_fan": DeadBubbleCoralFan{}, "minecraft:dead_fire_coral_fan": DeadFireCoralFan{}, "minecraft:dead_horn_coral_fan": DeadHornCoralFan{}, "minecraft:tube_coral_fan": TubeCoralFan{}, "minecraft:brain_coral_fan": BrainCoralFan{}, "minecraft:bubble_coral_fan": BubbleCoralFan{}, "minecraft:fire_coral_fan": FireCoralFan{}, "minecraft:horn_coral_fan": HornCoralFan{}, "minecraft:dead_tube_coral_wall_fan": DeadTubeCoralWallFan{}, "minecraft:dead_brain_coral_wall_fan": DeadBrainCoralWallFan{}, "minecraft:dead_bubble_coral_wall_fan": DeadBubbleCoralWallFan{}, "minecraft:dead_fire_coral_wall_fan": DeadFireCoralWallFan{}, "minecraft:dead_horn_coral_wall_fan": DeadHornCoralWallFan{}, "minecraft:tube_coral_wall_fan": TubeCoralWallFan{}, "minecraft:brain_coral_wall_fan": BrainCoralWallFan{}, "minecraft:bubble_coral_wall_fan": BubbleCoralWallFan{}, "minecraft:fire_coral_wall_fan": FireCoralWallFan{}, "minecraft:horn_coral_wall_fan": HornCoralWallFan{}, "minecraft:sea_pickle": SeaPickle{}, "minecraft:blue_ice": BlueIce{}, "minecraft:conduit": Conduit{}, "minecraft:bamboo_sapling": BambooSapling{}, "minecraft:bamboo": Bamboo{}, "minecraft:potted_bamboo": PottedBamboo{}, "minecraft:void_air": VoidAir{}, "minecraft:cave_air": CaveAir{}, "minecraft:bubble_column": BubbleColumn{}, "minecraft:polished_granite_stairs": PolishedGraniteStairs{}, "minecraft:smooth_red_sandstone_stairs": SmoothRedSandstoneStairs{}, "minecraft:mossy_stone_brick_stairs": MossyStoneBrickStairs{}, "minecraft:polished_diorite_stairs": PolishedDioriteStairs{}, "minecraft:mossy_cobblestone_stairs": MossyCobblestoneStairs{}, "minecraft:end_stone_brick_stairs": EndStoneBrickStairs{}, "minecraft:stone_stairs": StoneStairs{}, "minecraft:smooth_sandstone_stairs": SmoothSandstoneStairs{}, "minecraft:smooth_quartz_stairs": SmoothQuartzStairs{}, "minecraft:granite_stairs": GraniteStairs{}, "minecraft:andesite_stairs": AndesiteStairs{}, "minecraft:red_nether_brick_stairs": RedNetherBrickStairs{}, "minecraft:polished_andesite_stairs": PolishedAndesiteStairs{}, "minecraft:diorite_stairs": DioriteStairs{}, "minecraft:polished_granite_slab": PolishedGraniteSlab{}, "minecraft:smooth_red_sandstone_slab": SmoothRedSandstoneSlab{}, "minecraft:mossy_stone_brick_slab": MossyStoneBrickSlab{}, "minecraft:polished_diorite_slab": PolishedDioriteSlab{}, "minecraft:mossy_cobblestone_slab": MossyCobblestoneSlab{}, "minecraft:end_stone_brick_slab": EndStoneBrickSlab{}, "minecraft:smooth_sandstone_slab": SmoothSandstoneSlab{}, "minecraft:smooth_quartz_slab": SmoothQuartzSlab{}, "minecraft:granite_slab": GraniteSlab{}, "minecraft:andesite_slab": AndesiteSlab{}, "minecraft:red_nether_brick_slab": RedNetherBrickSlab{}, "minecraft:polished_andesite_slab": PolishedAndesiteSlab{}, "minecraft:diorite_slab": DioriteSlab{}, "minecraft:brick_wall": BrickWall{}, "minecraft:prismarine_wall": PrismarineWall{}, "minecraft:red_sandstone_wall": RedSandstoneWall{}, "minecraft:mossy_stone_brick_wall": MossyStoneBrickWall{}, "minecraft:granite_wall": GraniteWall{}, "minecraft:stone_brick_wall": StoneBrickWall{}, "minecraft:nether_brick_wall": NetherBrickWall{}, "minecraft:andesite_wall": AndesiteWall{}, "minecraft:red_nether_brick_wall": RedNetherBrickWall{}, "minecraft:sandstone_wall": SandstoneWall{}, "minecraft:end_stone_brick_wall": EndStoneBrickWall{}, "minecraft:diorite_wall": DioriteWall{}, "minecraft:scaffolding": Scaffolding{}, "minecraft:loom": Loom{}, "minecraft:barrel": Barrel{}, "minecraft:smoker": Smoker{}, "minecraft:blast_furnace": BlastFurnace{}, "minecraft:cartography_table": CartographyTable{}, "minecraft:fletching_table": FletchingTable{}, "minecraft:grindstone": Grindstone{}, "minecraft:lectern": Lectern{}, "minecraft:smithing_table": SmithingTable{}, "minecraft:stonecutter": Stonecutter{}, "minecraft:bell": Bell{}, "minecraft:lantern": Lantern{}, "minecraft:soul_lantern": SoulLantern{}, "minecraft:campfire": Campfire{}, "minecraft:soul_campfire": SoulCampfire{}, "minecraft:sweet_berry_bush": SweetBerryBush{}, "minecraft:warped_stem": WarpedStem{}, "minecraft:stripped_warped_stem": StrippedWarpedStem{}, "minecraft:warped_hyphae": WarpedHyphae{}, "minecraft:stripped_warped_hyphae": StrippedWarpedHyphae{}, "minecraft:warped_nylium": WarpedNylium{}, "minecraft:warped_fungus": WarpedFungus{}, "minecraft:warped_wart_block": WarpedWartBlock{}, "minecraft:warped_roots": WarpedRoots{}, "minecraft:nether_sprouts": NetherSprouts{}, "minecraft:crimson_stem": CrimsonStem{}, "minecraft:stripped_crimson_stem": StrippedCrimsonStem{}, "minecraft:crimson_hyphae": CrimsonHyphae{}, "minecraft:stripped_crimson_hyphae": StrippedCrimsonHyphae{}, "minecraft:crimson_nylium": CrimsonNylium{}, "minecraft:crimson_fungus": CrimsonFungus{}, "minecraft:shroomlight": Shroomlight{}, "minecraft:weeping_vines": WeepingVines{}, "minecraft:weeping_vines_plant": WeepingVinesPlant{}, "minecraft:twisting_vines": TwistingVines{}, "minecraft:twisting_vines_plant": TwistingVinesPlant{}, "minecraft:crimson_roots": CrimsonRoots{}, "minecraft:crimson_planks": CrimsonPlanks{}, "minecraft:warped_planks": WarpedPlanks{}, "minecraft:crimson_slab": CrimsonSlab{}, "minecraft:warped_slab": WarpedSlab{}, "minecraft:crimson_pressure_plate": CrimsonPressurePlate{}, "minecraft:warped_pressure_plate": WarpedPressurePlate{}, "minecraft:crimson_fence": CrimsonFence{}, "minecraft:warped_fence": WarpedFence{}, "minecraft:crimson_trapdoor": CrimsonTrapdoor{}, "minecraft:warped_trapdoor": WarpedTrapdoor{}, "minecraft:crimson_fence_gate": CrimsonFenceGate{}, "minecraft:warped_fence_gate": WarpedFenceGate{}, "minecraft:crimson_stairs": CrimsonStairs{}, "minecraft:warped_stairs": WarpedStairs{}, "minecraft:crimson_button": CrimsonButton{}, "minecraft:warped_button": WarpedButton{}, "minecraft:crimson_door": CrimsonDoor{}, "minecraft:warped_door": WarpedDoor{}, "minecraft:crimson_sign": CrimsonSign{}, "minecraft:warped_sign": WarpedSign{}, "minecraft:crimson_wall_sign": CrimsonWallSign{}, "minecraft:warped_wall_sign": WarpedWallSign{}, "minecraft:structure_block": StructureBlock{}, "minecraft:jigsaw": Jigsaw{}, "minecraft:composter": Composter{}, "minecraft:target": Target{}, "minecraft:bee_nest": BeeNest{}, "minecraft:beehive": Beehive{}, "minecraft:honey_block": HoneyBlock{}, "minecraft:honeycomb_block": HoneycombBlock{}, "minecraft:netherite_block": NetheriteBlock{}, "minecraft:ancient_debris": AncientDebris{}, "minecraft:crying_obsidian": CryingObsidian{}, "minecraft:respawn_anchor": RespawnAnchor{}, "minecraft:potted_crimson_fungus": PottedCrimsonFungus{}, "minecraft:potted_warped_fungus": PottedWarpedFungus{}, "minecraft:potted_crimson_roots": PottedCrimsonRoots{}, "minecraft:potted_warped_roots": PottedWarpedRoots{}, "minecraft:lodestone": Lodestone{}, "minecraft:blackstone": Blackstone{}, "minecraft:blackstone_stairs": BlackstoneStairs{}, "minecraft:blackstone_wall": BlackstoneWall{}, "minecraft:blackstone_slab": BlackstoneSlab{}, "minecraft:polished_blackstone": PolishedBlackstone{}, "minecraft:polished_blackstone_bricks": PolishedBlackstoneBricks{}, "minecraft:cracked_polished_blackstone_bricks": CrackedPolishedBlackstoneBricks{}, "minecraft:chiseled_polished_blackstone": ChiseledPolishedBlackstone{}, "minecraft:polished_blackstone_brick_slab": PolishedBlackstoneBrickSlab{}, "minecraft:polished_blackstone_brick_stairs": PolishedBlackstoneBrickStairs{}, "minecraft:polished_blackstone_brick_wall": PolishedBlackstoneBrickWall{}, "minecraft:gilded_blackstone": GildedBlackstone{}, "minecraft:polished_blackstone_stairs": PolishedBlackstoneStairs{}, "minecraft:polished_blackstone_slab": PolishedBlackstoneSlab{}, "minecraft:polished_blackstone_pressure_plate": PolishedBlackstonePressurePlate{}, "minecraft:polished_blackstone_button": PolishedBlackstoneButton{}, "minecraft:polished_blackstone_wall": PolishedBlackstoneWall{}, "minecraft:chiseled_nether_bricks": ChiseledNetherBricks{}, "minecraft:cracked_nether_bricks": CrackedNetherBricks{}, "minecraft:quartz_bricks": QuartzBricks{}, "minecraft:candle": Candle{}, "minecraft:white_candle": WhiteCandle{}, "minecraft:orange_candle": OrangeCandle{}, "minecraft:magenta_candle": MagentaCandle{}, "minecraft:light_blue_candle": LightBlueCandle{}, "minecraft:yellow_candle": YellowCandle{}, "minecraft:lime_candle": LimeCandle{}, "minecraft:pink_candle": PinkCandle{}, "minecraft:gray_candle": GrayCandle{}, "minecraft:light_gray_candle": LightGrayCandle{}, "minecraft:cyan_candle": CyanCandle{}, "minecraft:purple_candle": PurpleCandle{}, "minecraft:blue_candle": BlueCandle{}, "minecraft:brown_candle": BrownCandle{}, "minecraft:green_candle": GreenCandle{}, "minecraft:red_candle": RedCandle{}, "minecraft:black_candle": BlackCandle{}, "minecraft:candle_cake": CandleCake{}, "minecraft:white_candle_cake": WhiteCandleCake{}, "minecraft:orange_candle_cake": OrangeCandleCake{}, "minecraft:magenta_candle_cake": MagentaCandleCake{}, "minecraft:light_blue_candle_cake": LightBlueCandleCake{}, "minecraft:yellow_candle_cake": YellowCandleCake{}, "minecraft:lime_candle_cake": LimeCandleCake{}, "minecraft:pink_candle_cake": PinkCandleCake{}, "minecraft:gray_candle_cake": GrayCandleCake{}, "minecraft:light_gray_candle_cake": LightGrayCandleCake{}, "minecraft:cyan_candle_cake": CyanCandleCake{}, "minecraft:purple_candle_cake": PurpleCandleCake{}, "minecraft:blue_candle_cake": BlueCandleCake{}, "minecraft:brown_candle_cake": BrownCandleCake{}, "minecraft:green_candle_cake": GreenCandleCake{}, "minecraft:red_candle_cake": RedCandleCake{}, "minecraft:black_candle_cake": BlackCandleCake{}, "minecraft:amethyst_block": AmethystBlock{}, "minecraft:budding_amethyst": BuddingAmethyst{}, "minecraft:amethyst_cluster": AmethystCluster{}, "minecraft:large_amethyst_bud": LargeAmethystBud{}, "minecraft:medium_amethyst_bud": MediumAmethystBud{}, "minecraft:small_amethyst_bud": SmallAmethystBud{}, "minecraft:tuff": Tuff{}, "minecraft:calcite": Calcite{}, "minecraft:tinted_glass": TintedGlass{}, "minecraft:powder_snow": PowderSnow{}, "minecraft:sculk_sensor": SculkSensor{}, "minecraft:oxidized_copper": OxidizedCopper{}, "minecraft:weathered_copper": WeatheredCopper{}, "minecraft:exposed_copper": ExposedCopper{}, "minecraft:copper_block": CopperBlock{}, "minecraft:copper_ore": CopperOre{}, "minecraft:deepslate_copper_ore": DeepslateCopperOre{}, "minecraft:oxidized_cut_copper": OxidizedCutCopper{}, "minecraft:weathered_cut_copper": WeatheredCutCopper{}, "minecraft:exposed_cut_copper": ExposedCutCopper{}, "minecraft:cut_copper": CutCopper{}, "minecraft:oxidized_cut_copper_stairs": OxidizedCutCopperStairs{}, "minecraft:weathered_cut_copper_stairs": WeatheredCutCopperStairs{}, "minecraft:exposed_cut_copper_stairs": ExposedCutCopperStairs{}, "minecraft:cut_copper_stairs": CutCopperStairs{}, "minecraft:oxidized_cut_copper_slab": OxidizedCutCopperSlab{}, "minecraft:weathered_cut_copper_slab": WeatheredCutCopperSlab{}, "minecraft:exposed_cut_copper_slab": ExposedCutCopperSlab{}, "minecraft:cut_copper_slab": CutCopperSlab{}, "minecraft:waxed_copper_block": WaxedCopperBlock{}, "minecraft:waxed_weathered_copper": WaxedWeatheredCopper{}, "minecraft:waxed_exposed_copper": WaxedExposedCopper{}, "minecraft:waxed_oxidized_copper": WaxedOxidizedCopper{}, "minecraft:waxed_oxidized_cut_copper": WaxedOxidizedCutCopper{}, "minecraft:waxed_weathered_cut_copper": WaxedWeatheredCutCopper{}, "minecraft:waxed_exposed_cut_copper": WaxedExposedCutCopper{}, "minecraft:waxed_cut_copper": WaxedCutCopper{}, "minecraft:waxed_oxidized_cut_copper_stairs": WaxedOxidizedCutCopperStairs{}, "minecraft:waxed_weathered_cut_copper_stairs": WaxedWeatheredCutCopperStairs{}, "minecraft:waxed_exposed_cut_copper_stairs": WaxedExposedCutCopperStairs{}, "minecraft:waxed_cut_copper_stairs": WaxedCutCopperStairs{}, "minecraft:waxed_oxidized_cut_copper_slab": WaxedOxidizedCutCopperSlab{}, "minecraft:waxed_weathered_cut_copper_slab": WaxedWeatheredCutCopperSlab{}, "minecraft:waxed_exposed_cut_copper_slab": WaxedExposedCutCopperSlab{}, "minecraft:waxed_cut_copper_slab": WaxedCutCopperSlab{}, "minecraft:lightning_rod": LightningRod{}, "minecraft:pointed_dripstone": PointedDripstone{}, "minecraft:dripstone_block": DripstoneBlock{}, "minecraft:cave_vines": CaveVines{}, "minecraft:cave_vines_plant": CaveVinesPlant{}, "minecraft:spore_blossom": SporeBlossom{}, "minecraft:azalea": Azalea{}, "minecraft:flowering_azalea": FloweringAzalea{}, "minecraft:moss_carpet": MossCarpet{}, "minecraft:moss_block": MossBlock{}, "minecraft:big_dripleaf": BigDripleaf{}, "minecraft:big_dripleaf_stem": BigDripleafStem{}, "minecraft:small_dripleaf": SmallDripleaf{}, "minecraft:hanging_roots": HangingRoots{}, "minecraft:rooted_dirt": RootedDirt{}, "minecraft:deepslate": Deepslate{}, "minecraft:cobbled_deepslate": CobbledDeepslate{}, "minecraft:cobbled_deepslate_stairs": CobbledDeepslateStairs{}, "minecraft:cobbled_deepslate_slab": CobbledDeepslateSlab{}, "minecraft:cobbled_deepslate_wall": CobbledDeepslateWall{}, "minecraft:polished_deepslate": PolishedDeepslate{}, "minecraft:polished_deepslate_stairs": PolishedDeepslateStairs{}, "minecraft:polished_deepslate_slab": PolishedDeepslateSlab{}, "minecraft:polished_deepslate_wall": PolishedDeepslateWall{}, "minecraft:deepslate_tiles": DeepslateTiles{}, "minecraft:deepslate_tile_stairs": DeepslateTileStairs{}, "minecraft:deepslate_tile_slab": DeepslateTileSlab{}, "minecraft:deepslate_tile_wall": DeepslateTileWall{}, "minecraft:deepslate_bricks": DeepslateBricks{}, "minecraft:deepslate_brick_stairs": DeepslateBrickStairs{}, "minecraft:deepslate_brick_slab": DeepslateBrickSlab{}, "minecraft:deepslate_brick_wall": DeepslateBrickWall{}, "minecraft:chiseled_deepslate": ChiseledDeepslate{}, "minecraft:cracked_deepslate_bricks": CrackedDeepslateBricks{}, "minecraft:cracked_deepslate_tiles": CrackedDeepslateTiles{}, "minecraft:infested_deepslate": InfestedDeepslate{}, "minecraft:smooth_basalt": SmoothBasalt{}, "minecraft:raw_iron_block": RawIronBlock{}, "minecraft:raw_copper_block": RawCopperBlock{}, "minecraft:raw_gold_block": RawGoldBlock{}, "minecraft:potted_azalea_bush": PottedAzaleaBush{}, "minecraft:potted_flowering_azalea_bush": PottedFloweringAzaleaBush{}, }